Autor Zpráva
Owery
Profil
Zdravím, zkoušel jsem na netu hledat, jak vytvořit takový 'fórový' formulář, kde jsou tlačítka např. pro tučný text, podtržený text, kurzívu, odřádkování atd... ale nic jsem nenašel. Zkoušel jsem koukat do zdrojových kódu některých stránek, ale tyto kódy jsou na mě strašně dlouhé a složité. Chtěl jsem se hlavně zeptat, jestli někdo neznáte nějakou spolehlivou stránku, kde se toto rozepisuje, protože google mi hází samé nesmysly

děkuji, owery :-)

edit// omlouvám se, patří to spíše do javascript sekce, jde to nějak přesunout:
Moderátor Joker: Přesunuto
Joker
Profil
Owery:
Můžete využít nějaký hotový Javascriptový WYSIWYG editor, populární jsou třeba TinyMCE nebo CKEditor
peta
Profil
Par prikladu
http://peter-mlich.wz.cz/web/js/pr2/js-wysiwyg.htm
http://axpsu.fpf.slu.cz/~web/wys4.htm
http://peter-mlich.wz.cz/web/js/prjpw/textarea.html
http://peter-mlich.wz.cz/web/js/prjpw/textarea2.html
Ono to slozite je. Kazdy prohlizec pouziva jine funkce. Kdyby bylo na mne, udelam funkci vloz editor. A bud prohlizec editor ma nebo nema. Misto toho veskerou editacni cast resi javascriptovy program nahrany externe.
Amunak
Profil
Owery:
Měl by ses taky rozhodnout, jestli chceš WYSIWYG editor (jak psal Joker), nebo jestli chceš používat nějaké (pseudo)tagy (což je třeba tady na diskuzi). Já bych doporučil spíš tu druhou variantu, přijde mi jednodušší - nemusíš řešit křížení tagů, zprasený kód, prázdné značky a podobně.
Stačí ty tagy nějak dostat do textarey (to je relativně snadné - podívej se do kódu DJPW), a pak to na serveru nějak (typicky pomocí regulárního výrazu) nahradit za opravdové HTML značky.
Darker
Profil
V případě WYSIWYGu doporučuji rovněž tuto třídu: http://htmlpurifier.org/

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: