Example #1
0
writeln('<td class="fill">');
$stories_per_page = 10;
$row = run_sql("select count(sid) as story_count from story");
$story_count = (int) $row[0]["story_count"];
$pages_count = ceil($story_count / $stories_per_page);
$story_start = ($page - 1) * $stories_per_page;
$row = run_sql("select sid from story order by sid desc limit {$story_start}, {$stories_per_page}");
for ($i = 0; $i < count($row); $i++) {
    print_story($row[$i]["sid"], "middle");
}
$s = "";
for ($i = 1; $i <= $pages_count; $i++) {
    if ($i == $page) {
        $s .= "{$i} ";
    } else {
        $s .= "<a href=\"?page={$i}\">{$i}</a> ";
    }
}
writeln('<div style="text-align: center">' . trim($s) . '</div>');
writeln('</td>');
writeln('<td class="right_col">');
if ($auth_zid != "") {
    print_user_box();
}
$row = run_sql("select max(qid) as qid from poll_question");
$qid = $row[0]["qid"];
vote_box($qid, false, true);
writeln('</td>');
writeln('</tr>');
writeln('</table>');
print_footer();
Example #2
0
/**
 *  Prints a list of users
 * @param array $userlist an array of user objects
 * @param $return if true return html string
 */
function print_user_list($userlist, $return = false)
{
    $output = '';
    foreach ($userlist as $user) {
        $output .= print_user_box($user, true);
    }
    if ($return) {
        return $output;
    } else {
        echo $output;
    }
}