![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 697 Pomógł: 47 Dołączył: 19.12.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Dzisiaj mam do zaprazentowania taką mini klasę, która naprawia "zepsuty" kod html. Dopisuje zamkniecia dla niezamknietych znacznikow, filtruje nazwy znacznikow i parametrow, zmienia wielkosc liter itd.
Paczka do pobrania: http://srodek.info/files/handyhtml-0.7.tar.gz Live demo: http://srodek.info/examples/handyhtml/livedemo.php Obsługa dosyc prosta
Gdzie czegoś takiego używac? No cóż zastosowań jest wiele. W moim przypadku oczyszczam w ten sposob kod jaki generuje moj edytor WYSIWYG. Również jezeli obcinam początek artykułu i niechcący obetnę np. znacznik <a> w połowie to handyHtml to łatnie naprawi ![]() Czekam na komentarze ![]() -------------------- Warsztat: Kubuntu, PhpStorm, Opera
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Pomysł dobry, z pewnością przydatmy ale wysypuje się np. na:
i wypisuje po prostu:
Ale gdyby uwzględnić wszystkie znaczniki to do oczyszczania kodu generowanego przez wysiwyg soft idealny! |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 697 Pomógł: 47 Dołączył: 19.12.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Wlasnie zapomnialem wspomnieć o konfiguracji
![]() W klasie mamy trzy tablice:
Wytarczy dopisac odpowiednie nazwy znacznikow i bedzie dzialac... -------------------- Warsztat: Kubuntu, PhpStorm, Opera
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 697 Pomógł: 47 Dołączył: 19.12.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Nie
![]() -------------------- Warsztat: Kubuntu, PhpStorm, Opera
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 345 Pomógł: 3 Dołączył: 20.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Linki nie działają ?
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 697 Pomógł: 47 Dołączył: 19.12.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Hmm zmienilem serwer. DNSy szaleją(juz prawie tydzien o.O)
Paczka do pobrania: http://srodek.firmybudowlane.org/files/handyhtml-0.7.tar.gz Live demo: http://srodek.firmybudowlane.org/examples/...ml/livedemo.php -------------------- Warsztat: Kubuntu, PhpStorm, Opera
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 800 Pomógł: 0 Dołączył: 26.11.2005 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
SHiP, skrypt głąbieje gdy mu podam np.
albo robi cuda z:
-------------------- Jah Music Is On My Mind !
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) ![]() ![]() |
Fajne ale... tidy" title="Zobacz w manualu PHP" target="_manual
|
|
|
![]()
Post
#10
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Echh, takie produkty to wynik nieznajomości języka, w którym się pisze.
Niby fajne, ale z powodu podanego przez ~Setha niemal całkowicie bezużyteczne. |
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 406 Pomógł: 9 Dołączył: 24.07.2005 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Hmmm, ale w sumie jak Bastion dawał swój system templat`ów to również były takie komentarze ;-] nic nie jest idealne, a ShiP usiłuję zrobić coś podobnego, lecz bardziej funkcjonalnego, sprawnego itd. No przecież to chyba możliwe?
![]() |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 697 Pomógł: 47 Dołączył: 19.12.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Widac obaj z Bastionem nie czytamy manuala
![]() Trzeba zrobić testy szybkosci w ab2 ale to w wolnej chwili teraz mam wazniejsze sprawy na glowie ![]() Ten post edytował SHiP 29.07.2007, 15:17:21 -------------------- Warsztat: Kubuntu, PhpStorm, Opera
|
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 77 Pomógł: 0 Dołączył: 29.05.2006 Skąd: /dev/null Ostrzeżenie: (0%) ![]() ![]() |
Mnie się osobiście podoba, zarówno sam pomysł jak i wykonanie, i nie ma co się zrażać mnogościa opcji takich projektów jak Tidy, bo gdyby tak patrzeć, to chyba nie było by juz tak naprawdę nic do programowania bo niemal wszystko już gdzieś tam istnieje. Ale generalnie jest fajnie, z kodów które mu podałem ładnie wyrzucał niedomknięte tagi, no i zgadzam się również z vieri_pl bo nic nie jest tak do końca idealne, weźmy chciażby W3C validator i wklepmy taki kod do sprawdzenia
a bedzie się pluł, że znacznik Kod <a nie został otworzony a próbujemy go zamknąć. Tak więc brawa ode mnie, i trzymam kciuki za rozwój. ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.06.2025 - 03:56 |