Dit programma wordt gebruikt om een informatie database van het DOS
programma PAKKET om te zetten naar een HTML formaat zodat het via een
browser als Explorer of Navigator benaderd kan worden. Mogelijk vraagt u
zich af waarom u programma PAKKET zou gebruiken om gegevens in op te slaan,
terwijl u de gegevens ook rechtstreeks in HTML pagina's kan vastleggen. Er
zijn een paar redenen te verzinnen, waarom bij gebruik van een database met
alleen tekst het gebruik van PAKKET toch handig kan zijn:
- U hoeft zich binnen PAKKET niet druk te maken om HTML tag's. Zo'n tag
maakt de browser duidelijk wat voor soort tekst er volgt. De enige
'tag' binnen PAKKET is '...' om aan te geven dat het een link betreft,
d.w.z. een verwijziging naar een andere bladzijde met meer informatie.
- Als u ooit de globale structuur van uw HTML pagina's aan wenst te passen,
zoals bijvoorbeeld achtergrond kleur of lettertype dan hoeft alleen NMHTML te
worden aangepast om nieuwe HTML pagina's te genereren en hoeft niet elke
HTML pagina met de hand te worden aangepast, noch hoeft met style sheets
te worden gewerkt, waar mogelijk nog niet elke gebruikte browser mee
overweg kan.
- NMHTML controleert dat gebruikte links ook inderdaad naar iets bestaands
verwijzen. Als het verwijzingen betreft naar externe HTML bestanden of
HTML opdrachten zelf wordt dat in een conversie verslag vermeld.
- Binnen PAKKET is het mogelijk om naar een tekst te zoeken in alle
pagina's van de database.
Bij gebruik van NMHTML moeten eerst alle gegevens uit het gewenste
FPAKKET.* bestand in een tekstbestand worden gezet. Hiervoor is programma
FPAKFILE te gebruiken. U gaat in de directory met de gewenste FPAKKET.*
bestanden staan en start vervolgens FPAKFILE. In dezelfde directory wordt
vervolgens tekstbestand PAKKET.OUT aangemaakt.
Is het om te zetten tekstbestand eenmaal gereed dan kan de tekst via NMHTML
worden overgezet naar bestanden in HTML formaat. NMHTML heeft
maar voor twee zaken belangstelling, namelijk welk bestand moet worden
gelezen en welk bestand moet worden geschreven. Het tekstbestand wordt twee
keer gelezen. De eerste keer worden de aanwezige titels gelezen en van een
volgnummer voorzien. De tweede keer vindt de echte omzetting naar HTML
plaats. Na afloop heeft men i.p.v. één bestand een hele verzameling HTML
bestanden. Het is namelijk wel mogelijk, maar niet handig, om de hele
database in één HTML bestand te plaatsen. Het nadeel van een groot bestand is
dat de browser in zo'n geval nogal een tijdje bezig is om het bestand te
lezen. Door de database in verschillende titels te splitsen gaat dat
allemaal wat vlotter.
Samenvatting :
- Ga naar de directory met de om te zetten FPAKKET database
- Draai FPAKFILE om ASCII bestand PAKKET.OUT aan te maken
- Ga naar BBx
- Start NMHTML
- Kies een printer voor een (eventuele) lijst met verwijzingen naar
externe HTML bestanden
- Geef het te lezen bestand in (directory + PAKKET.OUT)
- Geef de eerste drie letters van het te schrijven bestand in
(Er zijn maar drie letters mogelijk, i.v.m. de toe te voegen volgnummers.
Gebruik NIET de volgende codes MEU, BBX, HTM, GUI die zijn gereserveerd
voor intern gebruik)
- Na afloop heeft men in de directory waar men tijdens het draaien van
BBx stond een hele reeks bestanden, beginnend met de opgegeven drie
letters en eindigend met de extensie .htm.
- Indien het programma verdachte zaken heeft ontdekt, zoals grafische
karakters (ASCII waarde >= 170) of verwijzigingen naar externe html
bestanden of HTML opdrachten, verschijnt hiervan een verslag op de
printer. NMHTML heeft geen problemen met grafische karakters, maar HTML
zelf kan deze karakters niet aan. Vandaar dat NMHTML deze karakters
vervangt door '*'. De tekst wordt daar soms niet duidelijker van, vandaar
dat controle na vervanging aan te raden is.
- Verplaats *.htm bestanden naar de door u gewenste directory
PAKKET begint altijd met het tonen van het record met de titel 'algemeen'.
In uw HTML bestanden krijgt dit record altijd volgnummer 00000. Verder
wordt een bestand opgebouwd met als naam de door u ingegeven naam
voor uitvoer + "list.htm", waarin alle titels plus verwijzigingen
alfabetisch zijn opgenomen.
NMHTML en externe HTML bestanden
NMHTML en HTML opdrachten
NMHTML technische informatie
Terug naar het hoofdmenu
Terug naar het MEUTA menu
Alfabetische MEUTA inhoudsopgave