public static function renderContent($page_data)
 {
     // use "echo" function to render all contents of current page
     // personal advertising
     echo '<p class="centered">' . PHP_EOL;
     echo '<a href="http://praha4.svobodni.cz" title="Svobodní Praha 4"><img title="Svobodní Praha 4" alt="Svobodní Praha 4" height="100" src="https://svobodni-cms.s3.amazonaws.com/sites/53be7c12c58b9a2ca9000036/theme/images/poutac.png" /></a>' . PHP_EOL;
     echo '</p>' . PHP_EOL;
     // welcome text
     echo '<h1>INFO</h1>' . PHP_EOL;
     echo '<p>' . PHP_EOL;
     echo 'Vítám vás na svém webu. Mé jméno je <strong>Alois Sečkár</strong>, je mi ' . $page_data["age"] . ' let, narodil jsem se a&nbsp;žiju v Praze. Momentálně studuju na FIS VŠE v&nbsp;Praze, kde jsem ve třetím ročníku navazujícího magisterského studia oboru Informační systémy a&nbsp;technologie.' . PHP_EOL;
     echo '</p>' . PHP_EOL;
     echo '<p>' . PHP_EOL;
     echo 'Svoje stránky jsem rozdělil na tři hlavní tématické okruhy: ' . PHP_EOL;
     echo '</p>' . PHP_EOL;
     echo '<ul>' . PHP_EOL;
     echo '<li><strong><a href="work" title="Osobní prezentace">PRÁCE</a></strong> obsahuje ukázky mých programátorských výtvorů a&nbsp;dalších profesních činností, které mě dosud postihly.</li>' . PHP_EOL;
     echo '<li><strong><a href="politics" title="Politické názory">POLITIKA</a></strong> reflektuje fakt, že jsem hrdým příznivcem, voličem a&nbsp;aktivním členem <a href="http://www.svobodni.cz" title="Svobodní">Strany Svobodných Občanů</a>.</li>' . PHP_EOL;
     echo '<li><strong><a href="misc" title="Ostatní aktivita">ZÁBAVA</a></strong> je všechno ostatní, co pokládám nějakým způsobem za důležité v&nbsp;mém životě.</li>' . PHP_EOL;
     echo '</ul>' . PHP_EOL;
     // contacts
     include_once getcwd() . '/web/scripts/page-content/elrh_content_helper.php';
     ELRHContentHelper::renderContactsList($page_data["contacts"], "h2");
     // current page version
     echo '<p class="version-info">' . PHP_EOL;
     echo 'Aktuální verze stránek je <a href="versions" title="Verze systému">' . $page_data["version"] . '</a>' . PHP_EOL;
     echo '</p>' . PHP_EOL;
 }
 public static function renderContent($page_data)
 {
     // use "echo" function to render all contents of current page
     echo '<h1>ROZCESTNÍK (ostatní)</h1>' . PHP_EOL;
     echo '<p>' . PHP_EOL;
     echo 'Odkazy na všemožné  zajímavé a&nbsp;pro mě nějak důležité stránky:' . PHP_EOL;
     echo '</p>' . PHP_EOL;
     //
     include_once getcwd() . '/web/scripts/page-content/elrh_content_helper.php';
     ELRHContentHelper::renderLinksTable($page_data["links"]);
 }
 public static function renderContent($page_data)
 {
     // use "echo" function to render all contents of current page
     echo '<h1>ROZCESTNÍK (politika)</h1>' . PHP_EOL;
     echo '<p>' . PHP_EOL;
     echo 'Odkazy na zajímavé nebo pro mě důležité weby s&nbsp;politickou tématikou:' . PHP_EOL;
     echo '</p>' . PHP_EOL;
     //
     include_once getcwd() . '/web/scripts/page-content/elrh_content_helper.php';
     ELRHContentHelper::renderLinksTable($page_data["links"]);
 }
 public static function renderContent($page_data)
 {
     // use "echo" function to render all contents of current page
     echo '<h1>ROZCESTNÍK (práce)</h1>' . PHP_EOL;
     echo '<p>' . PHP_EOL;
     echo 'Odkazy na zajímavé stránky, které se nějak dotýkají či dotýkaly mé profesní činnosti:' . PHP_EOL;
     echo '</p>' . PHP_EOL;
     //
     include_once getcwd() . '/web/scripts/page-content/elrh_content_helper.php';
     ELRHContentHelper::renderLinksTable($page_data["links"]);
 }
 public static function renderContent($page_data)
 {
     // use "echo" function to render all contents of current page
     if ($page_data["single"] == true) {
         // there is request for displaying particular blog entry
         if ($page_data["exists"] == true) {
             // article found
             echo '<h1>' . $page_data["entry"]["title"] . '</h1>' . PHP_EOL;
             echo '<p>' . PHP_EOL;
             echo '<strong><em>Publikováno: ' . $page_data["entry"]["date"] . ' ' . $page_data["entry"]["time"] . '</em></strong>' . PHP_EOL;
             echo '</p>' . PHP_EOL;
             echo $page_data["entry"]["content"];
             echo '<h2>KOMENTÁŘE:</h2>';
             include_once getcwd() . '/web/scripts/page-content/elrh_content_helper.php';
             ELRHContentHelper::renderShareBox('http://alois-seckar.cz/blog/' . $page_data["id"]);
             echo '<br />' . PHP_EOL;
             ELRHContentHelper::renderCommentBox('http://alois-seckar.cz/blog/' . $page_data["id"]);
         } else {
             // article not found
             echo '<h1>ČLÁNKY</h1>' . PHP_EOL;
             echo '<p class="red-note">' . PHP_EOL;
             echo 'Příspěvek s takovým ID se bohužel na blogu nenachází...' . PHP_EOL;
             echo '</p>' . PHP_EOL;
             echo '<p class="centered">';
             echo '<a href="http://alois-seckar.cz/politics-blog">Zpět na seznam příspěvků</a>';
             echo '</p>';
         }
     } else {
         // there is request for displaying blog index (possibly filtered)
         echo '<h1>ČLÁNKY</h1>' . PHP_EOL;
         echo '<p>' . PHP_EOL;
         echo 'Sekce <strong>Články</strong> slouží k&nbsp;příležitostnému uspokojení mé grafomanie a&nbsp;prezentaci mých názorů na nejrůznější témata. Příspěvky je možné filtrovat podle kategorií. Stačí kliknout na jméno kategorie pro zobrazení relevantních. Každý příspěvek je zařazen do tří tématických okruhů dle mého nejlepšího vědomí a&nbsp;svědomí.' . PHP_EOL;
         echo '</p>' . PHP_EOL;
         echo '<hr />' . PHP_EOL;
         // blog rss feed
         include_once getcwd() . '/web/scripts/page-content/elrh_content_helper.php';
         echo '<div class="rss-feed">' . PHP_EOL;
         ELRHContentHelper::renderRSSFeed('http://seckar.blog.idnes.cz');
         echo '</div>' . PHP_EOL;
         echo '<hr />' . PHP_EOL;
         // blog archived message
         echo '<p class="red-note">' . PHP_EOL;
         echo 'Od <strong>27. července 2015</strong> své texty publikuji na blogu <a href="http://seckar.blog.idnes.cz/">http://seckar.blog.idnes.cz/</a>. Zde naleznete pouze archiv starších článků.' . PHP_EOL;
         echo '</p>' . PHP_EOL;
         echo '<hr />' . PHP_EOL;
         // list of blog entries
         echo '<h2>ARCHIV PŘÍSPĚVKŮ</h2>' . PHP_EOL;
         echo '<table>' . PHP_EOL;
         // inform about possible filter
         if (!empty($page_data["filter"])) {
             echo '<tr><td colspan="4">' . PHP_EOL;
             echo 'Příspěvky jsou filtrovány podle výrazu <strong>' . $page_data["filter"] . '</strong>. <a href="/politics-blog">Vypnout filtr</a>' . PHP_EOL;
             echo '</td></tr>' . PHP_EOL;
         }
         // headers
         echo '<tr>' . PHP_EOL;
         echo '<th>Datum</th>' . PHP_EOL;
         echo '<th style="text-align: left;">Název</th>' . PHP_EOL;
         echo '<th style="text-align: left;">Kategorie</th>' . PHP_EOL;
         echo '<th>Přejít</th>' . PHP_EOL;
         echo '</tr>' . PHP_EOL;
         // display stored blog entries
         if (!empty($page_data["entries"])) {
             foreach ($page_data["entries"] as $row) {
                 // build categories with link
                 $cats = explode(", ", $row["categories"]);
                 $i = 0;
                 $categories = "";
                 foreach ($cats as $one) {
                     // deal with separators
                     if ($i > 0) {
                         $categories .= ", ";
                     }
                     $i++;
                     // make a link to category filter
                     $categories .= '<a href="/politics-blog/' . str_replace(" ", "%20", $one) . '">' . $one . '</a>';
                 }
                 // display results
                 echo '<tr>' . PHP_EOL;
                 echo '<td>' . $row["date"] . '</td>' . PHP_EOL;
                 echo '<td style="padding-right: 10px; text-align: left;"><a href="/politics-blog/' . $row["id"] . '" title="' . $row["title"] . '">' . $row["title"] . '</a></td>' . PHP_EOL;
                 echo '<td style="padding-right: 10px; text-align: left;">' . $categories . '</td>' . PHP_EOL;
                 echo '<td><a href="/politics-blog/' . $row["id"] . '" title="' . $row["title"] . '"><img src="/web/skin/left_arrow.png" title="K článku" alt="K článku" height="10" /></a></td>' . PHP_EOL;
                 echo '</tr>' . PHP_EOL;
             }
         } else {
             // no entries
             echo '<tr>' . PHP_EOL;
             echo '<td colspan="4">Nenalezeny žádné příspěvky</td>' . PHP_EOL;
             echo '</tr>' . PHP_EOL;
         }
         echo '</table>' . PHP_EOL;
     }
 }
 public static function renderContent($page_data)
 {
     // use "echo" function to render all contents of current page
     include_once getcwd() . '/web/scripts/page-content/elrh_content_helper.php';
     ELRHContentHelper::renderContactsList($page_data["contacts"], "h1");
 }