Inhalt
URL Validator
Die folgende Funktion prüft, ob sich hinter der angegebenen URL eine reale Beitragsdatei (beitrag.md) oder ein Verzeichnis (index.md) im Verzeichnis content/
verbirgt.
$path = $_SERVER['REQUEST_URI'];
if (substr($path, -1) == '/') $path = substr($path, 0, -1);
if (is_dir('content/'.$path))
{
if(file_exists('content/'.$path.'/index.md'))
{
echo 'Kategorie: index.md';
} else {
echo 'Kategorie: index.md nicht gefunden';
}
} else {
if(file_exists('content/'.$path.'.md'))
{
echo 'Beitrag: beitrag.md';
} else {
echo 'Beitrag: beitrag.md nicht gefunden';
}
}
URL Validator
Die ermittelten Dateien können in einem weiteren Schritt mittels Parsedown vom Markdown-Format in HTML umgewandelt werden.
FlightCMS
2024-01-28
Beitrag,Sortieren,Datum,Titel,ASC,DESC
post
0