Changeset 13393
- Timestamp:
- 02/25/2010 12:03:42 AM (16 years ago)
- Location:
- trunk/wp-admin
- Files:
-
- 2 edited
-
css/custom-navigation.dev.css (modified) (2 diffs)
-
nav-menus.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/css/custom-navigation.dev.css
r13377 r13393 9 9 */ 10 10 11 .fix{clear: both;height: 1px;margin: -1px 0 0;overflow: hidden;}12 13 11 .maintitle { margin: 0 0 20px 0!important;} 14 15 12 .logo { vertical-align: middle; margin: 0 10px 0 0; } 16 17 #pages-left { min-width:650px;max-width:1100px;width: 100%; float:left; clear: left; margin-right: -315px; }18 #pages-left .inside {margin-top: 20px; margin-right: 315px; }19 #nav-container { margin-top: -3px; }20 21 .sidebar-name { background-color:#AAAAAA;22 background-image:url(../images/ed-bg.gif);23 border-color:#DFDFDF;24 text-shadow:0 1px 0 #FFFFFF;-moz-border-radius-topleft:8px;25 -moz-border-radius-topright:8px;26 background-position:0 0;27 background-repeat:repeat-x;28 border-style:solid;29 border-width:1px;30 cursor:pointer;31 font-size:13px; }32 33 34 .sidebar-name h3 {35 font-size:13px;36 height:19px;37 margin:0;38 overflow:hidden;39 padding:5px 12px;40 white-space:nowrap;41 }42 43 .sidebar-name-arrow {44 background:transparent url(../images/menu-bits.gif) no-repeat scroll left -109px;45 float:right;46 height:29px;47 width:26px;48 }49 50 #menu-right { width: 285px; margin-top: 20px; margin-right: 10px; margin-left: 20px; float:left; clear: right;}51 13 h2.heading { margin: 32px 0 10px 0; } 52 53 .widgets-holder-wrap { margin: 0 0 20px 0; }54 .widget-holder {55 padding:15px 10px;56 -moz-border-radius-bottomleft:8px;57 -moz-border-radius-bottomright:8px;58 border-style:none solid solid;59 border-width:0 1px 1px;60 background-color:#F1F1F1;61 border-color:#DDDDDD;62 }63 64 14 .checkboxes { float: right; margin: 10px 12px 0 0; } 65 66 .addtomenu {67 display: block;68 float: right;69 margin: 10px 0 0 0;70 text-shadow:0 -1px 0 rgba(0, 0, 0, 0.3);71 background:#21759B url(../images/button-grad.png) repeat-x scroll left top;72 border-color:#298CBA !important;73 color:#FFFFFF !important;74 font-weight:bold;75 -moz-border-radius-bottomleft:11px;76 -moz-border-radius-bottomright:11px;77 -moz-border-radius-topleft:11px;78 -moz-border-radius-topright:11px;79 border-style:solid;80 border-width:1px;81 cursor:pointer;82 font-size:11px !important;83 line-height:16px;84 padding:2px 8px;85 text-decoration:none;86 }87 15 88 16 .list { zoom: 1; } … … 92 20 .list dt img { cursor: pointer; float: right; margin: 7px 5px 0 0 } 93 21 94 #nav-container { padding: 0 10px 10px 10px; background-color: #fff; border: 1px solid #DFDFDF; border-top: none; -moz-border-radius-bottomleft:8px; -moz-border-radius-bottomright:8px; } 22 23 #menus-container { clear: both; } 24 #nav-container .inside { padding: 0px 10px 10px; } 25 #menus-container .submit { padding: 0px; } 26 #menu-settings-column .inside { padding: 10px; overflow: auto; } 95 27 96 28 #custom-nav ul { width: 100%; } -
trunk/wp-admin/nav-menus.php
r13390 r13393 26 26 wp_enqueue_script( 'custom-navigation-php-functions' ); 27 27 28 require_once( 'admin-header.php');29 require_once( ABSPATH . 'wp-admin/includes/nav-menu.php');28 require_once( 'admin-header.php' ); 29 require_once( ABSPATH . 'wp-admin/includes/nav-menu.php' ); 30 30 31 31 function wp_reset_nav_menu() { 32 wp_nav_menu_setup( true);32 wp_nav_menu_setup( true ); 33 33 return true; 34 34 } … … 150 150 ?> 151 151 <div class="wrap"> 152 <?php screen_icon(); ?> 153 <h2><?php esc_html_e('Menus') ?></h2> 152 <?php screen_icon(); ?> 153 <h2><?php esc_html_e('Menus') ?></h2> 154 <?php echo $messages_div; ?> 155 <div class="hide-if-js error"><p><?php _e('You do not have JavaScript enabled in your browser. Please enable it to access the Menus functionality.'); ?></p></div> 156 157 154 158 <form onsubmit="updatepostdata()" action="<?php echo admin_url( 'nav-menus.php' ); ?>" method="post" enctype="multipart/form-data"> 155 <?php if ( ! empty( $custom_menus ) && count( $custom_menus ) > 1 ): ?>159 <?php if ( ! empty( $custom_menus ) && count( $custom_menus ) > 1 ) : ?> 156 160 <ul class="subsubsub"> 157 <?php161 <?php 158 162 foreach ( $custom_menus as $menu ) { 159 163 $sep = end( $custom_menus ) == $menu ? '' : ' | '; 160 164 if ( ( $menu_id_in_edit == $menu->term_id ) || ( $menu_selected_id == $menu->term_id ) ) { ?> 161 165 <li><a href='nav-menus.php?edit-menu=<?php echo esc_attr($menu->term_id); ?>' class="current"><?php echo esc_html( $menu->name ); ?></a><?php echo $sep; ?></li> 162 <?php} else { ?>166 <?php } else { ?> 163 167 <li><a href='nav-menus.php?edit-menu=<?php echo esc_attr($menu->term_id); ?>'><?php echo esc_html( $menu->name ); ?></a><?php echo $sep; ?></li> 164 <?php}168 <?php } 165 169 } 166 ?>170 ?> 167 171 </ul> 168 <div class="clear"></div> 169 <?php endif ?> 170 171 <div class="hide-if-js error"><p><?php _e('You do not have JavaScript enabled in your browser. Please enable it to access the Menus functionality.'); ?></p></div> 172 <div class="hide-if-no-js"> 173 <div id="pages-left"> 174 <div class="inside"> 175 <?php if ( ! empty( $custom_menus ) ) : ?> 176 <?php echo $messages_div; ?> 177 178 <input type="hidden" name="li-count" id="li-count" value="0" /> 179 <input type="hidden" name="menu-id-in-edit" id="menu-id-in-edit" value="<?php echo esc_attr( $menu_selected_id ); ?>" /> 180 181 <div class="sidebar-name"> 182 <div class="sidebar-name-arrow"> 183 <br/> 184 </div> 185 <h3><?php echo esc_html( $menu_title ); ?></h3> 186 187 </div> 188 189 <div id="nav-container"> 190 <ul id="custom-nav"> 191 192 <?php 193 if ( $menu_selected_id > 0 ) { 194 wp_print_nav_menu( array( 'type' => 'backend', 'name' => $menu_title, 'id' => $menu_selected_id ) ); 195 } 196 ?> 197 </ul> 198 </div><!-- /#nav-container --> 199 200 <p class="submit"> 201 202 <script type="text/javascript"> 203 updatepostdata(); 204 </script> 205 <input id="save_bottom" name="save_bottom" type="submit" value="<?php esc_attr_e('Save All Changes'); ?>" /> 206 <input id="delete-menu" name="delete-menu" type="submit" value="<?php esc_attr_e('Delete This Menu'); ?>" /> 207 </p> 208 209 <?php else : ?> 210 <div class="updated below-h2"><p><?php _e( 'Add a menu to start editing!' ); ?></p></div> 211 <?php endif; ?> 212 </div><!-- /.inside --> 213 </div> 214 215 <div id="menu-right"> 216 <div class="widgets-holder-wrap"> 217 <div class="sidebar-name"> 218 <div class="sidebar-name-arrow"></div> 219 <h3><?php esc_html_e('Add Menu'); ?></h3> 220 </div> 221 <div class="widget-holder"> 222 223 <span> 224 <input id="add-menu-name" name="add-menu-name" type="text" value="" /> 225 <input id="add-menu" type="submit" value="<?php esc_attr_e('Add Menu'); ?>" name="add-menu" class="button" /> 226 </span> 227 </div> 228 </div><!-- /.widgets-holder-wrap --> 229 <div class="widgets-holder-wrap"> 230 <div class="sidebar-name"> 231 <div class="sidebar-name-arrow"></div> 232 <h3><?php esc_html_e('Add an Existing Page'); ?></h3> 233 </div> 234 <div class="widget-holder"> 235 <?php 236 $pages_args = array( 237 'child_of' => 0, 238 'sort_order' => 'ASC', 239 'sort_column' => 'post_title', 240 'hierarchical' => 1, 241 'exclude' => '', 242 'include' => '', 243 'meta_key' => '', 244 'meta_value' => '', 245 'authors' => '', 246 'parent' => -1, 247 'exclude_tree' => '', 248 'number' => '', 249 'offset' => 0 250 ); 251 $page_name = ''; 252 $pages_array = get_pages($pages_args); 253 if ( $pages_array ) { 254 foreach ( $pages_array as $post ) { 255 $page_name .= $post->post_title . '|'; 256 } 257 } else { 258 $page_name = __('No pages available'); 259 } 260 ?> 261 <script type="text/javascript" charset="<?php bloginfo('charset'); ?>"> 262 jQuery(document).ready(function(){ 263 var posts = "<?php echo esc_js( $page_name ); ?>".split("|"); 264 jQuery("#page-search").autocomplete(posts); 265 jQuery("#page-search").result(function(event, data, formatted) { 266 jQuery('#existing-pages').css('display','block'); 267 jQuery("#existing-pages dt:contains('" + data + "')").css("display", "block"); 268 jQuery('#show-pages').hide(); 269 jQuery('#hide-pages').show(); 270 }); 271 jQuery('#existing-pages').css('display','none'); 272 }); 273 </script> 274 <input type="text" onfocus="jQuery('#page-search').attr('value','');" id="page-search" value="<?php esc_attr_e('Search Pages'); ?>" /> 275 276 <a id="show-pages" style="cursor:pointer;" onclick="jQuery('#existing-pages').css('display','block');jQuery('#page-search').attr('value','');jQuery('#existing-pages dt').css('display','block');jQuery('#show-pages').hide();jQuery('#hide-pages').show();"><?php _e('View All'); ?></a> 277 <a id="hide-pages" style="cursor:pointer;" onclick="jQuery('#existing-pages').css('display','none');jQuery('#page-search').attr('value','Search Pages');jQuery('#existing-pages dt').css('display','none');jQuery('#show-pages').show();jQuery('#hide-pages').hide();"><?php _e('Hide All'); ?></a> 278 279 <script type="text/javascript"> 280 jQuery('#hide-pages').hide(); 281 </script> 282 283 <ul id="existing-pages" class="list"> 284 <?php 285 $items_counter = wp_nav_menu_get_pages( 0,'default' ); 286 ?> 287 </ul> 288 <div class="fix"></div> 289 </div> 290 </div><!-- /.widgets-holder-wrap --> 291 292 <div class="widgets-holder-wrap"> 293 <div class="sidebar-name"> 294 <div class="sidebar-name-arrow"></div> 295 <h3><?php esc_html_e('Add an Existing Category'); ?></h3> 296 </div> 297 <div class="widget-holder"> 298 299 <?php 300 // Custom GET categories query 301 // @todo Use API 302 $categories = $wpdb->get_results("SELECT term_id FROM $wpdb->term_taxonomy WHERE taxonomy = 'category' ORDER BY term_id ASC"); 303 $cat_name = ''; 304 if ( $categories ) { 305 foreach ( $categories as $category ) { 306 $cat_id = $category->term_id; 307 $cat_args = array( 308 'orderby' => 'name', 309 'include' => $cat_id, 310 'hierarchical' => 1, 311 'order' => 'ASC', 312 ); 313 $category_names = get_categories( $cat_args ); 314 if ( isset( $category_names[0]->name ) ) { 315 $cat_name .= htmlentities( $category_names[0]->name ).'|'; 316 } 317 } 318 } else { 319 $cat_name = __('No categories available'); 320 } 321 ?> 322 <script type="text/javascript" charset="<?php bloginfo('charset'); ?>"> 323 jQuery(document).ready(function(){ 324 var categories = "<?php echo esc_js($cat_name); ?>".split("|"); 325 jQuery("#cat-search").autocomplete(categories); 326 jQuery("#cat-search").result(function(event, data, formatted) { 327 jQuery('#existing-categories').css('display','block'); 328 jQuery("#existing-categories dt:contains('" + data + "')").css("display", "block"); 329 jQuery('#show-cats').hide(); 330 jQuery('#hide-cats').show(); 331 }); 332 jQuery('#existing-categories').css('display','none'); 333 }); 334 </script> 335 336 <input type="text" onfocus="jQuery('#cat-search').attr('value','');" id="cat-search" value="<?php esc_attr_e('Search Categories'); ?>" /> 337 338 <a id="show-cats" style="cursor:pointer;" onclick="jQuery('#existing-categories').css('display','block');jQuery('#cat-search').attr('value','');jQuery('#existing-categories dt').css('display','block');jQuery('#show-cats').hide();jQuery('#hide-cats').show();"><?php _e('View All'); ?></a> 339 <a id="hide-cats" style="cursor:pointer;" onclick="jQuery('#existing-categories').css('display','none');jQuery('#cat-search').attr('value','Search Categories');jQuery('#existing-categories dt').css('display','none');jQuery('#show-cats').show();jQuery('#hide-cats').hide();"><?php _e('Hide All'); ?></a> 340 341 <script type="text/javascript"> 342 jQuery('#hide-cats').hide(); 343 </script> 344 345 <ul id="existing-categories" class="list"> 346 <?php 347 $items_counter = wp_nav_menu_get_categories( $items_counter, 'default' ); 348 ?> 349 </ul> 350 351 <div class="fix"></div> 352 </div> 353 </div><!-- /.widgets-holder-wrap --> 354 355 <div class="widgets-holder-wrap"> 356 <div class="sidebar-name"> 357 <div class="sidebar-name-arrow"></div> 358 <h3><?php esc_html_e('Add a Custom Url'); ?></h3> 359 </div> 360 <div class="widget-holder"> 361 <input id="custom-menu-item-url" type="text" value="http://" /> 362 <label for="custom-menu-item-url"><?php _e('URL'); ?></label><br /> 363 <?php $template_dir = get_bloginfo('url'); ?> 364 <input type="hidden" id="template-dir" value="<?php echo esc_attr($template_dir); ?>" /> 365 <input id="custom-menu-item-name" type="text" value="<?php echo esc_attr( __('Menu Item') ); ?>" onfocus="jQuery('#custom-menu-item-name').attr('value','');" /> 366 <label for="custom-menu-item-name"><?php _e('Menu Text'); ?></label><br /> 367 <input id="custom_menu_item_description" type="text" value="<?php esc_attr_e('A description'); ?>" <?php if ($advanced_option_descriptions == 'no') { ?>style="display:none;"<?php } ?> onfocus="jQuery('#custom_menu_item_description').attr('value','');" /> 368 <label <?php if ($advanced_option_descriptions == 'no') { ?>style="display:none;"<?php } ?> ><?php _e('Description'); ?></label> 369 <a class="addtomenu" onclick="appendToList('<?php echo $template_dir; ?>','<?php echo esc_js( _x('Custom', 'menu nav item type') ); ?>','','','','0','');jQuery('#custom-menu-item-name').attr('value','<?php echo esc_js( __('Menu Item') ); ?>');jQuery('#custom_menu_item_description').attr('value','<?php echo esc_js( __('A description') ); ?>');"><?php _e('Add to menu'); ?></a> 370 <div class="fix"></div> 371 </div> 372 </div><!-- /.widgets-holder-wrap --> 373 </div><!-- /.hide-if-no-js --> 374 </div> 172 <?php endif; ?> 173 174 <div id="menus-container" class="metabox-holder has-right-sidebar"> 175 <div id="menu-settings-column" class="inner-sidebar"> 176 <div id="side-sortables" class="meta-box-sortables ui-sortable"> 177 178 <div id="add-menu" class="postbox"> 179 <div class="handlediv" title="Click to toggle"><br /></div> 180 <h3 class="hndle"><?php esc_html_e('Add Menu'); ?></h3> 181 <div class="inside"> 182 <span> 183 <input id="add-menu-name" name="add-menu-name" type="text" value="" /> 184 <input id="add-menu" type="submit" value="<?php esc_attr_e('Add Menu'); ?>" name="add-menu" class="button" /> 185 </span> 186 </div><!-- /.inside--> 187 </div><!--END #add-menu--> 188 189 <div id="add-pages" class="postbox"> 190 <div class="handlediv" title="Click to toggle"><br /></div> 191 <h3 class="hndle"><?php esc_html_e('Add an Existing Page'); ?></h3> 192 <div class="inside"> 193 <?php 194 $pages_args = array( 195 'child_of' => 0, 196 'sort_order' => 'ASC', 197 'sort_column' => 'post_title', 198 'hierarchical' => 1, 199 'exclude' => '', 200 'include' => '', 201 'meta_key' => '', 202 'meta_value' => '', 203 'authors' => '', 204 'parent' => -1, 205 'exclude_tree' => '', 206 'number' => '', 207 'offset' => 0 208 ); 209 $page_name = ''; 210 $pages_array = get_pages($pages_args); 211 if ( $pages_array ) { 212 foreach ( $pages_array as $post ) { 213 $page_name .= $post->post_title . '|'; 214 } 215 } else { 216 $page_name = __('No pages available'); 217 } 218 ?> 219 <script type="text/javascript" charset="<?php bloginfo('charset'); ?>"> 220 jQuery(document).ready(function(){ 221 var posts = "<?php echo esc_js( $page_name ); ?>".split("|"); 222 jQuery("#page-search").autocomplete(posts); 223 jQuery("#page-search").result(function(event, data, formatted) { 224 jQuery('#existing-pages').css('display','block'); 225 jQuery("#existing-pages dt:contains('" + data + "')").css("display", "block"); 226 jQuery('#show-pages').hide(); 227 jQuery('#hide-pages').show(); 228 }); 229 jQuery('#existing-pages').css('display','none'); 230 }); 231 </script> 232 <input type="text" onfocus="jQuery('#page-search').attr('value','');" id="page-search" value="<?php esc_attr_e('Search Pages'); ?>" /> 233 234 <a id="show-pages" style="cursor:pointer;" onclick="jQuery('#existing-pages').css('display','block');jQuery('#page-search').attr('value','');jQuery('#existing-pages dt').css('display','block');jQuery('#show-pages').hide();jQuery('#hide-pages').show();"><?php _e('View All'); ?></a> 235 <a id="hide-pages" style="cursor:pointer;" onclick="jQuery('#existing-pages').css('display','none');jQuery('#page-search').attr('value','Search Pages');jQuery('#existing-pages dt').css('display','none');jQuery('#show-pages').show();jQuery('#hide-pages').hide();"><?php _e('Hide All'); ?></a> 236 237 <script type="text/javascript"> 238 jQuery('#hide-pages').hide(); 239 </script> 240 241 <ul id="existing-pages" class="list"> 242 <?php $items_counter = wp_nav_menu_get_pages( 0,'default' ); ?> 243 </ul> 244 <div class="fix"></div> 245 </div><!-- /.inside--> 246 </div><!--END #add-pages--> 247 248 <div id="add-categories" class="postbox"> 249 <div class="handlediv" title="Click to toggle"><br /></div> 250 <h3 class="hndle"><?php esc_html_e('Add an Existing Category'); ?></h3> 251 <div class="inside"> 252 <?php 253 // Custom GET categories query 254 // @todo Use API 255 $categories = $wpdb->get_results("SELECT term_id FROM $wpdb->term_taxonomy WHERE taxonomy = 'category' ORDER BY term_id ASC"); 256 $cat_name = ''; 257 if ( $categories ) { 258 foreach ( $categories as $category ) { 259 $cat_id = $category->term_id; 260 $cat_args = array( 261 'orderby' => 'name', 262 'include' => $cat_id, 263 'hierarchical' => 1, 264 'order' => 'ASC', 265 ); 266 $category_names = get_categories( $cat_args ); 267 if ( isset( $category_names[0]->name ) ) { 268 $cat_name .= htmlentities( $category_names[0]->name ).'|'; 269 } 270 } 271 } else { 272 $cat_name = __('No categories available'); 273 } 274 ?> 275 <script type="text/javascript" charset="<?php bloginfo('charset'); ?>"> 276 jQuery(document).ready(function(){ 277 var categories = "<?php echo esc_js($cat_name); ?>".split("|"); 278 jQuery("#cat-search").autocomplete(categories); 279 jQuery("#cat-search").result(function(event, data, formatted) { 280 jQuery('#existing-categories').css('display','block'); 281 jQuery("#existing-categories dt:contains('" + data + "')").css("display", "block"); 282 jQuery('#show-cats').hide(); 283 jQuery('#hide-cats').show(); 284 }); 285 jQuery('#existing-categories').css('display','none'); 286 }); 287 </script> 288 289 <input type="text" onfocus="jQuery('#cat-search').attr('value','');" id="cat-search" value="<?php esc_attr_e('Search Categories'); ?>" /> 290 291 <a id="show-cats" style="cursor:pointer;" onclick="jQuery('#existing-categories').css('display','block');jQuery('#cat-search').attr('value','');jQuery('#existing-categories dt').css('display','block');jQuery('#show-cats').hide();jQuery('#hide-cats').show();"><?php _e('View All'); ?></a> 292 <a id="hide-cats" style="cursor:pointer;" onclick="jQuery('#existing-categories').css('display','none');jQuery('#cat-search').attr('value','Search Categories');jQuery('#existing-categories dt').css('display','none');jQuery('#show-cats').show();jQuery('#hide-cats').hide();"><?php _e('Hide All'); ?></a> 293 294 <script type="text/javascript"> 295 jQuery('#hide-cats').hide(); 296 </script> 297 298 <ul id="existing-categories" class="list"> 299 <?php $items_counter = wp_nav_menu_get_categories( $items_counter, 'default' ); ?> 300 </ul> 301 302 <div class="fix"></div> 303 </div><!-- /.inside--> 304 </div><!--END #add-categories--> 305 306 <div id="add-external-link" class="postbox"> 307 <div class="handlediv" title="Click to toggle"><br /></div> 308 <h3 class="hndle"><?php esc_html_e('Add a Custom Link'); ?></h3> 309 <div class="inside"> 310 311 <label class="howto" for="custom-menu-item-url"> 312 <input id="custom-menu-item-url" type="text" value="http://" /> 313 <?php _e('URL'); ?> 314 </label><br /> 315 316 <?php $template_dir = get_bloginfo('url'); ?> 317 <input type="hidden" id="template-dir" value="<?php echo esc_attr($template_dir); ?>" /> 318 <label class="howto" for="custom-menu-item-name"> 319 <input id="custom-menu-item-name" type="text" value="<?php echo esc_attr( __('Menu Item') ); ?>" onfocus="jQuery('#custom-menu-item-name').attr('value','');" /> 320 <?php _e('Menu Text'); ?> 321 </label><br /> 322 323 <label class="howto" for="custom_menu_item_description" <?php if ($advanced_option_descriptions == 'no') { ?>style="display:none;"<?php } ?>> 324 <input id="custom_menu_item_description" type="text" value="<?php esc_attr_e('A description'); ?>" <?php if ($advanced_option_descriptions == 'no') { ?>style="display:none;"<?php } ?> onfocus="jQuery('#custom_menu_item_description').attr('value','');" /> 325 <?php _e('Description'); ?> 326 </label> 327 328 <?php if ( 'no' != $advanced_option_descriptions ) { echo '<br />'; } ?> 329 330 <a class="addtomenu button" onclick="appendToList('<?php echo $template_dir; ?>','<?php echo esc_js( _x('Custom', 'menu nav item type') ); ?>','','','','0','');jQuery('#custom-menu-item-name').attr('value','<?php echo esc_js( __('Menu Item') ); ?>');jQuery('#custom_menu_item_description').attr('value','<?php echo esc_js( __('A description') ); ?>');"><?php _e('Add to menu'); ?></a> 331 <div class="fix"></div> 332 </div><!-- /.inside--> 333 </div><!-- /#add-external-link--> 334 335 </div><!-- /#side-sortables--> 336 </div><!-- /#menu-settings-column --> 337 338 <div id="post-body"> 339 <div id="post-body-content"> 340 <div id="normal-sortables" class="meta-box-sortables ui-sortable"> 341 342 <?php if ( ! empty( $custom_menus ) ) : ?> 343 <div id="nav-container" class="postbox"> 344 <h3 class="hndle"><?php echo esc_html( $menu_title ); ?></h3> 345 <div class="inside"> 346 <input type="hidden" name="li-count" id="li-count" value="0" /> 347 <input type="hidden" name="menu-id-in-edit" id="menu-id-in-edit" value="<?php echo esc_attr( $menu_selected_id ); ?>" /> 348 349 <ul id="custom-nav"> 350 <?php 351 if ( $menu_selected_id > 0 ) { 352 wp_print_nav_menu( array( 'type' => 'backend', 'name' => $menu_title, 'id' => $menu_selected_id ) ); 353 } 354 ?> 355 </ul><!-- /#custom-nav--> 356 </div><!-- /.inside --> 357 <!-- /#nav-menu-canvas .postbox--> 358 </div> 359 <p class="submit"> 360 <script type="text/javascript"> 361 updatepostdata(); 362 </script> 363 <input id="save_bottom" name="save_bottom" type="submit" value="<?php esc_attr_e('Save All Changes'); ?>" /> 364 <input id="delete-menu" name="delete-menu" type="submit" value="<?php esc_attr_e('Delete This Menu'); ?>" /> 365 </p> 366 367 <?php else : ?> 368 <div class="updated"><p><?php _e( 'Add a menu to start editing!' ); ?></p></div> 369 <?php endif; ?> 370 </div><!-- /#normal-sortables--> 371 </div><!-- /#post-body-content--> 372 </div><!--- /#post-body --> 373 <br class="clear" /> 374 </div><!-- /.metabox-holder has-right-sidebar--> 375 375 </form> 376 </div> 376 </div><!-- /.wrap--> 377 377 378 378 <div id="dialog-confirm" style="display:none;" title="<?php esc_attr_e('Edit Menu Item'); ?>"> … … 392 392 <?php 393 393 394 include( "admin-footer.php");394 include( 'admin-footer.php' );
Note: See TracChangeset
for help on using the changeset viewer.