Subversion Repositories oidplus

Rev

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

Rev 379 Rev 380
Line 43... Line 43...
43
$files[] = 'var setupdir = "'.((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "https" : "http") . "://" . $_SERVER["HTTP_HOST"] . dirname($_SERVER['REQUEST_URI'])).'/";';
43
$files[] = 'var setupdir = "'.((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "https" : "http") . "://" . $_SERVER["HTTP_HOST"] . dirname($_SERVER['REQUEST_URI'])).'/";';
44
$files[] = 'var rebuild_callbacks = [];';
44
$files[] = 'var rebuild_callbacks = [];';
45
$files[] = 'var rebuild_config_callbacks = [];';
45
$files[] = 'var rebuild_config_callbacks = [];';
46
$files[] = 'var plugin_combobox_change_callbacks = [];';
46
$files[] = 'var plugin_combobox_change_callbacks = [];';
47
 
47
 
48
$found_db_plugins = 0;
-
 
49
OIDplus::registerAllPlugins('database', 'OIDplusDatabasePlugin', null);
48
OIDplus::registerAllPlugins('database', 'OIDplusDatabasePlugin', array('OIDplus','registerDatabasePlugin'));
50
foreach (get_declared_classes() as $c) {
49
foreach (OIDplus::getDatabasePlugins() as $plugin) {
51
        if (is_subclass_of($c, 'OIDplusDatabasePlugin')) {
-
 
52
                $files[] = $c::setupJS();
50
        $files[] = $plugin::setupJS();
53
        }
-
 
54
}
51
}
55
 
52
 
56
$files[] = __DIR__ . '/setup_base.js';
53
$files[] = __DIR__ . '/setup_base.js';
57
 
54
 
58
# ---
55
# ---