Changeset 24946
- Timestamp:
- 2012-01-13T11:51:18+13:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/model-cols-dev/peijones/etc/collectionConfig.xml
r24945 r24946 220 220 function deleteFunction(note) 221 221 { 222 var callback =223 {224 success: function(response)225 {226 var updateURL = gs.siteMetadata.siteURL.replace("8080","9090") + gs.xsltParams.library_name + "?a=s&sa=c";227 228 var updateCallback =229 {230 success: function(response){},231 failed: function(){alert("Failed in deleteFunction() to update Greenstone server with: " + updateURL);}232 };233 234 235 YAHOO.util.Connect.asyncRequest("GET", updateURL, updateCallback);236 },237 failed: function(){ alert("Failed in deleteFunction() with note id: " + note.id)},238 };239 240 222 var status = true; 241 223 242 224 if (note && note.id && note.id > 0) { 243 225 var metaposStr = note.id - 1; 244 245 var url = gs.siteMetadata.siteURL.replace("8080","9090") + "cgi-bin/metadata-server.pl?a=remove-metadata&site=localsite&c=" + gs.cgiParams.c + "&d=" + gs.cgiParams.d + "&metaname=gsimg.photoNote&metapos=" + metaposStr; 246 YAHOO.util.Connect.asyncRequest("GET", url, callback); 226 227 var jsonVal = '{"caption":"' + note.text + '", "area":{"x":' + note.rect.left + ', "y":' + note.rect.top + ', "width":' + note.rect.width + ', "height":' + note.rect.height + '}}'; 228 229 var removeFromIndexURL = "cgi-bin/metadata-server.pl?a=remove-metadata&site=localsite&c=" + gs.cgiParams.c + "&d=" + gs.cgiParams.d + "&metaname=gsimg.photoNote&metapos=" + metaposStr; 230 var removeFromArchivesURL = "cgi-bin/metadata-server.pl?a=remove-archives-metadata&site=localsite&c=" + gs.cgiParams.c + "&d=" + gs.cgiParams.d + "&metaname=gsimg.photoNote&metapos=" + metaposStr; 231 var removeFromImportURL = "cgi-bin/metadata-server.pl?a=remove-import-metadata&site=localsite&c=" + gs.cgiParams.c + "&d=" + gs.cgiParams.d + "&metaname=gsimg.photoNote&metavalue=" + jsonVal; 232 233 var indexCallback = 234 { 235 success: function(response) 236 { 237 for(var i = 0; i < _notes.length; i++) 238 { 239 var currentNote = _notes[i]; 240 if(currentNote.id > note.id) 241 { 242 currentNote.id--; 243 } 244 } 245 }, 246 failed: function(){alert("Failed to delete index metadata of note with id: " + note.id);}, 247 }; 248 249 var archiveCallback = 250 { 251 success: function(){buildFunction(gs.cgiParams.c);}, 252 failed: function(){alert("Failed to delete archive metadata of note with id: " + note.id);} 253 } 254 255 var importCallback = 256 { 257 success: function(){}, 258 failed: function(){alert("Failed to delete import metadata of note with id: " + note.id);} 259 } 260 261 YAHOO.util.Connect.asyncRequest("GET", removeFromIndexURL, indexCallback); 262 YAHOO.util.Connect.asyncRequest("GET", removeFromArchivesURL, archiveCallback); 263 YAHOO.util.Connect.asyncRequest("GET", removeFromImportURL, callback); 247 264 } 248 265 else { … … 277 294 var metaposStr = (note && note.id && note.id > 0) ? note.id - 1 : _posCount; 278 295 279 var saveIndexURL = gs.siteMetadata.siteURL.replace("8080","9090") +"cgi-bin/metadata-server.pl?a=set-metadata&site=localsite&c=" + gs.cgiParams.c + "&d=" + gs.cgiParams.d + "&metaname=gsimg.photoNote&metavalue=" + jsonVal + "&metapos=" + metaposStr;280 var saveArchivesURL = gs.siteMetadata.siteURL.replace("8080","9090") +"cgi-bin/metadata-server.pl?a=set-archives-metadata&site=localsite&c=" + gs.cgiParams.c + "&d=" + gs.cgiParams.d + "&metaname=gsimg.photoNote&metavalue=" + jsonVal + "&metapos=" + metaposStr;281 var saveImportURL = gs.siteMetadata.siteURL.replace("8080","9090") +"cgi-bin/metadata-server.pl?a=set-import-metadata&site=localsite&c=" + gs.cgiParams.c + "&d=" + gs.cgiParams.d + "&metaname=gsimg.photoNote&metavalue=" + jsonVal + "&metapos=" + metaposStr;296 var saveIndexURL = "cgi-bin/metadata-server.pl?a=set-metadata&site=localsite&c=" + gs.cgiParams.c + "&d=" + gs.cgiParams.d + "&metaname=gsimg.photoNote&metavalue=" + jsonVal + "&metapos=" + metaposStr; 297 var saveArchivesURL = "cgi-bin/metadata-server.pl?a=set-archives-metadata&site=localsite&c=" + gs.cgiParams.c + "&d=" + gs.cgiParams.d + "&metaname=gsimg.photoNote&metavalue=" + jsonVal + "&metapos=" + metaposStr; 298 var saveImportURL = "cgi-bin/metadata-server.pl?a=set-import-metadata&site=localsite&c=" + gs.cgiParams.c + "&d=" + gs.cgiParams.d + "&metaname=gsimg.photoNote&metavalue=" + jsonVal + "&metapos=" + metaposStr; 282 299 YAHOO.util.Connect.asyncRequest("GET", saveIndexURL, saveIndexCallback); 283 300 YAHOO.util.Connect.asyncRequest("GET", saveArchivesURL, saveArchivesCallback);
Note:
See TracChangeset
for help on using the changeset viewer.