ACC SHELL
<?php
require("admin/common.php");
function display_news_article($category, $id)
{
if(isset($_GET["article"]))
{
print_article($_GET["article"]);
}
else
{
$from = isset($_GET["page"]) ? $_GET["page"] : 0;
$from *= 6;
$to = $from + 6;
print_news_list($category, $from, $to);
print_news_navigation(floor($from / 6), $id, $category);
}
}
function cs_utf2ascii($s)
{
static $tbl = array("\xc3\xa1"=>"a","\xc3\xa4"=>"a","\xc4\x8d"=>"c","\xc4\x8f"=>"d","\xc3\xa9"=>"e","\xc4\x9b"=>"e","\xc3\xad"=>"i","\xc4\xbe"=>"l","\xc4\xba"=>"l","\xc5\x88"=>"n","\xc3\xb3"=>"o","\xc3\xb6"=>"o","\xc5\x91"=>"o","\xc3\xb4"=>"o","\xc5\x99"=>"r","\xc5\x95"=>"r","\xc5\xa1"=>"s","\xc5\xa5"=>"t","\xc3\xba"=>"u","\xc5\xaf"=>"u","\xc3\xbc"=>"u","\xc5\xb1"=>"u","\xc3\xbd"=>"y","\xc5\xbe"=>"z","\xc3\x81"=>"A","\xc3\x84"=>"A","\xc4\x8c"=>"C","\xc4\x8e"=>"D","\xc3\x89"=>"E","\xc4\x9a"=>"E","\xc3\x8d"=>"I","\xc4\xbd"=>"L","\xc4\xb9"=>"L","\xc5\x87"=>"N","\xc3\x93"=>"O","\xc3\x96"=>"O","\xc5\x90"=>"O","\xc3\x94"=>"O","\xc5\x98"=>"R","\xc5\x94"=>"R","\xc5\xa0"=>"S","\xc5\xa4"=>"T","\xc3\x9a"=>"U","\xc5\xae"=>"U","\xc3\x9c"=>"U","\xc5\xb0"=>"U","\xc3\x9d"=>"Y","\xc5\xbd"=>"Z");
$replaced = strtr($s, $tbl);
return strtr($replaced, array(" "=>"%20"));
}
function display_jobs()
{
$query = "SELECT name, description, date_from, date_to FROM jobs WHERE (NOW() BETWEEN date_from AND date_to) AND visible = 1 ORDER BY date_to ASC";
$result = mysql_query($query);
echo "<div class=\"content_text\">";
echo "<h1>Brigády</h1>";
?>
<p style="text-align:center;font-weight: bold; color:cornflowerblue">Brigády jsou POUZE pro členy AMK Masarykův okruh!</p>
<p><b>Členové Automotoklubu Masarykův okruh</b>, kteří jsou členy klubu méně než 10 let (pro rok 2012 všichni přijatí po 31.12.2003), mají možnost odpracovat v souladu s platnými stanovami část svého členského poplatku brigádou. Brigády jsou samozřejmě přístupné všem zájemcům z řad členů, kteří se chtějí do zvelebování a úprav areálu AMK zapojit.</p>
<p>Žádáme všechny zájemce, aby využívali i aktuálních jarních nabídek, kdy je třeba upravit areál po zimním období, a nenechávali si brigádu až na závěr roku, kdy nebude možné všem vyhovět.</p>
<p>Níže je uvedena aktuální nabídka brigád; pokud si některou vyberete, můžete se k ní přihlásit přes příkaz přihlásit. Nezapomeňte uvést své celé jméno a rok narození.</p>
<p style="color:cornflowerblue;font-weight:bold;font-size: 140%;text-align:center">Brigády se budou vypisovat pouze do konce září, poté už nebude možné si předpokládaných 15 hodin odpracovat.</p>
<h1>Aktuální seznam brigád</h1>
<?php
while($row = mysql_fetch_row($result))
{
echo "<p class=\"first\"><b>" . $row[0] . "</b> - " . $row[1] . "</p>";
echo "<p class=\"first\">";
echo "<a href=\"mailto:koprivova@amkbrno.cz?cc=cafourek@amkbrno.cz&subject=" . cs_utf2ascii("Příhláška na brigádu - " . $row[0]) . "\">Přihlásit se</a>! ";
//echo "přihlašování nejpozději do <b>" . date("j. n. Y", strtotime($row[3])) . "</b> (nebo do naplnění kapacity)</p>";
echo "<div style=\"height: 0.3em; border-bottom: 1px dotted #ccc\"> </div>";
//, " . $row[2] . ", " . $row[3] . "<br/>";
}
echo "</div>";
}
function print_time($mysql_time)
{
$time_string = substr($mysql_time, 0, 5);
echo $time_string;
}
function print_date($mysql_time)
{
echo date("j. n. Y", strtotime($mysql_time));
}
function display_mb_calendar()
{
echo "<div class=\"content_text\">";
echo "<h1>Kalendář minibikové dráhy</h1>";
echo "<p>Pokud není níže uvedeno jinak, je dráha otevřena každé úterý a čtvrtek 13 – 19 hodin, v sobotu a neděli 11 – 19 hodin. Soukromé akce jsou označeny <span style=\"background:lightPink\">červeně</span>, veřejné <span style=\"background:#70a8e0\">modře</span>.</p>";
$query = "SELECT cart_date, tfrom, tto, title, cart_private FROM carts WHERE DATE(cart_date) >= CURDATE() ORDER BY cart_date ASC, tfrom ASC, tto ASC";
$result = mysql_query($query) or die("Chyba");
$old_date = "FIRST";
$oddLine = True;
echo "<table style=\"width: 90%\">";
while($row = mysql_fetch_row($result))
{
if($old_date != $row[0])
{
if($old_date != "FIRST")
{
//echo "</table>";
}
//echo "<h3>"; print_date($row[0]); echo "</h3>";
$old_date = $row[0];
//echo "<table style=\"width: 90%\">";
}
$trClass = "";
if($oddLine) { $trClass = ($row[4] ? "odd_pr_line" : "odd_pu_line"); }
else { $trClass = ($row[4] ? "even_pr_line" : "even_pu_line"); }
echo "<tr class=\"" . $trClass . "\">";
echo "<td style=\"width:80px\" class=\"mbc\">"; print_date($row[0]); "</td>";
echo "<td style=\"width: 80px\" class=\"mbc\">"; print_time($row[1]); echo "-"; print_time($row[2]); echo "</td>";
echo "<td class=\"mbc\">"; echo $row[3]; echo "</td></tr>";
$oddLine = !$oddLine;
}
echo "</table>";
//if($old_date != "FIRST")
// echo "</table>";
echo "</div>";
}
generate_header();
init_db();
$id = 0;
if(isset($_POST["id"]))
$id = $_POST["id"];
if(isset($_GET["id"]))
$id = $_GET["id"];
switch($id)
{
case 0: // main page
display_news_article(-1, $id);
break;
case 1:
require("obsah/kontakty.html");
break;
case 2:
require("obsah/kalendar.html");
break;
case 3:
require("obsah/galerie.html");
break;
case 4:
require("obsah/partneri.html");
break;
/*
case 5:
require("obsah/draha.html");
break;*/
case 6:
require("obsah/odkazy.html");
break;
case 7:
require("obsah/draha.html");
break;
case 8: // aktuality: celsnka zakladna
display_news_article(4, $id);
break;
case 9:
require("obsah/clenska_rada.html");
break;
case 10:
require("obsah/clenska_jednani.html");
break;
case 11:
require("obsah/clenska_sluzby.html");
break;
case 12: // aktuality: sport
display_news_article(3, $id);
break;
case 13:
require("obsah/sport_kalendar.html");
break;
case 14:
require("obsah/sport_jezdci.html");
break;
case 15:
require("obsah/sport_vysledky.html");
break;
case 16:
require("obsah/sport_soust08.html");
break;
case 17:
require("obsah/sport_formulare.html");
break;
case 18:
require("obsah/sport_galerie.html");
break;
case 19: // aktuality: komerce
display_news_article(2, $id);
break;
case 20:
require("obsah/komerce_nabidka.html");
break;
case 21:
require("obsah/komerce_kalendar.html");
break;
case 22:
require("obsah/komerce_cenik.html");
break;
case 23: // aktuality: verejnost
display_news_article(1, $id);
break;
case 24:
require("obsah/verejnost_kalendar.html");
break;
case 25:
require("obsah/clenska_jednani_08.html");
break;
case 26: // komerce: doplnkove aktivity
require("obsah/komerce_aktivity.html");
break;
case 27:
require("obsah/sport_vysledky_08.html");
break;
case 28:
require("obsah/clenska_assen.html");
break;
case 29:
require("obsah/clenska_dokumenty.html");
break;
case 30:
require("obsah/clenska_obleceni.html");
break;
case 31:
require("obsah/clenska_jednani_09.html");
break;
case 32:
require("obsah/sport_formulare_09.html");
break;
case 33:
require("obsah/sport_vysledky_09.html");
break;
case 34:
require("obsah/sport_kalendar_09.html");
break;
case 35:
require("obsah/stohodinovka.html");
break;
case 36:
require("obsah/clenska_jednani_10.html");
break;
case 37:
require("obsah/clenska_zajezdy.html");
break;
case 38:
require("obsah/clenska_jerez.html");
break;
case 39:
require("obsah/sport_formulare_10.html");
break;
case 40:
require("obsah/sport_vysledky_10.html");
break;
case 41:
require("obsah/clenska_jednani_11.html");
break;
case 98:
require("obsah/jezdec_k_kalina.html");
break;
case 99:
require("obsah/jezdec_m_soban.html");
break;
case 100:
require("obsah/jezdec_l_duchacek.html");
break;
case 101:
require("obsah/jezdec_m_duchacek.html");
break;
/*case 102:
require("obsah/jezdec_m_filla.html");
break;*/
case 103:
require("obsah/jezdec_k_hanika.html");
break;
case 104:
require("obsah/jezdec_i_kalab.html");
break;
case 105:
require("obsah/jezdec_m_prasek.html");
break;
case 106:
require("obsah/jezdec_r_tomaskova.html");
break;
case 107:
require("obsah/jezdec_j_zeman.html");
break;
case 108:
require("obsah/jezdec_d_malenak.html");
break;
case 109:
require("obsah/jezdec_j_micanek.html");
break;
case 110:
require("obsah/jezdec_t_micanek.html");
break;
case 111:
display_jobs();
break;
/*case 112:
require("obsah/jezdec_o_jezek.html");
break;
case 113:
require("obsah/jezdec_j_drkos.html");
break;
*/
case 114:
//display_mb_calendar();
require("obsah/mbcalendar.html");
break;
default:
require("obsah/chyba.html");
break;
}
close_db();
generate_footer();
?>
ACC SHELL 2018