예제 #1
0
<?php

/* OPEN_SOURCE */
//	require('include/core/common.php');
require 'include/core/common.php';
$ui_options['title'] = 'Startsidan på Hamsterpaj - Sveriges ungdomssida!';
$ui_options['javascripts'][] = 'wordfind.js';
ui_top($ui_options);
echo '<table id="wordfind" style="width: 100%; height: 638px;">' . "\n";
for ($r = 0; $r < 10; $r++) {
    echo '<tr>' . "\n";
    for ($c = 0; $c < 10; $c++) {
        echo '<td>' . $r . $c . '</td>' . "\n";
    }
    echo '</tr>' . "\n";
}
echo '</table>' . "\n";
ui_bottom();
예제 #2
0
function schedule_admin_parse_request($options)
{
    $options['source'] = isset($options['source']) ? $options['source'] : $_GET;
    $page = isset($options['source']['page']) && in_array($options['source']['page'], array('ajax_fetch_slot', 'ajax_save_slot', 'main')) ? $options['source']['page'] : 'main';
    $call_options['base_url'] = isset($options['base_url']) ? $options['base_url'] : '';
    $call_options['what'] = $page;
    $ui_options['javascripts'][] = 'schedule_v2_admin.js';
    $ui_options['stylesheets'][] = 'schedule_v2_admin.css';
    $ui_options['title'] = 'Schemalagt v2 på Hamsterpaj';
    $ui_options['menu_path'] = array('admin');
    switch ($page) {
        case 'ajax_fetch_slot':
            if (isset($options['source']['id']) && is_numeric($options['source']['id'])) {
                $call_options['slot_id'] = $options['source']['id'];
                echo schedule_admin_draw($call_options);
            } else {
                schedule_admin_error(array('error' => 'Felaktigt ID skickades med till ajax_fetch_slot!'));
            }
            break;
        case 'ajax_save_slot':
            if (isset($options['source']['id'], $options['source']['start'], $options['source']['end'], $options['source']['type']) && is_numeric($options['source']['id']) && is_numeric($options['source']['start']) && is_numeric($options['source']['end']) && in_array($options['source']['type'], schedule_get_slot_types())) {
                $call_options['id'] = $options['source']['id'];
                $call_options['start'] = $options['source']['start'];
                $call_options['end'] = $options['source']['end'];
                $call_options['type'] = $options['source']['type'];
                echo schedule_admin_draw($call_options);
            }
            break;
        case 'main':
            ui_top($ui_options);
            rounded_corners_top(array('color' => 'orange'));
            echo 'Note: Schemat är både fult, snett och går en timma fel.';
            rounded_corners_bottom(array('color' => 'orange'));
            if (isset($options['source']['create_slot_save']) && isset($options['source']['start_day'], $options['source']['start_hour'], $options['source']['start_minute']) && is_numeric($options['source']['start_day']) && is_numeric($options['source']['start_hour']) && is_numeric($options['source']['start_minute']) && isset($options['source']['end_day'], $options['source']['end_hour'], $options['source']['end_minute']) && is_numeric($options['source']['end_day']) && is_numeric($options['source']['end_hour']) && is_numeric($options['source']['end_minute']) && isset($options['source']['type']) && in_array($options['source']['type'], schedule_get_slot_types())) {
                $call_options['what'] = 'create_slot_save';
                $call_options['start'] = schedule_readable_to_week_minutes($options['source']['start_day'], $options['source']['start_hour'], $options['source']['start_minute']);
                $call_options['end'] = schedule_readable_to_week_minutes($options['source']['end_day'], $options['source']['end_hour'], $options['source']['end_minute']);
                $call_options['type'] = $options['source']['type'];
                if ($call_options['start'] < $call_options['end']) {
                    $call_options['what'] = 'create_slot_save';
                    echo schedule_admin_draw($call_options);
                } else {
                    jscript_alert('Fel: Du måste ange ett s**t som är efter din början!');
                }
            }
            $call_options['what'] = 'main';
            echo schedule_admin_draw($call_options);
            $call_options['what'] = 'create_slot_create';
            echo schedule_admin_draw($call_options);
            ui_bottom();
            break;
    }
}
예제 #3
0
<?php

require '../include/core/common.php';
require PATHS_LIBRARIES . 'photos.lib.php';
require PATHS_LIBRARIES . 'comments.lib.php';
require PATHS_LIBRARIES . 'userblock.lib.php';
if (userblock_checkblock($GET['id'])) {
    ui_top();
    echo '<p class="error">IXΘYΣ! Du har blivit blockad, var snel hest så slipper du sånt ;)<br /><em>Visste du förresten att IXΘYΣ betyder Fisk på grekiska?</em></p>';
    ui_bottom();
    exit;
}
if (isset($_GET['action'])) {
    switch ($_GET['action']) {
        case 'get_category_photos':
            $out .= '<a id="photo"></a>' . "\n";
            $photos = photos_fetch(array('id' => $_GET['id']));
            if (count($photos) > 0) {
                $user_id = $photos[0]['user'];
                $categoryphotos = photos_fetch(array('category' => $photos[0]['category']));
                $out .= photos_browse($categoryphotos, true);
            } else {
                $out .= '<h1>Bilden du söker finns inte!</h1>' . "\n";
                $out .= '<p>Den bild du försöker ladda verkar inte finnas kvar på Hamsterpaj, kanske har den blivit borttagen?</p>' . "\n";
            }
            $out .= '<div style="clear: both;"></div>' . "\n";
            break;
        case 'get_full_photo':
            $out .= '<a id="photo"></a>' . "\n";
            $photos = photos_fetch(array('id' => $_GET['id']));
            if (count($photos) > 0) {
예제 #4
0
function tests_view_user_answers($options)
{
    $query = 'SELECT';
    $query .= '';
    global $ui_options;
    ui_top($ui_options);
}
예제 #5
0
파일: index.php 프로젝트: Razze/hamsterpaj
<?php

/*
TODO
add field to user's settings
*/
require '../include/core/common.php';
ui_top(array('title' => 'RSS - Hamsterpaj'));
echo '<h1>Hamsterpaj RSS</h1>' . "\n";
echo '<br />' . "\n";
echo '<h2>Gästböcker</h2>' . "\n";
echo '<p>Du kan prenumerera på RSS-flöden från gästböcker. Skriv bara in användarnamnet eller användaridet.</p>' . "\n";
echo '<form action="#" onsubmit="document.location.href = \'/rss/\'+document.getElementById(\'uid\').value;return false;">
Namn eller användarid: <input type="text" id="uid" />
<input type="submit" value="Få RSS-flöde!" />
</form>' . "\n";
echo '<img src="' . IMAGE_URL . 'rss-icon.jpg" alt="RSS-ikon" style="padding-left: 90px;" />';
ui_bottom();