~katiekitty/+junk/wordpress-byet

« back to all changes in this revision

Viewing changes to wp-admin/edit-tags.php

  • Committer: kserver
  • Date: 2010-05-15 01:16:36 UTC
  • Revision ID: kserver@kserver-desktop-20100515011636-mnr1j7t637suptdq
Wordpress 2.9.2

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
 
28
28
switch($action) {
29
29
 
30
 
case 'addtag':
 
30
case 'add-tag':
31
31
 
32
32
        check_admin_referer('add-tag');
33
33
 
34
34
        if ( !current_user_can('manage_categories') )
35
35
                wp_die(__('Cheatin’ uh?'));
36
36
 
37
 
        $ret = wp_insert_term($_POST['name'], $taxonomy, $_POST);
 
37
        $ret = wp_insert_term($_POST['tag-name'], $taxonomy, $_POST);
38
38
        if ( $ret && !is_wp_error( $ret ) ) {
39
39
                wp_redirect('edit-tags.php?message=1#addtag');
40
40
        } else {
44
44
break;
45
45
 
46
46
case 'delete':
 
47
        if ( !isset( $_GET['tag_ID'] ) ) {
 
48
                wp_redirect("edit-tags.php?taxonomy=$taxonomy");
 
49
                exit;
 
50
        }
 
51
 
47
52
        $tag_ID = (int) $_GET['tag_ID'];
48
53
        check_admin_referer('delete-tag_' .  $tag_ID);
49
54
 
70
75
        if ( !current_user_can('manage_categories') )
71
76
                wp_die(__('Cheatin’ uh?'));
72
77
 
73
 
        $tags = $_GET['delete_tags'];
74
 
        foreach( (array) $tags as $tag_ID ) {
 
78
        $tags = (array) $_GET['delete_tags'];
 
79
        foreach( $tags as $tag_ID ) {
75
80
                wp_delete_term( $tag_ID, $taxonomy);
76
81
        }
77
82
 
155
160
<div id="message" class="updated fade"><p><?php echo $messages[$msg]; ?></p></div>
156
161
<?php $_SERVER['REQUEST_URI'] = remove_query_arg(array('message'), $_SERVER['REQUEST_URI']);
157
162
endif; ?>
 
163
<div id="ajax-response"></div>
158
164
 
159
165
<form class="search-form" action="" method="get">
160
166
<input type="hidden" name="taxonomy" value="<?php echo esc_attr($taxonomy); ?>" />
178
184
if ( empty($pagenum) )
179
185
        $pagenum = 1;
180
186
 
181
 
$tags_per_page = get_user_option('edit_tags_per_page');
182
 
if ( empty($tags_per_page) )
 
187
$tags_per_page = (int) get_user_option( 'edit_tags_per_page', 0, false );
 
188
if ( empty($tags_per_page) || $tags_per_page < 1 )
183
189
        $tags_per_page = 20;
184
 
$tags_per_page = apply_filters('edit_tags_per_page', $tags_per_page);
185
 
$tags_per_page = apply_filters('tagsperpage', $tags_per_page); // Old filter
 
190
$tags_per_page = apply_filters( 'edit_tags_per_page', $tags_per_page );
 
191
$tags_per_page = apply_filters( 'tagsperpage', $tags_per_page ); // Old filter
186
192
 
187
193
$page_links = paginate_links( array(
188
194
        'base' => add_query_arg( 'pagenum', '%#%' ),
274
280
 
275
281
<div class="form-wrap">
276
282
<h3><?php _e('Add a New Tag'); ?></h3>
277
 
<div id="ajax-response"></div>
278
 
<form name="addtag" id="addtag" method="post" action="edit-tags.php" class="add:the-list: validate">
279
 
<input type="hidden" name="action" value="addtag" />
 
283
<form id="addtag" method="post" action="edit-tags.php" class="validate">
 
284
<input type="hidden" name="action" value="add-tag" />
280
285
<input type="hidden" name="taxonomy" value="<?php echo esc_attr($taxonomy); ?>" />
281
 
<?php wp_original_referer_field(true, 'previous'); wp_nonce_field('add-tag'); ?>
 
286
<?php wp_nonce_field('add-tag'); ?>
282
287
 
283
288
<div class="form-field form-required">
284
 
        <label for="name"><?php _e('Tag name') ?></label>
285
 
        <input name="name" id="name" type="text" value="" size="40" aria-required="true" />
 
289
        <label for="tag-name"><?php _e('Tag name') ?></label>
 
290
        <input name="tag-name" id="tag-name" type="text" value="" size="40" aria-required="true" />
286
291
        <p><?php _e('The name is how the tag appears on your site.'); ?></p>
287
292
</div>
288
293
 
295
300
<div class="form-field">
296
301
        <label for="description"><?php _e('Description') ?></label>
297
302
        <textarea name="description" id="description" rows="5" cols="40"></textarea>
298
 
    <p><?php _e('The description is not prominent by default, however some themes may show it.'); ?></p>
 
303
    <p><?php _e('The description is not prominent by default; however, some themes may show it.'); ?></p>
299
304
</div>
300
305
 
301
 
<p class="submit"><input type="submit" class="button" name="submit" value="<?php esc_attr_e('Add Tag'); ?>" /></p>
 
306
<p class="submit"><input type="submit" class="button" name="submit" id="submit" value="<?php esc_attr_e('Add Tag'); ?>" /></p>
302
307
<?php do_action('add_tag_form'); ?>
303
308
</form></div>
304
309
<?php } ?>