BBCode-Tag/Smilie nicht am Ende posten?
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!
- Christian_N
- Beiträge: 1787
- Registriert: Sa 19.Feb, 2005 21:48
- Wohnort: Frankfurt am Main
- Kontaktdaten:
BBCode-Tag/Smilie nicht am Ende posten?
Hallo,
also wenn man ein Text geschrieben hat und den Cursor, wieder an eine andere Stelle z.B. ich setz den jetzt mit der Maus oben neber des "Hallo, " weil ich dort noch ein Smilie setze möchte, wenn ich den dann da hingesetzt hab und das Smilie angeklicke ist es statt dort wo der Cursor war am Ende der Nachricht immer.
Dasselbe gilt auch bei BBCode, kann man vielleicht was dran ändern damit es dort hinzugefügt wird wo auch wirklich der Cursor steht?
Schon mal danke.
Gruß Chris
also wenn man ein Text geschrieben hat und den Cursor, wieder an eine andere Stelle z.B. ich setz den jetzt mit der Maus oben neber des "Hallo, " weil ich dort noch ein Smilie setze möchte, wenn ich den dann da hingesetzt hab und das Smilie angeklicke ist es statt dort wo der Cursor war am Ende der Nachricht immer.
Dasselbe gilt auch bei BBCode, kann man vielleicht was dran ändern damit es dort hinzugefügt wird wo auch wirklich der Cursor steht?
Schon mal danke.
Gruß Chris
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Da muss ich passen.
Jeder Browser braucht hier eine andere Anpassung, aber welche es überhaupt im Javascript ist, weiß ich leider auch nicht...
Jeder Browser braucht hier eine andere Anpassung, aber welche es überhaupt im Javascript ist, weiß ich leider auch nicht...
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!
- Christian_N
- Beiträge: 1787
- Registriert: Sa 19.Feb, 2005 21:48
- Wohnort: Frankfurt am Main
- Kontaktdaten:
Schade, hätte ja sein können das ein FIX oder so dafür schon gibt, weil das ja fast eine Art BUG ist, den habe ich es mit FF unter mein phpBB3 Testforum mal ausprobiert, da ist dieses Problem nicht, da wird der BBCode-Tag bzw. Smilie genau dort wo der Cursor ist eingefügt.
Ok bei phpBB3 wird zwar gleich auch wenn man z.B. Auf Code Button klickt sowohl den Start als auch End-Tag eingefügt, was dann natürlich auch nicht all zu gut ist, aber das kann sein da die ja erst noch RC1 ist das es da vllt. ein BUG ist.
Kann aber auch wiederrum eine neue Funktion sein, da der Cursor dann genau zwischen den Start und End-Tag sich wieder findet so das beim Schreiben auch es richtig ist und vorallem kein End-Tag mehr vergessen wird.
Ok bei phpBB3 wird zwar gleich auch wenn man z.B. Auf Code Button klickt sowohl den Start als auch End-Tag eingefügt, was dann natürlich auch nicht all zu gut ist, aber das kann sein da die ja erst noch RC1 ist das es da vllt. ein BUG ist.
Kann aber auch wiederrum eine neue Funktion sein, da der Cursor dann genau zwischen den Start und End-Tag sich wieder findet so das beim Schreiben auch es richtig ist und vorallem kein End-Tag mehr vergessen wird.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Alle offenen BBCodes werden mit Absenden des Posts automatisch geschlossen, das ist nicht das Problem.
Ich weiß nur nicht, wie man mit Javascript die Position des Cursors in einem Textfeld bestimmt, um eben genau dort etwas einzufügen.
Hier ist das phpBB 3 von Hause aus darauf ausgelegt, im phpBB 2 ist es kein BUG, sondern eher vom Browser abhängig...
Ich weiß nur nicht, wie man mit Javascript die Position des Cursors in einem Textfeld bestimmt, um eben genau dort etwas einzufügen.
Hier ist das phpBB 3 von Hause aus darauf ausgelegt, im phpBB 2 ist es kein BUG, sondern eher vom Browser abhängig...
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!
Für dieses Problem existieren ca ein halbes Dutzend verschiedener Fixe, die im Endeffekt auch einwandfrei funktionieren.
Ich hänge mal ein paar an.
Den Fix für den FF Jump
Den Fix Caret Fix
2 zusammengefasste Fixe
und natürlich als Komplettpaket
BBCodes-smilies_enhancement_1.2.2em.zip
Mit letzterem würde ich anfangen, falls da was nicht klappt mit den anderen kurzen fixen vergleichen.
Klappt letztlich einwandfrei und dieses enervierende Cursorgehüpfe ist erledigt.
so ein mod erhöht die Usability doch ungemein
(tip an Oxpus)
Ich hänge mal ein paar an.
Den Fix für den FF Jump
Den Fix Caret Fix
2 zusammengefasste Fixe
und natürlich als Komplettpaket
BBCodes-smilies_enhancement_1.2.2em.zip
Mit letzterem würde ich anfangen, falls da was nicht klappt mit den anderen kurzen fixen vergleichen.
Klappt letztlich einwandfrei und dieses enervierende Cursorgehüpfe ist erledigt.
so ein mod erhöht die Usability doch ungemein
(tip an Oxpus)
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
- Christian_N
- Beiträge: 1787
- Registriert: Sa 19.Feb, 2005 21:48
- Wohnort: Frankfurt am Main
- Kontaktdaten:
Danke werde ich mir heute Abend mal anschauen dann
EDIT: So habe das nur "BBCode.zip" verbaut und unter IE7 und FF2 funktioniert es wie es aussieht bestens, ausser das jetzt beim Smilie einfügen die Leerzeile vor und nach dem Smilie nicht mehr gemacht wird, aber das ist ja kein Problem eigentlich, da des man ja dann mit der Tastatur eh tippt eigentlich autom. und ich da eh dann meistens 2 Leerzeichen gehabt hatte durch des gedrückte von mir und durch des einfügen vom klicken auf des Smilie, am ende sogar so noch besser. *gg*
Also danke dafür
Gruß Chris
EDIT: So habe das nur "BBCode.zip" verbaut und unter IE7 und FF2 funktioniert es wie es aussieht bestens, ausser das jetzt beim Smilie einfügen die Leerzeile vor und nach dem Smilie nicht mehr gemacht wird, aber das ist ja kein Problem eigentlich, da des man ja dann mit der Tastatur eh tippt eigentlich autom. und ich da eh dann meistens 2 Leerzeichen gehabt hatte durch des gedrückte von mir und durch des einfügen vom klicken auf des Smilie, am ende sogar so noch besser. *gg*
Also danke dafür
Gruß Chris
Zuletzt geändert von Christian_N am Do 31.Mai, 2007 01:41, insgesamt 1-mal geändert.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Nimm meinen. Bei dem ist das, von Christian erwähnte, Smilie-Problem gefixt und außerdem werden damit auch Smilies aus dem PopUP-Fenster richtig eingefügt.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- Dungeonwatcher
- Beiträge: 1055
- Registriert: Sa 19.Feb, 2005 01:16
- Wohnort: Berlin
- Kontaktdaten:
Moin big master!
[quote="AmigaLink";p="73375"]Nimm meinen. Bei dem ist das, von Christian erwähnte, Smilie-Problem gefixt[/quote]
Jupp, das tut perfekt. Dankeschön.
[quote="AmigaLink";p="73375"]Nimm meinen. Bei dem ist das, von Christian erwähnte, Smilie-Problem gefixt[/quote]
Jupp, das tut perfekt. Dankeschön.
Zuletzt geändert von Dungeonwatcher am Do 31.Mai, 2007 09:38, insgesamt 1-mal geändert.
Bitteschön. Mit der Vorlage aus der obigen bbcode.zip war das kein Problem.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
Ist halt nur etwas gefixt und erweitert.
Color & Font Tags funktionieren mit meinem auch. Das Leerzeichen wird bei Smilies wieder eingefügt und außerdem Funktioniert damit auch das einfügen aus dem Smilie-PopUp einwandfrei.
Und die Einbauanleitung ist klarer geschrieben.
Color & Font Tags funktionieren mit meinem auch. Das Leerzeichen wird bei Smilies wieder eingefügt und außerdem Funktioniert damit auch das einfügen aus dem Smilie-PopUp einwandfrei.
Und die Einbauanleitung ist klarer geschrieben.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- Christian_N
- Beiträge: 1787
- Registriert: Sa 19.Feb, 2005 21:48
- Wohnort: Frankfurt am Main
- Kontaktdaten:
Na dann nimm ich na klar auch das von Markus hab mir die Anleitung angeschaut und die ist wirklich klarer geschrieben wie eine Anleitung auch geschrieben werden soll, bei der aus der BBCode.zip hab ich schon überlegen müssen was der untere Teil bedeuten soll damit es ohne Fehler dann funktioniert
Werde es dann gleich mal schauen das ich es noch einbaue bevor ich zu Arbeit gehe muss, meld mich dann ggf. nochmal
Werde es dann gleich mal schauen das ich es noch einbaue bevor ich zu Arbeit gehe muss, meld mich dann ggf. nochmal
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
- Christian_N
- Beiträge: 1787
- Registriert: Sa 19.Feb, 2005 21:48
- Wohnort: Frankfurt am Main
- Kontaktdaten:
Habs verbaut... Also mit den Smilie funktioniert es bestens, sei es aus den Post oder aus den PopUP, auch wird der Start-tag an die richtige stelle wo der Cursor ist gesetzt, nur der End-Tag wird hier was bei die BBCode.zip nicht der Fall war, weiterhin am ende des Formular gesetzt, statt dort wo der Cursor sitzt, ist doch sicher nicht mit Absicht oder?
Weil finde das auch der End-Tag dort wo der Cursor ist gesetzt werden sollte statt am Ende.
Weil z.B. will ich nachträglich diesen Text hier dick machen - "Blabla" - und ab hier nicht mehr so würde er dann vor "Blabla zwar den Start-Tag setzen, aber den End-Tag nicht wenn ich den Cursor dahin machen nach Blabla setzen sonder ganz am ende und somit den Text der nicht dick sein soll auch dick machen dann logisch.
Das hab ich jetzt nicht getestet wie es bei dem BBCode.zip war, aber ein weiteres könnte man hier auch vorschlagen und zwar wenn man kein Text markiert, und jetzt Schriftfarbe/größe auswählt dann ist der Cursor nach dem End-Tag hier wäre es eigentlich besser, wenn der Cursor dann genau dort zwischen ist, so das gleich ohne den Cursor erst umzusetzen gleich zu schreiben zu können, ist das dort auch noch machbar?
P.S. erstmal nur unter FF2 getestet.
Weil finde das auch der End-Tag dort wo der Cursor ist gesetzt werden sollte statt am Ende.
Weil z.B. will ich nachträglich diesen Text hier dick machen - "Blabla" - und ab hier nicht mehr so würde er dann vor "Blabla zwar den Start-Tag setzen, aber den End-Tag nicht wenn ich den Cursor dahin machen nach Blabla setzen sonder ganz am ende und somit den Text der nicht dick sein soll auch dick machen dann logisch.
Das hab ich jetzt nicht getestet wie es bei dem BBCode.zip war, aber ein weiteres könnte man hier auch vorschlagen und zwar wenn man kein Text markiert, und jetzt Schriftfarbe/größe auswählt dann ist der Cursor nach dem End-Tag hier wäre es eigentlich besser, wenn der Cursor dann genau dort zwischen ist, so das gleich ohne den Cursor erst umzusetzen gleich zu schreiben zu können, ist das dort auch noch machbar?
P.S. erstmal nur unter FF2 getestet.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Also bei mir Funktioniert alles wie es soll. (FF & IE)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
Also genau das was Christian beschrieben hat, habe ich nun auf meinen beiden Boards und hier getestet. Und es geht absolut Fehlerfrei.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
Die bbcode zip war von mir zusammengepackt damit man überhaupt erstmal Arbeitsmaterial hatte.
Das war kein kompletter Mod.
und bei Amigas Version fehlt der Scrolltop fix.
Man gebe hier etwas mehr Text ein, dass die Textbox scrollen muss, markiere Text drücke B o.ä. oder füge einfach einen Smilie ein und hüpf is die Textbox da wo sie nicht hingehört.
FF 2.0.0.4
Ihr wolltet doch Fehler
Das war kein kompletter Mod.
und bei Amigas Version fehlt der Scrolltop fix.
Man gebe hier etwas mehr Text ein, dass die Textbox scrollen muss, markiere Text drücke B o.ä. oder füge einfach einen Smilie ein und hüpf is die Textbox da wo sie nicht hingehört.
FF 2.0.0.4
Ihr wolltet doch Fehler
Zuletzt geändert von JaneDoe am Do 31.Mai, 2007 19:47, insgesamt 1-mal geändert.
- Christian_N
- Beiträge: 1787
- Registriert: Sa 19.Feb, 2005 21:48
- Wohnort: Frankfurt am Main
- Kontaktdaten:
Komisch, ich hab es auch bei mir und selbst hier getestet gehabt und der End-Tag [/b] wird weiterhin am ende der Seite eingefügt und nicht dort wo der Cursor ist mit FF2 aber das betrifft nur der End-Tag der Start-tag bzw. die Smilies werden an die richtige stelle wo der Cursor sich befindet eingefügt.
EDIT: bei dir Markus auf der Seite wird der End-Tag richtig platziert und zwar genau dort wo der Cursor ist auch mit FF2 getestet. Kann es sein das was noch eingefügt hast oder so was in der Installationsanleitung nicht dabei standen, weil es hier und bei mir nicht mit dem End-Tag geht?
EDIT: bei dir Markus auf der Seite wird der End-Tag richtig platziert und zwar genau dort wo der Cursor ist auch mit FF2 getestet. Kann es sein das was noch eingefügt hast oder so was in der Installationsanleitung nicht dabei standen, weil es hier und bei mir nicht mit dem End-Tag geht?
Zuletzt geändert von Christian_N am Do 31.Mai, 2007 21:06, insgesamt 1-mal geändert.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Boah, das ist mir noch nie aufgefallen!
Somit hab ich das natürlich auch nicht getestet.
Ok, das ist nicht ein wenig knifflig.
Für Smilies hab ich es, bei mir, nun gelöst. Auch wenn BBCodes eingefügt werden, ohne einen Text zu markieren.
Nur bei markiertem Text bin ich noch nicht dahinter gekommen.
Kennst du noch einen Fehler, JaneDoe?
// EDIT
Übrigens FF 2.0.0.4 ist nicht ganz up to date.
Somit hab ich das natürlich auch nicht getestet.
Ok, das ist nicht ein wenig knifflig.
Für Smilies hab ich es, bei mir, nun gelöst. Auch wenn BBCodes eingefügt werden, ohne einen Text zu markieren.
Nur bei markiertem Text bin ich noch nicht dahinter gekommen.
Kennst du noch einen Fehler, JaneDoe?
// EDIT
Übrigens FF 2.0.0.4 ist nicht ganz up to date.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- Christian_N
- Beiträge: 1787
- Registriert: Sa 19.Feb, 2005 21:48
- Wohnort: Frankfurt am Main
- Kontaktdaten:
[quote="AmigaLink";p="73393"]// EDIT
Übrigens FF 2.0.0.4 ist nicht ganz up to date. [/quote]
Was meinst damit genau, der wurde bei mir heute mittag bevor ich zur arbeit ging installiert.
P.S. hab mein text oben nochmal editiert.
Übrigens FF 2.0.0.4 ist nicht ganz up to date. [/quote]
Was meinst damit genau, der wurde bei mir heute mittag bevor ich zur arbeit ging installiert.
P.S. hab mein text oben nochmal editiert.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt