From: <ma...@us...> - 2012-05-20 18:45:20
|
Revision: 9566 http://xoops.svn.sourceforge.net/xoops/?rev=9566&view=rev Author: mageg Date: 2012-05-20 18:45:14 +0000 (Sun, 20 May 2012) Log Message: ----------- Change in the plugin maintenance. For the part dump modules and plugins are displayed if they have a sql table. Modified Paths: -------------- XoopsCore/branches/2.6.x/2.6.0/htdocs/modules/maintenance/class/form/maintenance.php Modified: XoopsCore/branches/2.6.x/2.6.0/htdocs/modules/maintenance/class/form/maintenance.php =================================================================== --- XoopsCore/branches/2.6.x/2.6.0/htdocs/modules/maintenance/class/form/maintenance.php 2012-05-20 16:39:23 UTC (rev 9565) +++ XoopsCore/branches/2.6.x/2.6.0/htdocs/modules/maintenance/class/form/maintenance.php 2012-05-20 18:45:14 UTC (rev 9566) @@ -80,12 +80,20 @@ $select_tables1->addOptionArray($maintenance->displayTables(true)); $dump_tray->addElement($select_tables1, false); $ele = new XoopsFormSelect(' ' . _AM_MAINTENANCE_OR . ' ', 'dump_modules', '', 7, true); - /* @var $module_handler XoopsModuleHandler */ + $module_list = XoopsLists::getModulesList(); $module_handler = $xoops->getHandlerModule(); - $criteria = new CriteriaCompo(new Criteria('hasmain', 1)); - $criteria->add(new Criteria('isactive', 1)); - $moduleslist = $module_handler->getNameList($criteria, true); - $ele->addOptionArray($moduleslist); + foreach ($module_list as $file) { + if (file_exists(XOOPS_ROOT_PATH . '/modules/' . $file . '/xoops_version.php')) { + clearstatcache(); + $file = trim($file); + $module = $module_handler->create(); + $module->loadInfo($file); + if ($module->getInfo('tables') && $xoops->isActiveModule($file)) { + $ele->addOption($module->getInfo('dirname'), $module->getInfo('name')); + } + unset($module); + } + } $dump_tray->addElement($ele); $this->addElement($dump_tray); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <be...@us...> - 2012-05-21 04:38:18
|
Revision: 9569 http://xoops.svn.sourceforge.net/xoops/?rev=9569&view=rev Author: beckmi Date: 2012-05-21 04:38:11 +0000 (Mon, 21 May 2012) Log Message: ----------- Changing _SEND to _SUBMIT Modified Paths: -------------- XoopsCore/branches/2.6.x/2.6.0/htdocs/modules/maintenance/class/form/maintenance.php Modified: XoopsCore/branches/2.6.x/2.6.0/htdocs/modules/maintenance/class/form/maintenance.php =================================================================== --- XoopsCore/branches/2.6.x/2.6.0/htdocs/modules/maintenance/class/form/maintenance.php 2012-05-21 00:46:24 UTC (rev 9568) +++ XoopsCore/branches/2.6.x/2.6.0/htdocs/modules/maintenance/class/form/maintenance.php 2012-05-21 04:38:11 UTC (rev 9569) @@ -63,7 +63,7 @@ $this->addElement($tables_tray); $this->addElement(new XoopsFormHidden("op", "maintenance_save")); - $this->addElement(new XoopsFormButton("", "maintenance_save", _SEND, "submit")); + $this->addElement(new XoopsFormButton("", "maintenance_save", _SUBMIT, "submit")); } /** @@ -100,6 +100,6 @@ $this->addElement(new XoopsFormRadioYN(_AM_MAINTENANCE_DUMP_DROP, 'drop', 1, _YES, _NO)); $this->addElement(new XoopsFormHidden("op", "dump_save")); - $this->addElement(new XoopsFormButton("", "dump_save", _SEND, "submit")); + $this->addElement(new XoopsFormButton("", "dump_save", _SUBMIT, "submit")); } } \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |