示例#1
0
<?php

require $_SERVER["DOCUMENT_ROOT"] . "/php/init.php";
Security::demand(ADMIN);
if (!empty($_GET['memberid']) && !empty($_GET['pokal'])) {
    $medlem = Medlem::loadById($_GET['memberid']);
    echo "Manual " . $_GET['pokal'] . "-pokal to " . $medlem->getANamn() . ", id = " . $_GET['memberid'] . " added to from Admin by " . $ADMIN->getANamn() . ", Sammanstallning:::nyPokal()";
    echo "\nSee also the logfile, /usr/local/motiomera/log/motiomera_xxx.log \n\n";
    Misc::logMotiomera($_GET['pokal'] . "-pokal to " . $medlem->getANamn() . ", id = " . $_GET['memberid'] . " added to from Admin by " . $ADMIN->getANamn(), 'INFO');
    Sammanstallning::nyPokal($medlem, $_GET['pokal'], date("Y-m-d"), 0, 1);
} else {
    echo '<h3>Det saknas paramatrar!</h3>';
}
示例#2
0
$smarty->assign("avatarEndPos", $avatarEndPos);
if (isset($avatarEndPosProcent)) {
    $smarty->assign("avatarEndPosProcent", $avatarEndPosProcent);
}
$kommunvapen_start = $currentKommun->getKommunvapen();
$smarty->assign("kommunvapenStart", $kommunvapen_start);
$kommunbilderlista_start = $currentKommun->listKommunbilder();
$kommunbild_start = next($kommunbilderlista_start);
$smarty->assign("kommunbild_start", $kommunbild_start);
$smarty->assign("isProfil", 1);
// Troféer
$smarty->assign("avatarUrl", $medlem->getAvatar()->getUrl());
$guldmedaljer = Sammanstallning::listMedaljer($medlem, Sammanstallning::M_GULD);
$silvermedaljer = Sammanstallning::listMedaljer($medlem, Sammanstallning::M_SILVER);
$guldpokaler = Sammanstallning::listPokaler($medlem, Sammanstallning::P_GULD);
$silverpokaler = Sammanstallning::listPokaler($medlem, Sammanstallning::P_SILVER);
$smarty->assign("silvermedaljer", $silvermedaljer);
$smarty->assign("guldmedaljer", $guldmedaljer);
$smarty->assign("silverpokaler", $silverpokaler);
$smarty->assign("guldpokaler", $guldpokaler);
$smarty->assign("OM", $medlem->getBeskrivning());
// Medlems blockering
if (!empty($USER)) {
    $smarty->assign("blockerad_av_medlem", (int) MedlemsBlockering::verifyBlocked($medlem->getId(), $USER->getId()));
    $smarty->assign("blockerat_medlem", (int) MedlemsBlockering::verifyBlocked($USER->getId(), $medlem->getId()));
}
// Grafer:
include_once ROOT . '/php/libs/php-ofc-library/open-flash-chart-object.php';
ob_start();
open_flash_chart_object(300, 200, '/data/veckograf.php?id=' . $medlem->getId(), false, '/');
$graf = ob_get_contents();
示例#3
0
#!/usr/bin/php
<?php 
define('ROOT', dirname(__FILE__) . "/../public_html");
chdir(ROOT);
require_once ROOT . "/php/init.php";
echo date('Y-m-d h:i:s') . " [INFO] Start medal cron script. \n";
Misc::logMotiomera("Start medal cron script ", 'INFO');
Sammanstallning::sammanstallMedaljer();
Misc::logMotiomera("End medal cron script \n", 'INFO');
示例#4
0
#!/usr/bin/php
<?php 
define('ROOT', dirname(__FILE__) . "/../public_html");
chdir(ROOT);
require_once ROOT . "/php/init.php";
echo date('Y-m-d h:i:s') . " [INFO] Start pokal cron script. \n";
Misc::logMotiomera("Start pokal cron script ", 'INFO');
Sammanstallning::sammanstallPokaler();
Misc::logMotiomera("End pokal cron script \n", 'INFO');
示例#5
0
    $avatarEndPos = 0;
}
$smarty->assign("avatarEndPos", $avatarEndPos);
if (isset($avatarEndPosProcent)) {
    $smarty->assign("avatarEndPosProcent", $avatarEndPosProcent);
}
$kommunvapen_start = $currentKommun->getKommunvapen();
$smarty->assign("kommunvapenStart", $kommunvapen_start);
$kommunbilderlista_start = $currentKommun->listKommunbilder();
$kommunbild_start = next($kommunbilderlista_start);
$smarty->assign("kommunbild_start", $kommunbild_start);
// Troféer
$guldmedaljer = Sammanstallning::listMedaljer($USER, Sammanstallning::M_GULD);
$silvermedaljer = Sammanstallning::listMedaljer($USER, Sammanstallning::M_SILVER);
$guldpokaler = Sammanstallning::listPokaler($USER, Sammanstallning::P_GULD);
$silverpokaler = Sammanstallning::listPokaler($USER, Sammanstallning::P_SILVER);
$stegSilvermedalj = Sammanstallning::MEDALJ_SILVER_NIVA;
$stegGuldmedalj = Sammanstallning::MEDALJ_GULD_NIVA;
$stegGuldpokal = Sammanstallning::POKAL_GULD_NIVA;
$stegSilverpokal = Sammanstallning::POKAL_SILVER_NIVA;
$staticRoutePokal = Rutt::getStaticRoutesDoneForUser($USER->getId());
$smarty->assign('staticRoutePokal', $staticRoutePokal);
$smarty->assign("stegSilvermedalj", $stegSilvermedalj);
$smarty->assign("stegGuldmedalj", $stegGuldmedalj);
$smarty->assign("stegGuldpokal", $stegGuldpokal);
$smarty->assign("stegSilverpokal", $stegSilverpokal);
$smarty->assign("silvermedaljer", $silvermedaljer);
$smarty->assign("guldmedaljer", $guldmedaljer);
$smarty->assign("silverpokaler", $silverpokaler);
$smarty->assign("guldpokaler", $guldpokaler);
// Mål
示例#6
0
 public function listMedaljer()
 {
     return Sammanstallning::listMedaljer($this);
 }
示例#7
0
#!/bin/php
<?php 
/**
 * Run this script to fix medals week by week
 * Pass two parameters -  year and week
 * php medal_from_cmd.php 2010 37
 */
define('ROOT', dirname(__FILE__) . "/../public_html");
chdir(ROOT);
require_once ROOT . "/php/init.php";
$year = $_SERVER["argv"][1];
$week = $_SERVER["argv"][2];
echo date('Y-m-d h:i:s') . " [INFO] Start medal from command line year: {$year}, week {$week} \n";
Misc::logMotiomera("Start medal from command line year: {$year}, week {$week} ", 'INFO');
Sammanstallning::sammanstallMedaljer($year, $week);
Misc::logMotiomera("End medal from command line \n", 'INFO');
示例#8
0
<?php

require $_SERVER["DOCUMENT_ROOT"] . "/php/init.php";
Security::demand(ADMIN);
if (!empty($_GET['year']) && !empty($_GET['weekstart']) && !empty($_GET['weekstop'])) {
    echo "This is executed via Sammanstallning:sammanstallMedaljer(" . $_GET['year'] . ", " . $_GET['weekstart'] . ") \nSee also the logfile, /usr/local/motiomera/log/motiomera.log \n\n";
    Misc::logMotiomera("Manual medalj batch started from Admin by " . $ADMIN->getANamn() . ", " . $_GET['year'] . " from week " . $_GET['weekstart'] . " to week " . $_GET['weekstop'], 'INFO');
    for ($i = $_GET['weekstart']; $i <= $_GET['weekstop']; $i++) {
        Sammanstallning::sammanstallMedaljer($_GET['year'], $i);
    }
} else {
    echo '<h3>Det saknas paramatrar!</h3>';
}