Exemple #1
0
        private void button_login_curl_Click(object sender, EventArgs e)
        {
            ServicesSettings settings = new ServicesSettings();

            settings.DrupalURL    = textBox_url.Text; //
            settings.UseSessionID = checkBox_sessionID.Checked;
            // Login to drupal
            _curlCon = new Curl(settings.DrupalURL);

            if (_curlCon.Login(textBox_userName.Text, textBox_password.Text))
            {
                DrutNETBase.sendLogEvent("Login to curl successful \n", "Sample", Enums.MessageType.Info);
            }
        }
Exemple #2
0
 /// <summary>
 /// Save node
 /// </summary>
 private void button_save_Click(object sender, EventArgs e)
 {
     if (_node != null)
     {
         // Reload node to prevent access restriction, by other user.
         _node = _serviceCon.NodeGet(Convert.ToInt32(textBox_nodeID.Text));
         // Update node.
         _node["body"] = richTextBox1.Text;
         _serviceCon.NodeSave(_node);
     }
     else
     {
         DrutNETBase.sendLogEvent("No node was loaded, load a node first \n", "My Sample", Enums.MessageType.Error);
     }
 }
Exemple #3
0
        private void button_login_Click(object sender, EventArgs e)
        {
            // Create a settings object to define connection settings.
            ServicesSettings settings = new ServicesSettings();

            settings.DrupalURL    = textBox_url.Text; //
            settings.UseSessionID = checkBox_sessionID.Checked;
            settings.EndPoint     = textBox_endpoint.Text;
            settings.CleanURL     = true;

            /*settings.UseKeys = true;//Not Implemented yet
             * //settings.Key = "03cfd62180a67dcbcb1be9a7f78dc726";
             * settings.DomainName = "localhost";*/

            // Create a connection object
            _serviceCon = new Services(settings);



            if (_serviceCon.Login(textBox_userName.Text, textBox_password.Text))
            {
                DrutNETBase.sendLogEvent("Login to services successful \n", "Sample", Enums.MessageType.Info);
            }
        }