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

17.08.2008 18:18 309 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 329
Č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 203
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 203 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 310 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 329 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
Joomla 3.9.11
Článek uživatele
Novinky
Vyšla Joomla 3.9.10
Článek uživatele
Novinky
Vyšla Joomla 3.9.9 - neaktualizujte!
Článek uživatele
Novinky
Joomla 4, Alpha 10

Související články