コード例 #1
0
    header('Location: /index.php');
    exit;
}
//  UI-options
$ui_options['title'] = 'Julavataromröstning - Administration - Hamsterpaj.net';
$ui_options['stylesheets'][] = 'rounded_corners_tabs.css';
$ui_options['stylesheets'][] = 'rounded_corners.css';
$ui_options['javascripts'][] = 'christmas_avatar_admin.js';
ui_top($ui_options);
$action = isset($_GET['action']) ? $_GET['action'] : 'home';
echo christmas_avatar_admin_menu_list($action == 'remove_poll' ? 'edit' : $action);
switch ($action) {
    case 'home':
    default:
        //show the current polls
        echo christmas_avatar_current_polls_list(array('admin-links' => true));
        break;
    case 'add':
        echo christmas_avatar_admin_add();
        break;
    case 'edit':
        if (isset($_GET['poll_id'])) {
            if (is_numeric($_GET['poll_id'])) {
                echo christmas_avatar_edit_poll(array('poll_id' => intval($_GET['poll_id'])));
            }
        } else {
            echo christmas_avatar_admin_edit_list();
        }
        break;
    case 'remove_poll':
        if (isset($_GET['poll_id']) && is_numeric($_GET['poll_id'])) {
コード例 #2
0
<?php

require '../include/core/common.php';
require PATHS_INCLUDE . 'libraries/christmas_avatars_polls.lib.php';
if (rand(0, 3) == 1 || is_privilegied('christmas_avatar_poll')) {
    christmas_avatar_recent_updates_check_new();
}
####  UI-options ####
$ui_options['stylesheets'][] = 'christmas_avatar_poll.css';
$ui_options['javascripts'][] = 'christmas_avatar_poll.js';
$ui_options['title'] = 'Vem har bäst julavatar? Rösta nu! - Hamsterpaj.net';
$ui_options['menu_path'] = array('traeffa', 'christmas_avatars_poll');
ui_top($ui_options);
echo '<h1>Omröstning: Bästa julavatar!';
if (is_privilegied('christmas_avatar_poll')) {
    echo ' - <a href="/admin/christmas_avatars_poll_admin.php" title="Administration">admin</a>';
}
echo '</h1>' . "\n";
//show the current polls (only links [#poll_ID] to the polls)
echo christmas_avatar_current_polls_list();
//list all available polls
echo christmas_avatar_polls_list();
echo '<br />' . "\n";
echo '<br />' . "\n";
//list all results from previous polls. Polls that have not expired are *NOT* displayed here.
echo '<h1>Tidigare omröstningar</h1>' . "\n";
echo christmas_avatar_results_list();
ui_bottom();