56
|
1 var annotServer;
|
|
2 var viewerAddress;
|
|
3 var docNamespace;
|
37
|
4
|
56
|
5 var dcDataPath;
|
|
6 var textPath;
|
37
|
7
|
|
8 var tokenGenerator="";
|
|
9 var username="";
|
|
10 var token="";
|
|
11
|
|
12 function getToken(tokenGenerator,username){
|
|
13 $.get(tokenGenerator+"?user="+username,function(data){
|
|
14
|
|
15 token=data;
|
|
16 });
|
|
17 }
|
|
18
|
|
19 function createLinkFromURI(uri){
|
|
20 var docUri = uri.replace(docNamespace,viewerAddress);
|
|
21 docUri = docUri.replace("?pn","&pn");
|
|
22 return docUri;
|
|
23 }
|
|
24
|
|
25 function getDCdata(path,obj){
|
|
26
|
|
27 var splitted = path.split("?");
|
|
28 var docUri=splitted[0];
|
|
29
|
|
30 docUri = docUri.replace(docNamespace,textPath);
|
|
31 var md = dcDataPath+docUri+"/index.meta";
|
|
32
|
|
33 $('<div/>', {
|
46
|
34 'class': 'annotationMetaData',
|
37
|
35 }).load(md, function (){
|
|
36 $(this).children().children().addClass('dcMetaData');
|
|
37 }).appendTo(obj);
|
|
38
|
|
39 }
|
|
40
|
|
41 function tokenGeneratorInit(tok,un){
|
|
42 tokenGenerator=tok;
|
|
43 username=un;
|
|
44 } |