* Envato: 4ffca17e-861e-4921-86c3-8931978c40ca
 * Package Date: 2015-11-25 02:55:20 
 * IP Address: 67.79.165.254
 */
$module->page_title = _l('Statistics');
$newsletter_id = isset($_REQUEST['newsletter_id']) ? (int) $_REQUEST['newsletter_id'] : false;
if (!$newsletter_id) {
    set_error('Sorry no newsletter id specified');
    redirect_browser(module_newsletter::link_list(0));
}
$newsletter = module_newsletter::get_newsletter($newsletter_id);
// great a new blank send table ready to go (only if user clicks confirm)
$send_id = isset($_REQUEST['send_id']) ? (int) $_REQUEST['send_id'] : false;
if (!$send_id) {
    set_error('Sorry no newsletter send id specified');
    redirect_browser(module_newsletter::link_open($newsletter_id));
}
$send = module_newsletter::get_send($send_id);
if ($send['status'] != _NEWSLETTER_STATUS_SENT) {
    // hasnt sent yet, redirect to the pending watch page.
    redirect_browser(module_newsletter::link_queue_watch($newsletter_id, $send_id));
}
$start_time = $send['start_time'];
if (isset($_REQUEST['show'])) {
    // render the newsletter and display it on screen with nothing else.
    $content = module_newsletter::render($newsletter_id, $send_id, false, 'preview');
    // do the link click overview here:
    ob_end_clean();
    // grab all the links for this send
    $send_links = get_multiple('newsletter_link', array('send_id' => $send_id));
    $links_to_process = array();
Ejemplo n.º 2
0
    ?>
</option>
                            </select>
                        </td>
                    </tr>
                    <?php 
}
?>
                    </tbody>
                </table>
            </td>
        </tr>
        <tr>
            <td colspan="2" align="center">
                <input type="button" name="cancel" value="<?php 
_e('Cancel');
?>
" class="submit_button" onclick="window.location.href='<?php 
echo module_newsletter::link_open($newsletter_id);
?>
';">
                <input type="submit" name="send" value="<?php 
_e('Next Step');
?>
" class="save_button submit_button">
            </td>
        </tr>
        </tbody>
    </table>

    </form>
Ejemplo n.º 3
0
                echo module_newsletter::link_queue($newsletter['newsletter_id'], $newsletter['send_id']);
                ?>
"><?php 
                _e('SEND');
                ?>
</a> |

                        <a href="<?php 
                echo module_newsletter::link_preview($newsletter['newsletter_id']);
                ?>
"><?php 
                _e('Preview');
                ?>
</a> |
                        <a href="<?php 
                echo module_newsletter::link_open($newsletter['newsletter_id']);
                ?>
"><?php 
                _e('Edit');
                ?>
</a>
                        <?php 
                break;
        }
    }
});
$table_manager->set_columns($columns);
$table_manager->row_callback = function ($newsletter) {
    $newsletter['send_data'] = false;
    if ($newsletter['send_id']) {
        $newsletter['send_data'] = module_newsletter::get_send($newsletter['send_id']);
Ejemplo n.º 4
0
$module->page_title = _l('Preview');
//print_heading('Newsletter Editor');
$newsletter_id = isset($_REQUEST['newsletter_id']) ? (int) $_REQUEST['newsletter_id'] : false;
if (!$newsletter_id) {
    redirect_browser(module_newsletter::link_list(false));
}
//$newsletter = module_newsletter::get_newsletter($newsletter_id);
if (isset($_REQUEST['show'])) {
    // render the newsletter and display it on screen with nothing else.
    echo module_newsletter::render($newsletter_id, false, false, 'preview');
    exit;
}
?>


<table width="100%" cellpadding="5">
    <tbody>
    <tr>
        <td width="50%" valign="top">

            <?php 
print_heading(array('type' => 'h2', 'title' => 'Preview Newsletter', 'button' => array('url' => module_newsletter::link_open($newsletter_id), 'title' => 'Return to Editor')));
?>

<iframe src="<?php 
echo module_newsletter::link_preview($newsletter_id);
?>
&show=true" frameborder="0" style="width:100%; height:700px; border:0;" background="transparent"></iframe>


    </td></tr></tbody></table>