Changeset 2199
- Timestamp:
- 02/02/2005 08:40:44 AM (21 years ago)
- Location:
- trunk
- Files:
-
- 3 edited
-
wp-admin/options-discussion.php (modified) (2 diffs)
-
wp-admin/upgrade-schema.php (modified) (1 diff)
-
wp-includes/functions-post.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/options-discussion.php
r2166 r2199 23 23 <form name="form1" method="post" action="options.php"> 24 24 <input type="hidden" name="action" value="update" /> 25 <input type="hidden" name="page_options" value="'default_pingback_flag','default_ping_status','default_comment_status','comments_notify','moderation_notify','comment_moderation','require_name_email','comment_whitelist','comment_max_links','moderation_keys','blacklist_keys' " />25 <input type="hidden" name="page_options" value="'default_pingback_flag','default_ping_status','default_comment_status','comments_notify','moderation_notify','comment_moderation','require_name_email','comment_whitelist','comment_max_links','moderation_keys','blacklist_keys','open_proxy_check'" /> 26 26 <fieldset class="options"> 27 27 <legend><?php _e('Usual settings for an article: <em>(These settings may be overridden for individual articles.)</em>') ?></legend> … … 88 88 <p> 89 89 <textarea name="blacklist_keys" cols="60" rows="4" id="blacklist_keys" style="width: 98%; font-size: 12px;" class="code"><?php form_option('blacklist_keys'); ?></textarea> 90 </p> 90 </p> 91 <p><label for="open_proxy_check"> 92 <input name="open_proxy_check" type="checkbox" id="open_proxy_check" value="open" <?php checked('1', get_settings('open_proxy_check')); ?> /> 93 <?php _e('Blacklist comments from open and insecure proxies.)') ?></label></p> 91 94 </fieldset> 92 95 <p class="submit"> -
trunk/wp-admin/upgrade-schema.php
r2192 r2199 215 215 add_option('blacklist_keys'); 216 216 add_option('comment_registration', 0); 217 add_option('open_proxy_check', 1); 217 218 218 219 // Delete unused options -
trunk/wp-includes/functions-post.php
r2184 r2199 418 418 if ( preg_match($pattern, $user_agent) ) return true; 419 419 } 420 421 if ( get_option('open_proxy_check') && isset($_SERVER['REMOTE_ADDR']) ) { 422 $rev_ip = implode( '.', array_reverse( explode( '.', $_SERVER['REMOTE_ADDR'] ) ) ); 423 $lookup = $rev_ip . '.opm.blitzed.org'; 424 if ( $lookup != gethostbyname( $lookup ) ) 425 return true; 426 } 420 427 421 428 return false;
Note: See TracChangeset
for help on using the changeset viewer.