| [ Root ] [ Search ] [ Index ] |
PHP Cross Reference of WordPress MU 2.9.2Provided by Yoast |
[Summary view] [Print] [Text view]
1 <?php 2 /** 3 * Writing settings administration panel. 4 * 5 * @package WordPress 6 * @subpackage Administration 7 */ 8 9 /** WordPress Administration Bootstrap */ 10 require_once ('admin.php'); 11 12 if ( ! current_user_can('manage_options') ) 13 wp_die(__('You do not have sufficient permissions to manage options for this blog.')); 14 15 $title = __('Writing Settings'); 16 $parent_file = 'options-general.php'; 17 18 include ('admin-header.php'); 19 ?> 20 21 <div class="wrap"> 22 <?php screen_icon(); ?> 23 <h2><?php echo esc_html( $title ); ?></h2> 24 25 <form method="post" action="options.php"> 26 <?php settings_fields('writing'); ?> 27 28 <table class="form-table"> 29 <tr valign="top"> 30 <th scope="row"><label for="default_post_edit_rows"> <?php _e('Size of the post box') ?></label></th> 31 <td><input name="default_post_edit_rows" type="text" id="default_post_edit_rows" value="<?php form_option('default_post_edit_rows'); ?>" class="small-text" /> 32 <?php _e('lines') ?></td> 33 </tr> 34 <tr valign="top"> 35 <th scope="row"><?php _e('Formatting') ?></th> 36 <td><fieldset><legend class="screen-reader-text"><span><?php _e('Formatting') ?></span></legend> 37 <label for="use_smilies"> 38 <input name="use_smilies" type="checkbox" id="use_smilies" value="1" <?php checked('1', get_option('use_smilies')); ?> /> 39 <?php _e('Convert emoticons like <code>:-)</code> and <code>:-P</code> to graphics on display') ?></label><br /> 40 <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> 41 </fieldset></td> 42 </tr> 43 <tr valign="top"> 44 <th scope="row"><label for="default_category"><?php _e('Default Post Category') ?></label></th> 45 <td> 46 <?php 47 wp_dropdown_categories(array('hide_empty' => 0, 'name' => 'default_category', 'orderby' => 'name', 'selected' => get_option('default_category'), 'hierarchical' => true)); 48 ?> 49 </td> 50 </tr> 51 <tr valign="top"> 52 <th scope="row"><label for="default_link_category"><?php _e('Default Link Category') ?></label></th> 53 <td> 54 <?php 55 wp_dropdown_categories(array('hide_empty' => 0, 'name' => 'default_link_category', 'orderby' => 'name', 'selected' => get_option('default_link_category'), 'hierarchical' => true, 'type' => 'link')); 56 ?> 57 </td> 58 </tr> 59 <?php do_settings_fields('writing', 'default'); ?> 60 </table> 61 62 <h3><?php _e('Remote Publishing') ?></h3> 63 <p><?php printf(__('To post to WordPress from a desktop blogging client or remote website that uses the Atom Publishing Protocol or one of the XML-RPC publishing interfaces you must enable them below.')) ?></p> 64 <table class="form-table"> 65 <tr valign="top"> 66 <th scope="row"><?php _e('Atom Publishing Protocol') ?></th> 67 <td><fieldset><legend class="screen-reader-text"><span><?php _e('Atom Publishing Protocol') ?></span></legend> 68 <label for="enable_app"> 69 <input name="enable_app" type="checkbox" id="enable_app" value="1" <?php checked('1', get_option('enable_app')); ?> /> 70 <?php _e('Enable the Atom Publishing Protocol.') ?></label><br /> 71 </fieldset></td> 72 </tr> 73 <tr valign="top"> 74 <th scope="row"><?php _e('XML-RPC') ?></th> 75 <td><fieldset><legend class="screen-reader-text"><span><?php _e('XML-RPC') ?></span></legend> 76 <label for="enable_xmlrpc"> 77 <input name="enable_xmlrpc" type="checkbox" id="enable_xmlrpc" value="1" <?php checked('1', get_option('enable_xmlrpc')); ?> /> 78 <?php _e('Enable the WordPress, Movable Type, MetaWeblog and Blogger XML-RPC publishing protocols.') ?></label><br /> 79 </fieldset></td> 80 </tr> 81 <?php do_settings_fields('writing', 'remote_publishing'); ?> 82 </table> 83 84 <?php if ( defined( 'POST_BY_EMAIL' ) ) { ?> 85 <h3><?php _e('Post via e-mail') ?></h3> 86 <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: <kbd>%s</kbd>, <kbd>%s</kbd>, <kbd>%s</kbd>.'), wp_generate_password(8, false), wp_generate_password(8, false), wp_generate_password(8, false)) ?></p> 87 88 <table class="form-table"> 89 <tr valign="top"> 90 <th scope="row"><label for="mailserver_url"><?php _e('Mail Server') ?></label></th> 91 <td><input name="mailserver_url" type="text" id="mailserver_url" value="<?php form_option('mailserver_url'); ?>" class="regular-text code" /> 92 <label for="mailserver_port"><?php _e('Port') ?></label> 93 <input name="mailserver_port" type="text" id="mailserver_port" value="<?php form_option('mailserver_port'); ?>" class="small-text" /> 94 </td> 95 </tr> 96 <tr valign="top"> 97 <th scope="row"><label for="mailserver_login"><?php _e('Login Name') ?></label></th> 98 <td><input name="mailserver_login" type="text" id="mailserver_login" value="<?php form_option('mailserver_login'); ?>" class="regular-text" /></td> 99 </tr> 100 <tr valign="top"> 101 <th scope="row"><label for="mailserver_pass"><?php _e('Password') ?></label></th> 102 <td> 103 <input name="mailserver_pass" type="text" id="mailserver_pass" value="<?php form_option('mailserver_pass'); ?>" class="regular-text" /> 104 </td> 105 </tr> 106 <tr valign="top"> 107 <th scope="row"><label for="default_email_category"><?php _e('Default Mail Category') ?></label></th> 108 <td> 109 <?php 110 wp_dropdown_categories(array('hide_empty' => 0, 'name' => 'default_email_category', 'orderby' => 'name', 'selected' => get_option('default_email_category'), 'hierarchical' => true)); 111 ?> 112 </td> 113 </tr> 114 <?php do_settings_fields('writing', 'post_via_email'); ?> 115 </table> 116 <?php } ?> 117 118 <?php do_settings_sections('writing'); ?> 119 120 <p class="submit"> 121 <input type="submit" name="Submit" class="button-primary" value="<?php esc_attr_e('Save Changes') ?>" /> 122 </p> 123 </form> 124 </div> 125 126 <?php include ('./admin-footer.php') ?>
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Mon May 3 12:25:32 2010 | Cross-referenced by PHPXref 0.7 |