Advertisement:

Navigation

SMF Mod Site

Mod Name:
Menu Order
Created By:
live627
Additional Authors:
the7thGhost
Type:
Feature Enhancement
First Created:
December 31, 2009, 05:27:59 PM
Last Modified:
July 15, 2011, 02:59:30 AM
Latest Version:
0.2.6
Compatible With:
2.0 RC2, 2.0 RC3, 2.0 RC4, 2.0
Total Downloads:
5788

Download this mod

menu_order_0-2-6.zip (41kB) [2770]
Manual Install Instructions for SMF

Description:

Menu Order
Created By:
the7thGhost
(View my other mods)
Latest Version:
0.2.6
Languages:
Mod Bugtracker | Donate

Summary
Let's you rearrange the main menu buttons on the top of the page to show up in a different order, and change the text they have. For example, if you want to put "Help" after "Logout," or if you want to change "Home" to "Forum."

If the text of a certain buttons should not be changed, set it to "_no_change_". This will mainly be used when you have a button with dynamically changing text, like "My Messages".

Installing
The package manager should be used to install this mod. If for some reason that doesn't work, you can still do a manual install, but several files will need changed.

IMPORTANT: Older versions should be un-installed before installing a newer version! There is no upgrader. Don't worry, your settings will not be lost.

Support
Questions should be posted to the mod support topic. Anything that is a bug or feature request should be reported to the Mod Bugtracker.

Translations
Translators are wanted! If you know a language this mod does not support, please translate and post to the mod support topic. All languages are welcome!
Code: [Select]
$txt['menu_order'] = 'Menu Order';
$txt['menuorder_howsort?'] = 'How do you want to sort menu items?';
$txt['menuorder_sortbybuttons'] = 'Up/Down Buttons';
$txt['menuorder_sortbyjs'] = 'Javascript';
$txt['menuorder_hide'] = 'hide';
$txt['menuorder_show'] = 'show';
$txt['menuorder_edit'] = 'edit';
$txt['menuorder_up'] = 'up';
$txt['menuorder_down'] = 'down';
$txt['menuorder_save'] = 'Save';
$txt['menuorder_saveorder'] = 'Save Order';
$txt['menuorder_sortchanged'] = 'Menu sort method has been changed to "%s".';
$txt['menuorder_jssortsuccess'] = 'Menu item order has been saved.';
$txt['menuorder_hidesuccess'] = '"%s" has been hidden.';
$txt['menuorder_showsuccess'] = '"%s" is now visible.';
$txt['menuorder_renamesuccess'] = '"%s" has been renamed to "%s".';
$txt['menuorder_upsuccess'] = '"%s" has been moved up.';
$txt['menuorder_downsuccess'] = '"%s" has been moved down.';

Changelog
Numbers are bug IDs in the bugtracker
0.2.5
New Feature:    SMF 2.0 RC4 compatibility

0.2.4
20: Added Language: German
21: Added Language: Danish
22: Added Language: Italian

0.2.3
18: New Feature:    SMF 2.0 RC3 compatibility
16: Added Language: Spanish

0.2.2
15: Bugfix:         Errors in Error Log

0.2.1
12: Bugfix:         _no_change_ bug
11: Text:           Update Romanian text
10: Text:           Update Russian text
9:  Added Language: Arabic Translation

0.2
4:  New Feature:    Hide menu items
5:  New Feature:    Javascript menu sort
7:  Bugfix:         Dynamic menu item text doesn't show
8:  Added Language: Russian
3:  Added Language: Romanian

Files modified by Menu Order
Modified:
./Sources/Subs.php
./Sources/Admin.php
./Themes/default/languages/Modifications.english.php

New Files:
./Sources/MenuOrder.php
./Themes/default/MenuOrder.template.php
./Themes/default/scripts/menuorder.js
./Themes/default/scripts/menuorder.php

Optional:
./Themes/default/languages/Modifications.english-utf8.php
./Themes/default/languages/Modifications.english_british.php
./Themes/default/languages/Modifications.english_british-utf8.php
./Themes/default/languages/Modifications.arabic-utf8.php
./Themes/default/languages/Modifications.danish.php
./Themes/default/languages/Modifications.danish-utf8.php
./Themes/default/languages/Modifications.german.php
./Themes/default/languages/Modifications.german-utf8.php
./Themes/default/languages/Modifications.italian.php
./Themes/default/languages/Modifications.italian-utf8.php
./Themes/default/languages/Modifications.romanian.php
./Themes/default/languages/Modifications.romanian-utf8.php
./Themes/default/languages/Modifications.spanish_es.php
./Themes/default/languages/Modifications.spanish_es-utf8.php
./Themes/default/languages/Modifications.spanish_latin.php
./Themes/default/languages/Modifications.spanish_latin-utf8.php
./Themes/default/languages/Modifications.russian.php
./Themes/default/languages/Modifications.russian-utf8.php