Mercurial > hg > AnnotationManagerN4J
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