Atpakaļ uz pirmo lapu

laacz » 2005 » 2. marts

Wordcleaner

14:20 @ 2005-03-02 = 20 blabla  

Atradu aizgājušā gadā iesākto izstrādni (gadījumos, kad nav pieejams Tidy). Darāmā vēl daudz, bet lielāko daļu Word'a drazas jamais izmēž. Jāatzīmē, ka lielākoties ar drastiskām metodēm.

Izejas kods.

P.S. Šī funkcija nebūt nepretendē uz galaprodukta statusu, kā arī tā neveido korektu XHTML!

1 hQuse @ 16:05 (2005. gada 02. marts)

imho viens no labākajiem word klīneriem ir OpenOffice "Save as *.html" fīča :) (praksē pārbaudīti dažādi risinājumi, arī caur kosmosu, bet šis pagaidām ir labākais, ja runa ir par doc–>html dažādās valodās (lv,ru,en…))

2 kits @ 16:50 (2005. gada 02. marts)

hQuse: Tevis piedāvāto metodi gan ir makten ērti un vienkārši ieviest web aplikācijā.. Sarkasms, protams.

3 hQuse @ 16:58 (2005. gada 02. marts)

Un kādā veidā "web aplikācijā" no worda tiek iegūts html?

4 japets @ 17:05 (2005. gada 02. marts)

hQuse, plēšot ar copy paste iekš wysiwyg.
Samērā ērti var veidot šādus tīrītājus ar javascript pārstaigājot visus elementus un metot ārā visu ko nevajag. ;)

5 kits @ 17:05 (2005. gada 02. marts)

hQuse: Nu, ņemot vērā kontekstu, laacz tekstā runa visticamāk ir par MSIE parodiju par HTML, kuru tas ģenerē, "tulkojot" Rich Text'u (piemēram peistotu no Worda). Atsaucu savu sarkasmu, ja man nav taisnība tomēr. :)

6 Piu @ 17:22 (2005. gada 02. marts)

Neizčekoju visu cauri, bet vismaz otraja apiemērā ir baigākā kaudze lieku tagu!
tjip aiztasa ciet vienu un uzreiz attaisa vaļā tādu pašu :/ tas nav smuki — cerams, ka to novērt ir paredzēts turpmākajā izstrādē…

7 scoux @ 17:45 (2005. gada 02. marts)

nekā neredzu :)
laikam jau no EE nevar

8 laacz @ 17:49 (2005. gada 02. marts)

Piu: par ko Tu runā? Es nesapratu, kas ko attaisa :)

9 Piu @ 17:54 (2005. gada 02. marts)

Nu kaut vai par šo:

<code>$this</code><code>–&gt;</code><code>find_id_field</code><code>();</code><br />

Kā redzi — tagi dublējas!

10 Piu @ 17:56 (2005. gada 02. marts)

Sorrī — ne dublējas, bet domu saprati ((:
Tags tiek noslēgts un uzreiz atvērts.
Novēršot šo — ietaupītu daūūdz vietas!! Īpaši tavā otrajā piemērā ir tā, ka pa vidam afigenna daudz reižu pa lieko noslēgti un no jaunu atvērti vienādi tagi!

11 wes @ 22:51 (2005. gada 02. marts)

Laacz, Tu esi psihs!!!

12 z @ 00:42 (2005. gada 03. marts)

do yuo spaek engrish?
'unneedet'

13 Delfins @ 10:32 (2005. gada 03. marts)

buutu feini, ja vinjsh maacetu repairot visu WYSIWYG kontentu uz daudz maz lasaamu.

14 archaic @ 11:50 (2005. gada 03. marts)

laacz: vai drīkst tavu kodu izmantot citos pasākumos?

15 laacz @ 11:53 (2005. gada 03. marts)

archaic: skripta komentāros ir atbilde uz tavu jautājumu.

16 z @ 15:39 (2005. gada 03. marts)

es jau iesūcu kodu un uzliku savu copyright un
jau atradu pirceju.
buahahahaha.

17 z @ 16:29 (2005. gada 03. marts)

lači, tu taču zini, ka post USSR tautām neeksiste tāds vārds kā "copyright"?

18 ppp @ 20:19 (2005. gada 08. marts)

to laacz: tavs uzlabojums (peedeejais):
applyre('/<\/([a–z]+)><\1>/U', '', $data);

sabojaa listus. </li><li> tiek aizvākti.

19 ppp @ 11:14 (2005. gada 09. marts)

applyre('/<([^>]+)\s*align=(")?[^"]+\2([^>]*)?>/U', '<\1\3>')
/pārveido visus align, bet, ja trāpās valign, tad tiek atstāts v simbols/

applyre('/<([^>]+)\s*v?align=(")?[^"]+\2([^>]*)?>/U', '<\1\3>')
/iespējams, ka šis ir risinājums/

20 ppp @ 12:29 (2005. gada 09. marts)

applyre('/<(\/)?i>/U', '<\em>', $data);
/pietrūkst "1"/

applyre('/<(\/)?i>/U', '<\1em>', $data);
/tipa/

Kā tu saucies:
Tava e-pasta adresīte:
(nevienam netiks rādīta, vai dota; pat pie komentāra ne)
Ko teiksi?
FYI
* Formatēšana: iekļaujot tekstu no abām pusēm iekā '//', tas iznāks kursīvā: //teksts// (teksts), bet treknu tekstu var dabūt ar '**' katrā pusē: **teksts** (teksts), savukārt pasvītrotu ar '__': __teksts__ (teksts).
* Enteri tiek automātiski pārtaisīti par enteriem. Jebkurš HTML (izņemot <BR.*>) tiek parādīts, kā ievadīts (ne HTML'iski)
* E-pastu var vadīt droši iekšā, ja ir bailes no spambotiem. Tas tiek aizsargāts no jamajiem.
* Jebkurš url'is (www.kaka.com, http://kaka.com/, …) tiek automātiski pārtaisīts par spiežamu prieku (www.kaka.com, http://kaka.com/, …)
* Ko nozīmē 'detransliterēšana'? Manuprāt sen jau ir laiks sākt rakstīt nevis translitā (aaboljiishi), bet gan normāliem letiņu burtiem (āboļīši). Tad nu tieši to arī dara attiecīgā poga - pārveido tekstu no translita uz parastu. Gadās kļūmītes, bet labāk šitā nekā nekā.
 

Valid CSS! Valid XHTML 1.0 Transitional! Valid RSS! Valid Atom!
Tātad tā. Kopīraita notice. Viss materiāls, kas atrodams šajā saitā nedrīkst tikt izplatīts, kopēts, jebkādi citādi reproducēts vai izmantots bez manas (laacz) rakstiskas atļaujas. šīs tiesības man laipni piedāvā Autortiesību Likums.
Jebkura informācija, kuru kāds labprātīgi publicē šajā saitā (piemēram, komentāri), pieder tās autoram. Taču, ievietojot infromāciju šajā saitā, tās autors sniedz saita īpašniekam tiesības to daļēji vai pilnā apjomā lietot, izplatīt, reproducēt, modificēt, adaptēt, publicēt, tulkot, publiski demonstrēt. Saita īpašnieks ir tiesīgs jebkuru komentāru jebkurā brīdī dzēst, vai modificēt.
© 1996 — 2025 laacz. Visas tiesības… nu jūs jau zināt, kur.
Spēcināts ar SPP (S Pivom Potjaņet) v2.0b (code name Marasmus)
Hostingu laipni piedāvā DEAC.

laacz blog activity

Top.LV

 

Lapa izlīdusi no servera dzīlēm 0.03103 sekundē(s)