Make WordPress Core


Ignore:
Timestamp:
01/29/2006 11:06:58 PM (20 years ago)
Author:
ryan
Message:

Make check_admin_referer() pluggable.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/pluggable-functions.php

    r3488 r3497  
    221221        exit();
    222222    }
     223}
     224endif;
     225
     226if ( !function_exists('check_admin_referer') ) :
     227function check_admin_referer() {
     228    $adminurl = strtolower(get_settings('siteurl')).'/wp-admin';
     229    $referer = strtolower($_SERVER['HTTP_REFERER']);
     230    if (!strstr($referer, $adminurl))
     231        die(__('Sorry, you need to <a href="http://codex.wordpress.org/Enable_Sending_Referrers">enable sending referrers</a> for this feature to work.'));
     232    do_action('check_admin_referer');
    223233}
    224234endif;
Note: See TracChangeset for help on using the changeset viewer.