Zobrazení "Dnes" a "Včera" místo data u článků

17.08.2008 18:18 195 zhlédnutí
Autor článku
Kryštof Korb
Článek uživatele
Chcete zvýraznit nejnovější články? Když místo data vytvoření vypíšete "Dnes" nebo "Včera", určitě to upoutá daleko více. Jak na to?

Postup je více než jednoduchý. Stačí v souboru components/com_content/content.html.php najít funkci CreateDate, která je někde kolem osmistého řádku. Poté je třeba pod předefinování data ve správném formátu ($create_date = mosFormatDate( $row->created );) přidat následující řádky:

//Hack for showing "Today" and "Yesterday" by Kryštof Korb | Copyright August 2008
$lang = "cz"; //Language en, cz, fr

$today['en'] = 'Today!';
$today['cz'] = 'Dnes!';
$today['fr'] = 'Aujourd\'hui!';
$yesterday['en'] = 'Yesterday';
$yesterday['cz'] = 'Včera';
$yesterday['fr'] = 'Hier';
if ($create_date == mosFormatDate(date("Y-m-d H:i:s", strtotime("now")))) {
$create_date = '<span style="color: red;">' . $today[$lang] . '</span>';
}
if ($create_date == mosFormatDate(date("Y-m-d H:i:s", strtotime("1 day ago")))) {
$create_date = '<span style="color: red;">' . $yesterday[$lang] . '</span>';
}
//End of Today/Yesterday hack

Nyní by se měli u článků s datem vytvoření dnes nebo včera místo datumu zobrazovat červené Dnes/Včera. Přidal jsem i další jazyky, schopný Joomlista! si určitě zvládne přidat další :)

Postup je funkční na NokiaManii.cz s Joomlou! ve verzi 1.0.15 Stable [Daytime], nicméně postup by měl být aplikovatelný i na starších verzích.

 

Kryštof 

Informace o autorovi Kryštof Korb

Líbil se vám článek?
(0 hlasů)
Články, které nejsou na titulce i do RSS
Předchozí článek autora Kryštof Korb  31.08.2008 200
Články, které nejsou na titulce i do RSS
Článek uživatele
Také potřebujete do RSS exprotovat nejen články zobrazené na titulní stránce, ale i jinde? Pro...
Joomla! trička: neváhejte a kupujte, jsou jen tři!
Následujicí článek autora Kryštof Korb  15.09.2008 111
Joomla! trička: neváhejte a kupujte, jsou jen tři!
Článek uživatele
Chtěli byste Joomla! tričko? Tak neváhejte a čtěte dále, první tři vyhrávají.

Štítky:

15.09.2008 02:00 111 zhlédnutí
Komunita Joomlaportal.cz
Joomla! trička: neváhejte a kupujte, jsou jen tři!
Joomla! trička: neváhejte a kupujte, jsou jen tři!
Chtěli byste Joomla! tričko? Tak neváhejte a čtěte dále, první tři vyhrávají.
17.08.2008 18:18 196 zhlédnutí
Vývojářské tipy
Zobrazení "Dnes" a "Včera" místo data u článků
Zobrazení "Dnes" a "Včera" místo data u článků
Chcete zvýraznit nejnovější články? Když místo data vytvoření vypíšete "Dnes" nebo "Včera", určitě to...
31.08.2008 02:00 200 zhlédnutí
Vývojářské tipy
Články, které nejsou na titulce i do RSS
Články, které nejsou na titulce i do RSS
Také potřebujete do RSS exprotovat nejen články zobrazené na titulní stránce, ale i jinde? Pro...

Nové články

Článek uživatele
Začínáme s Joomla!
Jak zabezpečit formuláře v Joomla! proti spamu
Článek uživatele
Novinky
Bezpečnostní aktualizace Joomla 3.9.4
Článek uživatele
Zprávy ze světa IT
(pixabay)

Související články