"Objednavka" table formatting cosmetically fixed
[www.energie.vellum.cz.git] / index.php
index 2f058c8..e708981 100644 (file)
--- a/index.php
+++ b/index.php
@@ -8,32 +8,43 @@
 
        $head_css="
 .tab-bold  { font-weight: bold; }
+.tab-head  { font-weight: bold; color: yellow; background-color: transparent; }
 .post-type { font-family: monospace; }
 .nowrap    { white-space: nowrap; }
 .centered  { text-align: center; }
 ";
        heading();
 ?>
-<h1 class="centered"><img src="img/eap-title.png" <?php print(img_size(522,60)); ?> alt="Teplo &amp; Peníze" /></h1>
+<h1 class="centered"><img src="img/eap-title.png" <?php print(img_size(522,60)); ?> alt="Energie &amp; Peníze" /></h1>
+<ul>
+       <li><a href="obsah.php">Obsahy v¹ech roèníkù</a></li>
+<?php
+
+$result=db_query("select distinct year from $tb_obsah order by year");
+while ($row=mysql_fetch_array($result))
+       print("\t<li><a href=\"#year_".$row["year"]."\">Roèník ".$row["year"]."</a></li>\n");
+mysql_free_result($result);
+?>
+       <li><a href="#objednavka">Objednávka</a></li>
+</ul>
+
 <p>&nbsp;</p>
+<h2>Titulní strany</h2>
 <?php
 
 function title_table_month($year,$month,$month_last)
 {
-       $month_full=month_full($year,$month,$month_last);
-       $base="img/eap-$year-$month_full";
-       $name=        "$year/$month_full";
-       print("<a href=\"${base}.jpg\">"
-                       ."<img src=\"${base}s.jpg\" ".img_size(98,138)." alt=\"titulní stránka $name\" /></a><br />\n"
-                       ."<a href=\"obsah.php?year=$year&amp;month=$month\">obsah $name</a>"
+       $month_a=month_a($year,$month,$month_last);
+       print("<a href=\"title.php?year=$year&amp;month=$month\">"
+                               ."<img src=\"".$month_a["icon"]."\" ".img_size($month_a["icon"])
+                               ." alt=\"titulní stránka ".$month_a["name"]."\" /></a><br />"
+                       ."<a href=\"obsah.php?year=$year&amp;month=$month\">obsah ".$month_a["name"]."</a>"
                        );
 }
 
-db_connect();
 $result=db_query("select year,month,month_last from $tb_obsah order by year,month");
 $split=6;
 $year=0;
-$month=-$split;
 $fin_split="";
 $fin_year="";
 while ($row=mysql_fetch_array($result)) {
@@ -44,16 +55,20 @@ while ($row=mysql_fetch_array($result)) {
                print($fin_split.$fin_year);
 
                $year=$row["year"];
-               print("<table border=\"0\" width=\"100%\"><tr><td align=\"center\"><table border=\"1\" cellpadding=\"5\">\n"
+               print("<p><a name=\"year_$year\">&nbsp;</a></p>"
+                               ."<table border=\"0\" width=\"100%\"><tr><td align=\"center\"><table border=\"1\" cellpadding=\"5\">\n"
                                ."<tr><th colspan=\"$split\">Roèník $year (<a href=\"obsah.php?year=$year\">obsahy èísel</a>)</th></tr>\n"
                                );
                $fin_year="</table></td></tr></table>\n";
-               $month=-$split;
+               $fin_split="";
+               $month=-1;
+               $floor=-1;
                }
-       if ($month && floor($row["month"]/$split)!=floor($month/$split)) {
+       while ($floor<floor($row["month"]/$split)) {
                print($fin_split."<tr>");
-               $fin_split="</tr>";
-               $month=$row["month"]-($row["month"]%$split)-1;
+               $fin_split="</tr>\n";
+               $floor++;
+               $month=$floor*$split-1;
                }
        while ($month+1<$row["month"]) {
                print("<td></td>");
@@ -63,7 +78,7 @@ while ($row=mysql_fetch_array($result)) {
                        .($row["month_last"]!=$row["month"] ? " colspan=\"".($row["month_last"]+1-$row["month"])."\"" : "")
                        .">");
        title_table_month($year,$row["month"]+1,$row["month_last"]+1);
-       print("</td>");
+       print("</td>\n");
        $month=$row["month_last"];
        }
 mysql_free_result($result);
@@ -72,11 +87,11 @@ print($fin_split.$fin_year);
 
 <p>&nbsp;</p>
 
-<h2>Objednávka</h2>
+<h2><a name="objednavka">Objednávka</a></h2>
 <form action="objednavka.php<?php print($have_js); ?>" method="post">
 <table border="0" width="100%">
-<tr><td align="center"><table border="1" width="90%">
-       <tr><td align="center"><table border="0">
+<tr><td align="center"><table border="1" width="90%" cellpadding="5">
+<tr><td align="center"><table border="0">
 <?php
        function tab_left($name)
        { print("<td>Objednávám(e)</td><td><input type=\"text\" name=\"$name\" size=\"2\" onkeyup=\"sum_price(this)\" onchange=\"sum_price(this)\" /> (krát)</td>\n"); }
@@ -114,7 +129,7 @@ function print_addr($title,$pfx,$ico)
        ?>
        <tr><td align="center"><table border="0">
                <colgroup width="0*" span="3" />
-               <tr><td colspan="3" align="center" class="tab-bold"><?php print($title); ?></td></tr>
+               <tr><td colspan="3" align="center" class="tab-head"><?php print($title); ?></td></tr>
                <tr><td class="nowrap">Název firmy / Jméno:</td><td colspan="2"><input type="text" name="<?php print("${pfx}name"); ?>"    size="60" /></td></tr>
                <tr><td valign="top">Adresa:</td><td colspan="2"><table border="0">
                        <colgroup width="0*" span="3" />
@@ -142,9 +157,9 @@ print_addr("Adresa pro vystaven
 print_addr("Adresa pro zasílaní èasopisu (jen pokud se li¹í)","addr2_",false);
 
 ?>
-<tr><td><table border="0">
-<tr><td align="center" class="tab-bold">Jiné sdélení redakci</td></tr>
-<tr><td><textarea name="comments" rows="5" cols="100"></textarea></td></tr>
+<tr><td align="center"><table border="0">
+<tr><td align="center" class="tab-head">Jiné sdìlení redakci</td></tr>
+<tr><td align="center"><textarea name="comments" rows="5" cols="100"></textarea></td></tr>
 </table></td></tr>
 <tr><td align="center"><input type="submit" value="Ode¹li závaznou objednávku" onclick="return(validate(this.form))" /></td></tr>
 </table></td></tr>