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

17.08.2008 18:18 279 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 294
Č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 175
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 175 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 280 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 294 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
Novinky
Aktualizace Joomla 3.9.7 + 3.9.8
Článek uživatele
Rozšíření a eshopy pro Joomla!
Phoca Cart – eshop pro Joomlu – Úvod (1)
Článek uživatele
Novinky
Joomla 4 je na obzoru, Alpha 9

Související články