| [ Index ] |
PHP Cross Reference of zeList |
[Summary view] [Print] [Text view]
1 <?php 2 /** 3 * Edit links form for inclusion in administration panels. 4 * 5 * @package WordPress 6 * @subpackage Administration 7 */ 8 9 if ( ! empty($link_id) ) { 10 $heading = sprintf( __( '<a href="%s">Links</a> / Edit Link' ), 'link-manager.php' ); 11 $submit_text = __('Update Link'); 12 $form = '<form name="editlink" id="editlink" method="post" action="'.ZELIST_ADMIN_URL_LINK.'&noheader=1">'; 13 $nonce_action = 'update-bookmark_' . $link_id; 14 } else { 15 $heading = sprintf( __( '<a href="%s">Links</a> / Add New Link' ), 'link-manager.php' ); 16 $submit_text = __('Add Link'); 17 $form = '<form name="addlink" id="addlink" method="post" action="'.ZELIST_ADMIN_URL_LINK.'&noheader=1">'; 18 $nonce_action = 'add-bookmark'; 19 } 20 21 require_once ('admin-header.php'); 22 ?> 23 24 <div class="wrap clearfix"> 25 <?php screen_icon(); ?><h2><?php echo wp_specialchars( $title ); ?></h2> 26 <?php do_action('edit_link_form_pre'); ?> 27 <?php if ( isset( $_GET['added'] ) ) : ?><div id="message" class="updated fade"><p><?php _e('Link added.'); ?></p></div><?php endif; ?> 28 29 <?php if ( isset($_GET['saved']) && $_GET['saved'] ) : $_GET['saved'] = (int) $_GET['saved']; ?> 30 <div id="message" class="updated fade"><p><strong><?php _e('Link saved.','zelist'); ?></strong> 31 <?php if($link->link_visibility == 'Y') : ?> | <a href="<?php echo get_link_permalink( $_GET['saved'] ); ?>"><?php _e('View link','zelist'); ?></a><?php endif; ?></p></div><?php $_SERVER['REQUEST_URI'] = remove_query_arg(array('saved'), $_SERVER['REQUEST_URI']); endif; ?> 32 33 <?php 34 if ( !empty($form) ) echo $form; 35 if ( !empty($link_added) ) echo $link_added; 36 37 wp_nonce_field( $nonce_action ); 38 wp_nonce_field( 'closedpostboxes', 'closedpostboxesnonce', false ); 39 wp_nonce_field( 'meta-box-order', 'meta-box-order-nonce', false ); ?> 40 41 <input type="hidden" name="noheader" value="1" /> 42 <div id="poststuff" class="metabox-holder"> 43 <div id="side-info-column" class="inner-sidebar"><?php $side_meta_boxes = do_meta_boxes( 'link', 'side', $link ); ?></div> 44 45 <div id="post-body" class="<?php echo $side_meta_boxes ? 'has-sidebar' : ''; ?>"> 46 <div id="post-body-content" class="has-sidebar-content"> 47 48 49 <div id="addressdiv"><div id="addresswrap"> 50 <?php if ( current_user_can('manage_links')) : ?> 51 <input type="text" id="link_url" class="check_url" name="link_url" size="30" tabindex="1" value="<?php echo $link->link_url; ?>" id="link_url" /> 52 <p class="response" id="link_url_response"></p> 53 <?php wp_nonce_field('check_url','check_url'); ?> 54 <?php else : ?><input type="text" name="dummy" size="30" value="<?php echo $link->link_url; ?>" id="dummy" disabled="disabled" /> 55 <?php endif; ?> 56 57 </div></div> 58 <br /> 59 60 61 <div id="linknamediv" class="postbox"> 62 <h3 class='hndle'><span><?php _e('Name','zelist'); ?></span></h3> 63 <div class="inside"> 64 <input type="text" name="link_name" tabindex="2" value="<?php echo $link->link_name; ?>" id="link_name" autocomplete="off" style="width: 95%" /> 65 <p class="response" id="link_name_response"></p> 66 <div id="edit-slug-box"></div><?php // @TODO add slug edit capability ?> 67 </div> 68 </div> 69 70 <div id="<?php echo user_can_richedit() ? 'postdivrich' : 'postdiv'; ?>" class="postarea"> 71 <?php 72 $content = $link->link_description; 73 $content = wp_specialchars_decode($content); 74 the_editor($content,'content',false,false,3); ?> 75 <?php 76 /* <textarea name="content" rows="10" cols="100%" id="content"><?php echo isset($link->link_description) ? $link->link_description : ''; ?></textarea> 77 * */ 78 ?> 79 <div id="post-status-info"> 80 <span id="wp-word-count" class="alignleft"></span> 81 <br class="clear" /> 82 </div> 83 </div> 84 <p class="response" id="link_content_response"></p> 85 86 87 88 <?php 89 //global $wp_meta_boxes;echo '<pre>'.print_r($wp_meta_boxes,1).'</pre>'; 90 91 92 do_meta_boxes('link', 'normal', $link); 93 do_meta_boxes('link', 'advanced', $link); 94 ?> 95 96 <?php if ( $link_id ) : ?> 97 <input type="hidden" name="action" value="save" /> 98 <input type="hidden" id="link_id" name="link_id" value="<?php echo (int) $link_id; ?>" /> 99 <input type="hidden" name="order_by" value="<?php echo attribute_escape($order_by); ?>" /> 100 <input type="hidden" name="cat_id" value="<?php echo (int) $cat_id ?>" /> 101 <?php else: ?> 102 <input type="hidden" name="action" value="add" /> 103 <?php endif; ?> 104 105 </div> 106 </div> 107 </form> 108 <?php do_action('edit_link_form_post'); ?> 109 </div><!-- // wrap --> 110 <!-- //edit-link-form.php -->
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Sat May 30 23:51:06 2009 | Cross-referenced by PHPXref 0.7 |