# Copyright (c) 2013 IndexData ApS. http://indexdata.com
-**default**:
- (cd tools/htdocs; $(MAKE))
+all clean:
+ ${MAKE} -C./tools/htdocs $@
+ ${MAKE} -C./examples/htdocs $@
-clean distclean all pz2api-git-checkout:
+pz2api-git-checkout distclean:
${MAKE} -C./tools/htdocs $@
check-js:
ErrorLog /var/log/apache2/mkws-examples-error.log
CustomLog /var/log/apache2/mkws-examples-access.log combined
- ProxyPass /service-proxy-auth-mike http://mkws.indexdata.com/service-proxy/?command=auth&action=login&username=demo&password=demo
- ProxyPassReverse /service-proxy-auth-mike http://mkws.indexdata.com/service-proxy/?command=auth&action=login&username=demo&password=demo
-</VirtualHost>
-
-<VirtualHost *:80>
- ServerName x.mkws.indexdata.com
- DocumentRoot /usr/local/src/git/mkws/tools/htdocs/
- ErrorLog /var/log/apache2/mkws-tools-error.log
- CustomLog /var/log/apache2/mkws-tools-access.log combined
-
- Alias /libjs-pz2/ /usr/local/src/git/libjs-pz2/
- Alias /pazpar2/ /usr/local/src/git/pazpar2/
+ RewriteEngine on
+ RewriteRule /service-proxy-auth/ http://mkws.indexdata.com/service-proxy/?command=auth&action=login&username=demo&password=demo [P]
</VirtualHost>
--- /dev/null
+apache-config.txt
# Copyright (c) 2013 IndexData ApS. http://indexdata.com
-all: jasmine-links
+all: apache-config.txt jasmine-links
+
+apache-config.txt: ../apache2/mkws-examples-mike
+ rm -f $@
+ cp -p $< $@
+ chmod ugo-w $@
-clean distclean:
- rm -rf test jasmine
-
jasmine-links:
ln -fs ../../../jasmine .
ln -fs ../../test .
help:
@echo "make [ all | clean | jasmine-links ]"
+clean distclean:
+ rm -f apache-config.txt
+ rm -rf test jasmine
+
--- /dev/null
+<html>
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <title>MKWS demo client</title>
+ <link rel="stylesheet" type="text/css" href="http://mkws.indexdata.com/mkws.css" />
+ <script type="text/javascript">
+ var mkws_config = {
+ pazpar2_url: "http://mkws.indexdata.com/service-proxy/",
+ service_proxy_auth: "http://x.example.indexdata.com/service-proxy-auth/",
+ service_proxy_auth_domain : "mkws.indexdata.com"
+ };
+ </script>
+ <script type="text/javascript" src="http://x.mkws.indexdata.com/mkws-complete.js"></script>
+ </head>
+ <body>
+ <div id="mkwsSwitch"></div>
+ <div id="mkwsLang"></div>
+ <div id="mkwsSearch"></div>
+ <div id="mkwsResults"></div>
+ <div id="mkwsTargets"></div>
+ <div id="mkwsStat"></div>
+ </body>
+</html>
--- /dev/null
+# Configuration for the apache web server
+# Running on Mike's local development box
+
+<VirtualHost *:80>
+ ServerName x.mkws.indexdata.com
+ ErrorLog /var/log/apache2/mkws-error.log
+ CustomLog /var/log/apache2/mkws-access.log combined
+
+ DocumentRoot /usr/local/src/git/mkws/tools/htdocs
+ Alias /libjs-pz2/ /usr/local/src/git/libjs-pz2/
+ Alias /pazpar2/ /usr/local/src/git/pazpar2/
+
+ RewriteEngine on
+ RewriteLogLevel 1
+ RewriteLog /var/log/apache2/spclient-rewrite.log
+ RewriteRule /service-proxy-auth /service-proxy/?command=auth&action=login&username=guest&password=guest [P] # [NE,P]
+
+ # For MKC Service Proxy
+ ProxyPass /service-proxy/ http://mkc.indexdata.com:9009/service-proxy/
+ ProxyPassReverse /service-proxy/ http://mkc.indexdata.com:9009/service-proxy/
+
+ # For local Service Proxy running as mvn jetty:run
+ #ProxyPass /service-proxy/ http://localhost:8585/service-proxy/
+ #ProxyPassReverse /service-proxy/ http://localhost:8585/service-proxy/
+
+ # Needed on Mac, which locks Apache down hard by default.
+ <Directory />
+ Allow from all
+ </Directory>
+</VirtualHost>
+++ /dev/null
-# Configuration for the apache web server
-# Running on Mike's local development box
-
-<VirtualHost *:80>
- ServerName x.mkws.indexdata.com
- ErrorLog /var/log/apache2/mkws-error.log
- CustomLog /var/log/apache2/mkws-access.log combined
-
- DocumentRoot /usr/local/src/git/mkws/tools/htdocs
- Alias /libjs-pz2/ /usr/local/src/git/libjs-pz2/
- Alias /pazpar2/ /usr/local/src/git/pazpar2/
-
- RewriteEngine on
- RewriteLogLevel 1
- RewriteLog /var/log/apache2/spclient-rewrite.log
- RewriteRule /service-proxy-auth /service-proxy/?command=auth&action=login&username=guest&password=guest [P] # [NE,P]
-
- # For MKC Service Proxy
- ProxyPass /service-proxy/ http://mkc.indexdata.com:9009/service-proxy/
- ProxyPassReverse /service-proxy/ http://mkc.indexdata.com:9009/service-proxy/
-
- # For local Service Proxy running as mvn jetty:run
- #ProxyPass /service-proxy/ http://localhost:8585/service-proxy/
- #ProxyPassReverse /service-proxy/ http://localhost:8585/service-proxy/
-
- # Needed on Mac, which locks Apache down hard by default.
- <Directory />
- Allow from all
- </Directory>
-</VirtualHost>
--- /dev/null
+<VirtualHost *:80>
+ ServerName x.mkws.indexdata.com
+ ErrorLog /var/log/apache2/mkws-tools-error.log
+ CustomLog /var/log/apache2/mkws-tools-access.log combined
+
+ DocumentRoot /usr/local/src/git/mkws/tools/htdocs/
+
+ Alias /libjs-pz2/ /usr/local/src/git/libjs-pz2/
+ Alias /pazpar2/ /usr/local/src/git/pazpar2/
+</VirtualHost>