MODULE | MultiMenu |
---|---|
Description | MultiMenu module allows you to display customized menus. |
Render Engine | Smarty v2 and XCube Layout |
Version | 2.3.1 |
Author | Tom Hayakawa |
Author | Update by @gigamaster Nuno Luciano (XCL7) |
Copyright | 2005-2022 Authors |
License | GPL |
Apache, Nginx, etc. PHP 7.2.x
MySQL 5.6, MariaDB InnoDB utf8 / utf8mb4
XCL version 2.3.+
Refactor code to XCL - PHP7 and MySQL ENGINE=InnoDB
multiMenu module allows you to display customized menus.
Original module by Solo, luinithil, Wolf and contributions by Domifara, Naoki Sawada, Naoki Okino, Nobunobu, Yoshi Sakai, Toshihiro Takehara (aka nouphet).
The following methods describe the logic of MultiMenu links management on the UI screen.
Example: https://github.com/xoopscube/xcl
[Module_name]
[Module_name]xxxx.php?xxxx=xxxx
Example:
Link ==>[news]
Title ==> News
β
Display: News
Example:
Link ==> [news]article.php?storyid=11
Title ==> Important news
β
Display: Important news
+[module_name]
+[module_name]xxxx.php?xxxx=xxxx
Example:
Link ==> +[news]
Title ==> News
β
Display: (Always displayed)
News
News post
Archive
Example:
Link ==> @[news]article.php?storyid=11
Title ==> Important news
β
Display: (Always displayed)
Important news
News post
Archive
when the corresponding module is displayed (same operation as the main menu)
@[Module_name]
@[Module_name]xxxx.php?xxxx=xxxx
Example:
Link ==> @[news]
Title ==> News
β
Display: (Normal)
News
β
Display: (when the corresponding module is displayed)
News
News post
Archive
Example:
Link ==> @[news]article.php?storyid=11
Title ==> Important news
β
Display: (Normal)
Important news
β
Display: (when the corresponding module is displayed)
Important news
News post
Archive
-[Module_name]
-[Module_name]xxxx.php?xxxx=xxxx
-https://github.com/xoopscube/xcl
Links that start with a sign are added to submenus of menus that have links that do not start with a-sign. The way the sub menu is displayed changes depending on the attributes of the parent menu, as shown in the examples. If displayed at the same time as the submenu, a custom submenu will be added to the bottom of the module submenu.
[refactor code] v.2.30 PHP7 and MySQL ENGINE=InnoDB for XCL
[Update] v1.20
- Rewritten exclusively for XOOPS Cube Legacy 2.1.x
- Improvement of security (POST foreach deployment is abolished)
- Supports PHP5 only
- Fixed to work without system module
- HTTP_POST_VARS deprecated
- Change block template file name
- Fixed block management not working