loadSampleData(); break; case 'loadCanvasLayout': cbSpoofCheck('plugin'); checkCanAdminPlugins(array('core.admin')); loadCanvasLayout(); break; case 'syncUsers': cbSpoofCheck('plugin'); checkCanAdminPlugins(array('core.admin', 'core.edit')); syncUsers(); break; case 'checkcbdb': cbSpoofCheck('plugin', 'REQUEST'); checkCanAdminPlugins(array('core.admin', 'core.edit')); checkcbdb((int) cbGetParam($_REQUEST, 'databaseid', 0)); break; case 'fixcbdb': cbSpoofCheck('plugin', 'REQUEST'); checkCanAdminPlugins(array('core.admin', 'core.edit')); fixcbdb((int) cbGetParam($_REQUEST, 'dryrun', 1), (int) cbGetParam($_REQUEST, 'databaseid', 0)); break; case 'fixacldb': cbSpoofCheck('plugin', 'REQUEST'); checkCanAdminPlugins(array('core.admin', 'core.edit')); fixacldb(); break; case 'fixcbmiscdb': cbSpoofCheck('plugin', 'REQUEST'); checkCanAdminPlugins(array('core.admin', 'core.edit')); fixcbmiscdb();
loadTools(); break; case "loadSampleData": cbSpoofCheck('cbtools', 'GET'); checkCanAdminPlugins(array('core.admin')); loadSampleData(); break; case "syncUsers": cbSpoofCheck('cbtools', 'GET'); checkCanAdminPlugins(array('core.admin', 'core.edit')); syncUsers(); break; case "checkcbdb": cbSpoofCheck('cbtools', 'GET'); checkCanAdminPlugins(array('core.admin', 'core.edit')); checkcbdb((int) cbGetParam($_GET, 'databaseid', 0)); break; case "fixcbdb": cbSpoofCheck('cbtools', 'GET'); checkCanAdminPlugins(array('core.admin', 'core.edit')); fixcbdb((int) cbGetParam($_GET, 'dryrun', 1), (int) cbGetParam($_GET, 'databaseid', 0)); break; case "fixacldb": cbSpoofCheck('cbtools', 'GET'); checkCanAdminPlugins(array('core.admin', 'core.edit')); fixacldb(); break; case "fixcbmiscdb": cbSpoofCheck('cbtools', 'GET'); checkCanAdminPlugins(array('core.admin', 'core.edit')); fixcbmiscdb();