WordPress.org

Plugin Directory

Changeset 572395


Ignore:
Timestamp:
07/15/12 04:44:21 (21 months ago)
Author:
MarcusPope
Message:

Fixed some minor warnings for menus that are empty or when the user is on the new menu tab

Location:
enhanced-menu-editor/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • enhanced-menu-editor/trunk/admin.js

    r572300 r572395  
    1212        var checkSave = function(e, cb) { 
    1313            e.preventDefault(); 
     14             
     15            //make sure we have an active menu 
     16            if ($('.nav-tab-active').text().trim() == "+") { 
     17                alert('Invalid menu selection. Please select an existing menu.'); 
     18                return false;                 
     19            } 
     20             
     21            //make sure the menu is populated with items  
     22            if ($('.menu li').length == 0) { 
     23                alert("This menu is empty.  Please select a menu with one or more menu items"); 
     24                return false; 
     25            } 
    1426             
    1527            //check for unsaved changes first because we will try to reload the page on success 
  • enhanced-menu-editor/trunk/emc2-enhanced-menu-editor.php

    r572300 r572395  
    77Author: Marcus E. Pope, marcuspope 
    88Author URI: http://www.marcuspope.com 
    9 Version: 1.0 
     9Version: 1.1 
    1010 
    1111Copyright 2011 Marcus E. Pope (email : me@marcuspope.com) 
     
    244244            0, 
    245245            array( 
    246                 'menu-item-object-id' => $item->object_id, 
    247                 'menu-item-type' => $item->type, 
    248                 'menu-item-status' => $item->post_status, 
    249                 'menu-item-parent-id' => @$this->assoc[$item->menu_item_parent], 
    250                 'menu-item-position' => $item->menu_order, 
    251                 'menu-item-object' => $item->object, 
    252                 'menu-item-title' => $item->title, 
    253                 'menu-item-url' => $item->url, 
    254                 'menu-item-description' => $item->description, 
    255                 'menu-item-attr-title' => $item->attr_title, 
    256                 'menu-item-target' => $item->target, 
    257                 'menu-item-classes' => $item->classes[0], 
    258                 'menu-item-xfn' => $item->xfn 
     246                'menu-item-object-id' => @$item->object_id, 
     247                'menu-item-type' => @$item->type, 
     248                'menu-item-status' => @$item->post_status, 
     249                'menu-item-parent-id' => @$this->assoc[@$item->menu_item_parent], 
     250                'menu-item-position' => @$item->menu_order, 
     251                'menu-item-object' => @$item->object, 
     252                'menu-item-title' => @$item->title, 
     253                'menu-item-url' => @$item->url, 
     254                'menu-item-description' => @$item->description, 
     255                'menu-item-attr-title' => @$item->attr_title, 
     256                'menu-item-target' => @$item->target, 
     257                'menu-item-classes' => @$item->classes[0], 
     258                'menu-item-xfn' => @$item->xfn 
    259259            ) 
    260260        ); 
  • enhanced-menu-editor/trunk/readme.txt

    r572300 r572395  
    5555== Changelog == 
    5656 
     57= 1.1 = 
     58* Fixed some minor warnings for menus that are empty or when the user is on the new menu tab 
     59 
    5760= 1.0 = 
    5861* Initial creation of plugin 
Note: See TracChangeset for help on using the changeset viewer.