Is er een manier om een groepsconversie te doen van
HTML bestanden met HTML Tidy?
Antwoord 1 Groepbestandscontrole met de
"Batch Action Wizard"
De HTML
Tidy plugin kan worden gebruikt om meerdere bestanden in een
of meerdere mappen alsmede het huidge document in de editor.
Gebruik de HTML Tidy plugin om meerdere bestanden te controleren:
- Ga naar de "Batch Actions" tab en
klik de "HTML Tidy" plugin pictogram (of
kies "Actie | Batch Actions | HTML Tidy - Batch
Mode" in het hoofdmenu.
- Type de volledige padnaam naar de map waar de HTML/XHTML
bestanden staan. Bijvoorbeeld, om de bestanden te controleren in
de c:\mijnsite\ map, type c:\mijnsite\ in de "Look in
folders" [Kijk in deze mappen] regel. Meerdere mappen
kunnen worden ingevoerd met behulp van het ; karakter als scheidingsteken (bijvoorbeeld:
c:\mijnsite\;c:\werksite\). Optioneel,
controleer de "Look in sub folders" [Kijk
in de submappen] optie om de bestanden te controileren binnen de
gespecificeerde mappen.
- Type de bestandsextensies van de bestanden die moeten worden
gecontroleerd. Bijvoorbeeld, als al je HTML/XHTML bestanden de
*.html extensie gebruiken, type
*.html in de "Include
files of type" [Inclusief bestanen van het type] regel.
Als je meerdere extensies gebruikt zoals *.html en *.htm, type dan
*.html;*.htm.
- Klik op "Start" om de groepsopdracht
te beginnen. De HTML Tidy plugin controleert de overeenkomende
bestanden in de alleen-lezen modus. De originele bestanden worden
niet gewijzigd gedurende deze opdracht.
- Fouten of waarschuwingen gerelateerd aan de bestanden die
worden gecontroleerd worden weergegeven in de "Results" tab. Als je een bestand wilt vernieuwen,
klik dan op "Open" naast de naam van het
bestand of mededeling. of klik eenvoudigweg op "OK" om de resultaten naar in het "Berichtenvenster" te zien en klik op de mededeling
om het bestand te openen.
- Is een maal het betreffende bestand geopend in de editor kan
het worden gewijzigd. De HTML-Kit markeert automatisch de regels
waarin een fout of waarschuwing wordt weergegeven. De
"Alt+F2" toets kan worden gebruikt om naar de volgende
fout/waarschuwing te springen.
Antwoord 2 Groepswijziging van
bestanden met behulp van de commandoregel
Standaard zal de HTMLTidy actie de bestanden niet automatisch
wijzigen. Dat heeft voornamelijk te maken met het feit dat HTML
Tidy wordt beschouwd als een van de beste gereedschappen van z'n
soort. Geen enkel automatisch gereedschap kan altijd de uitkomst
zodanig garanderen zoals de gebruiker dat wenst. Vanwege deze
reden is het het beste om de code te controleren die door
HTMLTidy wordt voorgesteld voordat de code wordt gekopieerd naar
het originele bestand.
Echter, als je het makkelijker vindt om de originele bestanden op
te slaan zonder vooraf te controleren dan kan de volgende
oplossing met de commandoregel van de HTML Tidy worden gebruikt.
Let wel, deze methode wordt niet
aanbevolen of ondersteund. Toepassing geschiedt geheel op eigen
risico.
- Maak eerst een kopie van de bestanden die je automatisch wilt
gaan vernieuwen. Als er tijdens het proces iets verkeerd gaat met
de automatische vernieuwing dan heb je altijd nog de originele
bestanden tot je beschikking.
- Download de commandoregel
versie van HTML Tidy en pak het uit in een tijdelijke map
zoals c:\temp\.
- Open een commandoregel )of een DOS venster) binnen Windows.
Bij Windows NT, 2000, XP en hoger kies je "Start | Uitvoeren", type cmd.exe en klik op "OK". In
Windows 9x en ME, gebruik je command in
plaats van cmd.exe.
- Navigeer naar de map waarin je je HTML bestanden hebt staan.
Bijvoorbeeld de c:\mijnsite\ map, type
C: en druk op "Enter" om naar
de C: drive te gaan. Type dan
cd "c:\mijnsite\" en druk op
"Enter" om naar de c:\mijnsite\ map te gaan.
- Type dan het volgende en druk op "Enter"
for %i in (*.html) do c:\temp\tidy.exe -m
"%i"
- HTML Tidy bewerkt elk bestand in de map (c:\mijnsite\ in dit geval) met de *.html extensie en wijzigt automatisch de originele
bestanden met de gegenereerde HTML code.
- Tenslotte, controleer de nieuwe bestanden. Als het niet
mogelijk is om elk bestand te onderzoeken, controleer dan
tenminste een van de meer gecompliceerde bestanden om te zien of
de vernieuwde bestanden gewijzigd zijn zoals dat bedoeling is.
© 2005
Chami.com. All Rights Reserved. |
Translation © 2005 Gerard Schaefers