ats-71177
"myXOOPs"-Neuling
Gepostet am:11.08.2005 12:53
#2
Das Datum ist Global festgelegt also kann man lange im Modul selbst suchen *gg
Wer das Datumsformat ändern will ohne eine spezielle Funktion zu erstellen muss im xoops/include-Ordner die Datei functions.php bearbeiten.
Dort die Funktion formatTimestamp suchen, sollte in etwa so aussehen:
Zitat:
In der ersten Zeile $format="l" muss dann enstsprechend nach gewünschten Format angepasst werden, enstprechende Definitionen sind ja in der Switch-Anweisung zu finden
Das gilt dann logischerweise Global also für die komplette Xoops-Seite, allerdings ist iContent bei mir das einzige Modul welches Global auf das Datumsformat zurückgreift, sollte von daher kein Problem sein *gg
Re: iContent 4 -> Datumsanzeige im Block Neu anpassen
11.08.2005 12:53 Wen es interessiert:Das Datum ist Global festgelegt also kann man lange im Modul selbst suchen *gg
Wer das Datumsformat ändern will ohne eine spezielle Funktion zu erstellen muss im xoops/include-Ordner die Datei functions.php bearbeiten.
Dort die Funktion formatTimestamp suchen, sollte in etwa so aussehen:
Zitat:
function formatTimestamp($time, $format="l", $timeoffset="")
{
if(is_callable(array("XoopsLocal", "formatTimestamp"))) {
return XoopsLocal::formatTimestamp($time, $format, $timeoffset);
// Or
// return xoops_local("formatTimestamp", $time, $format, $timeoffset);
}
global $xoopsConfig, $xoopsUser;
$usertimestamp = xoops_getUserTimestamp($time, $timeoffset);
switch (strtolower($format)) {
case 's':
$datestring = _SHORTDATESTRING;
break;
case 'm':
$datestring = _MEDIUMDATESTRING;
break;
case 'mysql':
$datestring = "Y-m-d H:i:s";
break;
case 'rss':
$datestring = "r";
break;
case 'l':
$datestring = _DATESTRING;
break;
default:
if ($format != '') {
$datestring = $format;
} else {
$datestring = _DATESTRING;
}
break;
}
return ucfirst(date($datestring, $usertimestamp));
}
In der ersten Zeile $format="l" muss dann enstsprechend nach gewünschten Format angepasst werden, enstprechende Definitionen sind ja in der Switch-Anweisung zu finden

Das gilt dann logischerweise Global also für die komplette Xoops-Seite, allerdings ist iContent bei mir das einzige Modul welches Global auf das Datumsformat zurückgreift, sollte von daher kein Problem sein *gg