Seite 1 von 2

Mindestzeichenzahl behindert Parse BBCode in Profilfeldern

Verfasst: 11.11.2012 21:17
von Secretly
Hallo,

ich habe versucht eine Mindestlänge im Forum einzufügen, aber dabei ist mir aufgefallen, dass die BBCodes in den Profilfeldern nicht umgewandelt werden, wenn die Mindestlänge zu hoch ist.

Mindestlänge 2000 Zeichen:
http://testfeld.sydneylife.de/memberlis ... e&u=5&sid0
http://testfeld.sydneylife.de/memberlist.php?sid=
http://testfeld.sydneylife.de/viewtopic ... p=262#p262

Mindestlänge 1 Zeichen:
http://www.sydneylife.de/memberlist.php ... rofile&u=5
http://www.sydneylife.de/memberlist.php?sid=
http://www.sydneylife.de/viewtopic.php? ... p=262#p262

Ich habe es auch in einem "frischen" Board versucht, wo eben abgesehen von dem Parse BBCode in Profile Fields nichts eingebaut ist und da ist das gleiche Problem. Außerdem habe ich es auch in einem anderen phpBB3 Board testen lassen mit dem gleichen Ergebnis.

Re: Mindestzeichenzahl behindert Parse BBCode in Profilfelde

Verfasst: 11.11.2012 21:52
von redbull254
Hallo erstma,

wenn mich nicht alles täuscht, ist bei 255 das Ende erreicht, weil mehr Zeichen in dieser Tabelle nicht gespeichert werden können.

Re: Mindestzeichenzahl behindert Parse BBCode in Profilfelde

Verfasst: 11.11.2012 22:47
von Secretly
Also ich habe jetzt in der Datenbank geschaut unter "min_post_chars" und da speichert es die 2000 schon, wenn ich sie im Adminbereich eintrage. Oder meinst du die Profilfelder? Bei denen möchte ich auch keine Mindestlänge... ich möchte nur bei den Beiträgen eine Mindestlänge, daher auch:

Minimale Anzahl von Zeichen pro Beitrag/Nachricht:
Die minimale Anzahl von Zeichen, die ein Benutzer in einem Beitrag/einer Nachricht mindestens eingeben muss. Der Wert muss 1 oder größer sein.

Aber wenn ich dort eben die boardinterne Mindestlänge einfüge, dann hebelt dies eben die BBCodes in den Profilfeldern aus, was unpraktisch ist und ja eigentlich nichts miteinander zu tun haben sollte.

Das ist übrigens die Modifikation für die BBCodes in den Profilfeldern, habe ich vorhin vergessen zu verlinken.

Re: Mindestzeichenzahl behindert Parse BBCode in Profilfelde

Verfasst: 12.11.2012 00:02
von redbull254
Ach so, Du benutzt eine Mod. Ich dachte, es geht nur um die phpBB3- Einstellungen. Zum Verständnis, wozu benötigt man eine Mindestlänge von 2000 Zechen? Wer lässt sich den zu so einer Länge einzugeben, "überreden"? :o

Re: Mindestzeichenzahl behindert Parse BBCode in Profilfelde

Verfasst: 12.11.2012 00:16
von Secretly
Ein "Rollenspielforum" hat solche langen Beiträge in bestimmten Foren, eigentlich schreiben die meisten dort sogar 4000 und mehr Zeichen ;) Um aber eben nicht in allen Foren diese Mindestlänge zu haben, habe ich diese Änderung eingebaut.
Aber letztlich ist es halt merkwürdig, dass die Mindestzeichenzahl die ja nur auf die Beitragszeichen zugreift den Mod behindert bzw. andersherum. Immerhin werden die Profilfelder ja nicht innerhalb des "Editorfensters" gefüllt und es ist jetzt auch kein "großer" Einbau und wie gesagt auch in einem frischen Board, ohne diese Änderung (bezüglich der Mindestlänge in bestimmten Foren) behindert die allgemeine Mindestlänge die BBCodes in den Profilfeldern.

Re: Mindestzeichenzahl behindert Parse BBCode in Profilfelde

Verfasst: 12.11.2012 00:26
von redbull254
Tausche doch einmal Probeweise die bbcode.php aus und ersetze sie durch das Original aus dem phpBB3 Paket. Cache leeren nicht vergessen.

Re: Mindestzeichenzahl behindert Parse BBCode in Profilfelde

Verfasst: 12.11.2012 00:58
von Secretly
Ändert nichts. Wie gesagt ich habe es auch in einem ganz frischen phpBB3 Board eingebaut, wo außer dem BBCode Hack im Profilfeld nichts anderes eingebaut ist. Da ist die bbcode.php auch noch standardmäßig die Originale. http://wp1172474.wp201.webpack.hosteuro ... f=2&p=1#p1
Auch wenn ich es gerade dort trotzdem nochmal versucht habe und auch den Cache geleert habe.

Re: Mindestzeichenzahl behindert Parse BBCode in Profilfelde

Verfasst: 12.11.2012 03:04
von redbull254
Dann scheint wohl die Mod mit der aktuellen Version von phpBB3 nicht mehr zu funktionieren. Was soll die Mod denn machen? Ich blicke da nicht ganz durch.

Re: Mindestzeichenzahl behindert Parse BBCode in Profilfelde

Verfasst: 12.11.2012 11:59
von Secretly
BBCodes innerhalb des Profilfelds umwandeln.

Re: Mindestzeichenzahl behindert Parse BBCode in Profilfelde

Verfasst: 13.11.2012 14:24
von Secretly
Hat vielleicht jemand anderes eine Idee wie man die Modifikation auch für 3.0.11 nutzen kann mit einer Mindestzeichenzahl?

Ich habe es jetzt auch mal 3.0.7-PL1 getestet und da wird das Profilfeld auch nicht richtig angezeigt, wegen der Mindestlänge http://wp1172474.wp201.webpack.hosteuro ... rofile&u=2