回收站删除菜单出错BUG及解决办法
Mambo4.5.3h全球版的com_trash后台回收站管理有一个BUG,131到137行是多余的,多增加了一个form提交,造成回收站菜单项目删除及恢复操作出错。
直接删除131到137行。或者应用补丁如下:
diff -Nur MamboV4.5.3h_Global/administrator/components/com_trash/admin.trash.html.php MamboV4.5.3h_Global.new/administrator/components/com_trash/admin.trash.html.php
--- MamboV4.5.3h_Global/administrator/components/com_trash/admin.trash.html.php 2006-01-08 23:29:14.000000000 +0800
+++ MamboV4.5.3h_Global.new/administrator/components/com_trash/admin.trash.html.php 2006-02-12 11:56:39.222278400 +0800
@@ -128,13 +128,6 @@
<?php echo $pageNav_content->getListFooter(); ?>
<?php
$tabs->endTab();
- ?>
- <input type="hidden" name="option" value="<?php echo $option;?>" />
- <input type="hidden" name="task" value="" />
- <input type="hidden" name="boxchecked" value="0" />
- </form>
- <form>
- <?php
$tabs->startTab($adminLanguage->A_COMP_TRASH_MENU_ITEMS,"menu_items");
?>
<table class="adminheading" width="90%">
@@ -209,7 +202,6 @@
$tabs->endTab();
$tabs->endPane();
?>
-
<input type="hidden" name="option" value="<?php echo $option;?>" />
<input type="hidden" name="task" value="" />
<input type="hidden" name="boxchecked" value="0" />