Changeset 8816

Show
Ignore:
Timestamp:
09/05/08 17:46:09 (3 months ago)
Author:
ryan
Message:

Redirect back to Press This interface after posting

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/wp-admin/press-this.php

    r8691 r8816  
    114114// For submitted posts. 
    115115if ( 'post' == $_REQUEST['action'] ) { 
    116     check_admin_referer('press-this'); $post_ID = press_it(); ?> 
    117     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    118     <html xmlns="http://www.w3.org/1999/xhtml" <?php do_action('admin_xml_ns'); ?> <?php language_attributes(); ?>> 
    119     <head> 
    120         <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php echo get_option('blog_charset'); ?>" /> 
    121         <title><?php _e('Press This') ?></title> 
    122     <?php 
    123         add_thickbox(); 
    124         wp_enqueue_style('press-this'); 
    125         wp_enqueue_style('press-this-ie'); 
    126         wp_enqueue_style( 'colors' ); 
    127         wp_enqueue_script('post'); 
    128  
    129         do_action('admin_print_styles'); 
    130         do_action('admin_print_scripts'); 
    131         do_action('admin_head'); 
    132     ?> 
    133     </head> 
    134     <body class="press-this"> 
    135         <div id="message" class="updated fade"><p><strong><?php _e('Your post has been saved.'); ?></strong> <a onclick="window.opener.location.replace(this.href); window.close();" href="<?php echo get_permalink( $post_ID); ?>"><?php _e('View post'); ?></a> | <a href="<?php echo get_edit_post_link( $post_ID ); ?>" onclick="window.opener.location.replace(this.href); window.close();"><?php _e('Edit post'); ?></a> | <a href="#" onclick="window.close();"><?php _e('Close Window'); ?></a></p></div> 
    136         <div id="footer"> 
    137         <p><?php 
    138         do_action('in_admin_footer', ''); 
    139         $upgrade = apply_filters( 'update_footer', '' ); 
    140         echo __('Thank you for creating with <a href="http://wordpress.org/">WordPress</a>'); 
    141         ?></p> 
    142         </div> 
    143         <?php do_action('admin_footer', ''); ?> 
    144     </body> 
    145     </html> 
    146     <?php die; 
     116    check_admin_referer('press-this'); 
     117    $post_ID = press_it();  
     118    wp_redirect('press-this.php?posted=' . $post_ID); 
     119    die; 
    147120} 
    148121 
     
    531504</ul> 
    532505 
     506<?php 
     507if ( isset($_GET['posted']) && intval($_GET['posted']) ) { 
     508    $post_ID = intval($_GET['posted']); 
     509?> 
     510<div id="message" class="updated fade"><p><strong><?php _e('Your post has been saved.'); ?></strong> <a onclick="window.opener.location.replace(this.href); window.close();" href="<?php echo get_permalink( $post_ID); ?>"><?php _e('View post'); ?></a> | <a href="<?php echo get_edit_post_link( $post_ID ); ?>" onclick="window.opener.location.replace(this.href); window.close();"><?php _e('Edit post'); ?></a> | <a href="#" onclick="window.close();"><?php _e('Close Window'); ?></a></p></div> 
     511<?php 
     512} 
     513?> 
    533514<form action="press-this.php?action=post" method="post"> 
    534515    <?php wp_nonce_field('press-this') ?>