Code Duplication    Length = 7-12 lines in 4 locations

src/wp-admin/options.php 1 location

@@ 77-83 (lines=7) @@
74
	}
75
}
76
77
if ( is_multisite() && ! current_user_can( 'manage_network_options' ) && 'update' != $action ) {
78
	wp_die(
79
		'<h1>' . __( 'Cheatin&#8217; uh?' ) . '</h1>' .
80
		'<p>' . __( 'Sorry, you are not allowed to delete these items.' ) . '</p>',
81
		403
82
	);
83
}
84
85
$whitelist_options = array(
86
	'general' => array( 'blogname', 'blogdescription', 'gmt_offset', 'date_format', 'time_format', 'start_of_week', 'timezone_string', 'WPLANG' ),

src/wp-admin/themes.php 1 location

@@ 12-18 (lines=7) @@
9
/** WordPress Administration Bootstrap */
10
require_once( dirname( __FILE__ ) . '/admin.php' );
11
12
if ( ! current_user_can( 'switch_themes' ) && ! current_user_can( 'edit_theme_options' ) ) {
13
	wp_die(
14
		'<h1>' . __( 'Cheatin&#8217; uh?' ) . '</h1>' .
15
		'<p>' . __( 'Sorry, you are not allowed to edit theme options on this site.' ) . '</p>',
16
		403
17
	);
18
}
19
20
if ( current_user_can( 'switch_themes' ) && isset($_GET['action'] ) ) {
21
	if ( 'activate' == $_GET['action'] ) {

src/wp-admin/user-new.php 1 location

@@ 13-19 (lines=7) @@
10
require_once( dirname( __FILE__ ) . '/admin.php' );
11
12
if ( is_multisite() ) {
13
	if ( ! current_user_can( 'create_users' ) && ! current_user_can( 'promote_users' ) ) {
14
		wp_die(
15
			'<h1>' . __( 'Cheatin&#8217; uh?' ) . '</h1>' .
16
			'<p>' . __( 'Sorry, you are not allowed to add users to this network.' ) . '</p>',
17
			403
18
		);
19
	}
20
} elseif ( ! current_user_can( 'create_users' ) ) {
21
	wp_die(
22
		'<h1>' . __( 'Cheatin&#8217; uh?' ) . '</h1>' .

src/wp-includes/class-wp-customize-manager.php 1 location

@@ 472-483 (lines=12) @@
469
		global $pagenow;
470
471
		// Check permissions for customize.php access since this method is called before customize.php can run any code,
472
		if ( 'customize.php' === $pagenow && ! current_user_can( 'customize' ) ) {
473
			if ( ! is_user_logged_in() ) {
474
				auth_redirect();
475
			} else {
476
				wp_die(
477
					'<h1>' . __( 'Cheatin&#8217; uh?' ) . '</h1>' .
478
					'<p>' . __( 'Sorry, you are not allowed to customize this site.' ) . '</p>',
479
					403
480
				);
481
			}
482
			return;
483
		}
484
485
		if ( ! preg_match( '/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/', $this->_changeset_uuid ) ) {
486
			$this->wp_die( -1, __( 'Invalid changeset UUID' ) );