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 žiju v Praze. Momentálně studuju na FIS VŠE v Praze, kde jsem ve třetím ročníku navazujícího magisterského studia oboru Informační systémy a 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 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 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 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 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 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 příležitostnému uspokojení mé grafomanie a 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 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"); }