2006-10-25 18:55:05 -04:00
< ? php
require_once ( 'admin.php' );
2006-11-18 02:31:29 -05:00
$title = __ ( 'Create New Post' );
$parent_file = 'post-new.php' ;
2006-10-25 18:55:05 -04:00
$editing = true ;
wp_enqueue_script ( 'autosave' );
2008-01-02 20:34:11 -05:00
wp_enqueue_script ( 'post' );
2008-02-18 12:11:12 -05:00
if ( user_can_richedit () )
wp_enqueue_script ( 'editor' );
2008-06-02 17:46:25 -04:00
add_thickbox ();
2008-01-09 03:14:29 -05:00
wp_enqueue_script ( 'media-upload' );
2008-04-29 15:17:23 -04:00
wp_enqueue_script ( 'word-count' );
2008-01-02 20:34:11 -05:00
2006-10-25 18:55:05 -04:00
require_once ( './admin-header.php' );
if ( ! current_user_can ( 'edit_posts' ) ) { ?>
< div class = " wrap " >
2007-05-04 00:18:59 -04:00
< p >< ? php printf ( __ ( ' Since you & #8217;re a newcomer, you’ll have to wait for an admin to add the <code>edit_posts</code> capability to your user, in order to be authorized to post.<br />
2006-10-25 18:55:05 -04:00
You can also < a href = " mailto:%s?subject=Promotion? " > e - mail the admin </ a > to ask for a promotion .< br />
When you & #8217;re promoted, just reload this page and you’ll be able to blog. :)'), get_option('admin_email')); ?>
</ p >
</ div >
< ? php
include ( 'admin-footer.php' );
exit ();
}
2008-01-09 06:21:27 -05:00
if ( isset ( $_GET [ 'posted' ]) && $_GET [ 'posted' ] ) : $_GET [ 'posted' ] = ( int ) $_GET [ 'posted' ]; ?>
2008-02-13 03:55:17 -05:00
< div id = " message " class = " updated fade " >< p >< strong >< ? php _e ( 'Your post has been saved.' ); ?> </strong> <a href="<?php echo get_permalink( $_GET['posted'] ); ?>"><?php _e('View post'); ?></a> | <a href="post.php?action=edit&post=<?php echo $_GET['posted']; ?>"><?php _e('Edit post'); ?></a></p></div>
2006-10-25 18:55:05 -04:00
< ? php
endif ;
2007-06-14 12:24:28 -04:00
?>
2006-10-25 18:55:05 -04:00
< ? php
// Show post form.
$post = get_default_post_to_edit ();
include ( 'edit-form-advanced.php' );
2008-02-18 15:36:49 -05:00
include ( 'admin-footer.php' );
2006-10-25 18:55:05 -04:00
?>