Einfacher html Editor (wie hier im board)

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Einfacher html Editor (wie hier im board)

    hi,

    ich suche einen einfachen html editor,d.h.

    er soll sich halt möglichst halten so wie wenn man hier nen thread aufmacht

    (also bilder verlinkungen uns so sollen halt drin sein)

    Ziel: einen newsletter erstellen

    wär toll wenn jemand sowas hätte;)

    ansonsten wärs noch toll wenn ich das einfach hier erstellen kann und dann den bb code in html umwandeln kann
    hab da auch was gefunden weiß aber nicht wie ich das benutzen soll

    PHP-Quellcode

    1. <?
    2. /**
    3. * BB-Code zu HTML
    4. *
    5. * @param String $string String der BB Code enthält und der in HTML geändert wird
    6. * @return String
    7. */
    8. function bbtohtml($string){
    9. /*
    10. * Hier stehen die BB Codes
    11. */
    12. $bbcode = array(
    13. '{\[b\](.*)\[/b\]}smUi',
    14. '{\[u\](.*)\[/u\]}smUi',
    15. '{\[i\](.*)\[/i\]}smUi',
    16. '{\[ul\](.*)\[/ul\]}smUi',
    17. '{\[li\](.*)\[/li\]}smUi',
    18. '{\[url=(.*)\](.*)\[/url\]}smUi',
    19. '{\[url\](.*)\[/url\]}smUi',
    20. '{\[surl=(.*)\](.*)\[/surl\]}smUi',
    21. '{\[surl\](.*)\[/surl\]}smUi',
    22. '{\[img\](.*)\[/img\]}smUi',
    23. '{\[size=(.*)\](.*)\[/size\]}smUi',
    24. '{\[color=(.*)\](.*)\[/color\]}smUi',
    25. '{\[\\\\\]}smUi',
    26. '{\[left\](.*)\[/left\]}smUi',
    27. '{\[center\](.*)\[/center\]}smUi',
    28. '{\[right\](.*)\[/right\]}smUi',
    29. '{\[justify\](.*)\[/justify\]}smUi',
    30. '{\[email\](.*)\[/email\]}smUi',
    31. '{\[email=(.*)\](.*)\[/email\]}smUi',
    32. '{\[quote\](.*)\[/quote\]}smUi',
    33. '{\[h1\](.*)\[/h1\]}',
    34. '{\[h2\](.*)\[/h2\]}',
    35. '{\[h3\](.*)\[/h3\]}',
    36. '{\[h4\](.*)\[/h4\]}',
    37. '{\[h5\](.*)\[/h5\]}',
    38. '{\[h6\](.*)\[/h6\]}'
    39. );
    40. /*
    41. * Hier steht der HTML code
    42. */
    43. $htmlcode = array(
    44. '<b>\\1</b>',
    45. '<u>\\1</u>',
    46. '<i>\\1</i>',
    47. '<ul>\\1</ul>',
    48. '<li>\\1</li>',
    49. '<a href="http://\\1">\\2</a>',
    50. '<a href="http://\\1">\\1</a>',
    51. '<a href="https://\\1">\\2</a>',
    52. '<a href="https://\\1">\\1</a>',
    53. '<img src="\\1">',
    54. '<span style="font-size: \\1px;">\\2</span>',
    55. '<div style="text-align:\\1">\\2</div>',
    56. '\\\\'.'\n',
    57. '<div align="left">\\1</div>',
    58. '<div align="center">\\1</div>',
    59. '<div align="right">\\1</div>',
    60. '<div align="justify">\\1</div>',
    61. '<a href="mailto:\\1">\\1</a>',
    62. '<a href="mailto:\\1">\\2</a>',
    63. '<blockquote>>Quote:<br />\\1</blockquote>',
    64. '<h1>\\1</h1>',
    65. '<h2>\\1</h2>',
    66. '<h3>\\1</h3>',
    67. '<h4>\\1</h4>',
    68. '<h5>\\1</h5>',
    69. '<h6>\\1</h6>'
    70. );
    71. $string = preg_replace($bbcode,$htmlcode,$string);
    72. $string = str_replace('http://http://','http://',$string);
    73. $string = str_replace('https://https://','http://',$string);
    74. return $string;
    75. }
    76. ?>
    Alles anzeigen


    wär super wenn mir jemand sagen könnte wie ich den skript nutzte
    (fällt wahrscheinlich eher in php kategorie der skript oder?)
    mfg Marco
  • Du kannst ja mal den fckeditor von FCKeditor - The text editor for Internet ausprobieren.

    gruß symbi0se
    [SIZE=1][FONT="Courier New"]$posts++;[/FONT]
    [COLOR="black"]"Ich bin eine Mischung aus jung und erfahren, so etwas findet man sonst ja nur auf dem Straßenstrich." [/color]
    [LEFT] /!\ Nützliches: Meine Uploads [Info] Werbefrei mit Adblock [Tutorial] + Kostenlose SMS [Liste] + IPV vereinfachen [Info][/LEFT]
    [/SIZE]