~openerp-indonesia-team/openerp-indonesia/openerp-addons-Indonesia

« back to all changes in this revision

Viewing changes to thunderbird/plugin/openerp_plugin/chrome/openerp_plugin/content/tiny_xmlrpc.js

  • Committer: Iman(ADSOFT)
  • Date: 2011-05-06 23:31:40 UTC
  • Revision ID: alle@openerp.co.id-20110506233140-egef2xos807fw784
updates

Show diffs side-by-side

added added

removed removed

Lines of Context:
612
612
//xmlrpc request handler for getting the list of database
613
613
var listDbHandler = {
614
614
    onResult: function(client, context, result) {
615
 
        setconnect_server("true")
616
615
        netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect UniversalBrowserAccess');
617
616
        var arrMethodList = result.QueryInterface(Components.interfaces.nsISupportsArray);
618
617
                // Set the number of results
625
624
        var database = ""
626
625
        if (count > 0)
627
626
        {
628
 
            setDBList("true")
 
627
            setDBList("true");
629
628
            var label = document.getElementById("database_option");
630
629
            var vbox = document.createElement("vbox");
631
630
            var hbox = document.createElement("hbox");
658
657
        }
659
658
        else
660
659
        {
661
 
            setDBList("false")
 
660
            setDBList("false");
662
661
        }
663
662
        // Loop through the results, adding items to the list
664
663
        if (count)
682
681
 
683
682
 
684
683
    onFault: function (client, ctxt, fault) {
685
 
        
 
684
        setDBList("false");
686
685
    },
687
686
 
688
687
    onError: function (client, ctxt, status, errorMsg) {
689
 
        
 
688
        setDBList("false");       
690
689
    }
691
690
};
692
691
//function to get the database list
693
692
function getDbList(argControl)
694
693
{
695
 
    setDBList("false")
696
 
    setconnect_server("false")
 
694
    setDBList("false");
 
695
    setconnect_server("true");
697
696
    // Enable correct security
698
697
    netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect UniversalBrowserAccess');
699
698
    // Get the instance of the XML-RPC client
1841
1840
function testConnection_web(){
1842
1841
    var branchobj = getPref();
1843
1842
    weburl = getWebServerURL();
1844
 
//    window.open(weburl, "", "chrome","resizable=yes,scrollbars=yes,status=yes");
1845
1843
    var messenger = Components.classes["@mozilla.org/messenger;1"].createInstance();
1846
1844
    messenger = messenger.QueryInterface(Components.interfaces.nsIMessenger);
1847
1845
    messenger.launchExternalURL(weburl);
1873
1871
 
1874
1872
//function to check the login information
1875
1873
function createConnection(){
 
1874
    setconnect_server("true");
1876
1875
    var branchobj = getPref();
1877
1876
    setServerService('xmlrpc/common');
1878
1877
    netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect UniversalBrowserAccess');