@@ 343-348 (lines=6) @@ | ||
340 | $caps = map_meta_cap( 'edit_posts', $user_id ); |
|
341 | } |
|
342 | break; |
|
343 | case 'unfiltered_upload': |
|
344 | if ( defined('ALLOW_UNFILTERED_UPLOADS') && ALLOW_UNFILTERED_UPLOADS && ( !is_multisite() || is_super_admin( $user_id ) ) ) |
|
345 | $caps[] = $cap; |
|
346 | else |
|
347 | $caps[] = 'do_not_allow'; |
|
348 | break; |
|
349 | case 'edit_css' : |
|
350 | case 'unfiltered_html' : |
|
351 | // Disallow unfiltered_html for all users, even admins and super admins. |
|
@@ 350-358 (lines=9) @@ | ||
347 | $caps[] = 'do_not_allow'; |
|
348 | break; |
|
349 | case 'edit_css' : |
|
350 | case 'unfiltered_html' : |
|
351 | // Disallow unfiltered_html for all users, even admins and super admins. |
|
352 | if ( defined( 'DISALLOW_UNFILTERED_HTML' ) && DISALLOW_UNFILTERED_HTML ) |
|
353 | $caps[] = 'do_not_allow'; |
|
354 | elseif ( is_multisite() && ! is_super_admin( $user_id ) ) |
|
355 | $caps[] = 'do_not_allow'; |
|
356 | else |
|
357 | $caps[] = 'unfiltered_html'; |
|
358 | break; |
|
359 | case 'edit_files': |
|
360 | case 'edit_plugins': |
|
361 | case 'edit_themes': |