Ignore:
Timestamp:
2023-03-16T20:04:52+13:00 (14 months ago)
Author:
kjdon
Message:

changes reflecting changes to favourites service names, and the xml that gets returned. also started work on mailing which is not finished.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/web/interfaces/default/js/favouritebasket/favouritebasket.js

    r36882 r37523  
    1111var countFavourites = function(callback) {
    1212        var request_type = "GET";
    13     var url = gs.xsltParams.library_name + "?a=pr&rt=r&ro=1&s=ItemNum&o=XML&hhf="+makeURLComponentSafe("[{\"name\":\"Cache-Control\", \"value\":\"no-cache\"}]")+"&c=";
     13    var url = gs.xsltParams.library_name + "?a=pr&rt=r&ro=1&s=GetNumFavourites&o=XML&hhf="+makeURLComponentSafe("[{\"name\":\"Cache-Control\", \"value\":\"no-cache\"}]")+"&c=";
    1414
    1515    var responseSuccess = function(o) {
     
    1818    var size = response.getElementsByTagName('size').item(0).getAttribute('value');
    1919   
    20     var items = response.getElementsByTagName('item');
     20    var items = response.getElementsByTagName('documentNode');
    2121
    2222    callback(items.length);
     
    3434   
    3535    var request_type = "GET";
    36     var url = gs.xsltParams.library_name + "?a=pr&rt=r&ro=1&s=ItemNum&o=XML&hhf="+makeURLComponentSafe("[{\"name\":\"Cache-Control\", \"value\":\"no-cache\"}]")+"&c=";
     36    var url = gs.xsltParams.library_name + "?a=pr&rt=r&ro=1&s=GetNumFavourites&o=XML&hhf="+makeURLComponentSafe("[{\"name\":\"Cache-Control\", \"value\":\"no-cache\"}]")+"&c=";
    3737
    3838    var responseSuccess = function(o){
     
    4141        var size = response.getElementsByTagName('size').item(0).getAttribute('value');
    4242
    43         var items = response.getElementsByTagName('item');
     43        var items = response.getElementsByTagName('documentNode');
    4444
    4545        berryList = new Array();
     
    113113
    114114function addFavourite(el){
    115     var addurl = gs.xsltParams.library_name + "?a=pr&rt=r&ro=1&s=AddItem&c=&s1.id=2&o=XML&hhf="+makeURLComponentSafe("[{\"name\":\"Cache-Control\", \"value\":\"no-cache\"}]")+"&s1.item=" + el.id;
     115    var addurl = gs.xsltParams.library_name + "?a=pr&rt=r&ro=1&s=AddFavourite&c=&s1.id=2&o=XML&hhf="+makeURLComponentSafe("[{\"name\":\"Cache-Control\", \"value\":\"no-cache\"}]")+"&s1.item=" + el.id;
    116116
    117117    var request_type = "GET";
    118118    var addSuccess = function(o){
    119119        var result = o.responseXML;
    120         var items = result.getElementsByTagName('item');
     120        var items = result.getElementsByTagName('documentNode');
    121121
    122122        if (items.length > 0){
     
    143143
    144144function deleteFavourite(el){
    145     var delurl = gs.xsltParams.library_name + "?a=pr&rt=r&ro=1&s=DeleteItems&c=&o=XML&hhf="+makeURLComponentSafe("[{\"name\":\"Cache-Control\", \"value\":\"no-cache\"}]")+"&s1.items=" + el.id;
     145    var delurl = gs.xsltParams.library_name + "?a=pr&rt=r&ro=1&s=DeleteFavourites&c=&o=XML&hhf="+makeURLComponentSafe("[{\"name\":\"Cache-Control\", \"value\":\"no-cache\"}]")+"&s1.items=" + el.id;
    146146
    147147    var request_type = "GET";
Note: See TracChangeset for help on using the changeset viewer.