2004-02-29 03:30:56 -05:00
< ? php
2004-10-18 23:03:06 -04:00
require_once ( 'admin.php' );
2004-04-20 23:00:44 -04:00
2004-06-13 12:14:58 -04:00
$title = __ ( 'Discussion Options' );
2005-11-16 18:32:38 -05:00
$parent_file = 'options-general.php' ;
2004-10-18 23:03:06 -04:00
include ( 'admin-header.php' );
2004-02-29 03:30:56 -05:00
?>
2004-04-11 04:15:10 -04:00
2004-02-29 03:30:56 -05:00
< div class = " wrap " >
2005-08-07 15:23:41 -04:00
< h2 >< ? php _e ( 'Discussion Options' ) ?> </h2>
< form method = " post " action = " options.php " >
2006-05-02 18:36:06 -04:00
< ? php wp_nonce_field ( 'update-options' ) ?>
2006-09-19 02:11:42 -04:00
< p class = " submit " >< input type = " submit " name = " Submit " value = " <?php _e('Update Options »') ?> " /></ p >
2004-04-15 05:15:56 -04:00
< fieldset class = " options " >
2005-12-22 22:24:10 -05:00
< legend >< ? php _e ( 'Usual settings for an article:<br /><small><em>(These settings may be overridden for individual articles.)</em></small>' ) ?> </legend>
2005-08-07 15:23:41 -04:00
< ul >
< li >
< label for = " default_pingback_flag " >
2006-08-30 17:46:31 -04:00
< input name = " default_pingback_flag " type = " checkbox " id = " default_pingback_flag " value = " 1 " < ? php checked ( '1' , get_option ( 'default_pingback_flag' )); ?> />
2005-08-07 15:23:41 -04:00
< ? php _e ( 'Attempt to notify any Weblogs linked to from the article (slows down posting.)' ) ?> </label>
</ li >
< li >
< label for = " default_ping_status " >
2006-08-30 17:46:31 -04:00
< input name = " default_ping_status " type = " checkbox " id = " default_ping_status " value = " open " < ? php checked ( 'open' , get_option ( 'default_ping_status' )); ?> />
2005-08-07 15:23:41 -04:00
< ? php _e ( 'Allow link notifications from other Weblogs (pingbacks and trackbacks.)' ) ?> </label>
</ li >
< li >
< label for = " default_comment_status " >
2006-08-30 17:46:31 -04:00
< input name = " default_comment_status " type = " checkbox " id = " default_comment_status " value = " open " < ? php checked ( 'open' , get_option ( 'default_comment_status' )); ?> />
2005-08-07 15:23:41 -04:00
< ? php _e ( 'Allow people to post comments on the article' ) ?> </label>
</ li >
</ ul >
2004-04-15 05:15:56 -04:00
</ fieldset >
< fieldset class = " options " >
2005-08-07 15:23:41 -04:00
< legend >< ? php _e ( 'E-mail me whenever:' ) ?> </legend>
< ul >
< li >
< label for = " comments_notify " >
2006-08-30 17:46:31 -04:00
< input name = " comments_notify " type = " checkbox " id = " comments_notify " value = " 1 " < ? php checked ( '1' , get_option ( 'comments_notify' )); ?> />
2005-08-07 15:23:41 -04:00
< ? php _e ( 'Anyone posts a comment' ) ?> </label>
</ li >
< li >
< label for = " moderation_notify " >
2006-08-30 17:46:31 -04:00
< input name = " moderation_notify " type = " checkbox " id = " moderation_notify " value = " 1 " < ? php checked ( '1' , get_option ( 'moderation_notify' )); ?> />
2005-08-07 15:23:41 -04:00
< ? php _e ( 'A comment is held for moderation' ) ?> </label>
</ li >
</ ul >
2004-04-15 05:15:56 -04:00
</ fieldset >
< fieldset class = " options " >
2005-08-07 15:23:41 -04:00
< legend >< ? php _e ( 'Before a comment appears:' ) ?> </legend>
< ul >
< li >
< label for = " comment_moderation " >
2006-08-30 17:46:31 -04:00
< input name = " comment_moderation " type = " checkbox " id = " comment_moderation " value = " 1 " < ? php checked ( '1' , get_option ( 'comment_moderation' )); ?> />
2006-09-19 02:11:42 -04:00
< ? php _e ( 'An administrator must always approve the comment' ) ?> </label>
2005-08-07 15:23:41 -04:00
</ li >
2006-08-30 17:46:31 -04:00
< li >< label for = " require_name_email " >< input type = " checkbox " name = " require_name_email " id = " require_name_email " value = " 1 " < ? php checked ( '1' , get_option ( 'require_name_email' )); ?> /> <?php _e('Comment author must fill out name and e-mail') ?></label></li>
< li >< label for = " comment_whitelist " >< input type = " checkbox " name = " comment_whitelist " id = " comment_whitelist " value = " 1 " < ? php checked ( '1' , get_option ( 'comment_whitelist' )); ?> /> <?php _e('Comment author must have a previously approved comment') ?></label></li>
2005-08-07 15:23:41 -04:00
</ ul >
2004-04-15 05:15:56 -04:00
</ fieldset >
2004-04-14 17:23:52 -04:00
< fieldset class = " options " >
2005-08-07 15:23:41 -04:00
< legend >< ? php _e ( 'Comment Moderation' ) ?> </legend>
2006-10-04 01:06:51 -04:00
< p >< ? php printf ( __ ( 'Hold a comment in the queue if it contains %s or more links. (A common characteristic of comment spam is a large number of hyperlinks.)' ), '<input name="comment_max_links" type="text" id="comment_max_links" size="3" value="' . get_option ( 'comment_max_links' ) . '" />' ) ?> </p>
2004-04-20 23:00:44 -04:00
2006-09-19 02:11:42 -04:00
< p >< ? php _e ( 'When a comment contains any of these words in its content, name, URL, e-mail, or IP, it will be held in the <a href="moderation.php">moderation queue</a>. One word or IP per line. It will match inside words, so "press" will match "WordPress".' ) ?> </p>
2005-08-07 15:23:41 -04:00
< p >
< textarea name = " moderation_keys " cols = " 60 " rows = " 4 " id = " moderation_keys " style = " width: 98%; font-size: 12px; " class = " code " >< ? php form_option ( 'moderation_keys' ); ?> </textarea>
</ p >
2005-01-10 15:21:06 -05:00
</ fieldset >
< fieldset class = " options " >
2005-08-07 15:23:41 -04:00
< legend >< ? php _e ( 'Comment Blacklist' ) ?> </legend>
2006-09-19 02:11:42 -04:00
< p >< ? php _e ( 'When a comment contains any of these words in its content, name, URL, e-mail, or IP, it will be deleted. One word or IP per line. It will match inside words, so "press" will match "WordPress".' ) ?> </p>
2005-08-07 15:23:41 -04:00
< p >
< 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>
</ p >
2004-04-14 17:23:52 -04:00
</ fieldset >
2005-08-07 15:23:41 -04:00
< p class = " submit " >
< input type = " hidden " name = " action " value = " update " />
2006-10-04 09:03:13 -04:00
< 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 " />
2006-09-02 17:33:33 -04:00
< input type = " submit " name = " Submit " value = " <?php _e('Update Options »') ?> " />
</ p >
</ form >
2004-09-04 20:24:28 -04:00
</ div >
2006-09-02 17:33:33 -04:00
< ? php include ( './admin-footer.php' ); ?>