Changeset 37480
- Timestamp:
- 2023-03-13T15:06:58+13:00 (8 days ago)
- Location:
- main/trunk/greenstone3/web/interfaces/default/js
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/web/interfaces/default/js/debug_scripts.js
r37468 r37480 130 130 var partialPageReload = function(callback) 131 131 { 132 $.ajax(document.URL )132 $.ajax(document.URL, { dataType: "text" }) 133 133 .done(function(response) 134 134 { … … 319 319 320 320 var url = gs.xsltParams.library_name; 321 var parameters = {" a":"g", "rt":"r", "s":"SaveXMLTemplateToFile", "s1.locationName":_currentLocation, "s1.fileName":_currentFileName, "s1.interfaceName":gs.xsltParams.interface_name, "s1.siteName":gs.xsltParams.site_name, "s1.collectionName":gs.cgiParams.c, "s1.namespace":_currentNamespace, "s1.nodename":_currentNodename, "s1.xml":xmlString};321 var parameters = {"o": "xml", "a":"g", "rt":"r", "s":"SaveXMLTemplateToFile", "s1.locationName":_currentLocation, "s1.fileName":_currentFileName, "s1.interfaceName":gs.xsltParams.interface_name, "s1.siteName":gs.xsltParams.site_name, "s1.collectionName":gs.cgiParams.c, "s1.namespace":_currentNamespace, "s1.nodename":_currentNodename, "s1.xml":xmlString}; 322 322 323 323 if(_currentName && _currentName.length > 0){parameters["s1.name"] = _currentName;} … … 328 328 $.blockUI({message:'<div class="ui-state-active">Saving, please wait...</div>'}); 329 329 330 $. post(url, parameters)330 $.ajax(url, { method: "POST", dataType: "text" , data: parameters }) 331 331 .done(function() 332 332 { … … 495 495 496 496 //Populate the file selector 497 var url = gs.xsltParams.library_name + "?a=g&rt=r&o=xml&s=GetXSLTFilesForCollection&s1.interfaceName=" + gs.xsltParams.interface_name + "&s1.siteName=" + gs.xsltParams.site_name + "&s1.collectionName=" + gs.cgiParams.c; 498 $.ajax(url, 499 { 500 dataType: 'text' 501 } 502 ) 497 var url = gs.xsltParams.library_name + "?o=xml&a=g&rt=r&s=GetXSLTFilesForCollection&s1.interfaceName=" + gs.xsltParams.interface_name + "&s1.siteName=" + gs.xsltParams.site_name + "&s1.collectionName=" + gs.cgiParams.c; 498 $.ajax(url, { dataType: "text" }) 503 499 .done(function(response) 504 500 { … … 610 606 this.populateTemplateSelectorFromFile = function(filename, location, callback) 611 607 { 612 var getURL = gs.xsltParams.library_name + "? a=g&rt=r&s=GetTemplateListFromFile&s1.fileName=" + filename + "&s1.locationName=" + location + "&s1.interfaceName=" + gs.xsltParams.interface_name + "&s1.siteName=" + gs.xsltParams.site_name + "&s1.collectionName=" + gs.cgiParams.c;613 $.ajax(getURL )608 var getURL = gs.xsltParams.library_name + "?o=xml&a=g&rt=r&s=GetTemplateListFromFile&s1.fileName=" + filename + "&s1.locationName=" + location + "&s1.interfaceName=" + gs.xsltParams.interface_name + "&s1.siteName=" + gs.xsltParams.site_name + "&s1.collectionName=" + gs.cgiParams.c; 609 $.ajax(getURL, { dataType: "text" }) 614 610 .done(function(templateResponse) 615 611 { … … 618 614 619 615 if(templateListStart == "<templateList>".length - 1) 620 { 621 return; 616 { 617 console.error("Error retrieving '" + filename + "' templates"); 618 return; 622 619 } 623 620 … … 688 685 689 686 var url = gs.xsltParams.library_name; 690 var params = {" a":"g", "rt":"r", "s":"GetXMLTemplateFromFile", "s1.fileName":filename, "s1.interfaceName":gs.xsltParams.interface_name, "s1.siteName":gs.xsltParams.site_name, "s1.collectionName":gs.cgiParams.c, "s1.locationName":location, "s1.namespace":namespace, "s1.nodename":nodename};687 var params = {"o": "xml", "a":"g", "rt":"r", "s":"GetXMLTemplateFromFile", "s1.fileName":filename, "s1.interfaceName":gs.xsltParams.interface_name, "s1.siteName":gs.xsltParams.site_name, "s1.collectionName":gs.cgiParams.c, "s1.locationName":location, "s1.namespace":namespace, "s1.nodename":nodename}; 691 688 692 689 if(match && match.length > 0){params["s1.match"] = match; responseName = "requestedMatchTemplate";} … … 694 691 if(name && name.length > 0){params["s1.name"] = name;} 695 692 696 $. post(url, params)693 $.ajax(url, { method: "POST", dataType: "text" , "data": params}) 697 694 .done(function(response) 698 695 { … … 705 702 } 706 703 else 707 { 708 return; 704 { 705 console.error("Failed to find '" + responseName + "' in POST response"); 706 return; 709 707 } 710 708 -
main/trunk/greenstone3/web/interfaces/default/js/document_scripts.js
r37153 r37480 68 68 if (gs.cgiParams.ck && gs.cgiParams.ck.length > 0) { 69 69 url += "&ck=" + gs.cgiParams.ck; 70 } 71 72 73 74 $.ajax(url) 70 } 71 72 $.ajax(url, { dataType: "text" }) 75 73 .done(function(response) 76 74 { … … 109 107 template += '<xsl:template match="/">'; 110 108 template += '<sections>'; 111 template += 112 template += 113 template += 109 template += '<xsl:for-each select="/page/pageResponse/document//documentNode[@nodeID = \'' + sectionID + '\']/documentNode">'; 110 template += '<xsl:call-template name="wrapDocumentNodes"/>'; 111 template += '</xsl:for-each>'; 114 112 template += '</sections>'; 115 113 template += '</xsl:template>'; 116 114 117 118 119 120 121 url += "&p.s=" + gs.cgiParams.p_s;122 123 124 115 template = makeURLComponentSafe(template); 116 var url = gs.xsltParams.library_name + "/collection/" + gs.cgiParams.c + "/document/" + sectionID + "?ilt=" + template; 117 118 if (gs.cgiParams.p_s && gs.cgiParams.p_s.length > 0) { 119 url += "&p.s=" + gs.cgiParams.p_s; 120 } 121 122 if(gs.documentMetadata.docType == "paged") 125 123 { 126 124 url += "&dt=hierarchy"; 127 125 } 128 126 129 $.ajax(url)127 $.ajax(url, { dataType: "text" }) 130 128 .done(function(response) 131 129 { … … 461 459 } 462 460 463 $.ajax(url )461 $.ajax(url, { dataType: "text" }) 464 462 .done(function(response) 465 463 { … … 537 535 } 538 536 else { 539 $.ajax(url )537 $.ajax(url, { dataType: "text" }) 540 538 .done(retrieveFullTableOfContentsSuccess) 541 539 .fail(function() { … … 704 702 } 705 703 706 $.ajax(url)704 $.ajax(url, { dataType: "text" }) 707 705 .done(function(response) 708 706 { … … 968 966 template += '</html>'; 969 967 template += '</xsl:template>'; 970 template = makeURLComponentSafe(template);968 template = makeURLComponentSafe(template); 971 969 var url = href + "?noText=1&ilt=" + template; 972 970 973 $.ajax(url)971 $.ajax(url, { dataType: "text" }) 974 972 .done(function(text) 975 973 { … … 1307 1305 template += ']</images>'; 1308 1306 template += '</xsl:template>'; 1309 1307 template = makeURLComponentSafe(template); 1310 1308 var url = gs.xsltParams.library_name + "/collection/" + gs.cgiParams.c + "/document/" + gs.cgiParams.d + "?ed=1&ilt=" + template; 1311 1309 1312 $.ajax({ 1313 url:url 1314 }).done(function(data) { 1310 $.ajax(url, {dataType: "text"}) 1311 .done(function(data) { 1315 1312 var startIndex = data.indexOf(">", data.indexOf(">") + 1) + 1; 1316 1313 var endIndex = data.lastIndexOf("<"); -
main/trunk/greenstone3/web/interfaces/default/js/visual-xml-editor.js
r36027 r37480 288 288 else 289 289 { 290 var url = gs.xsltParams.library_name + "? a=g&rt=r&s=GetTemplateListFromFile&s1.locationName=interface&s1.interfaceName=" + gs.xsltParams.interface_name + "&s1.fileName=gslib.xsl";291 292 $.ajax(url )290 var url = gs.xsltParams.library_name + "?o=xml&a=g&rt=r&s=GetTemplateListFromFile&s1.locationName=interface&s1.interfaceName=" + gs.xsltParams.interface_name + "&s1.fileName=gslib.xsl"; 291 292 $.ajax(url, { dataType: "text" }) 293 293 .done(function(response) 294 294 { … … 298 298 if(startIndex == "<templateList>".length - 1) 299 299 { 300 console. log("Error retrieving GSLIB templates");300 console.error("Error retrieving GSLIB templates"); 301 301 return; 302 302 } … … 1150 1150 var visitCalledTemplate = function() 1151 1151 { 1152 var url = gs.xsltParams.library_name + "? a=g&rt=r&s=ResolveCallTemplate&s1.interfaceName=" + gs.xsltParams.interface_name + "&s1.siteName=" + gs.xsltParams.site_name + "&s1.collectionName=" + gs.cgiParams.c + "&s1.fileName=" + _fileName + "&s1.templateName=" + _xmlNode.getAttribute("name");1152 var url = gs.xsltParams.library_name + "?o=xml&a=g&rt=r&s=ResolveCallTemplate&s1.interfaceName=" + gs.xsltParams.interface_name + "&s1.siteName=" + gs.xsltParams.site_name + "&s1.collectionName=" + gs.cgiParams.c + "&s1.fileName=" + _fileName + "&s1.templateName=" + _xmlNode.getAttribute("name"); 1153 1153 1154 1154 var successFunction = function(response) … … 1175 1175 var errorFunction = function() 1176 1176 { 1177 $.ajax(url).done(successFunction).fail(errorFunction);1177 $.ajax(url, { dataType: "text" }).done(successFunction).fail(errorFunction); 1178 1178 } 1179 1179 1180 $.ajax(url ).done(successFunction).fail(errorFunction);1180 $.ajax(url, { dataType: "text" }).done(successFunction).fail(errorFunction); 1181 1181 } 1182 1182
Note:
See TracChangeset
for help on using the changeset viewer.