Make WordPress Core


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/page.php

    r5159 r4780  
    5353    if($post->post_status == 'draft') {
    5454        wp_enqueue_script('prototype');
    55         wp_enqueue_script('interface');
    5655        wp_enqueue_script('autosave');
    5756    }
     
    6261
    6362    include('edit-page-form.php');
     63    ?>
     64    <div id='preview' class='wrap'>
     65    <h2 id="preview-post"><?php _e('Page Preview (updated when page is saved)'); ?></h2>
     66        <iframe src="<?php echo attribute_escape(apply_filters('preview_page_link', add_query_arg('preview', 'true', get_permalink($post->ID)))); ?>" width="100%" height="600" ></iframe>
     67    </div>
     68    <?php
    6469    break;
    6570
     
    102107
    103108        if ( isset($_POST['save']) )
    104             $location = "page.php?action=edit&post=$page_ID";
     109            $location = "page.php?action=edit&post=$page_ID";       
    105110    } else {
    106111        if ($_POST['save']) {
     
    143148
    144149    $sendback = wp_get_referer();
    145     if (strpos($sendback, 'page.php') !== false) $sendback = get_option('siteurl') .'/wp-admin/page.php';
    146     elseif (strpos($sendback, 'attachments.php') !== false) $sendback = get_option('siteurl') .'/wp-admin/attachments.php';
     150    if (strstr($sendback, 'page.php')) $sendback = get_option('siteurl') .'/wp-admin/page.php';
     151    elseif (strstr($sendback, 'attachments.php')) $sendback = get_option('siteurl') .'/wp-admin/attachments.php';
    147152    $sendback = preg_replace('|[^a-z0-9-~+_.?#=&;,/:]|i', '', $sendback);
    148153    wp_redirect($sendback);
Note: See TracChangeset for help on using the changeset viewer.