summaryrefslogtreecommitdiff
path: root/modules/popup-dialog.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2011-04-20 14:25:02 +0400
committerAndrew Dolgov <[email protected]>2011-04-20 14:25:02 +0400
commit323103323b5ca370bd64e96b77b49f0b48bc05ed (patch)
treeee2aa64bf9ed0c295238179dbebdbb0f11f0ebbc /modules/popup-dialog.php
parent9104a3e65afdb884dd2a6289ac62161d8176c555 (diff)
implement instance adding and deleting
Diffstat (limited to 'modules/popup-dialog.php')
-rw-r--r--modules/popup-dialog.php53
1 files changed, 53 insertions, 0 deletions
diff --git a/modules/popup-dialog.php b/modules/popup-dialog.php
index 2eb63af9d..906e89f4f 100644
--- a/modules/popup-dialog.php
+++ b/modules/popup-dialog.php
@@ -992,6 +992,59 @@
print "</div>";
}
+ if ($id == "addInstance") {
+
+ print "<input dojoType=\"dijit.form.TextBox\" style=\"display : none\" name=\"op\" value=\"pref-instances\">";
+ print "<input dojoType=\"dijit.form.TextBox\" style=\"display : none\" name=\"subop\" value=\"add\">";
+
+ print "<div class=\"dlgSec\">".__("Instance")."</div>";
+
+ print "<div class=\"dlgSecCont\">";
+
+ /* URL */
+
+ print __("URL:") . " ";
+
+ print "<input dojoType=\"dijit.form.ValidationTextBox\" required=\"1\"
+ placeHolder=\"".__("Instance URL")."\"
+ regExp='^(http|https)://.*'
+ style=\"font-size : 16px; width: 20em\" name=\"access_url\">";
+
+ print "<hr/>";
+
+ $access_key = sha1(uniqid(rand(), true));
+
+ /* Access key */
+
+ print __("Access key:") . " ";
+
+ print "<input dojoType=\"dijit.form.ValidationTextBox\" required=\"1\"
+ placeHolder=\"".__("Access key")."\"
+ style=\"width: 20em\" name=\"access_key\" id=\"instance_add_key\"
+ value=\"$access_key\">";
+
+ print "</div>";
+
+ print "<div class=\"dlgButtons\">
+ <div style='float : left'>
+ <button dojoType=\"dijit.form.Button\"
+ onclick=\"return dijit.byId('instanceAddDlg').regenKey()\">".
+ __('Generate new key')."</button>
+ </div>
+ <button dojoType=\"dijit.form.Button\"
+ onclick=\"return dijit.byId('instanceAddDlg').execute()\">".
+ __('Create link')."</button>
+ <button dojoType=\"dijit.form.Button\"
+ onclick=\"return dijit.byId('instanceAddDlg').hide()\"\">".
+ __('Cancel')."</button></div>";
+
+ return;
+
+
+
+
+ }
+
print "</dlg>";
}
?>