Heute habe ich keine Zeit, weil ich auf die Geburtstagsfeier meines Patenkindes muss. Aber Morgen könnte es was werden.
Umlaute im Topic-Titel verbieten
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Ganz ruhig. 
Heute habe ich keine Zeit, weil ich auf die Geburtstagsfeier meines Patenkindes muss. Aber Morgen könnte es was werden.
Heute habe ich keine Zeit, weil ich auf die Geburtstagsfeier meines Patenkindes muss. Aber Morgen könnte es was werden.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Äh, das wäre eine, aber auch schlechte Möglichkeit, daher versucht AmigaLink ja mittels Suchmuster das umzusetzen, was letztlich auch schneller abgearbeitet wird 
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
@ oxpus
Was meinst du mit der schlechten Möglichkeit?
@ musteng
Deutsche Umlaute (äöüß) können ein und ausgeschaltet werden und von Sonderzeichen (alles ausser A-z & 0-9) wird nur noch das Genehmigt was im ACP definiert ist.
@ oxpus
Übrigens (hab wieder was gelernt) A-Za-z beinhaltet generell keine Umlaute.
:alnum: wiederum schon wenn der Server entsprechend konfiguriert ist (Deutsche locale einstellung).
Was meinst du mit der schlechten Möglichkeit?
@ musteng
Deutsche Umlaute (äöüß) können ein und ausgeschaltet werden und von Sonderzeichen (alles ausser A-z & 0-9) wird nur noch das Genehmigt was im ACP definiert ist.
@ oxpus
Übrigens (hab wieder was gelernt) A-Za-z beinhaltet generell keine Umlaute.
:alnum: wiederum schon wenn der Server entsprechend konfiguriert ist (Deutsche locale einstellung).
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Mir glaubte sowas ja keinerA-Za-z beinhaltet generell keine Umlaute.
A-Z = Großbuchstaben
a-z = Kleinbuchstaben
Da stand und steht nichts von Umlauten
Naja, Performance Messungen von preg_match ergeben, daß Suchmuster schneller arbeiten, je weniger komplex sie sind.Was meinst du mit der schlechten Möglichkeit?
Komplex wären sie, wenn man jedes "Suchzeichen" angibt, anstelle z. B. [a-zA-Z0-9] zu verwenden.
Daher die "schlechtere" Möglichkeit.
Man könnte ja vielleicht auch im ACP die Suchmuster vordefinieren, damit man die nur "anhakt" und damit verwendet.
Wäre doch auch eine Idee, oder?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Ach so meintest du das. Da mach dir mal keine Sorgen. Die Suchmuster sind einfach (es werden ja keine komplexen Zeichenfolgen gesucht) und werden anhand der, im ACP, angegebenen Sonderzeichen erstellt. 
Im Grunde ist der ganze MOD sehr simpel. Ich musste mich nur ein wenig schlauer machen und ne weile Experimentieren (letzteres weil nicht alle Metazeichen Dokumentiert sind bzw. ich nicht weiss wo).
Wenn man meine Lernphase abzieht, schrumpft die Entwicklungszeit um mindestens 80%.
Im Grunde ist der ganze MOD sehr simpel. Ich musste mich nur ein wenig schlauer machen und ne weile Experimentieren (letzteres weil nicht alle Metazeichen Dokumentiert sind bzw. ich nicht weiss wo).
Wenn man meine Lernphase abzieht, schrumpft die Entwicklungszeit um mindestens 80%.
Zuletzt geändert von AmigaLink am Mi 11.Apr, 2007 22:02, insgesamt 1-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Wie immer haltWenn man meine Lernphase abzieht, schrumpft die Entwicklungszeit um mindestens 80%.
Aber ich vertraue da ganz Deinen Hirnwindungen.
Für reguläre Ausdrücke fehlt mir immer leicht etwas Zeit
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Verständlich. Es kostet Überwindung (und natürlich auch Zeit) sich mir regulären Ausdrücken auseinander zu setzen, da sie sehr Komplex sind.
Aber weil es ein sehr machtvolles Werkzeug ist, mit dem man sich viele Codezeilen sparen kann und das manche Dinge sogar erst Ermöglicht. Taste ich mich gerne langsam/gelegentlich näher an die Sache ran.
Diese Aufgabe hier war da eine schöne Übung, die mir z.B. beim Lexicon MOD irgendwann wieder zu gute kommt.
Für jemanden der das Thema von Grund auf lernt, wäre es schon zu einfach gewesen. Aber da ich (wie bei vielen Sachen) Quereinsteiger bin, der sich immer das reinpfeift was er gerade mag oder Benötigt, war es genau richtig.
Hier ist übrigens das Ergebnis: Disallow Special Characters In Subject
Aber weil es ein sehr machtvolles Werkzeug ist, mit dem man sich viele Codezeilen sparen kann und das manche Dinge sogar erst Ermöglicht. Taste ich mich gerne langsam/gelegentlich näher an die Sache ran.
Diese Aufgabe hier war da eine schöne Übung, die mir z.B. beim Lexicon MOD irgendwann wieder zu gute kommt.
Für jemanden der das Thema von Grund auf lernt, wäre es schon zu einfach gewesen. Aber da ich (wie bei vielen Sachen) Quereinsteiger bin, der sich immer das reinpfeift was er gerade mag oder Benötigt, war es genau richtig.
Hier ist übrigens das Ergebnis: Disallow Special Characters In Subject
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Der MOD ist recht klein und schnuckelig.
Den werde ich mir nachher auch gleich mal hier installierten.
Danke für die großartige Arbeit.
Wie immer eine extrem gute Lösung!
Den werde ich mir nachher auch gleich mal hier installierten.
Danke für die großartige Arbeit.
Wie immer eine extrem gute Lösung!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Danke 
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Klar. Must dazu neben zu $subject den Code einfach zusätzlich für $extra / $post_extra / $topic_extra (je nachdem, wie das Feld heisst) einfügen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Öhm nochmal die selbe frage, Oxpus für extra infos, wie müsste ich das nochmal machen.
Habe das vergessen.War das so
Habe das vergessen.War das so
Code: Alles auswählen
// Check subject
if (!empty($subject))
if ( !empty($topic_desc) )
{
Zuletzt geändert von HammerBe am Fr 09.Nov, 2007 19:07, insgesamt 1-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ich hab da jetzt nur gerade "Bahnhof" verstanden...
Was soll mit den Extra Infos nun genau passieren?
Wenn die Umlaute raus sollen, dann installiere diesen MOD nochmal: http://www.amigalink.de/phpbb2/download ... ail&id=143
und ersetze dabei $subject durch $topic_desc!
Was soll mit den Extra Infos nun genau passieren?
Wenn die Umlaute raus sollen, dann installiere diesen MOD nochmal: http://www.amigalink.de/phpbb2/download ... ail&id=143
und ersetze dabei $subject durch $topic_desc!
Zuletzt geändert von oxpus am Sa 10.Nov, 2007 00:18, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Hast Du Dich selber dann auch nicht mehrfach in Deinem letzten Satz widersprochen?
Ja, genau das macht doch der MOD.
Ja, genau das macht doch der MOD.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!