]> scripts.mit.edu Git - autoinstalls/wordpress.git/blobdiff - wp-admin/plugin-editor.php
WordPress 3.7.1
[autoinstalls/wordpress.git] / wp-admin / plugin-editor.php
index 2167c1ac74d221d2b3f0192796738a3912c675c4..94925b4897caa9b8f99fece293c0f25e09a54ec4 100644 (file)
@@ -7,7 +7,7 @@
  */
 
 /** WordPress Administration Bootstrap */
-require_once('./admin.php');
+require_once( dirname( __FILE__ ) . '/admin.php' );
 
 if ( is_multisite() && ! is_network_admin() ) {
        wp_redirect( network_admin_url( 'plugin-editor.php' ) );
@@ -94,7 +94,15 @@ default:
 
        // 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);
+
+       /**
+        * Filter file type extensions editable in the plugin editor.
+        *
+        * @since 2.8.0
+        *
+        * @param array $editable_extensions An array of editable plugin file extensions.
+        */
+       $editable_extensions = (array) apply_filters( 'editable_extensions', $editable_extensions );
 
        if ( ! is_file($real_file) ) {
                wp_die(sprintf('<p>%s</p>', __('No such file exists! Double check the name and try again.')));