diff --git a/op/op.ExtensionMgr.php b/op/op.ExtensionMgr.php new file mode 100644 index 000000000..cf83f8fce --- /dev/null +++ b/op/op.ExtensionMgr.php @@ -0,0 +1,42 @@ +isAdmin()) { + UI::exitError(getMLText("admin_tools"),getMLText("access_denied")); +} + +/* Check if the form data comes for a trusted request */ +if(!checkFormKey('extensionmgr')) { + UI::exitError(getMLText("admin_tools"),getMLText("invalid_request_token")); +} + +$extMgr = new SeedDMS_Extension_Mgr($settings->_rootDir."/ext", $settings->_cacheDir); +$extconffile = $extMgr->getExtensionsConfFile(); +$extMgr->createExtensionConf(); + +add_log_line(); +header("Location:../out/out.ExtensionMgr.php"); +?>