ACC SHELL

Path : /srv/www/vhosts/amk/
File Upload :
Current File : /srv/www/vhosts/amk/index.php

<?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 2013 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&amp;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\">&nbsp;</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