Plugin Directory

Changeset 572395


Ignore:
Timestamp:
07/15/2012 04:44:21 AM (14 years 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.