From ba0dab7090ac28bffb9b1bace2a0e30937513ccb Mon Sep 17 00:00:00 2001
From: Ryan Boren <ryan@git.wordpress.org>
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: https://develop.svn.wordpress.org/trunk@15097 602fd350-edb4-49c9-b593-d223f7449a82
---
 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 4999121df6..a47d6ae56c 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 fbd513de38..4b3e7b9180 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 ) {