Cursor mittig setzen nach Klick auf BB-Code
Dokumentation: Automatisches mittig setzen des Cursors nach dem Klick auf einen BB-Code
Die BB-Codes im PHPKIT sind ja schön und gut, jedoch nervt auch hier, das man immer wieder handanlegen muss. Wir fügen nun zum Beispiel einen Fettschrift BB-Code ein, der dann so aussieht => [*B][/B*] und was passiert nach dem Klick auf den Fettschrift BB-Code ? Richtig, der Cursor ist außerhalb des BB-Codes und man müsste erstmal wieder in die Mitte klicken, um den Text auch fett zu bekommen. Das wird nun nach dieser Anleitung automatisiert ablaufen.
Die Editierungen sind in den folgenden Dateien vorzunehmen:
fx/main.js
pk/fx/main.js
Die Anleitung passt auf beide Dateien!
Suche:
Füge darunter ein:
Suche weiter:
Ersetze es mit:
Die BB-Codes im PHPKIT sind ja schön und gut, jedoch nervt auch hier, das man immer wieder handanlegen muss. Wir fügen nun zum Beispiel einen Fettschrift BB-Code ein, der dann so aussieht => [*B][/B*] und was passiert nach dem Klick auf den Fettschrift BB-Code ? Richtig, der Cursor ist außerhalb des BB-Codes und man müsste erstmal wieder in die Mitte klicken, um den Text auch fett zu bekommen. Das wird nun nach dieser Anleitung automatisiert ablaufen.
Die Editierungen sind in den folgenden Dateien vorzunehmen:
fx/main.js
pk/fx/main.js
Die Anleitung passt auf beide Dateien!
Suche:
|
|
Javascript-Quelltext |
1 2 3 4 5 6 |
if(pkBBArea==null) { pkBBArea=document.getElementById('pkBBArea'); pkBBFocus(); pkBBSelection(pkBBArea); } |
Füge darunter ein:
|
|
Javascript-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 |
/* Cursor Positions Korrektur von Kit-coding.de */ if(text.match(/\[\/(.*)\]/g)){ Ergebnis = text.match(/\[\/(.*)\]/g) NewLenght= Ergebnis[0].length; }else{ NewLenght=0; } if(text.charAt(text.length - 1)==' '){ NewLenght=0; } /* Cursor Positions Korrektur von Kit-coding.de */ |
Suche weiter:
|
|
Javascript-Quelltext |
1 |
pos=pkBBArea.selectionStart + text.length; |
Ersetze es mit:
|
|
Javascript-Quelltext |
1 |
pos=pkBBArea.selectionStart + text.length - NewLenght; |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »KC-Cracky« (5. April 2010, 17:46)
Super Sache!
Lässt es sich das auch irgendwie einrichten, das nicht nach oben gescrollt wird in der Textarea?
MfG
Lässt es sich das auch irgendwie einrichten, das nicht nach oben gescrollt wird in der Textarea?
MfG
Es geht nicht darum zu haben was man will, sondern zu schätzen was man hat!
Blutrausch HP
Mauern sind auch nur Steine & Wassertropen können auch mal Wassermengen werden!
Blutrausch HP
Mauern sind auch nur Steine & Wassertropen können auch mal Wassermengen werden!
Habe ich angepasst, funktionierte nur gestern nicht, obwohl ich mit STRG+F5 neu geladen hatte, aber heute als ich den kompletten Cache geleert hatte ging es.
Danke
MfG
Danke
MfG
Es geht nicht darum zu haben was man will, sondern zu schätzen was man hat!
Blutrausch HP
Mauern sind auch nur Steine & Wassertropen können auch mal Wassermengen werden!
Blutrausch HP
Mauern sind auch nur Steine & Wassertropen können auch mal Wassermengen werden!
Habe jetzt nur ich das Problem das es zwar jetzt bei [*b]Text[*/b] jetzt der Cursor zwar mittig ist aber die Smilies jetzt nicht mehr gehen wenn man die zb. mit Smilie Button das ==> :-*) einbinden will?
Seit 02.07.2010 Papa einer süssen Tocher !!!!
http://www.burnerfm.de
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
Hmm, bei mir gehen sie auch nicht mehr. 
Bzw. es geht kein pkBBSingle mehr, auch nicht mehr HR

Bzw. es geht kein pkBBSingle mehr, auch nicht mehr HR
Es geht nicht darum zu haben was man will, sondern zu schätzen was man hat!
Blutrausch HP
Mauern sind auch nur Steine & Wassertropen können auch mal Wassermengen werden!
Blutrausch HP
Mauern sind auch nur Steine & Wassertropen können auch mal Wassermengen werden!
Na dann sag ich doch mal Danke für die schnelle prompte Umsetzung
Seit 02.07.2010 Papa einer süssen Tocher !!!!
http://www.burnerfm.de
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
Danke funktioniert jetzt.
Es geht nicht darum zu haben was man will, sondern zu schätzen was man hat!
Blutrausch HP
Mauern sind auch nur Steine & Wassertropen können auch mal Wassermengen werden!
Blutrausch HP
Mauern sind auch nur Steine & Wassertropen können auch mal Wassermengen werden!

- 1
- 2

Ähnliche Themen
-
Site Showroom »-
Sims Paradies - Eure neue Sims Homepage
(8. Mai 2008, 21:17)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Logo mittig setzen ?
(12. August 2008, 20:18)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
go.php und links.php
(10. März 2008, 13:53)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
site_kopf Navi Center
(7. April 2008, 18:38)



Benutze die ja auch täglich