In Mode 0 the left home button function remains unchanged and links to TNG while the new button displays CMS, by default, and will link to any clean URL specified in the MOD's Edit Options menu.
In Mode 1 the left home button links to a URL, specified in the mod options, while the new button links to TNG. The default text displays TNG.
So if you use WordPress for your home page, you can select mode 1, and enter a clean URL for WordPress. When users select Home the WordPress page will be loaded. If they select the new button, the TNG page will be loaded.
You can change the text that is displayed depending on which mode you use. For example in Mode 0 you can change the text for the URL link but not the home page link.
In Mode 1 you can change the text for the TNG link but cannot change text for the home page URL link text since it becomes your home page.
The screen shot below shows the mobile menu, for my website, on an iPhone. Mobile devices were the primary reason I created the mod.
The MOD includes a menubartext.php file, located in the current extensions folder. You do not need to edit the cust_text.php for any installed languages. The text file allows admins to change the text displayed in the menu without causing a partially installed message in mod manager. All standard TNG languages are included. A blank line was added between languages to make it easier to edit. Note the SerbianCyrillic_UTF8 is commented out because the anchor text is missing in the TNG language file. Content of the menubartext.php file for v12.3 is shown in the code box:
Code: Select all
<?php //%version:v220.127.116.11% // Edit the language(s) you are using to display text in the inner menu bar. // Names ending in _cms are for the URL link when using mode 0 // Names ending in _tng are for TNG page when using mode 1 // In either mode the home link displays the original language for the home button. $Afrikaans_tng = 'TNG'; $Afrikaans_cms = 'CMS'; $Afrikaans_UTF8_tng = 'TNG'; $Afrikaans_UTF8_cms = 'CMS'; $Arabic_UTF8_tng = 'TNG'; $Arabic_UTF8_cms = 'CMS'; $Chinese_UTF8_tng = 'TNG'; $Chinese_UTF8_cms = 'CMS'; $Croatian_tng = 'TNG'; $Croatian_cms = 'CMS'; $Croatian_UTF8_tng = 'TNG'; $Croatian_UTF8_cms = 'CMS'; $Czech_tng = 'TNG'; $Czech_cms = 'CMS'; $Czech_UTF8_tng = 'TNG'; $Czech_UTF8_cms = 'CMS'; $Danish_tng = 'TNG'; $Danish_cms = 'CMS'; $Danish_UTF8_tng = 'TNG'; $Danish_UTF8_cms = 'CMS'; $Dutch_tng = 'TNG'; $Dutch_cms = 'CMS'; $Dutch_UTF8_tng = 'TNG'; $Dutch_UTF8_cms = 'CMS'; $English_tng = 'TNG'; $English_cms = 'CMS'; $English_UTF8_tng = 'TNG'; $English_UTF8_cms = 'CMS'; $Finnish_tng = 'TNG'; $Finnish_cms = 'CMS'; $Finnish_UTF8_tng = 'TNG'; $Finnish_UTF8_cms = 'CMS'; $French_tng = 'TNG'; $French_cms = 'CMS'; $French_UTF8_tng = "TNG"; $French_UTF8_cms = "CMS"; $German_tng = 'TNG'; $German_cms = 'CMS'; $German_UTF8_tng = 'TNG'; $German_UTF8_cms = 'CMS'; $Greek_UTF8_tng = 'TNG'; $Greek_UTF8_cms = 'CMS'; $Icelandic_tng = 'TNG'; $Icelandic_cms = 'CMS'; $Icelandic_UTF8_tng = 'TNG'; $Icelandic_UTF8_cms = 'CMS'; $Italian_tng = 'TNG'; $Italian_cms = 'CMS'; $Italian_UTF8_tng = 'TNG'; $Italian_UTF8_cms = 'CMS'; $Norwegian_tng = 'TNG'; $Norwegian_cms = 'CMS'; $Norwegian_UTF8_tng = 'TNG'; $Norwegian_UTF8_cms = 'CMS'; $Polish_UTF8_tng = "TNG"; $Polish_UTF8_cms = "CMS"; $PortugueseBR_tng = 'TNG'; $PortugueseBR_cms = 'CMS'; $PortugueseBR_UTF8_tng = 'TNG'; $PortugueseBR_UTF8_cms = 'CMS'; $Romanian_tng = 'TNG'; $Romanian_cms = 'CMS'; $Romanian_UTF8_tng = 'TNG'; $Romanian_UTF8_cms = 'CMS'; $Russian_UTF8_tng = 'TNG'; $Russian_UTF8_cms = 'CMS'; $Serbian_tng = 'TNG'; $Serbian_cms = 'CMS'; //$SerbianCyrillic_UTF8_tng = 'TNG'; missing anchor text in language file //$SerbianCyrillic_UTF8_cms = 'CMS'; missing anchor text in language file $Serbian_UTF8_tng = 'TNG'; $Serbian_UTF8_cms = 'CMS'; $Slovak_tng = 'TNG'; $Slovak_cms = 'CMS'; $Slovak_UTF8_tng = 'TNG'; $Slovak_UTF8_cms = 'CMS'; $Spanish_tng = 'TNG'; $Spanish_cms = 'CMS'; $Spanish_UTF8_tng = 'TNG'; $Spanish_UTF8_cms = 'CMS'; $Swedish_tng = 'TNG'; $Swedish_cms = 'CMS'; $Swedish_UTF8_tng = 'TNG'; $Swedish_UTF8_cms = 'CMS'; $Turkish_UTF8_tng = 'TNG'; $Turkish_UTF8_cms = 'CMS'; ?>
You can delete any languages you are not going to use. If you uninstall the MOD the menubartext.php file is deleted from the extensions folder. If you decide to reinstall the MOD you will need to edit the menubartext file again to change the default text.
The MOD can be used regardless of the TNG installation configuration. It doesn't matter if TNG and WordPress are in separate folders or if TNG is installed in the WordPress folder. No integration between TNG and WordPress is required but if the two are integrated the MOD should install and run without issue provided there are no additional modifications, by other MODs, that prevents installation.
Some TNG templates do not display the inner menu bar on the index page. If you want to display the menu bar open the index.php file, for the template you are using, and change $flags['noicons'] from true to false.
When the mod is first installed the additional icon will be the bookmark icon, simply refresh the page to reload the icons.
Mod revision - Removed conditional logic from language files. Renumbered the mod per TNG guidelines. Added mods for versions 11.0.1 and 12.3.
For TNG Version 12.3.0, 13.0 (See below *) and 13.02
* The mod does not install in v13.0 because the anchor text is missing in Croatian-UFT8 customtext.php. Using Notepad++ or a similar editor place the code below on the second line, after
<?php, and the mod will install:
Code: Select all
//Mods should put their changes before this line, local changes should come after it.
For TNG Version 11.1.2 to 12.2
For TNG Version 11.0.1