Ignore:
Timestamp:
2011-10-03T16:12:23+13:00 (13 years ago)
Author:
papitha
Message:

Tag Photo - Delete functionality added.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/model-cols-dev/peijones/transform/pages/document.xsl

    r24708 r24710  
    5252                        success: function(response)
    5353                        {
     54                            var updateURL = gs.siteMetadata.siteURL.replace("8080","9090") + gs.xsltParams.library_name + "?a=s&sa=c";
     55                       
    5456                            var updateCallback =
    5557                            {
    5658                                success: function(response){},
    57                                 failed: function(){}
     59                                failed: function(){alert("Failed in deleteFunction() to update Greenstone server with: " + updateURL);}
    5860                            };
    5961                           
    60                             var updateURL = gs.siteMetadata.siteURL.replace("8080","9090") + gs.xsltParams.library_name + "?a=s&sa=c";
     62   
    6163                            YAHOO.util.Connect.asyncRequest("GET", updateURL, updateCallback);
    6264                        },
    63                         failed: function(){},
     65                        failed: function(){ alert("Failed in deleteFunction() with note id: " + note.id)},
    6466                    };
    6567                   
    66                     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";
    67                     YAHOO.util.Connect.asyncRequest("GET", url, callback);
    68                     return true;
     68                    var status = true;
     69                   
     70                    if (note && note.id && note.id > 0) {
     71                        var metaposStr =  note.id - 1;
     72                   
     73                        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;
     74                        YAHOO.util.Connect.asyncRequest("GET", url, callback);
     75                    }
     76                    else {
     77                        alert("Failed to find valid note data to delete");
     78                        status = false;
     79                    }
     80                   
     81                    return status;
    6982                }
    7083               
     
    8093                            {
    8194                                success: function(response){},
    82                                 failed: function(reponse){ alert("Failed to update Greenstone server with: " + updateURL);}
     95                                failed: function(reponse){ alert("Failed in saveFunction() to update Greenstone server with: " + updateURL);}
    8396                            };
    8497                           
Note: See TracChangeset for help on using the changeset viewer.