diff src/main/webapp/annotationBrowser/js/annotation-core.js @ 37:34b9d044d0bf

authorisation added js / css aufgeraeumt
author dwinter
date Wed, 26 Sep 2012 14:48:41 +0200
parents
children 1cf5fca36633
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/main/webapp/annotationBrowser/js/annotation-core.js	Wed Sep 26 14:48:41 2012 +0200
@@ -0,0 +1,46 @@
+var annotServer="http://localhost:8280/AnnotationManagerN4J/annotator/";
+//var annotServer="http://tuxserve03.mpiwg-berlin.mpg.de/AnnotationManager/annotator/";
+var viewerAddress="http://libcoll.mpiwg-berlin.mpg.de/libviewa?url=";
+var docNamespace="http://echo.mpiwg-berlin.mpg.de/documents/";
+
+//var dcDataPath="http://euler.mpiwg-berlin.mpg.de:58080/echo_nav/echo_pages/metadata/getDCDataFromPath?path=";
+var dcDataPath="http://libcoll.mpiwg-berlin.mpg.de/metadata/getDCDataFromPath?path=";
+var textPath="http://digilib.mpiwg-berlin.mpg.de/digitallibrary/servlet/Texter?fn=";
+
+var tokenGenerator="";
+var username="";
+var token="";
+
+function getToken(tokenGenerator,username){
+	$.get(tokenGenerator+"?user="+username,function(data){
+		
+		token=data;
+	});
+}
+
+function createLinkFromURI(uri){
+	var docUri = uri.replace(docNamespace,viewerAddress);
+	docUri = docUri.replace("?pn","&pn");
+	return docUri;
+}
+
+function getDCdata(path,obj){
+	
+	var splitted = path.split("?");
+	var docUri=splitted[0];
+	
+	docUri = docUri.replace(docNamespace,textPath);
+	var md = dcDataPath+docUri+"/index.meta";
+	
+	 $('<div/>', {
+		    'class': 'annotatonMetaData',
+		  }).load(md, function (){
+			 $(this).children().children().addClass('dcMetaData');
+		  }).appendTo(obj);
+	
+}
+
+function tokenGeneratorInit(tok,un){
+	tokenGenerator=tok;
+	username=un;
+}
\ No newline at end of file