NMHTML

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:

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 :

  1. Ga naar de directory met de om te zetten FPAKKET database
  2. Draai FPAKFILE om ASCII bestand PAKKET.OUT aan te maken
  3. Ga naar BBx
  4. Start NMHTML
  5. Kies een printer voor een (eventuele) lijst met verwijzingen naar externe HTML bestanden
  6. Geef het te lezen bestand in (directory + PAKKET.OUT)
  7. 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)
  8. 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.
  9. 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.
  10. 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