![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 697 Pomógł: 47 Dołączył: 19.12.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Witam ponownie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) . Troche ucichłem na forum...
Ostatnio postanowiłem skorzystac w swoich projektach z edytorow wysywig, pobrałem tinyMCE ale jak się okazało on nie jest wcale taki tiny ;] Postanowilem napisać cos swojego i po tygodniu z hakiem powstal mini edytor http://janowlubelski.org/handyeditor/ Biorąc pod uwage ze ma 20x(300 linijek) mniej kodu niz tinyMCE(7tys linijek) myślę że się opłacało. Algorytm nie gubi sie w przypadku kodu napisanego przy pomocy styli(taki generuje fx) jak i zwyklego znacznikowego(ie, opera). Pozostaje jeszcze obsługa obrazków ale do tego już uzyje php aby uploadowac pliki na serwer. Czekam na opinie, komentarze. ps. wiem ze kod sie nie validuje ale to wina iframu. <object> nie jest poprawnie obslugiwany przez ie a kod javascript odpowiedzialny za dynamiczne generowanie ramki jeszcze nie jest gotowy (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Ooo, ladny, tworzylem cos takiego kiedys:)
Uwag mam kilka: - zauwaz ze rozne przegladarki generuja rozny kod HTML przy pomocy powyzszego edytorka, lepiej moze zastosowac do wszystkich ten sam sposob generowania, poprzez wylaczenie styli, a pozostanie przy prostych znacznikach: <b> <font> itp (np. w IE generuje znacznik <blockqoute> a w FF <div>) - tutaj masz jak powinno sie odwolywac do js (zaden java script:nazwa() i onclick tez odpada) - http://domscripting.com/presentations/wd06...nobtrusive.html - stosowanie "dodaj tabulator" w IE przesuwa calosc |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 08:11 |