Ausrufezeicehn im Nicknamen |
|
|
Jung Mitglied
|
Hallo Alle,
ich habe mir jetzt schon wieder die Füße gebrochen, damit man Umlaute und Leerzeichen im Nick nutzen kann.
Leider funktioniert das Ausrufezeichen ! nicht.
v7.02.07
Wenn da jemand einen Tipp hat....
vielen Dank im Voraus.
greetz |
|
|
|
Veteran Mitglied
|
Janilein Geschrieben am 16.08.2015 um 19:59 |
|
Das ist eigentlich recht einfach, öffne folgendes:
includes > classes > UserFieldsInput.class
Dort suchst du nach:
Zitat private function _settUserName() {
dort findest du den Eintrag:
Zitat if (!preg_check("/^[-0-9A-Z_@\s]+$/i", $this->_userName)) {
diesen ersetzt du mit:
Zitat if (!preg_check("/^[-0-9A-Z_@!\s]+$/i", $this->_userName)) {
Natürlich machst du vorher ein Backup! |
|
|
|
Jung Mitglied
|
Moin erstmal...
Vielen Dank für die schnelle Antwort.
if (!preg_check("/^[\d\p{L}._-]+\s?[\d\p{L}._-]+$/ui", $this->_userName)) {
So sieht die Zeile aus, die du beschrieben hast.
Ich habe es jeweils in der eckigen Klammer am Ende versucht einzufügen.
Leider jedes Mal ohne Erfolg.
Greetz |
|
|
|
|
|
Veteran Mitglied
|
Janilein Geschrieben am 17.08.2015 um 09:17 |
|
Du solltest schon lesen was man dir Antwortet und von
Zitat if (!preg_check("/^[\d\p{L}._-]+\s?[\d\p{L}._-]+$/ui", $this->_userName)) {
war absolut nicht die Rede! |
|
|
|
Jung Mitglied
|
Zitat Septron schrieb:
Hallo,
na so schwer ist das wohl nicht wenn man schon im Forum ein Spammmeister ist
ich habe das ganze mal gemacht und schau mal in die datei wie das nun gemeint ist mit dem suchen und ersetzen ich habe mal die betreffende Zeile mit einem // makiert dies heisst bei uns Auklammern, Deaktivieren etc.
man muss nur genau lesen wie es gemeint ist oder sich ein paar tolle Tutorials hier anschauen dann erklährt sich vieles von selber
lg Septron
Zusammengefügt am 17. August 2015 um 20:19:22:
Spammeister ? Wenn ich was verkehrt gemacht haben sollte, tut es mir leid.
Deinen mittleren Absatz verstehe ich nicht.
Gelesen habe ich sehr viel. Und ich stellte fest, es erklä(h)rt sich mir nichts.
Deswegen bat ich hir um Hilfe
greetz
Zusammengefügt am 17. August 2015 um 20:23:52:
wie kann ich denn hier was löschen ? ich sehe, was ich verkehrt mache, kann es aber nicht rückgänig machen |
|
|
|
Veteran Mitglied
|
Janilein Geschrieben am 18.08.2015 um 00:45 |
|
@Obeldobel:
Septron hat die bereits angepasste UserFieldsInput.class als Download angehängt, diese musst du nur noch ersetzen, dann funktioniert das so wie du es haben willst. Du musst daran dann nichts mehr selber anpassen. |
|
|
|
Jung Mitglied
|
Vielen Dank, ich werde es am Donnerstag testen, weil ich noch auf Dienstreise bin.
greetz
Zusammengefügt am 19. August 2015 um 16:31:56:
So, ich habe es mal probiert:
das Ausrufezeichen geht jetzt, dafür gehen keine Umlaute und keine Leerzeichen mehr.
Den mittleren abschnitt habe ich jetzt auch verstanden. Danke für die // Auskommentierung.
greetz |
Bearbeitet von Obeldobel am 19.08.2015 um 16:31
|
|
|