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

17.08.2008 18:18 334 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 368
Č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 222
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 222 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 335 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 368 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
Rozšíření a eshopy pro Joomla!
Phoca Cart
Článek uživatele
Komunita Joomlaportal.cz
4. sraz CZ/SK Joomla! (19.10.2019 - Olomouc)
Článek uživatele
Novinky
Joomla! 3.9.12

Související články