-
Notifications
You must be signed in to change notification settings - Fork 4
/
tables.php
46 lines (38 loc) · 1.91 KB
/
tables.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
<?php
require_once("../../global/library.php");
use FormTools\Core;
use FormTools\Modules;
use FormTools\Modules\SystemCheck\General;
$module = Modules::initModulePage("admin");
$L = $module->getLangStrings();
$root_url = Core::getRootUrl();
// $tables: array of table names without prefix
//use FormTools\Modules\SystemCheck\Generation;
//$tables = array("module_pages", "module_pages_clients");
////echo Generation::generateDbConfigFile(Core::getCoreTables()); // Core
//echo Generation::generateDbConfigFile($tables, "module"); // Core
//exit;
$word_testing_uc = mb_strtoupper($L["word_untested"]);
$word_passed_uc = mb_strtoupper($L["word_passed"]);
$word_failed_uc = mb_strtoupper($L["word_failed"]);
$page_vars = array();
$page_vars["module_list"] = General::getCompatibleModules("tables");
$page_vars["core_version"] = Core::getVersionString();
$page_vars["head_js"] =<<< EOF
g.messages = [];
g.messages["word_testing_c"] = "{$L["word_testing_c"]}";
g.messages["word_untested"] = "$word_testing_uc";
g.messages["word_passed"] = "$word_passed_uc";
g.messages["word_failed"] = "$word_failed_uc";
g.messages["phrase_missing_table_c"] = "{$L["phrase_missing_table_c"]}";
g.messages["phrase_missing_column_c"] = "{$L["phrase_missing_column_c"]}";
g.messages["phrase_table_looks_good_c"] = "{$L["phrase_table_looks_good_c"]}";
g.messages["phrase_invalid_column_c"] = "{$L["phrase_invalid_column_c"]}";
g.messages["text_tables_test"] = "{$L["text_tables_test"]}";
g.messages["notify_test_complete_problems"] = "{$L["notify_test_complete_problems"]}";
g.messages["notify_test_complete_no_problems"] = "{$L["notify_test_complete_no_problems"]}";
g.messages["validation_no_components_selected"] = "{$L["validation_no_components_selected"]}";
var loading = new Image();
loading.src = "$root_url/modules/system_check/images/loading.gif";
EOF;
$module->displayPage("templates/tables.tpl", $page_vars);