From bf354522bdd8ae608d279352d6a644d4d80caab8 Mon Sep 17 00:00:00 2001 From: ryan Date: Tue, 1 Jun 2010 18:08:27 +0000 Subject: [PATCH] Use import cap. Add old edit_files cap to list of caps to shutdown if DISALLOW_FILE_EDIT. see #13681 git-svn-id: http://svn.automattic.com/wordpress/trunk@15097 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-admin/import.php | 2 +- wp-includes/capabilities.php | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/wp-admin/import.php b/wp-admin/import.php index 4999121df..a47d6ae56 100644 --- a/wp-admin/import.php +++ b/wp-admin/import.php @@ -11,7 +11,7 @@ define('WP_LOAD_IMPORTERS', true); /** Load WordPress Bootstrap */ require_once ('admin.php'); -if ( !current_user_can('edit_files') ) +if ( !current_user_can('import') ) wp_die(__('You do not have sufficient permissions to import content in this site.')); $title = __('Import'); diff --git a/wp-includes/capabilities.php b/wp-includes/capabilities.php index fbd513de3..4b3e7b918 100644 --- a/wp-includes/capabilities.php +++ b/wp-includes/capabilities.php @@ -996,6 +996,7 @@ function map_meta_cap( $cap, $user_id ) { else $caps[] = 'do_not_allow'; break; + case 'edit_files': case 'edit_plugins': case 'edit_themes': if ( defined('DISALLOW_FILE_EDIT') && DISALLOW_FILE_EDIT ) {