Hat jemand ne Idee, wie ich beim Shoutit!-Modul Datum und uhrzeit anzeigen lassen kann?
Hat jemand ne Idee, wie ich beim Shoutit!-Modul Datum und uhrzeit anzeigen lassen kann?
Wird doch schon, wennn man den Mauszeiger über einen Beitrag hält wird Datum und Uhrzeit angezeigt.
Mfg Ice
Ja, das weiß ich. Ich hätte es aber gerne über oder unter dem Benutzernamen direkt angezeigt.
Hab mal ein wenig gebastelt :
ist aber noch nicht Perfet(nur mal so zum Testen)
öffne: shoutit.html.php
suche:
ersetze mit:PHP-Code:<?php
if (substr($shout->text,0,3) == "/me") {
echo "<b>";
echo ($shout->userid=="0")? "* ".$si_guest_name." ".$shout->guestname : "* ".$shout->name;
echo " ".substr($shout->text,4)."</b>";
} else {
echo "<b>";
echo ($shout->userid=="0")? $si_guest_name." ".$shout->guestname : $shout->name;
echo "</b>: ".$shout->text;
}
Muß aber noch ein paar leerzeichen einfügen das, daß nicht so aneinandergepresst istPHP-Code:<?php
if (substr($shout->text,0,3) == "/me") {
echo "<b>";
echo ($shout->userid=="0")? "* ".$si_guest_name." ".$shout->guestname : "* ".$shout->name;
echo "<br>";
echo ($shout->time=="0")? "* ".$si_date_format." ".$shout->time : "* ".$shout->time;
echo " ".substr($shout->text,4)."</b>";
} else {
echo "<b>";
echo ($shout->userid=="0")? $si_guest_name." ".$shout->guestname : $shout->name;
echo "<br>";
echo ($shout->time=="0")? $si_date_format." ".$shout->time : $shout->time;
echo "</b>: ".$shout->text;
}
Mfg Ice
Geändert von icedogg (23.05.2006 um 18:52 Uhr)
So hab im obigen Code jetzt noch eineingefügt da es besser aussieht und nun sollte es so fuktionieren wie du es wolltest.PHP-Code:"<br>"
Mfg Ice
Vielen Dank schonmal.
Wie bekomme ich nun das Format von
Y-m-d
auf d.m.Y
???
Wenn ich es in der shoutit.php ändere gibt er 0000-00-00 aus.
Zitat von Deathwing
mit 0000-00-00 meinst du er gib nicht das richtige Datum aus,
oder meinst du das Format.
Werde noch mal schauen wie man das format umdrehen kann.
Mfg ice
Genau, ich meine die Ausgabe.
Das Format war vorher Y-m-d und wurde richtig ausgegeben.
Dann hab ich es auf d.m.Y geändert.
Merkwürdiger Weise zeigt er immer noch das Format Y-m-d an, wobei überall nukken stehen, auch bei der Uhrzeit.
Hallo:
Ich habs ganze einfach so gelöst. Hoffe doch, dass ich mit diesem Workaround keine Folgewirkung an anderer Stelle bewirke. Habe es aber schon getestet :-)
LieGrü drnortonPHP-Code:<?php
if (substr($shout->text,0,3) == "/me") {
echo date($si_date_format, strtotime($shout->time));
echo "<br>";
echo "<b>";
echo ($shout->userid=="0")? "* ".$si_guest_name." ".$shout->guestname : "* ".$shout->name;
echo " ".substr($shout->text,4)."</b>";
} else {
echo date($si_date_format, strtotime($shout->time));
echo "<br>";
echo "<b>";
echo ($shout->userid=="0")? $si_guest_name." ".$shout->guestname : $shout->name;
echo "</b>: ".$shout->text;
}
?>
Lesezeichen