Changeset 30822


Ignore:
Timestamp:
09/19/16 11:30:23 (4 years ago)
Author:
kjdon
Message:

moving all text strings out to properties file so they can be internationalised

File:
1 edited

Legend:

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

    r29322 r30822  
    22var urlonly = false;
    33var mailinfo = new Array();
    4 mailinfo['address'] = "To: ";
    5 mailinfo['cc'] = "CC: ";
    6 mailinfo['bcc'] = "Bcc: ";
    7 mailinfo['subject'] = "Subject: ";
     4mailinfo['address'] = gs.text.berry.to;
     5mailinfo['cc'] = gs.text.berry.cc;
     6mailinfo['bcc'] = gs.text.berry.bcc;
     7mailinfo['subject'] = gs.text.berry.subject;
    88var textwin;
    99var mailwin;
     
    4747        urlonly = false;
    4848       
    49         this.value='URL only view';
     49        this.value=gs.text.berry.url_only;
    5050       
    5151        populateUrlsAndMetadata(parea);
     
    6060        urlonly = true;
    6161       
    62         this.value='URL and Metadata view';
     62        this.value=gs.text.berry.url_and_metadata;
    6363       
    6464        return;
     
    114114
    115115    if (docList.length == 0){
    116         content.appendChild(document.createTextNode("Your berry basket is empty."));
     116        content.appendChild(document.createTextNode(gs.text.berry.empty_basket));
    117117        return;
    118118    }
     
    193193    berryCheckoutPageClear();
    194194    if (docList.length == 0){
    195         content.appendChild(document.createTextNode("Your berry basket is empty."));
     195        content.appendChild(document.createTextNode(gs.text.berry.empty_basket));
    196196        return;
    197197    }
     
    241241    input.setAttribute("class", "sendbutton");
    242242    input.setAttribute("type", "button");
    243     input.setAttribute("value", "send");
     243    input.setAttribute("value", gs.text.berry.send);
    244244    content.appendChild(input);
    245245}
     
    252252
    253253    if (docList.length == 0){
    254         content.appendChild(document.createTextNode("Your berry basket is empty."));
     254        content.appendChild(document.createTextNode(gs.text.berry.empty_basket));
    255255        return;
    256256    }
     
    298298    input.setAttribute("class", "sendbutton");
    299299    input.setAttribute("type", "button");
    300     input.setAttribute("value", "send");
     300    input.setAttribute("value", gs.text.berry.send);
    301301    content.appendChild(input);
    302302   
     
    313313    if (urlonly)
    314314    {
    315         cb.value='URL and Metadata view';
     315        cb.value=gs.text.berry.url_and_metadata;
    316316    }
    317317    else
    318318    {
    319         cb.value='URL only view';
     319        cb.value=gs.text.berry.url_only;
    320320    }
    321321
     
    382382        var url =root_url+"?a=d&c="+doc['collection']+"&d="+doc['name']+"\n";
    383383        var metadata = "";
    384         for (var metaItem in doc){
    385             metadata += metaItem+": "+ doc[metaItem]+"\n";
    386         }
     384        if (doc['title']) {
     385        metadata += gs.text.berry.doc_title+": "+doc['title']+"\n";
     386        }
     387        if (doc['root_title']) {
     388        metadata += gs.text.berry.doc_root_title+": "+doc['root_title']+"\n";
     389
     390        }
     391        if (doc['name']) {
     392        metadata += gs.text.berry.doc_name+": "+doc['name']+"\n";
     393        }
     394        if (doc['collection']) {
     395        metadata += gs.text.berry.doc_collection+": "+doc['collection']+"\n";
     396        }
     397        if (doc['date']) {
     398        metadata += gs.text.berry.doc_date+": "+doc['date']+"\n";
     399        }
    387400        fulltext +=url+metadata+"\n";
    388401    }
     
    412425        success: function(o) {
    413426            var result = o.responseText;
    414             alert("Sending mail Succeeded");
     427            alert(gs.text.berry.send_success);
    415428        } ,
    416429        failure: function(o) {
    417             alert("Sending mail falied");
     430            alert(gs.text.berry.send_fail);
    418431        }
    419432    }
Note: See TracChangeset for help on using the changeset viewer.