예제 #1
0
/** _vereinplayerranking
 * zeigt for alle vereinsspieler ihren ranglistenwert an
 */
function _vereinplayerranking($verein_id, $statcode)
{
    global $dbi;
    echo '<h3>Spielerliste meines Vereins</h3>';
    echo Select_StatGroup('statcode', $statcode, "vereinstatcodeplayer(" . $verein_id . ")");
    echo '<div>W&auml;hle einen Ranglisten/Statistik Typ. Anschliessend werden alle Spieler angezeigt. Ein Klick auf den Spieler zeigt dann Details zu seinem Ranglisten Wert.</div><br/>';
    echo "<div id=\"qry\"></div>";
}
예제 #2
0
<?php

$OUT = "";
$OUT = "<table cellspacing=2>";
$OUT = $OUT . "<tr><td class=\"bluebox\">Player</td><td id=\"select_player\" name=\"select_player\">" . Select_Player('spid', 0) . "</td></tr>";
$OUT = $OUT . "<tr><td class=\"bluebox\">Statistik Gruppe</td><td id=\"select_statcode\" name=\"select_statcode\">" . Select_StatGroup('scode', 3, 'getdates(this)') . "</td></tr>";
$OUT = $OUT . "<tr><td class=\"bluebox\">Stichtag</td><td id=\"select_statdate\" name=\"select_statdate\">" . Select_StatDate(0, '', 'sdate') . "</td></tr>";
$OUT = $OUT . "<tr><td class=\"bluebox\">Value</td><td id=\"input_statval\" name=\"input_statval\">" . _input(1, 'sval', '', 8, 8) . "</td></tr>";
$OUT = $OUT . "<tr><td class=\"bluebox\">Anzahl Legs</td><td id=\"input_statlegs\" name=\"input_statlegs\">" . _input(1, 'slegs', '', 4, 4) . "</td></tr>";
$OUT = $OUT . "<tr><td class=\"bluebox\">Anzahl Sets</td><td id=\"input_statsets\" name=\"input_statsets\">" . _input(1, 'ssets', '', 4, 4) . "</td></tr>";
$OUT = $OUT . "</table>";
return $OUT;
예제 #3
0
    if (eregi("<[^>]*script*\"?[^>]*>", $secvalue) or eregi("\\([^>]*.*\"?[^>]*\\)", $secvalue)) {
        die("X");
    }
}
require_once "../code/config.php";
require_once "../includes/sql_layer.php";
require_once "../api_rs.php";
require_once "../api_format.php";
require_once "../lsdbcontroller.php";
# incoming PARAM check
if (isset($_GET['elem_name'])) {
    $elem_name = strip_tags($_GET['elem_name']);
} else {
    $elem_name = '';
}
if (isset($_GET['id_sel'])) {
    $idsel = strip_tags($_GET['id_sel']);
} else {
    $id_sel = 0;
}
if (isset($_GET['changeaction'])) {
    $changeaction = strip_tags($_GET['changeaction']);
} else {
    $changeaction = '';
}
# create DB connection
$dbi = sql_connect($dbhost, $dbuname, $dbpass, $dbname);
# call controller
header('Content-Type: application/html; charset=ISO-8859-1');
echo Select_StatGroup($elem_name, $idsel, $changeaction);
예제 #4
0
function form_StatListSelect($formaction, $selchangeaction, $sel_group = 0)
{
    /*
     * render typical selector + submit button to select
     * and change between Ranking Groups
     */
    $ret = '';
    $ret = $ret . '<form action=\'' . $formaction . '\' method=\'post\'>';
    $ret = $ret . 'W&auml;hle eine Statisktik oder eine Rangliste aus und dr&uuml;cke auf Anzeigen: ';
    $ret = $ret . Select_StatGroup('statcode', $sel_group);
    $ret = $ret . ' <input type=\'submit\' value=\'Anzeigen\'>';
    $ret = $ret . '</form>';
    return $ret;
}
예제 #5
0
function _showEVENTIndexReallyALLPlayers($indexdate, $evstatcode)
{
    #
    # this shows the ranking points of all players who belong
    # to a specific Statistics-Group $evstatcode
    # a) retrieve all legs belonging to this listnumber form all events for the specified period
    # b) check on legacy table and include data
    #
    global $dbi, $tdbg, $event;
    $fromdate = fnc_date_calc($indexdate, -365);
    echo "<h3>Fiktive Rangliste berechnet aus allen Spielen von {$fromdate} bis {$indexdate} der Statistik-Gruppe {$evstatcode}</h3>";
    echo '<form action=\'ls_debug.php?func=allranking&amp;vindexdate=' . $indexdate . '\' method=\'post\'>';
    echo '<p>Beliebigen Stichtag w&auml;hlen (YYYY-MM-DD). F&uuml;r diesen Tag wird ein FEDA Wert pro Spieler erstellt der die letzten 365 Tage ber&uuml;cksichtigt.<br>Im Gegensatz zur offiziell sichtbaren Liste werden hier wirklich ALLE Spieler angezeigt die jemals in dieser Ligagruppe t&auml;tig waren, unabh&auml;ngig davon ob sie jetzt bei einer aktiven Mannschaft t&auml;tig sind .... (kann etwas dauern ... das ist eine LIVE Berechnung mit tausenden legs ...)<br>Es werden auch nur die Spieler angezeigt f&uuml;r die mind. 1 Leg gefunden wurde...</p>';
    echo '<table><tr><td>' . _input(1, "vindexdate", $indexdate, 12, 12) . '</td>';
    echo '<td>' . Select_StatGroup('evstatcode', $evstatcode) . '</td>';
    echo '<td>' . _button("Rangliste bis Stichtag") . '</td>';
    echo "</tr></table></form>";
    if ($evstatcode > 0) {
        generateStaticFEDAStatisticEntries($evstatcode, $indexdate, 'no');
    }
}
예제 #6
0
파일: date.php 프로젝트: robmat/samplebator
<?php

$OUT = "<table cellspacing=2>";
$OUT = $OUT . "<tr><td class=\"bluebox\">ID</td><td>" . _input(1, "vfid", "", 5, 5) . "</td></tr>" . "<tr><td class=\"bluebox\">Datum <i>(YYYY-MM-DD)</i></td><td>" . _input(1, "vfdate", "", 12, 12) . "</td></tr>" . "<tr><td class=\"bluebox\">Kommentar</td><td>" . _input(1, "vfcomment", "", 30, 30) . "</td></tr>" . "<tr><td class=\"bluebox\">Statistik Gruppe</td><td>" . Select_StatGroup('vftype') . "</td></tr>";
$OUT = $OUT . "<tr><td></td><td></td><td></td></tr>";
$OUT = $OUT . "<tr><td></td><td>" . _button("Save") . "</td>";
$OUT = $OUT . "<td>" . _button("Delete", "deleteDate()") . "</td>";
$OUT = $OUT . "<td>" . _button("Clear", "clearDateDetails()") . "</td></tr>";
return $OUT . "</table>";