Subversion Repositories oidplus

Rev

Rev 597 | Rev 982 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 597 Rev 702
Line 40... Line 40...
40
//$tbl_prefix = OIDplus::baseConfig()->getValue('OIDPLUS_TABLENAME_PREFIX','');
40
//$tbl_prefix = OIDplus::baseConfig()->getValue('OIDPLUS_TABLENAME_PREFIX','');
41
//$files[] = 'var language_tblprefix = '.json_encode($tbl_prefix).';';
41
//$files[] = 'var language_tblprefix = '.json_encode($tbl_prefix).';';
42
$files[] = 'var language_tblprefix = "<tableprefix>";'; // hide OIDPLUS_TABLENAME_PREFIX from the client
42
$files[] = 'var language_tblprefix = "<tableprefix>";'; // hide OIDPLUS_TABLENAME_PREFIX from the client
43
 
43
 
44
$files[] = 'var setupdir = "'.((OIDplus::isSSL() ? "https" : "http") . "://" . $_SERVER["HTTP_HOST"] . dirname($_SERVER['REQUEST_URI'])).'/";';
44
$files[] = 'var setupdir = "'.((OIDplus::isSSL() ? "https" : "http") . "://" . $_SERVER["HTTP_HOST"] . dirname($_SERVER['REQUEST_URI'])).'/";';
45
$files[] = 'var rebuild_callbacks = [];';
45
$files[] = 'var rebuild_callbacks = [];'; // Ask the database or captcha plugins for verification of their data
-
 
46
$files[] = /*db*/'var rebuild_config_callbacks = [];'; // Get config strings to be placed in the baseconfig file // TODO: rename to dbrebuild_config_callbacks
-
 
47
$files[] = /*db*/'var plugin_combobox_change_callbacks = [];'; // TODO: rename to dbplugin_combobox_change_callbacks
46
$files[] = 'var rebuild_config_callbacks = [];';
48
$files[] = /*captcha*/'var captcha_rebuild_config_callbacks = [];'; // Get config strings to be placed in the baseconfig file
47
$files[] = 'var plugin_combobox_change_callbacks = [];';
49
$files[] = /*captcha*/'var captcha_plugin_combobox_change_callbacks = [];';
48
 
50
 
49
OIDplus::registerAllPlugins('database', 'OIDplusDatabasePlugin', array('OIDplus','registerDatabasePlugin'));
-
 
50
$manifests = OIDplus::getAllPluginManifests('database', true);
51
$manifests = OIDplus::getAllPluginManifests('database,captcha', true);
51
foreach ($manifests as $manifest) {
52
foreach ($manifests as $manifest) {
52
        foreach ($manifest->getJsFilesSetup() as $js_file) {
53
        foreach ($manifest->getJsFilesSetup() as $js_file) {
53
                if (!file_exists($js_file)) {
54
                if (!file_exists($js_file)) {
54
                        $files[] = "console.error('Script file not found: $js_file');";
55
                        $files[] = "console.error('Script file not found: $js_file');";
55
                } else {
56
                } else {