Das Problem ist einfach, dass die Positionsbestimmung des Cursors mit PHP und HTML selber leider nicht funktioniert.
Dazu müsste man ein weiteres Java-Script einbinden, welches diese Funktion übernimmt.
Bei der neueren Version von phpBB2 und auch in phpBB3 ist diese Möglichkeit schon eingebunden.
Sonst muss man es so machen, dass man den Text schreibt und genau dort, wo man dann auch den Text dementsprechend formatiert haben möchte vorher schon den Funktionsaufruf macht.
Denn der Text, der eingefügt werden soll, sei es ein Smilie oder eine Textformatierung wird immer am Ende des Textes aus dem Textarea eingefügt. Weils einfacher ist.
Kiffi hat geschrieben:Hier (Firefox, PB-Theme: subSilver): kein Problem.
Text markieren, Button anklicken, fertig.
Ja, da kann ich nur zustimmen. Geht perfekt. Aber wenn ich eine Quote vor
einem geschriebenen Textstück einfügen will, wird sie hinter dem Text
eingefügt.
auf FiFo mit subSilver funktioniert das taggen von markiertem text, aber nicht das einfügen von tags.
mit Appalachia funktioniert beides nicht.
mit dem IE hat (damals als ich ihn noch nutze) beides funktioniert auch in Appalachia.
ich persönlich empfinde das als geringeren Nachteil gegenüber den Vorteilen die FiFo bietet.
so Tags wie [b] oder [i] kann man auch manuell einsetzen, das muss man bei anderer Forensoftware sowieso,
hab ich mit längst angewöhnt, das schnell zu tippen anstatt die Maus in die Hand zu nehmen.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.