Beiträge: 2.267
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
Es geht hier um dies [[:<:]] und [[:>:]]
was so nicht mehr korrekt ist und wie in meinem ersten Beispiel durch \b ersetzt werden muss.
Allerdings ist mir die Anzahl der Backslashes noch nicht ganz klar.
Da müsstest du mal ein bisschen testen, oder es meldet sich noch wer, der sich besser damit auskennt.
Beiträge: 1.761
Themen: 22
Registriert seit: 18.02.2017
MyBB-Version: 1.8.*
ja, genau darum geht es und wie die richtige Formatierung dafür ist, daran grübele ich auch; mal im Testboard etwas probieren werde.
Im laufenden Board läuft aktuell das MyBB-Portal, damit die Startseite aufrufbar ist und die Leute nicht frustriert abdrehen.
Danke auf jeden Fall schon mal für deine prompte Reaktion
Beiträge: 2.267
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
Wenn es mit 2 Backslashes nicht funktioniert, dann teste mal 3 oder 4.
Z.B
Wie gesagt, da steige ich noch nicht wirklich durch.
Beiträge: 1.761
Themen: 22
Registriert seit: 18.02.2017
MyBB-Version: 1.8.*
ich steige durch deine Änderung auch nicht durch. wieso b25?
Beiträge: 2.267
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
16.09.2021, 15:00
(Dieser Beitrag wurde zuletzt bearbeitet: 16.09.2021, 15:01 von Schnapsnase.)
Dieses "25" habe ich aus DEINEM ersten Post entnommen, stand so in deiner Fehlermeldung.
Beiträge: 1.761
Themen: 22
Registriert seit: 18.02.2017
MyBB-Version: 1.8.*
ähm ja, in der Fehlermeldung sind die Variablen aus dem Script natürlich umgesetzt, schau dir also besser mal den von mir geposteten Originalcode an
https://www.mybb.de/forum/thread-30522-p...#pid249395
Beiträge: 2.267
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
Dann eben nochmal
PHP-Code:
SELECT b.*, u.* FROM ".TABLE_PREFIX."portal_blocks b LEFT JOIN ".TABLE_PREFIX."users u ON(u.proportalupdate = b.id) WHERE b.zone='4' AND b.enabled='1' AND b.visible REGEXP '\\b".$mybb->user['usergroup']."\\b' AND b.id NOT IN (".$box_id .") ORDER BY b.position
Jetzt musst du mal etwas mit den Backslashes vor dem "b" spielen.
Das ist mir eben nicht ganz klar und ich kann es momentan nicht selbst testen.
Beiträge: 1.761
Themen: 22
Registriert seit: 18.02.2017
MyBB-Version: 1.8.*
keine Ahnung, was das b da soll, ich warte mal, ob noch jemand eine Idee hat, ehe ich an 7 Stellen im Script etwas ändere, was in meinen Augen keinen Sinn ergibt
Beiträge: 2.267
Themen: 33
Registriert seit: 25.05.2018
MyBB-Version: 1.8.38
16.09.2021, 15:18
(Dieser Beitrag wurde zuletzt bearbeitet: 16.09.2021, 15:19 von Schnapsnase.)
(16.09.2021, 15:15)bv64 schrieb: keine Ahnung, was das b da soll,
Ich schrieb dir ja bereits, das z.B. dies -> [[:<:]] durch \b ersetzt werden muss.
Beiträge: 837
Themen: 8
Registriert seit: 08.02.2016
MyBB-Version: 1.8.38
(Ich habe das ProPortal nicht im Einsatz)
Darf ich dich fragen, was für ein Wert im Tabellenfeld "*_portal_bock.visible" steht?
Vielleicht findet sich eine alternative Lösung, um das umständliche RegExp zu ersetzen...
[ETS]