2004-02-25 19:03:49 +00:00
< ? php
2004-10-19 03:03:06 +00:00
require_once ( 'admin.php' );
2006-11-18 07:31:29 +00:00
$title = __ ( 'Writing Options' );
$parent_file = 'options-general.php' ;
2004-10-19 03:03:06 +00:00
include ( 'admin-header.php' );
2004-02-25 19:03:49 +00:00
?>
2004-04-11 08:15:10 +00:00
2004-02-25 19:03:49 +00:00
< div class = " wrap " >
2005-08-07 19:23:41 +00:00
< h2 >< ? php _e ( 'Writing Options' ) ?> </h2>
< form method = " post " action = " options.php " >
2006-05-02 22:36:06 +00:00
< ? php wp_nonce_field ( 'update-options' ) ?>
2006-09-19 06:11:42 +00:00
< p class = " submit " >< input type = " submit " name = " Submit " value = " <?php _e('Update Options »') ?> " /></ p >
< table width = " 100% " cellspacing = " 2 " cellpadding = " 5 " class = " optiontable editform " >
2005-08-07 19:23:41 +00:00
< tr valign = " top " >
< th width = " 33% " scope = " row " > < ? php _e ( 'Size of the post box:' ) ?> </th>
< td >< input name = " default_post_edit_rows " type = " text " id = " default_post_edit_rows " value = " <?php form_option('default_post_edit_rows'); ?> " size = " 2 " style = " width: 1.5em; " />
< ? php _e ( 'lines' ) ?> </td>
</ tr >
2005-08-04 08:37:46 +00:00
< tr valign = " top " >
< th scope = " row " >< ? php _e ( 'Formatting:' ) ?> </th>
< td >
< label for = " rich_editing " >
2006-08-30 21:46:31 +00:00
< input name = " rich_editing " type = " checkbox " id = " rich_editing " value = " true " < ? php checked ( 'true' , get_option ( 'rich_editing' )); ?> />
2005-11-21 08:29:07 +00:00
< ? php _e ( 'Users should use the visual rich editor by default' ) ?> </label><br />
2005-08-04 08:37:46 +00:00
< label for = " use_smilies " >
2006-08-30 21:46:31 +00:00
< input name = " use_smilies " type = " checkbox " id = " use_smilies " value = " 1 " < ? php checked ( '1' , get_option ( 'use_smilies' )); ?> />
2005-11-28 23:05:12 +00:00
< ? php _e ( 'Convert emoticons like <code>:-)</code> and <code>:-P</code> to graphics on display' ) ?> </label><br />
2006-08-30 21:46:31 +00:00
< label for = " use_balanceTags " >< input name = " use_balanceTags " type = " checkbox " id = " use_balanceTags " value = " 1 " < ? php checked ( '1' , get_option ( 'use_balanceTags' )); ?> /> <?php _e('WordPress should correct invalidly nested XHTML automatically') ?></label>
2005-08-04 08:37:46 +00:00
</ td >
</ tr >
2005-08-07 19:23:41 +00:00
< tr valign = " top " >
< th scope = " row " >< ? php _e ( 'Default post category:' ) ?> </th>
< td >< select name = " default_category " id = " default_category " >
2004-05-31 15:43:45 +00:00
< ? php
$categories = $wpdb -> get_results ( " SELECT * FROM $wpdb->categories ORDER BY cat_name " );
foreach ( $categories as $category ) :
2006-08-30 21:46:31 +00:00
if ( $category -> cat_ID == get_option ( 'default_category' )) $selected = " selected='selected' " ;
2004-05-31 15:43:45 +00:00
else $selected = '' ;
2005-08-07 19:23:41 +00:00
echo " \n \t <option value=' $category->cat_ID ' $selected > $category->cat_name </option> " ;
2004-05-31 15:43:45 +00:00
endforeach ;
?>
2005-08-07 19:23:41 +00:00
</ select ></ td >
</ tr >
2006-02-27 04:57:30 +00:00
< tr valign = " top " >
< th scope = " row " >< ? php _e ( 'Default bookmark category:' ) ?> </th>
< td >< select name = " default_link_category " id = " default_link_category " >
< ? php
foreach ( $categories as $category ) :
2006-08-30 21:46:31 +00:00
if ( $category -> cat_ID == get_option ( 'default_link_category' )) $selected = " selected='selected' " ;
2006-02-27 04:57:30 +00:00
else $selected = '' ;
echo " \n \t <option value=' $category->cat_ID ' $selected > $category->cat_name </option> " ;
endforeach ;
?>
</ select ></ td >
</ tr >
2004-12-12 06:31:01 +00:00
</ table >
2004-09-15 15:09:39 +00:00
< fieldset class = " options " >
2006-09-19 06:11:42 +00:00
< legend >< ? php _e ( 'Post via e-mail' ) ?> </legend>
2005-08-07 19:23:41 +00:00
< p >< ? php printf ( __ ( 'To post to WordPress by e-mail you must set up a secret e-mail account with POP3 access. Any mail received at this address will be posted, so it’s a good idea to keep this address very secret. Here are three random strings you could use: <code>%s</code>, <code>%s</code>, <code>%s</code>.' ), substr ( md5 ( uniqid ( microtime ())), 0 , 5 ), substr ( md5 ( uniqid ( microtime ())), 0 , 5 ), substr ( md5 ( uniqid ( microtime ())), 0 , 5 )) ?> </p>
2006-09-19 06:11:42 +00:00
< table width = " 100% " cellspacing = " 2 " cellpadding = " 5 " class = " optiontable editform " >
2005-08-07 19:23:41 +00:00
< tr valign = " top " >
< th scope = " row " >< ? php _e ( 'Mail server:' ) ?> </th>
< td >< input name = " mailserver_url " type = " text " id = " mailserver_url " value = " <?php form_option('mailserver_url'); ?> " size = " 40 " />
< label for = " mailserver_port " >< ? php _e ( 'Port:' ) ?> </label>
< input name = " mailserver_port " type = " text " id = " mailserver_port " value = " <?php form_option('mailserver_port'); ?> " size = " 6 " />
</ td >
</ tr >
< tr valign = " top " >
< th width = " 33% " scope = " row " >< ? php _e ( 'Login name:' ) ?> </th>
< td >< input name = " mailserver_login " type = " text " id = " mailserver_login " value = " <?php form_option('mailserver_login'); ?> " size = " 40 " /></ td >
</ tr >
< tr valign = " top " >
< th scope = " row " >< ? php _e ( 'Password:' ) ?> </th>
< td >
< input name = " mailserver_pass " type = " text " id = " mailserver_pass " value = " <?php form_option('mailserver_pass'); ?> " size = " 40 " />
</ td >
</ tr >
< tr valign = " top " >
2006-09-19 06:11:42 +00:00
< th scope = " row " >< ? php _e ( 'Default mail category:' ) ?> </th>
2005-08-07 19:23:41 +00:00
< td >< select name = " default_email_category " id = " default_email_category " >
2004-04-15 07:53:45 +00:00
< ? php
2004-05-31 15:43:45 +00:00
//Alreay have $categories from default_category
2004-04-15 07:53:45 +00:00
foreach ( $categories as $category ) :
2006-08-30 21:46:31 +00:00
if ( $category -> cat_ID == get_option ( 'default_email_category' )) $selected = " selected='selected' " ;
2004-04-15 07:53:45 +00:00
else $selected = '' ;
2004-09-15 15:09:39 +00:00
echo " \n \t <option value=' $category->cat_ID ' $selected > $category->cat_name </option> " ;
2004-04-15 07:53:45 +00:00
endforeach ;
?>
2005-08-07 19:23:41 +00:00
</ select ></ td >
</ tr >
</ table >
2004-09-15 15:09:39 +00:00
</ fieldset >
2005-02-14 23:25:16 +00:00
< fieldset class = " options " >
2005-08-07 19:23:41 +00:00
< legend >< ? php _e ( 'Update Services' ) ?> </legend>
2006-10-04 10:27:53 +00:00
< ? php if ( get_option ( 'blog_public' ) ) : ?>
2006-08-30 16:40:17 +00:00
< p >< ? php _e ( 'When you publish a new post, WordPress automatically notifies the following site update services. For more about this, see <a href="http://codex.wordpress.org/Update_Services">Update Services</a> on the Codex. Separate multiple service <abbr title="Universal Resource Locator">URL</abbr>s with line breaks.' ) ?> </p>
2005-08-07 19:23:41 +00:00
< textarea name = " ping_sites " id = " ping_sites " style = " width: 98%; " rows = " 3 " cols = " 50 " >< ? php form_option ( 'ping_sites' ); ?> </textarea>
2006-10-04 10:27:53 +00:00
< ? php else : ?>
2006-10-04 10:35:49 +00:00
< p >< ? php printf ( __ ( 'WordPress is not notifying any <a href="http://codex.wordpress.org/Update_Services">Update Services</a> because of your blog\'s <a href="%s">privacy settings</a>' ), 'options-privacy.php' ); ?>
2006-10-04 10:27:53 +00:00
< ? php endif ; ?>
2005-02-14 23:25:16 +00:00
</ fieldset >
2005-08-07 19:23:41 +00:00
< p class = " submit " >
< input type = " hidden " name = " action " value = " update " />
2006-02-27 04:57:30 +00:00
< input type = " hidden " name = " page_options " value = " default_post_edit_rows,use_smilies,rich_editing,ping_sites,mailserver_url,mailserver_port,mailserver_login,mailserver_pass,default_category,default_email_category,use_balanceTags,default_link_category " />
2006-02-17 01:29:33 +00:00
< input type = " submit " name = " Submit " value = " <?php _e('Update Options »') ?> " />
2004-09-15 15:09:39 +00:00
</ p >
</ form >
2004-02-25 19:03:49 +00:00
</ div >
2004-09-15 15:09:39 +00:00
2005-08-07 19:23:41 +00:00
< ? php include ( './admin-footer.php' ) ?>