Files
eos-modern/public/index.php
T
2026-04-28 02:11:53 +02:00

88 lines
3.5 KiB
PHP

<?php
// Načtení dat
// __DIR__ je eos-modern/public
// ../content je eos-modern/content
// Ale JSON je v public/data, takže:
// Cesta k config.php: __DIR__ je public, ../ je eos-modern, includes/config.php je správně
require_once __DIR__ . '/../includes/config.php';
$dataPath = __DIR__ . '/data/articles.json';
if (!file_exists($dataPath)) {
// Fallback, pokud je JSON v content (což by neměl být)
// Nebo generuj JSON
die("Chyba: articles.json nenalezen v " . $dataPath);
}
$articlesJson = file_get_contents($dataPath);
$articles = json_decode($articlesJson, true);
// Obsah stránky
$content = '
<section class="hero">
<h1 style="text-align: center;">🇨🇿 Vítám Tě na webu České komunity EndeavourOS! 🇨🇿</h1>
<p style="text-align: center;">Lehká, rychlá a moderní distribuce založená na Arch Linuxu.</p>
</section>
<h4 style="text-align: center;">EndeavourOS je lehká a uživatelsky přívětivá linuxová distribuce založená na Arch Linuxu. Je navržena tak, aby poskytovala uživatelům přístup k nejnovějším technologiím a softwaru, přičemž zachovává jednoduchost a stabilitu. Distribuce nabízí několik předinstalovaných prostředí.</h4>
<br>
<h2 style="text-align: center;">
Minimální systémové požadavky pro
EndeavourOS:
</h2>
<p style="text-align: center;">
🚀 2,5 GB RAM (offline instalace) a 4 GB
RAM (online instalace)
</p>
<p style="text-align: center;">
🚀 Dvoujádrový procesor (64 bitů,
x86-64, amd64)
</p>
<p style="text-align: center;">🚀 15 GB místa na pevném disku</p>
<p style="text-align: center;">
🚀 Instalační program stále podporuje
starší systémy Bios, ale doporučuje se
spouštět moderní systémy EFI (UEFI),
které nejsou ve starším ( CSM ) režimu
</p>
<br>
<h2 style="text-align: center;">Stažení EndeavourOS:</h2>
<p style="text-align: center;">
EndeavourOS doporučujeme stahovat z
oficiálních stránek projektu. Máte
možnost stahování z několika zrcadel,
stahovat EndeavourOS můžete
<a href="https://endeavouros.com/#Download" target="_blank">z oficiálního zdroje EndeavourOS</a>.
</p>
<br>
<h2 style="text-align: center;">Komunita:</h2>
<p style="text-align: center;">
<a href="https://t.me/eosczech" target="_blank">Telegram</a> skupina
EndeavourOS CZ.
</p>
<p style="text-align: center;">
<a href="https://forum.arch-linux.cz/" target="_blank">Fórum</a>
české fórum Arch-Linux kde najdeš sekci EndeavourOS.
</p>
<p style="text-align: center;"><a href="https://www.reddit.com/r/EndeavourOS/" target="_blank">EndeavourOS na Redditu</a></p>
<br>
<h2 style="text-align: center;" id="articles">Nejnovější články</h2>
<div class="article-grid">
';
foreach ($articles as $article) {
$content .= '
<a href="' . WEB_ROOT . '/article.php?slug=' . htmlspecialchars($article['slug']) . '" class="article-card">
<h3>' . htmlspecialchars($article['title']) . '</h3>
<p>' . htmlspecialchars($article['excerpt']) . '</p>
<span class="article-meta">' . $article['date'] . '</span>
</a>
';
}
$content .= '</div>';
// Renderování šablony
$pageTitle = 'Domů - EndeavourOS CZ';
$pageDesc = 'Úvodní stránka české komunity EndeavourOS';
// Použijeme absolutní cestu k šabloně
require PATH_TEMPLATES . 'base.php';
?>