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

17.08.2008 18:18 118 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  17.08.2008 118
Č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  17.08.2008 118
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 75 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 119 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 117 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
Co nového přináší Joomla 3.9.2?
Článek uživatele
Začínáme s Joomla!
sef url joomla
Článek uživatele
Rozšíření a eshopy pro Joomla!
Filtrování položek v nastavení Joomla!

Související články