require_once __DIR__ . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'core' . DIRECTORY_SEPARATOR . 'databaseapi.php'; require_once __DIR__ . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'core' . DIRECTORY_SEPARATOR . 'userprojectapi.php'; auth_reauthenticate(); access_ensure_global_level(config_get('UserProjectAccessLevel', ADMINISTRATOR)); form_security_validate('plugin_UserProjectView_config_update'); $option_reset = gpc_get_bool('reset', false); $option_change = gpc_get_bool('change', false); if ($option_reset) { $databaseapi = new databaseapi(); $databaseapi->reset_plugin(); } if ($option_change) { update_single_value('UserProjectAccessLevel', ADMINISTRATOR); userprojectapi::editPluginInWhiteboardMenu('plugin_access_level', gpc_get_int('UserProjectAccessLevel', ADMINISTRATOR)); update_button('ShowMenu'); userprojectapi::editPluginInWhiteboardMenu('plugin_show_menu', gpc_get_int('ShowMenu')); update_button('ShowInFooter'); update_button('ShowAvatar'); update_button('IAUHighlighting'); update_color('IAUHBGColor', '#E67C7C'); update_button('URIUHighlighting'); update_color('URIUHBGColor', '#E67C7C'); update_button('NUIHighlighting'); update_color('NUIHBGColor', '#FCBDBD'); update_button('ShowZIU'); update_button('ZIHighlighting'); update_color('ZIHBGColor', '#F8FFCC'); update_button('layer_one_name'); update_color('TAMHBGColor', '#FAD785'); $col_amount = gpc_get_int('CAmount', 3); if (plugin_config_get('CAmount') != $col_amount && plugin_config_get('CAmount') != '' && $col_amount <= 20) {