Example #1
0
<?php

# $Id$
# (c)2005,2006 Stepan Roh <*****@*****.**>
# Free to copy, free to modify, NO WARRANTY
/** @file
 * history page
 */
$page =& get_current_page();
render_ui(MW_LAYOUT_HEADER);
echo '<div class="history"><ul>', "\n";
$hist_pages = $page->get_all_revisions();
foreach ($hist_pages as $hist_page) {
    if (isset($hist_page->user)) {
        $user_page = new_user_page($hist_page->user);
    }
    echo '<li><a href="', url_for_page_action($hist_page, MW_ACTION_VIEW, true), '">', format_datetime($hist_page->last_modified), '</a>', isset($hist_page->user) && trim($hist_page->user) ? ' <span class="history-user"> - <a href="' . url_for_page_action($user_page, MW_ACTION_VIEW, true) . '">' . htmlspecialchars($hist_page->user, ENT_NOQUOTES) . '</a></span>' : '', isset($hist_page->raw_content_length) ? ' <span class="history-content-length">(' . $hist_page->raw_content_length . ' B)</span>' : '', isset($hist_page->message) && trim($hist_page->message) ? ' <span class="history-message">(' . htmlspecialchars($hist_page->message, ENT_NOQUOTES) . ')</span>' : '', '</li>', "\n";
}
echo '</ul></div>', "\n";
render_ui(MW_LAYOUT_FOOTER);
Example #2
0
 function &handle()
 {
     $req =& get_request("MW_AuthRequest");
     $user_page = new_user_page($req->get_user());
     $user_page->delete_user();
     add_info_text(_t('User was deleted.'));
     return get_default_action();
 }