%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /www/varak.net/losik.varak.net/templates/
Upload File :
Create Path :
Current File : //www/varak.net/losik.varak.net/templates/detailed-results.tpl

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="Detailed results for {$eventName} - {$startDate->format("d. m. Y")}">
    <meta name="author" content="">

    <title>Detailed results for {$eventName}</title>

    <!-- Bootstrap core CSS -->
    <link href="{$baseUrl}/css/bootstrap.min.css" rel="stylesheet">

    <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">


    <!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
    <script src="{$baseUrl}/js/ie10-viewport-bug-workaround.js"></script>

    <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!--[if lt IE 9]>
    <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
    <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
    <style>
        td
        {
            padding: 0 5px 0 5px;
        }

        th
        {
            padding: 0 5px 0 5px;
        }

        tr:first-child
        {
            border-top:0;
        }

        {foreach $stageNames as $sn}.stage-{$sn->stageid}, .stage-{$sn->stageid}h
        {
            background: {$sn->bgcolor};
            text-align: center;
        }

        .stage-{$sn->stageid}h
        {
            display: none;
        }
        
        {/foreach}
    </style>
</head>
<body>
<h1>Detailed results for {$eventName} - {$startDate->format("d. m. Y")}</h1>
{assign var=pos value=1}
<table border="0" style="margin-left: 20px;">
    <tr>
        <td colspan="5">&nbsp;</td>
        {for $i=$minOrder to $numStages + $minOrder - 1}
            <td colspan="{(($stagePartials[$i] > 1) ? $stagePartials[$i] : 0) + 11}" class="stage-{$stageNames[$i]->stageid}" style="text-align: center;" onclick="HideStage('Stage', {$stageNames[$i]->stageid});" title="Skrýt tuto stage" style="display: table-cell;">
                <span style="cursor:pointer">{$stageNames[$i]->name}</span>
            </td>
            <td class="stage-{$stageNames[$i]->stageid}h" onclick="ShowStage('Stage', {$stageNames[$i]->stageid});" title="Zobrazit výsledky pro tuto stage" style="display: none;"><span style="cursor:pointer">{$stageNames[$i]->name}</span></td>
            <td style="width: 10px;"></td>
        {/for}
    </tr>
    <tr>
        <td>&nbsp;</td>
        <td>&nbsp;</td>
        <td>Name</td>
        <td>Division</td>
        <td>Percent</td>

        {for $i=$minOrder to $numStages + $minOrder - 1}
            <td class="stage-{$stageNames[$i]->stageid}"><span class="glyphicon glyphicon-time" style="color: gray;"></span></td>
            {if $stagePartials[$i] > 1}
                {for $j=1 to $stagePartials[$i]}
                    <td class="stage-{$stageNames[$i]->stageid}">T{$j}</td>
                {/for}
            {/if}
            <td class="stage-{$stageNames[$i]->stageid}">PP</td>
            <td class="stage-{$stageNames[$i]->stageid}">A</td>
            <td class="stage-{$stageNames[$i]->stageid}">C</td>
            <td class="stage-{$stageNames[$i]->stageid}">D</td>
            <td class="stage-{$stageNames[$i]->stageid}">MT</td>
            <td class="stage-{$stageNames[$i]->stageid}">MP</td>
            <td class="stage-{$stageNames[$i]->stageid}">NS</td>
            <td class="stage-{$stageNames[$i]->stageid}">prc</td>
            <td class="stage-{$stageNames[$i]->stageid}"><span class="glyphicon glyphicon-time"></span></td>
            <td class="stage-{$stageNames[$i]->stageid}">%</td>
            <td class="stage-{$stageNames[$i]->stageid}h" style="display: none;">%</td>
            <td style="width: 10px;"></td>
        {/for}
    </tr>
    {foreach $results as $result}
        <tr>
            <td><a href="#" onclick="displayDetail({$pos}); return false;" class="btn btn-sm btn-info"><span class="glyphicon glyphicon-open"></span></a></td>
            <td>{$pos++}</td>
            <td>{$result->name}</td>
            <td>{$result->division}</td>
            <td>{$result->finalPercent}</td>
            {assign var=i value=$minOrder}
            {foreach $result->stages as $stage}
                <td class="stage-{$stageNames[$i]->stageid}">{number_format((double)$stage->time, 2, '.', '')}</td>
                {if $stagePartials[$i] > 1}
                    {foreach $stage->partialTimes as $pt}
                        <td class="stage-{$stageNames[$i]->stageid}">{number_format((double)$pt, 2, '.', '')}</td>
                    {/foreach}
                {/if}
                <td class="stage-{$stageNames[$i]->stageid}">{$stage->popper}</td>
                <td class="stage-{$stageNames[$i]->stageid}">{$stage->alpha}</td>
                <td class="stage-{$stageNames[$i]->stageid}">{$stage->charlie}</td>
                <td class="stage-{$stageNames[$i]->stageid}">{$stage->delta}</td>
                <td class="stage-{$stageNames[$i]->stageid}">{$stage->miss}</td>
                <td class="stage-{$stageNames[$i]->stageid}">{$stage->missPopper}</td>
                <td class="stage-{$stageNames[$i]->stageid}">{$stage->noshoot}</td>
                <td class="stage-{$stageNames[$i]->stageid}">{$stage->proc}</td>
                <td class="stage-{$stageNames[$i]->stageid}">{number_format((double)$stage->totalTime, 2, '.', '')}</td>
                <td class="stage-{$stageNames[$i]->stageid}">{$stage->percent}</td>
                <td class="stage-{$stageNames[$i++]->stageid}h" style="display: none;">{$stage->percent} %</td>
                <td style="width: 10px;"></td>
            {/foreach}
        </tr>
    {/foreach}
</table>
{assign var=pos value=1}
{foreach $results as $result}
    <div id="result-{$pos}" title="{$result->name} ({$result->division})">
        <h3>{$result->name} ({$result->division})</h3>
        <table border="1" id="result-table-{$pos++}">
            <tr>
                <th>Stage name</th>
                <th><span class="glyphicon glyphicon-time" style="color: gray;"></span></th>
                <th>PP</th>
                <th>A</th>
                <th>C</th>
                <th>D</th>
                <th>MT</th>
                <th>MP</th>
                <th>NS</th>
                <th>prc</th>
                <th><span class="glyphicon glyphicon-time"></span></th>
                <th>%</th>
            </tr>
            {assign var=i value=$minOrder}
            {foreach $result->stages as $stage}
                {if $stagePartials[$i++] > 1}
                    <tr>
                        <td colspan="12">
                            <table width="100%" border="0">
                                <tr>
                                    {for $j=1 to $stagePartials[$i-1]}
                                        <th class="dc">T{$j}</th>
                                    {/for}
                                </tr>
                                <tr>
                                    {foreach $stage->partialTimes as $pt}
                                        <td class="dc">{$pt}</td>
                                    {/foreach}
                                </tr>
                            </table>
                        </td>
                    </tr>
                {/if}
                <tr>
                    <td>{$stage->name}</td>
                    <td>{$stage->time}</td>
                    <td>{$stage->popper}</td>
                    <td>{$stage->alpha}</td>
                    <td>{$stage->charlie}</td>
                    <td>{$stage->delta}</td>
                    <td>{$stage->miss}</td>
                    <td>{$stage->missPopper}</td>
                    <td>{$stage->noshoot}</td>
                    <td>{$stage->proc}</td>
                    <td>{$stage->totalTime}</td>
                    <td>{$stage->percent}</td>
                </tr>
            {/foreach}
        </table>
    </div>
{/foreach}



<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script src="{$baseUrl}/js/stringformat.min.js"></script>
<script src="{$baseUrl}/js/jquery-1.11.1.min.js"></script>
<script src="{$baseUrl}/js/bootstrap.min.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<script type="text/javascript">
    function displayDetail(pos)
    {
        $( "#result-" + pos ).dialog("open");
    }
    $( function() {
        for (var i = 1; i < {$pos}; i++)
            $( "#result-" + i ).dialog( { autoOpen: false, width: 550 } );
    } );
    
    function rowHighlight(a) {
        $(a).hasClass("act") ? $(a).removeClass("act") : $(a).addClass("act")
    }

    function rowMark(a) {
        $(a).hasClass("marked") ? $(a).removeClass("marked") : $(a).addClass("marked")
    }

    function HideStage(a, s) {
        $(".stage-" + s).hide(), $(".stage-" + s + "h").show()
    }

    function ShowStage(a, s) {
        $(".stage-" + s + "h").hide(), $(".stage-" + s).show()
    }
</script>
<!-- Matomo -->
<script type="text/javascript">
    var _paq = window._paq || [];
    /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
    _paq.push(['trackPageView']);
    _paq.push(['enableLinkTracking']);
    (function() {
        var u="//stats.varak.net/";
        _paq.push(['setTrackerUrl', u+'matomo.php']);
        _paq.push(['setSiteId', '3']);
        var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
        g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
    })();
</script>
<noscript><p><img src="//stats.varak.net/matomo.php?idsite=3&amp;rec=1" style="border:0;" alt="" /></p></noscript>
<!-- End Matomo Code -->
</body>
</html>

Zerion Mini Shell 1.0