]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-admin/plugin-editor.php
Wordpress 2.8.5-scripts
[autoinstalls/wordpress.git] / wp-admin / plugin-editor.php
index e297ef4ce62bbf558f1b4ccaef0461e757225033..8b1602c312ed1e1093333eadfb5e96d94df360de 100644 (file)
@@ -83,9 +83,6 @@ default:
                exit;
        }
 
-       if ( use_codepress() )
-               wp_enqueue_script( 'codepress' );
-
        // List of allowable extensions
        $editable_extensions = array('php', 'txt', 'text', 'js', 'css', 'html', 'htm', 'xml', 'inc', 'include');
        $editable_extensions = (array) apply_filters('editable_extensions', $editable_extensions);
@@ -111,12 +108,14 @@ default:
        if ( '.php' == substr( $real_file, strrpos( $real_file, '.' ) ) ) {
                $functions = wp_doc_link_parse( $content );
 
-               $docs_select = '<select name="docs-list" id="docs-list">';
-               $docs_select .= '<option value="">' . __( 'Function Name...' ) . '</option>';
-               foreach ( $functions as $function) {
-                       $docs_select .= '<option value="' . esc_attr( $function ) . '">' . htmlspecialchars( $function ) . '()</option>';
+               if ( !empty($functions) ) {
+                       $docs_select = '<select name="docs-list" id="docs-list">';
+                       $docs_select .= '<option value="">' . __( 'Function Name...' ) . '</option>';
+                       foreach ( $functions as $function) {
+                               $docs_select .= '<option value="' . esc_attr( $function ) . '">' . htmlspecialchars( $function ) . '()</option>';
+                       }
+                       $docs_select .= '</select>';
                }
-               $docs_select .= '</select>';
        }
 
        $content = htmlspecialchars( $content );
@@ -136,8 +135,25 @@ default:
 <div class="wrap">
 <?php screen_icon(); ?>
 <h2><?php echo esc_html( $title ); ?></h2>
-<div class="bordertitle">
-       <form id="themeselector" action="plugin-editor.php" method="post">
+
+<div class="fileedit-sub">
+<div class="alignleft">
+<big><?php
+       if ( is_plugin_active($plugin) ) {
+               if ( is_writeable($real_file) )
+                       echo sprintf(__('Editing <strong>%s</strong> (active)'), $file);
+               else
+                       echo sprintf(__('Browsing <strong>%s</strong> (active)'), $file);
+       } else {
+               if ( is_writeable($real_file) )
+                       echo sprintf(__('Editing <strong>%s</strong> (inactive)'), $file);
+               else
+                       echo sprintf(__('Browsing <strong>%s</strong> (inactive)'), $file);
+       }
+       ?></big>
+</div>
+<div class="alignright">
+       <form action="plugin-editor.php" method="post">
                <strong><label for="plugin"><?php _e('Select plugin to edit:'); ?> </label></strong>
                <select name="plugin" id="plugin">
 <?php
@@ -156,27 +172,11 @@ default:
                <input type="submit" name="Submit" value="<?php esc_attr_e('Select') ?>" class="button" />
        </form>
 </div>
-<div class="tablenav">
-<div class="alignleft">
-<big><?php
-       if ( is_plugin_active($plugin) ) {
-               if ( is_writeable($real_file) )
-                       echo sprintf(__('Editing <strong>%s</strong> (active)'), $file);
-               else
-                       echo sprintf(__('Browsing <strong>%s</strong> (active)'), $file);
-       } else {
-               if ( is_writeable($real_file) )
-                       echo sprintf(__('Editing <strong>%s</strong> (inactive)'), $file);
-               else
-                       echo sprintf(__('Browsing <strong>%s</strong> (inactive)'), $file);
-       }
-       ?></big>
-</div>
 <br class="clear" />
 </div>
-<br class="clear" />
-       <div id="templateside">
-       <h3 id="bordertitle"><?php _e('Plugin Files'); ?></h3>
+
+<div id="templateside">
+       <h3><?php _e('Plugin Files'); ?></h3>
 
        <ul>
 <?php
@@ -195,15 +195,15 @@ foreach ( $plugin_files as $plugin_file ) :
                <li<?php echo $file == $plugin_file ? ' class="highlight"' : ''; ?>><a href="plugin-editor.php?file=<?php echo $plugin_file; ?>&amp;plugin=<?php echo $plugin; ?>"><?php echo $plugin_file ?></a></li>
 <?php endforeach; ?>
        </ul>
-       </div>
-       <form name="template" id="template" action="plugin-editor.php" method="post">
+</div>
+<form name="template" id="template" action="plugin-editor.php" method="post">
        <?php wp_nonce_field('edit-plugin_' . $file) ?>
                <div><textarea cols="70" rows="25" name="newcontent" id="newcontent" tabindex="1" class="codepress <?php echo $codepress_lang ?>"><?php echo $content ?></textarea>
                <input type="hidden" name="action" value="update" />
                <input type="hidden" name="file" value="<?php echo esc_attr($file) ?>" />
                <input type="hidden" name="plugin" value="<?php echo esc_attr($plugin) ?>" />
                </div>
-               <?php if ( isset( $functions ) ) : ?>
+               <?php if ( !empty( $docs_select ) ) : ?>
                <div id="documentation"><label for="docs-list"><?php _e('Documentation:') ?></label> <?php echo $docs_select ?> <input type="button" class="button" value="<?php esc_attr_e( 'Lookup' ) ?> " onclick="if ( '' != jQuery('#docs-list').val() ) { window.open( 'http://api.wordpress.org/core/handbook/1.0/?function=' + escape( jQuery( '#docs-list' ).val() ) + '&amp;locale=<?php echo urlencode( get_locale() ) ?>&amp;version=<?php echo urlencode( $wp_version ) ?>&amp;redirect=true'); }" /></div>
                <?php endif; ?>
 <?php if ( is_writeable($real_file) ) : ?>
@@ -221,10 +221,10 @@ foreach ( $plugin_files as $plugin_file ) :
 <?php else : ?>
        <p><em><?php _e('You need to make this file writable before you can save your changes. See <a href="http://codex.wordpress.org/Changing_File_Permissions">the Codex</a> for more information.'); ?></em></p>
 <?php endif; ?>
- </form>
-<div class="clear"> &nbsp; </div>
+</form>
+<br class="clear" />
 </div>
 <?php
        break;
 }
-include("admin-footer.php") ?>
+include("admin-footer.php");