Suche Script für BB-Code
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
aba
beitrag
beschriebene funktion
board
cursor
fetten
freund
gen
grad
inhalt
lager
mitte
stehen
tutorial
-
Moin,
ich bin auf der Suche nach einem Script, welches BB-Code einfügen und später verarbeiten kann.
Wichtig wäre mir dabei, dass das Einfügen über JavaScript funktioniert, sprich man klickt z.B. auf "Fett" und dann steht da direkt entsprechender BB-Code und der Cursor is in der Mitte davon. Oder man markiert ein Wort, drückt dann auf Fett und dann sollte natürlich das Wort in dem Code stehen.
Hat da grad wer was kostenloses zur Hand ? Wär echt dankbar. :D
Beitrag geändert: 20.10.2007 19:01:29 von azadoras -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Google ist bei solchen Fragen eigentlich immer dein Freund un dich empfehle das du mal selber dort danach suchst. Aber weil ich freundlich bin, habe ich das suchen mal für dich übernommen:
http://www.skoom.de/tutorials/php/bbcode-to-html.xtc
Du kannst dir den Code ja mal anschauen, ist eigentlich nicht so schwer zu verstehen. -
Erstmal Dankeschön an dich!
Das war es aber nicht, was ich meinte. Ich habe nämlich vorher gegoogelt. Ich möchte ein fertiges Java-Script haben, dass die von mir beschriebene Funktion hat. Also quasi das Script, dass in den meisten phpBB-Boards den Bb Code in den Text einfügt. ^^ -
Meist du das da :) ?
Ich benutze es für smilies kannst aba genauso
alles andere nehmen.
<head> <script languag="JavaScript"> function addsmiley(smiley) { document.form1.go_eintrag.value=document.form1.go_eintrag.value+' '+smiley; document.form1.go_eintrag.focus(); } </script> </head>
<a href="javascript: addsmiley(':)')"><img src="smilies/sm_1.gif" alt="" border="0"></a> <a href="javascript: addsmiley(';)')"><img src="smilies/sm_2.gif" alt="" border="0"></a> <a href="javascript: addsmiley('/:/')"><img src="smilies/sm_3.gif" alt="" border="0"></a> <a href="javascript: addsmiley(':(')"><img src="smilies/sm_4.gif" alt="" border="0"></a> <a href="javascript: addsmiley(':P')"><img src="smilies/sm_5.gif" alt="" border="0"></a> <a href="javascript: addsmiley(':*')"><img src="smilies/sm_6.gif" alt="" border="0"></a> <a href="javascript: addsmiley('^^')"><img src="smilies/sm_7.gif" alt="" border="0"></a> <a href="javascript: addsmiley(':HahA:')"><img src="smilies/sm_10.gif" alt="" border="0"></a> <a href="javascript: addsmiley(':love:')"><img src="smilies/sm_11.gif" alt="" border="0"></a> <a href="javascript: addsmiley(':devil:')"><img src="smilies/sm_12.gif" alt="" border="0"></a><br> <a href="javascript: addsmiley(':hdg:')"><img src="smilies/sm_8.gif" alt="" border="0"></a> <a href="javascript: addsmiley(':prost:')"><img src="smilies/sm_9.gif" alt="" border="0"></a>
beim wiedergeben ersetzen
<?PHP $suchen = array("\n", '[b]', '[/b]', '[i]', '[/i]', '[u]', '[/u]', ':)', ';)', '/:/', ':(', ':P', ':*', '^^', ':hdg:', ':prost:', ':HahA:', ':love:', ':devil:'); $ersetzen = array('<br>', '<strong>', '</strong>', '<i>', '</i>', '<u>', '</u>', '<img src="smilies/sm_1.gif"/>', '<img src="smilies/sm_2.gif"/>', '<img src="smilies/sm_3.gif"/>', '<img src="smilies/sm_4.gif"/>', '<img src="smilies/sm_5.gif"/>', '<img src="smilies/sm_6.gif"/>', '<img src="smilies/sm_7.gif"/>', '<img src="smilies/sm_8.gif"/>', '<img src="smilies/sm_9.gif"/>', '<img src="smilies/sm_10.gif"/>', '<img src="smilies/sm_11.gif"/>', '<img src="smilies/sm_12.gif"/>'); $inhalt = str_replace($suchen, $ersetzen, $inhalt); ?>
-
Erstmal Dankeschön an dich!
Das war es aber nicht, was ich meinte. Ich habe nämlich vorher gegoogelt. Ich möchte ein fertiges Java-Script haben, dass die von mir beschriebene Funktion hat. Also quasi das Script, dass in den meisten phpBB-Boards den Bb Code in den Text einfügt. ^^
Achso, hm, okay, aber da scheint singen ja das richtige auf Lager zu haben ;)
Beitrag geändert: 21.10.2007 14:38:00 von fantatier -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage