Okay, I added some new features for the next version which I think will let it be used in more scenarios.
Added *Advanced* presets NAVKEYS and NAVBITS.
NAVKEYS contains all the URLs to the page's default navbits, while NAVBITS contains the corresponding text.
Using NAVKEYS as a bit other than first or last elements will output all default navbits at that position. Using NAVKEYS N-n to specify N to start from and n to end on. NAVBITS will automatically adjust to output to correct text.
NAVKEYS (N-n) can technically be used on its own as a URL entry (this would have the effect of multiplying the corresponding text with each URL contained in the NAVKEYS range), although in most cases the effect would be undesirable. NAVBITS can likewise be used on its own, but because it is dependent on NAVKEYS for a range, a corresponding URL would be multiplied with every default entry contained in NAVBITS, making the effect slightly less desirable than using NAVKEYS on its own.
A potential use of NAVKEYS / NAVBITS could be removing categories and forums from in between default navbits, forumwide. In order to remove categories within a specific forum, a user would need the right Conditions of course, and a user-created plugin may then be required to split up the parentlist. Before this was only possible by creating a new set for every subforum and thread within that forum.
In addition, pre-parsing has been limited to presets FORUM_HOME, THIS_PAGE, and WIKI_NAME in order to allow for the use of script-specific variables in navbit URLs and text, which must be also listed under Global Variables. In previous versions of CES Navbits Designer, script-specific variables could only be used in the Conditions field.
The Navbits Designer is also more lenient: only the first element navbits are required in order to save a set (previous versions required both first and last). This allows users to edit the board element on index.php where there was previously no $navbits array.
Last edited by pegasus : 02-03-2007 at 11:07 PM.
Reason: NAVKEYS / NAVBITS info needed clarification.