-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathindex.php
58 lines (48 loc) · 1.4 KB
/
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<?php
require_once("../../global/library.php");
use FormTools\Core;
use FormTools\Modules;
use FormTools\Modules\SubmissionAccounts\Admin;
$module = Modules::initModulePage("admin");
$LANG = Core::$L;
$L = $module->getLangStrings();
$success = true;
$message = "";
if (isset($request["add_form"])) {
list($success, $message) = Admin::addSubmissionAccount($request, $L);
} else {
if (isset($request["delete"])) {
list($success, $message) = sa_delete_submission_account($request["delete"]);
}
}
$submission_accounts = Admin::getSubmissionAccounts(array("include_view_overrides" => true));
$page_vars = array(
"g_success" => $success,
"g_message" => $message,
"js_messages" => array("word_edit"),
"submission_accounts" => $submission_accounts
);
$page_vars["head_js"] =<<< END
var page_ns = {};
page_ns.delete_form = function(form_id) {
ft.create_dialog({
title: "{$LANG["phrase_please_confirm"]}",
content: "{$L["confirm_delete_form"]}",
popup_type: "warning",
buttons: [{
text: "{$LANG["word_yes"]}",
click: function() {
window.location = "index.php?delete=" + form_id;
}
},
{
text: "{$LANG["word_no"]}",
click: function() {
$(this).dialog("close");
}
}]
});
return false;
}
END;
$module->displayPage("templates/index.tpl", $page_vars);