Example #1
0
session_start();
include './odm-load.php';
if (!isset($_SESSION['uid'])) {
    redirect_visitor();
}
// includes
$with_caption = false;
$last_message = isset($_REQUEST['last_message']) ? $_REQUEST['last_message'] : '';
if (!isset($_POST['submit'])) {
    draw_header(msg('message_documents_rejected'), $last_message);
    $user_obj = new User($_SESSION['uid'], $pdo);
    $user_perms_obj = new UserPermission($_SESSION['uid'], $pdo);
    if ($user_obj->isAdmin() && @$_REQUEST['mode'] == 'root') {
        $fileid_array = $user_obj->getAllRejectedFileIds();
    } else {
        $fileid_array = $user_obj->getRejectedFileIds();
    }
    if (@$_REQUEST['mode'] == 'root') {
        echo '<form name="author_note_form" action="rejects.php?mode=root" method="post">';
    } else {
        echo '<form name="author_note_form" action="rejects.php" method="post">';
    }
    ?>
<table border="0">
    <tr>
        <td>

<?php 
    $list_status = list_files($fileid_array, $user_perms_obj, $GLOBALS['CONFIG']['dataDir'], true, true);
    ?>
        </td>
Example #2
0
}
$last_message = isset($_REQUEST['last_message']) ? $_REQUEST['last_message'] : '';
draw_header(msg('label_file_listing'), $last_message);
sort_browser();
$user_obj = new User($_SESSION['uid'], $pdo);
if ($user_obj->isAdmin()) {
    $reviewIdCount = sizeof($user_obj->getAllRevieweeIds());
} elseif ($user_obj->isReviewer()) {
    $reviewIdCount = sizeof($user_obj->getRevieweeIds());
} else {
    $reviewIdCount = 0;
}
if ($reviewIdCount > 0) {
    echo '<img src="images/exclamation.gif" /> <a href="toBePublished.php?state=1">' . msg('message_documents_waiting') . '</a>: ' . e::h($reviewIdCount) . '</a><br />';
}
$rejected_files_obj = $user_obj->getRejectedFileIds();
if (isset($rejected_files_obj[0]) && $rejected_files_obj[0] != null) {
    echo '<img src="images/exclamation_red.gif" /> <a href="rejects.php?state=1">' . msg('message_documents_rejected') . '</a>: ' . sizeof($rejected_files_obj) . '<br />';
}
$llen = $user_obj->getNumExpiredFiles();
if ($llen > 0) {
    echo '<img src="images/exclamation_red.gif"><a href="javascript:window.location=\'search.php?submit=submit&sort_by=id&where=author_locked_files&sort_order=asc&keyword=-1&exact_phrase=on\'">' . msg('message_documents_expired') . ': ' . e::h($llen) . '</a><br />';
}
// get a list of documents the user has "view" permission for
// get current user's information-->department
//set values
$user_perms = new UserPermission($_SESSION['uid'], $pdo);
//$start_P = getmicrotime();
$file_id_array = $user_perms->getViewableFileIds(true);
//$end_P = getmicrotime();
list_files($file_id_array, $user_perms, $GLOBALS['CONFIG']['dataDir'], false);