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

authorisation added js / css aufgeraeumt
author dwinter
date Wed, 26 Sep 2012 14:48:41 +0200
parents b5018d6027eb
children 39bc52f9b102
line wrap: on
line diff
--- a/src/main/webapp/annotationBrowser/js/annotation.js	Tue Sep 25 22:28:47 2012 +0200
+++ b/src/main/webapp/annotationBrowser/js/annotation.js	Wed Sep 26 14:48:41 2012 +0200
@@ -1,37 +1,18 @@
-//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=";
+function annotations(){
+	
 	
-
-function getDCdata(path,obj){
-	
-	var splitted = path.split("?");
-	var docUri=splitted[0];
+	if (token==""){
+		setTimeout(function(){annotations();},500);
+		return;
+	}
 	
-	docUri = docUri.replace(docNamespace,textPath);
-	var md = dcDataPath+docUri+"/index.meta";
-	
-	 $('<div/>', {
-		    'class': 'annotatonMetaData',
-		  }).load(md, function (){
-			 $(this).children().children().addClass('dcMetaData');
-		  }).appendTo(obj);
+	var headers = {'x-annotator-auth-token':token};
 	
-}
-
-function createLinkFromURI(uri){
-	var docUri = uri.replace(docNamespace,viewerAddress);
-	docUri = docUri.replace("?pn","&pn");
-	return docUri;
-}
-
-function annotations(){
-	$.getJSON(annotServer+'annotations?sortBy=uri', function(data) {
+	$.ajax({
+		  url: annotServer+'annotations?sortBy=uri',
+		  dataType: 'json',
+		  headers:headers,
+		  success: function(data) {
 		//var items = [];
 		  var rows = data["rows"];
 		  
@@ -53,12 +34,14 @@
 		  }
 		  //$('#annotations').html(items.join(''));
 		 
-		
+		  }
 	});
 }
 
 
 $(document).ready(function(){
+	
+	getToken(tokenGenerator,username);
 	$.getJSON(annotServer+'tags', function(data) {
 		  var items = [];
 		  var rows = data["rows"];
@@ -77,3 +60,6 @@
 
 	
  });
+
+
+