Zum Inhalt springen

sr_ guestbook / ve_guestbook Eintrags - Datum wird nicht angezeigt???

Erstellt am 29. August 2006 · 2 Antworten · letzte Antwort am 6. Januar 2007

Tags: Frage

WeVo ·

Hallo,

ich habe ein großes Problem! Ich setzte momentan eine neue Website auf. Zuerst hatte ich die typo3 Version 3.8.1. am laufen habe aber dann auf die 4.0.1. jetzt am Wochenende upgedated.

Ich habe folgendes Problem:
Ich benutze rtehtmlarea um meine Seite zu pflegen, somit habe ich den normalen RTE deaktiviert.
Ich habe auch auf der Website ein Gästebuch eingebaut. Das normale ve_guestbook in der neusten Version. Damit ich den rtehtmlarea im Gästebuch nutzen kann, habe ich noch zusätzlich die Extension sr_guestbook installiert.

Und jetzt kommt das Bizarre:

Wenn ich nur das ve_guestbook installiert habe bekomme ich das Datum zu jedem Eintrag angezeigt. Sprich wenn Hans am 28.8.06 einen Eintrag macht, steht dann Hans 28-8-06. Ok perfekt so soll es auch sein! Wohlgemerkt ich bekomme aber kein Fenster um Nachrichtentext einzugeben.

Installiere ich jetzt die sr_guestbook Extension wird das Datum nicht mehr angezeigt und es steht nur noch Hans dort. Die Nachrichteneingabebox ist dann natürlich vorhanden, da das sr_guestbook ja den rtehtmlarea mit einbindet.

Und nun kommt die Gretschenfrage: 😃
Wieso ist dass so bzw. wie bekomme ich es gelöst, dass ich das Datum angezeigt bekomme? Viele Dank!

Anzumerken ist doch dass ich gerade noch ein komplett neues 4er testsystem aufgesetzt habe und auch dort das selbe Problem besteht.
Ist dass auch bei Euch so?

Viele Grüße

Markus

WeVo ·

Also da sich keiner bereit erklärt hat mir zu helfen, helfe ich mir eben selber! #giggle#
Auch wenn ich ein absoluter newbe bin und nur sehr wenig Ahnung vom programmieren habe :o

Also ich habe mir gedacht wenn das Datum mit dem ve_guestbook sichtbar ist dann schau ich mir doch mal den Quellcode vom ve_guestbook an und siehe da man öffne die class.tx_veguestbook_pi1 im typo3conf/ext/ve_guestbook
und suche nach date und schwups bekommt man diese Zeilen für den Listteil ausgespuckt

$markerArray['###GUESTBOOK_DATE###'] = $this->local_cObj->stdWrap($row['crdate'], $this->conf['datetime_stdWrap.']);
$markerArray['###GUESTBOOK_ONLYTIME###'] = $this->local_cObj->stdWrap($row['crdate'], $this->conf['date_stdWrap.']);
$markerArray['###GUESTBOOK_ONLYDATE###'] = $this->local_cObj->stdWrap($row['crdate'], $this->conf['time_stdWrap.']);

"Wohlgemerkt man sollte dies auch für den Teaserteil machen."

Dann öffne man die class.ux_tx_veguestbook_pi1 unter typo3conf/ext/sr_guestbook und suche wieder date und schon bekommt man diese Zeile ausgespuckt.

$markerArray['###GUESTBOOK_DATE###'] = $this->pi_getLL('list_datetime_prefix'). date($this->pi_getLL('list_datetime_format'), $row['crdate']). $this->pi_getLL('list_datetime_postfix');

"Wohlgemerkt man sollte dies auch für den Teaserteil machen."

So jetzt haben wir den Quellcode in beiden PHP Files gefunden.
Jetzt muss der erste Quellcode also aus der class.tx_veguestbook_pi1 kopiert und an der Stelle des zweiten Quellcodes also in der class.ux_tx_veguestbook_pi1 eingefügt werden.

Man kann natürlich auch den Quellcode aus der class.ux_tx_veguestbook_pi1 durch eine Raute auskommentieren und einfach den Quellcode aus class.tx_veguestbook_pi1 davor oder danach einfügen.
Einmal bitte Cache leeren und schwups :o :o :o :o :o

😃 :o 😃 :o 😃 :o 😃 :o

Es klappt!!!

Somit ist das Datum auch im sr_guestbook sichtbar.
Es scheint also somit vielleicht ...mmmmhhhh.... ich bin mit meinen Äußerungen vorsichtig! .... ein Bug vorzuliegen. Viel Spass mit dem sr_guestbook!!!

Viele Grüße

Markus