Customizing SMF > Modifications and Packages

Menu Editor Lite

(1/101) > >>

Matthew K.:
Link to Mod

Pro Version:

Brief Summary:
Powerful & Customizable. Finally, a powerful solution for managing SMF's menu, that is completely customizable!


* Add Button
* Button Name
* Button Placement (Before / After | Above / Below)
* Link Type (Internal Link [dropdown list] | External Link [define URL]
* Target (Self, Parent, Top, Blank)
* Modify Button
* Remove ButtonImportant: In the lite version there is no support for menu items added by modification be it direct hacking of Subs.php, or modifications using hooks. I apologize for the inconvenience.

This modification is released under the Mozilla Public License 1.1.

For more information, please visit or refer to license.txt.

v1.0.5 (r3.7.12):

* ! bugfix: second subs.php modification now takes into account the proper version for uninstalling. (!~./modifications.xml)
* ! bugfix: the profile button now takes into account default SMF membergroup permissions. (!~./menu_source/resources/main.php)
v1.0.4 (r3.7.12):

* ! bugfix: SMF default buttons don't show up to anyone but admins due to permissions. (!~./menu_source/resources/main.php)
Huge thanks to Yoshi2889 for letting me investigate on his server.
* ! bugfix: Undefined error on uninstalling due to package name not being updated in revisions. (!~./modifications.xml)
v1.0.3 (r3.6.12):

* ! enhancement: installer utilizes text-strings rather than hard-text to "help multi-lingual forums".
v1.0.2 (r2.17.12):

* !enhancement: phpDocumentor utilized for all source files. (!./menu_source/*)
* !enhancement: license added to all package files, and license.txt added.
v1.0.1 (r1.16.12):

* !enhancement: main.js optimized. (!./menu_scripts/main.js)
* !bugfix: script tag syntax typo corrected. (!./menu_source/main.php)
* !bugfix: double quote typo corrected. (!./menu_source/resources/hooks.php)
* !enhancement: multiple "alpha-styled" package headers that were remaining, replaced with proper header comments.
* !bugfix: invalid XHTML from child link IDs starting with an integer resolved. (!./menu_source/resources/main.php x2, !./menu_source/resources/ajax.php)
* !bugfix: not all children listed in placement dropdown. (!./menu_templates/main.template.php)
* !enhancement: on installation, only buttons are added that are not already existing in the menu_items table. (!./resources/menu_db_install.php)
* !bugfix: target, link_type, level, id_parent and has_children default to NULL corrected: should be default = 0 or 1. (!./resources/menu_db_install.php)
* !enhancement: PHP closing tag removed. (!./menu_language/main.english.php)
v1.0.0 (r1.15.12):

* + Initial release!
Note: This modification does remove the unread PM counter from the "PM" menu item. The pro version allows you to add it or remove it.


* Version: 1.0.5
* jQuery Plugin: Int Only Inputs
* Icon Sets: Fugue-Icons & LED-Icons
* Written by: Labradoodle-360
* Copyright: Matthew Kerle - All Rights Reserved

Matthew K.:
I forgot to update the Subs.php edit for uninstalling, so anyone who uninstalls this will have two errors in the error log. I'll release a patch shortly. Everything else will function fine.

razors edge:
Very Nice. Thank you. great mod

Matthew K.:
Not a problem razors edge, enjoy! :)

This is a perfect idea and mod!
Thanks (!)


[0] Message Index

[#] Next page

Go to full version