Einstellung im UCP verursacht Fehler für Gäste

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
xconnect
Mitglied
Beiträge: 277
Registriert: 19.03.2009 15:43
Wohnort: Berlin
Kontaktdaten:

Einstellung im UCP verursacht Fehler für Gäste

Beitrag von xconnect »

Hi@all,

mir ist da etwas per Zufall aufgefallen:

Wenn ein Mitglied im persönlichen Bereich unter "Einstellungen" --> "Mitglieder dürfen mich per eMail kontaktieren" --> "nein" einstellt, bekommen Gäste Beiträge des Mitglieds nicht mehr korrekt angezeigt. Die Seite baut sich nicht mehr korrekt auf und es wird folgender Fehler ausgegeben:

Code: Alles auswählen

Fatal error: Call to undefined function () in /mnt/web2/40/34/51423434/htdocs/tanganjika/cache/tpl_BlueSnail_viewtopic_body.html.php on line 152
Ich habe mal ein paar Screenshots gemacht für's bessere Verständnis:
(Der Fehler wird in unterschiedlichen Browsern auch unterschiedlich dargestellt.)
Screenshot 01
Screenshot 02
Screenshot 03
Screenshot 04

Anschauen kann man sich das Ganze hier.

Hat jemand eine Idee warum?

LG xconnect
Wie immer... liebe Grüße
Nicolas Lehmann (xconnect)
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: Einstellung im UCP verursacht Fehler für Gäste

Beitrag von 4seven »

du hast warsch. änderungen in der viewtopic_body.html deines styles vorgenommen und dabei einen einbaufehler gemacht...
Benutzeravatar
xconnect
Mitglied
Beiträge: 277
Registriert: 19.03.2009 15:43
Wohnort: Berlin
Kontaktdaten:

Re: Einstellung im UCP verursacht Fehler für Gäste

Beitrag von xconnect »

Hi, danke für den Hinweis :grin:

Ich habe das Update von phpbb3_3.0.4 auf phpbb3_3.0.5 durchgeführt. Da das Update allerdings nur die Styles "ProSilver" und "SubSilver2" berücksichtigt wurde beim Update mein Style "BlueSnail" nicht berücksichtigt. Ich vermute mal daran liegt es...

Hier der Code der "viewtopic_body.html" (falls jemand eine Idee hat, was ich ändern muss um das Problem zu beheben)

Zuviel Code entfernt - http://www.phpbb.de/kb/knigge#code - Posten von Code - Dr.Death

LG xconnect
Wie immer... liebe Grüße
Nicolas Lehmann (xconnect)
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: Einstellung im UCP verursacht Fehler für Gäste

Beitrag von 4seven »

vergleiche die datei mit einer original-datei via windiff oä.
dann dürfte es schon ins auge springen..
Benutzeravatar
xconnect
Mitglied
Beiträge: 277
Registriert: 19.03.2009 15:43
Wohnort: Berlin
Kontaktdaten:

Re: Einstellung im UCP verursacht Fehler für Gäste

Beitrag von xconnect »

Hi 4seven,

ich habe mal die Dateien "viewtopic_body.html" aus dem phpbb3_3.0.5 package (ProSilver) und aus meinem Style verglichen.
Die ersten Unterschiede (in meinem Style die Galerie) fangen ab Zeile 186 an (davor sind sie identisch) und nicht wie in der Fehlermeldung beschrieben in Zeile 152.

Ich bin ratlos! Das Problem betrifft alle Mitglieder außer dem Administrator, also mich. (gerade getestet!)

Hier die Zeile 150 bis Zeile 157 (wie gesagt, identisch mit der ProSilver der 3.0.5 Version)

Code: Alles auswählen

<!-- IF postrow.S_HAS_ATTACHMENTS -->
				<dl class="attachbox">
					<dt>{L_ATTACHMENTS}</dt>
					<!-- BEGIN attachment -->
						<dd>{postrow.attachment.DISPLAY_ATTACHMENT}</dd>
					<!-- END attachment -->
				</dl>
			<!-- ENDIF -->
LG xconnect
Wie immer... liebe Grüße
Nicolas Lehmann (xconnect)
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Re: Einstellung im UCP verursacht Fehler für Gäste

Beitrag von 4seven »

vergleiche die datei mit einer original-datei
die rede war (natürlich) davon, deine (board)-datei mit der originalen deines styles zu vergleichen. wenn du da keine differenz findest (aber auch nur dann) schalte dein board mal testweise auf prosilver oder subsilver2 style um (danach alle caches leeren). wenn dann die fehlermeldung dennoch kommen sollte, hast du was an den board-phps oder an anderer stelle verändert. dies würde sich allerdings unserer kenntnis entziehen :-?
Benutzeravatar
xconnect
Mitglied
Beiträge: 277
Registriert: 19.03.2009 15:43
Wohnort: Berlin
Kontaktdaten:

Re: Einstellung im UCP verursacht Fehler für Gäste

Beitrag von xconnect »

Hi@all,

ich habe jetzt die viewtopic_body.html aus meiner derzeitigen Konfiguration und aus dem Original des Styles verglichen. Die Dateien sind 1 zu 1 gleich. Gleich Größe, gleicher Inhalt. :o

Danach habe ich die Website, wie empfohlen, mal teilweise auf ProSilver umgeschaltet (+Cache geleert, etc.). Kein Effekt(!), der Fehler besteht weiterhin.
Vor dem Update von phpbb3_3.0.4 auf phpbb3_3.0.5 trat dieser Fehler nicht auf. Ich habe auch nichts (außer dem Update halt) an irgendwelchen Dateien seit dem geändert!

Nochmalige Fehlerbeschreibung:
Wenn ein Mitglied im UCP die Option "Mitglieder dürfen mich per eMail kontaktieren" auf "Nein" setzt, bekommen Gäste einen Fehler im Beitrag des Mitglieds angezeigt.

Code: Alles auswählen

Fatal error: Call to undefined function () in /mnt/web2/40/34/51423434/htdocs/tanganjika/cache/tpl_BlueSnail_viewtopic_body.html.php on line 152
Stellt noch jemand ausser mir diesen Fehler auf seiner Website fest? ...bzw. kann mir helfen?

LG xconnect
Wie immer... liebe Grüße
Nicolas Lehmann (xconnect)
Benutzeravatar
xconnect
Mitglied
Beiträge: 277
Registriert: 19.03.2009 15:43
Wohnort: Berlin
Kontaktdaten:

Re: Einstellung im UCP verursacht Fehler für Gäste

Beitrag von xconnect »

Vielen lieben Dank für die Hilfe!

Hat mich auf die richtige Idee gebracht! :grin:

--> Fehler behoben!

LG xconnect
Wie immer... liebe Grüße
Nicolas Lehmann (xconnect)
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“