Beispiel #1
0
    <p>Number of papers to be reviewed per author:</p>
    <p><input type="number" name="num_reviews"<?php 
    echo $disable_review_assignments_string;
    ?>
></p>
    <input type="submit" value="Assign Reviewers"<?php 
    echo $disable_review_assignments_string;
    ?>
>
  </form>
  </p>

  <?php 
    if (file_exists(REVIEWER_ASSIGNMENTS_FILE)) {
        echo "<p>\nThe current reviewer assignments are as follows:\n</p>";
        echo "<p>\n" . generate_reviewer_assignment_table(read_reviewer_assignments(), $USERINVENTORY) . "\n</p>";
        echo '<p>' . generate_batch_review_download_link() . '</p>' . "\n";
    }
    ?>


  <h2>Review Distribution</h2>

  <?php 
    if (file_exists(REVIEWER_ASSIGNMENTS_FILE)) {
        // not elegant: how many reviews are we supposed to have? check how many the first user is supposed to have * how many users we have
        $total_expected_reviews = count(read_reviewer_assignments()[$USERINVENTORY->get_users()[0]->get_email_address()]) * count($USERINVENTORY->get_users());
        $total_received_reviews = 0;
        foreach ($USERINVENTORY->get_users() as $u) {
            $total_received_reviews += count($u->get_submitted_reviews());
        }
Beispiel #2
0
    $table_string .= "<table>\n" . "  <tr>\n" . "    <td>" . "First name" . "</td>\n" . "    <td>" . "Last name" . "</td>\n" . "    <td>" . "Email address" . "</td>\n" . "    <td>" . "Uploaded paper" . "</td>\n" . "    <td>" . "Reviewers" . "</td>\n" . "  </tr>\n";
    foreach ($users as $u) {
        $table_string .= "  <tr>\n" . "    <td>" . $u->get_first_name() . "</td>\n" . "    <td>" . $u->get_last_name() . "</td>\n" . "    <td>" . $u->get_email_address() . "</td>\n" . "    <td>" . '"' . $u->get_uploaded_paper()['title'] . '"' . "</td>\n" . "    <td>" . string_of_reviewers($u, $review_list, $user_inv) . "</td>\n" . "  </tr>\n";
    }
    $table_string .= "</table>\n";
    return $table_string;
}
?>

<html>

  <h2>Assigned Reviews</h2>

  <p>
    <?php 
echo generate_reviewer_assignment_table($review_pairings, $USERINVENTORY);
?>
  </p>

  <p>
    <a href="assignreviewers.php?num_reviews=<?php 
echo $reviews_per_user;
?>
">Click here</a> to re-assign reviewers. Click the button below to distribute papers to reviewers when you are satisfied.
  </p>

  <form action="distributepapers.php" method="post">
    <input type="hidden" name="reviewer_assignments" value="<?php 
echo htmlentities(json_encode($review_pairings));
?>
">