Inhoudstafel

Vorige Home Hoger

 

 

Om de inhoudstafel te maken naar het voorbeeld van Helmholtz resonatoren, wordt best op de volgende manier gewerkt. Volg de onderstaande instructies heel aandachtig, want kleine foutjes zijn vaak heel moeilijk op te sporen. In onderstaande uitleg wordt aangenomen dat oiproject1 de directory is waarin het web staat waar we een inhoudstafel voor willen maken.

  1. Download tree.zip. En extraheer het naar een voorlopige directory.
  2. Maak in het web van de topic waar je een inhoudstafel wilt maken, een directory genaamd "tree".
  3. Importeer alle files behalve de html files uit tree.zip in de directory "tree" (Open deze directory in Frontpage explorer,  File > Import... > Add files...)
  4. De file "data-tree.js" bevat de data die "script.js" nodig heeft om de boomstructuur op te bouwen. Deze file moet volgens deze richtlijnen aangepast worden. Maak de inhoudstafel zo dat hij dezelfde structuur heeft als het web zoals dit te zien is in de navigation view van Frontpage Explorer. Om gemakkelijk te werken kan je data-tree.js openen in frontpage door dit bestand te selecteren met de rechtermuisknop en daarna Open with... > tekst editor (notepad.exe).
    Opgepast: hoofdletters zijn van belang. Als die niet kloppen, werkt het niet!!!
    foldersTree = gFld("naam topic", "default.htm")
    een nieuw blad maken:

    insDoc(tak waarin dit blad gestopt wordt, gLnk(2, "titel blad", "bestandsnaam_blad"))

    een nieuwe folder maken, de folders hebben allemaal de naam aux<i> waarbij i het niveau weerspiegelt.

    aux<i> = insFld(tak waarin de folder gestopt wordt, gFld("titel folder", "http://educinno.intec.ugent.be/oiproject1/bestandsnaam folder"))

    NIEUW: om de code voor de file data-tree.js te genereren werd een excel-file gemaakt die die automatisch doet aan de hand van een door Frontpage gegenereerde file, die de structuur van het web bepaalt. Deze excel file kan hier gedownload worden.

  5. Importeer de html files uit tree.zip in de webdirectory, in het voorbeeld dus oiproject1
  6. De "plezierige startpagina" waarvan gesproken werd in de vergadering en die getoond wordt in de globale inhoudstafel van het museum als de titel van een topic aangeklikt wordt, moet de home-pagina van de topic zijn en als bestandsnaam default.htm hebben.
  7. Als je nu de pagina frames.htm opent in de browser zou het moeten werken als je nauwkeurig de bovenstaande regels gevolgd hebt. Succes!!!

Link naar de stijlafspraken

Problemen en vragen over deze WWW-pagina's? Mail naar [Pieter.Vandaele@intec.ugent.be]