Make WordPress Core


Ignore:
Timestamp:
10/25/2008 07:14:47 PM (17 years ago)
Author:
westi
Message:

Plugins page actions dropdowns.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/plugins.php

    r9328 r9342  
    313313<?php
    314314} //End print_plugins_table()
     315
     316/**
     317 * @ignore
     318 *
     319 * @param string $context
     320 */
     321function print_plugin_actions($context) {
     322?>
     323    <div class="alignleft actions">
     324        <select name="action">
     325            <option value="" selected="selected"><?php _e('Actions'); ?></option>
     326    <?php if( 'active' != $context) : ?>
     327            <option value="activate-selected"><?php _e('Activate'); ?></option>
     328    <?php endif; ?>
     329            <option value="deactivate-selected"><?php _e('Deactivate'); ?></option>
     330    <?php if( current_user_can('delete_plugins') && 'recent' == $context) : ?>
     331            <option value="delete-selected"><?php _e('Delete'); ?></option>
     332    <?php endif; ?>
     333        </select>
     334        <input type="submit" name="doaction_active" value="<?php _e('Apply'); ?>" class="button-secondary action" />
     335    <?php if( 'recent' == $context) : ?>
     336        <input type="submit" name="clear-recent-list" value="<?php _e('Clear List') ?>" class="button-secondary" />
     337    <?php endif; ?>
     338    </div> 
     339<?php
     340}
    315341?>
    316342
     
    321347
    322348<div class="tablenav">
    323     <div class="alignleft actions">
    324         <select name="action">
    325             <option value="" selected="selected"><?php _e('Actions'); ?></option>
    326             <option value="deactivate-selected"><?php _e('Deactivate'); ?></option>
    327         </select>
    328         <input type="submit" name="doaction_active" value="<?php _e('Apply'); ?>" class="button-secondary action" />
    329     </div>
     349<?php print_plugin_actions('active') ?>
    330350</div>
    331351<div class="clear"></div>
     
    343363
    344364<div class="tablenav">
    345     <div class="alignleft actions">
    346         <select name="action">
    347             <option value="" selected="selected"><?php _e('Actions'); ?></option>
    348             <option value="activate-selected"><?php _e('Activate'); ?></option>
    349 <?php if( current_user_can('delete_plugins') ) : ?>
    350             <option value="delete-selected"><?php _e('Delete'); ?></option>
    351 <?php endif; ?>
    352         </select>
    353         <input type="submit" value="<?php _e('Apply'); ?>" name="doaction_recent" class="button-secondary action" />
    354         <input type="submit" name="clear-recent-list" value="<?php _e('Clear List') ?>" class="button-secondary" />
    355     </div>
     365<?php print_plugin_actions('recent') ?>
    356366</div>
    357367<div class="clear"></div>
     
    366376
    367377<div class="tablenav">
    368     <div class="alignleft actions">
    369         <input type="submit" name="activate-selected" value="<?php _e('Activate') ?>" class="button-secondary" />
    370 <?php if( current_user_can('delete_plugins') ) : ?>
    371         <input type="submit" name="delete-selected" value="<?php _e('Delete') ?>" class="button-secondary" />
    372 <?php endif; ?>
    373     </div>
     378<?php print_plugin_actions('inactive') ?>
    374379</div>
    375380<div class="clear"></div>
Note: See TracChangeset for help on using the changeset viewer.