Plugin Directory

Changeset 1396373


Ignore:
Timestamp:
04/15/2016 11:04:04 AM (10 years ago)
Author:
wizzud
Message:

tag 3.3.0

Location:
custom-menu-wizard/tags/3.3.0
Files:
1 deleted
11 copied

Legend:

Unmodified
Added
Removed
  • custom-menu-wizard/tags/3.3.0/readme.txt

    r1390108 r1396373  
    33Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=KP2LVCBXNCEB4
    44Tags: menu,widget,navigation,custom menu,partial menu,current item,current page,menu level,menu branch,menu shortcode,menu widget,advanced,enhanced
    5 Requires at least: 3.6
    6 Tested up to: 4.4
    7 Stable tag: 3.2.6
     5Requires at least: 3.9
     6Tested up to: 4.5
     7Stable tag: 3.3.0
    88License: GPLv2 or Later
    99
     
    4545
    4646> You may find that the documentation here is truncated, so I have reproduced the readme.txt
    47   (no screenshots) as [cmw-doc.html](http://www.wizzud.com/cmw-doc.html).
     47  as [cmw-doc.html](http://www.wizzud.com/cmw-doc.html).
    4848  This file is also now included in the plugin download, and is linked to from the Custom Menu Wizard entry
    4949  on the admin Plugins page.
     
    406406    Swap any nested (ie. not the outermost) ULs for an OLs.
    407407
    408 ***Pre WordPress 3.6***
    409 
    410 Please note that as of WordPress v3.6, the `Hide Widget if Empty` option becomes superfluous and will **not**
    411 be presented (the wp_nav_menu() function has been modified to automatically suppress all HTML output if there
    412 are no items to be displayed).
    413 
    414 * **Hide Widget if Empty** *(checkbox)*
    415 
    416     If checked, the widget will not output *any* HTML unless it finds at least one menu item that matches the Filter settings.
    417 
    418408== Container Section ==
    419409
     
    530520you have the same shortcode in a number of places ... as long as you are prepared to keep the widget instance (even if it's in the
    531521Inactive Widgets area). You can override the widget instance's settings by supplying any of the other standard shortcode attributes.
     522
     523Note that you can't use this attribute as part of an Alternative setting (it is simply ignored).
    532524
    533525= title =
     
    938930should be no problem.
    939931
     932= What classes does CMW automatically assign? =
     933Every menu item :
     934
     935* `cmw-level-N` : every menu item gets this class, with `N` being the hierarchical level of the item within the menu
     936    shown (starting at 1). Note that selecting the *flat* output option does **not** affect the hierarchical level of
     937    any item.
     938
     939Certain menu items :
     940
     941* `cmw-current-item` : assigned to the menu item that CMW has decided to use as the "current menu item".
     942* `cmw-has-submenu` : assigned to any menu item that has child items in the output menu.
     943* `cmw-menu-item-had-children` : assigned to any menu item that had child items in the original base
     944    menu, *regardless* of whether it still has child items in the final output menu.
     945* `cmw-an-included-ancestor` : assigned to any menu item whose presence is solely due to a request to include ancestors.
     946* `cmw-an-included-ancestor-sibling` : assigned to any menu item whose presence is solely due to a request to include
     947    the siblings of ancestors.
     948* `cmw-an-included-sibling` : assigned to any menu item whose presence is solely due to a request to include branch
     949    item siblings.
     950* `cmw-an-included-level` :  assigned to any menu item whose presence is solely due to a request to include one or
     951    more levels.
     952
     953The menu itself (the outermost list element) :
     954
     955* `cmw-fellback-to-parent` : assigned to the menu when the fallback for *Current Item has no children* is set
     956    to `Start at : -1 (parent)`, and it has been invoked.
     957* `cmw-fellback-to-current` : assigned to the menu when the fallback for *Current Item has no children* is set
     958    to `Start at : the Current Item`, and it has been invoked.
     959* `cmw-invoked-alternative` : assigned to the menu when the output has been produced as a result of
     960    an *alternative* configuration being brought into play.
     961
     962The menu wrapper :
     963
     964* `shortcode_custom_menu_wizard` : if the menu is produced from a `[cmwizard]` shortcode then this class is assigned
     965    to the element that wraps the output.
     966
    940967= How can I find all my posts/pages that have a CMW shortcode so that I can upgrade them? =
    941968There is a button on the widget's "assist" - `[...]` - that will provide a list of posts/pages whose content, or meta data (custom fields),
     
    954981
    955982== Screenshots ==
    956 1. Widget (all sections collapsed)
     9831. Widget
    9579842. Filters Section
    9589853. Fallbacks Section
     
    965992
    966993== Changelog ==
     994
     995= 3.3.0 =
     996* change : **minimum WordPress version is now 3.9!** (because require .dashicons-before, as part of needing to dump jQuery UI theme)
     997* bugfix : __! Possible Breaker !__ fixed incorrect determination of current item when a "current menu item" has a duplicate of itself as an ancestor (hopefully rare). There is a (very slight) chance that this may affect your displayed menu : if it does, toggle the Fallback option for *If more than 1 possible Current Item*, and I apologise for not catching the problem earlier
     998* change : dumped jQuery UI's Smoothness theme for WordPress's own CSS, to work around styling issues with WP4.5
     999* change : removed the hide_empty option (only relevant pre WP3.6) entirely
     1000* change : remove support for Widget Customizer plugin (part of core from WP3.9)
     1001* change : localized all text used by assist, to reduce byte footprint of the widget
     1002* add : in customizer, if there are no menus, link to the customizer's menus panel
     1003* add : opt in to customizer selective refresh for widgets (WP4.5)
     1004* bugfix : correction to regexps that sanitize the alternative
     1005* bugfix : corrected some problems with the assist dialog's auto-sizing, particularly after dragging
     1006* tweak : squidged the widget form a bit, to reduce byte footprint of the widget
     1007* tweak : included screenshots in html version of documentation
    9671008
    9681009= 3.2.6 =
     
    11351176== Upgrade Notice ==
    11361177
     1178= 3.3.0 =
     1179__! Important !__ : Minimum WordPress version is now 3.9.
     1180__! Possible Breaker !__ : Fixed bug with incorrect determination of current item when a "current menu item" has
     1181a duplicate of itself as an ancestor. If this changes your menu, toggle the Fallback option
     1182for *If more than 1 possible Current Item*, and I apologise for not catching the problem earlier.
     1183The redundant (since WP3.6) hide_empty option has gone,
     1184as has support for Widget Customizer plugin (now part of WP3.9 core).
     1185For WP4.5 compatibility, the Assist now uses WordPress core styling instead of a jQuery UI theme,
     1186and the widget opts in to the Customizer's 'selective refresh'.
     1187Fixed bug with the assist's resizing and the regexps that sanitize the alternative,
     1188and, to reduce the widget's bytesize,
     1189text used by assist has been localized and the widget form's HTML has been squidged a bit.
     1190
    11371191= 3.2.6 =
    11381192Adds cmw-current-item class to the menu item that CMW is using as 'current item'.
Note: See TracChangeset for help on using the changeset viewer.