Beiträge: 1.742
Themen: 22
Registriert seit: 18.02.2017
MyBB-Version: 1.8.*
18.04.2023, 09:29
(Dieser Beitrag wurde zuletzt bearbeitet: 18.04.2023, 09:42 von bv64.)
was steht denn im Duende in Zeile 52 des newreply-Templates?
edit:
ok, hab ihn mir in einem meiner Testboards installiert
Die Zeile entspricht einer Zeile, die auch im Default-MyBB-newreply-Template enthalten ist
Code: <input type="hidden" name="tid" value="{$tid}" />
Es wundert mich extrem, dass die Meldungen bei dir nur im Duende-Theme kommen, eigentlich sollte das auch im anderen Style sein oder ich hab gerade einen verkalkten Denkfehler
gerade keine Idee was die Zicke php8 da nun wieder hat
edit2: hab gerade gesehen, Duende ist einer dieser Styles, der die Mehrsprachigkeit des MyBB mal einfach torpediert, weil Texte nicht als Sprachvariablen, sondern fest im Template verankert sind. Wer entwickelt so etwas eigentlich?
Beiträge: 403
Themen: 30
Registriert seit: 26.07.2020
MyBB-Version: 1.8.38
Mit dem Default Theme gibts überhaupt kein Problem. Da funktioniert alles.
Und ja, die Texte kann man nur in den Templates ändern - ist mühsam.
Aber vielleicht hat jemand eine Idee, wie man das lösen kann, weil sonst klappt jetzt wirklich alles.
Man kann ja auch antworten, das funktioniert, aber es kommt halt die Warnung oben.
LG
Karin
Beiträge: 2.246
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
(18.04.2023, 09:29)bv64 schrieb: Die Zeile entspricht einer Zeile, die auch im Default-MyBB-newreply-Template enthalten ist
Code: <input type="hidden" name="tid" value="{$tid}" />
In der Zeile kann das Problem nicht liegen.
@KarinB
Wie sieht denn das Template bei dir aus?
Beiträge: 1.712
Themen: 177
Registriert seit: 08.02.2018
MyBB-Version: 1.8.37
18.04.2023, 11:03
(Dieser Beitrag wurde zuletzt bearbeitet: 18.04.2023, 11:12 von Gerti.)
(18.04.2023, 10:22)KarinB schrieb: Aber vielleicht hat jemand eine Idee, wie man das lösen kann, weil sonst klappt jetzt wirklich alles.
Man kann ja auch antworten, das funktioniert, aber es kommt halt die Warnung oben. Du kannst alle Warnungs-/Fehlermeldungen für die User ausblenden und nur den Admins und/oder Moderatoren anzeigen.
Finde in der ./inc/function.php (ca. Zeile 322)
PHP-Code: if($error_handler->warnings)
Ersetze mit: - Wenn nur Admins die Fehlermeldungen sehen sollen:
PHP-Code: if($error_handler->warnings && $mybb->user['usergroup'] == "4")
- Wenn nur Moderatoren die Fehlermeldungen sehen sollen:
PHP-Code: if($error_handler->warnings && $mybb->usergroup['canmodcp'])
- Wenn Admins und Moderatoren (optimalste Lösung = Mehraugenprinzip) die Fehlermeldungen sehen sollen:
PHP-Code: if($error_handler->warnings && ($mybb->user['usergroup'] == "4" || $mybb->usergroup['canmodcp']))
Mit dieser Vorgehensweise bleibt das Forum für die User nach Außen "sauber" und Du kannst als Admin in Ruhe aufkommende bzw. von Moderatoren gemeldete Fehlermeldungen bearbeiten.
Sollte ich der Ansicht sein helfen zu können biete ich Hilfe(n) an! ...ich bitte jedoch nicht darum helfen zu dürfen!
Tools ◀ [ Unixzeit ⇔ Realzeit] ♦ [ BOM-Finder] ♦ [ SQL-Prefix-Changer] ♦ [ USV-Rechner] ♦ [ PlugIns]
Beiträge: 1.742
Themen: 22
Registriert seit: 18.02.2017
MyBB-Version: 1.8.*
@Schnapsnase genau dort meldet PHP8 aber weinerlich, dass es jetzt warnen muss
Was da sein soll, erschließt sich mir auch nicht, deshalb denke ich jetzt mal weiter...
@Karin
Ich kann das im Duende im Testboard übrigens nicht nachvollziehen.
Ist das jedes mal so, oder tritt das Problem nur in bestimmten Unterforen auf?
Wenn ja, was unterscheidet diese Unterforen von anderen, wo es nicht auftritt.
Beiträge: 2.246
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
(18.04.2023, 11:10)bv64 schrieb: @Schnapsnase genau dort meldet PHP8 aber weinerlich, dass es jetzt warnen muss
@Lu
Das heißt ja noch lange nicht, dass Karin´s Template mit deinem übereinstimmt.
Beiträge: 403
Themen: 30
Registriert seit: 26.07.2020
MyBB-Version: 1.8.38
18.04.2023, 11:15
(Dieser Beitrag wurde zuletzt bearbeitet: 18.04.2023, 11:21 von KarinB.)
Danke Gerti, hat geklappt - somit ist es für die User mal "sauber"
Super, jetzt kann ich in Ruhe nach der Fehlerursache suchen.
EDIT:
Hab das genommen, wo nur Admins Fehler sehen - es ist zum Auswachsen.
Im Firefox bin ich als Tester angemeldet, da gabs die Fehlermeldung, die jetzt weg ist - für User.
Im Opera Browser bin ich als Karin (Admin) drin - hab umgestellt auf Duende - aber da ist die Fehlermeldung auch weg.....
Dankeschön und lg Karin
Beiträge: 1.742
Themen: 22
Registriert seit: 18.02.2017
MyBB-Version: 1.8.*
@Schnapsnase wenn sie nicht dran rum gewerkelt hat, sollte es ein Original-Duende sein, aber du hast Recht, man weiß es nie
so, mich mal wieder meiner eigentlichen Tätigkeit widmen, gestern hat mir dieses Forum immerhin eine schöne Kurzgeschichte spendiert
Beiträge: 403
Themen: 30
Registriert seit: 26.07.2020
MyBB-Version: 1.8.38
18.04.2023, 11:25
(Dieser Beitrag wurde zuletzt bearbeitet: 18.04.2023, 11:32 von KarinB.)
(18.04.2023, 11:02)Schnapsnase schrieb: (18.04.2023, 09:29)bv64 schrieb: Die Zeile entspricht einer Zeile, die auch im Default-MyBB-newreply-Template enthalten ist
Code: <input type="hidden" name="tid" value="{$tid}" />
In der Zeile kann das Problem nicht liegen.
@KarinB
Wie sieht denn das Template bei dir aus?
Schnapsnase, ich habe die Farben an mein Default Theme angepasst, das ist alles.
Und die englischen Bezeichnungen (Links - Buttons) mit deutschen ersetzt.
lg Karin
Beiträge: 2.246
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
18.04.2023, 11:26
(Dieser Beitrag wurde zuletzt bearbeitet: 18.04.2023, 11:33 von Schnapsnase.)
(18.04.2023, 11:19)bv64 schrieb: ...gestern hat mir dieses Forum immerhin eine schöne Kurzgeschichte spendiert
Lass uns teilhaben. Ich lache auch gern mal.
(18.04.2023, 11:25)KarinB schrieb: Und die englischen Bezeichnungen (Links - Buttons) mit deutschen ersetzt.
Na dann schau dir nochmal das gesamte Formular an, ob da evtl. ein Fehler unterlaufen ist.
Ich kenne dein Template ja nun nicht.
|