Hoe een pagina terugvinden.
Doelstelling van deze Steples
- Aanleren hoe een pagina kan worden teruggevonden in de projectboom van een Sitestepperproject.
Steplessen die best gevolgd zijn vooraleer deze Steples te starten
Voorkennis
Logische vervolg
Probleemstelling: een pagina vertoont een schrijffout!
Bij het bekijken van een pagina van de gegenereerde website, wordt een foutief gespeld woord ontdekt.
Deze steples zal stap voor stap uitleggen hoe de bronpagina in het Sitestepperproject kan worden teruggevonden.
Bepalen welk type pagina moet worden aangepast.
Zoals uitgelegd in Uit welke delen bestaat een webpagina op pagina 196 bestaat een gegenereerde webpagina uit html-tekst die zich bevindt in:
- de skeleton toegewezen aan de bronpagina (zie ook Wat zijn Sitestepper skeletons? op pagina 44 voor een gedetailleerde beschrijving van skeletons)
- in één van de pagina's die worden tussengevoegd in de toegewezen skeleton bij het genereren van de webpagina
Deze tweede categorie kan dan zijn:
- tekst die zich bevindt in de bronpagina's die voorkomen op verschillende pagina's (en zich in de 'Includes' tak van de projectboom)
- tekst die zich bevindt in de echte bronpagina's van de website (en zich bevinden in één van de andere 4 hoofdtakken van de projectboom: 'Web', 'Webroot', 'Dynamic' of 'DynamicRoot').
Stappen te volgen om op te zoeken in welk bronpagina de fout zich bevindt
Bepalen op welke gegenereerde pagina de fout zich bevindt
Bovenaan elk internetprogramma is altijd de pagina te zien die getoond wordt.
Als u een fout op één van uw webpagina's ontdekt, is de naam die u daar ziet het startpunt om de aan te passen bronpagina op te sporen.
Opzoeken van de bronpagina in de projectboom
Nadat het Sitestepperproject is opgestart, dient de bronpagina te worden opgezocht in de projectboom.
Sitestepper bevat een zeer handige manier om één van de bronpagina's op te sporen.
Kies de menu-optie 'Node – Locate...' (of gebruik de sneltoets Ctrl-L) om het localiseerscherm28 te tonen.
Tip: Ctrl F en Ctrl K kunnen ook worden gebruikt als sneltoetsen om deze optie te starten. Zowel Ctrl L als Ctrl F als Ctrl K waren in vroegere versies van Sitestepper toegewezen aan verschillende manieren om een bronpagina terug te vinden (Zoek pagina, zoek keyword en zoek keyword gedeeltelijk). Alle drie deze vroegere acties zijn vervangen door de ene: 'Node – Locate...', maar de sneltoetsen zijn behouden.
Een volgend scherm zal worden getoond:
Dit scherm (dat ook wordt gebruikt in StepEdit om linken te leggen tussen verschillende pagina's van de website) bevat een lijst van alle namen van de pagina's in de projectboom én van alle toegekende keywords aan deze pagina's.
Zodra één of meerdere karakters worden ingevoerd in het (nu nog Engelstalige) veld: 'Enter part of the name or keyword', dan zullen in de lijst 'Select the node' alle pagina's worden getoond waarvan:
- óf de ingevoerde karakters voorkomen in het toegekende keyword
- óf de ingevoerde karakters voorkomen in de naam van de pagina
Het selecteren van één van de getoonde pagina's en het aanklikken van de 'use' knop zal automatisch de aangeklikte pagina selecteren in de projectboom.
In afbeelding Afbeelding 129: Paginanaam getoond in Internet Explorer van Microsoft op pagina 200 konden we zien dat de pagina 'vakantiefotos' de pagina was, waar een fout werd gevonden.
Om deze pagina gemakkelijk terug te vinden, dienen we dus (enkele karakters van) de paginanaam in te voeren.
Na het invoeren van de karakters 'vak' beperkt de lijst zich tot één pagina. Het aanklikken van deze pagina en het selecteren van 'Use' zal de pagina 'vakantiefotos' selecteren in de projectboom.
Indien in plaats van 'vak' de karakters 'fot' zouden ingevoerd zijn in afbeelding 130 op pagina 201, dan zou meer dan één pagina getoond zijn in de lijst.
Het selecteren van de pagina 'vakantiefotos' en het selecteren van de 'Use'-knop zou eveeens de pagina met de naam vakantiefotos hebben geselecteerd in de projectboom (afbeelding 131).
Editeren van de bonpagina
Nu de correcte pagina geselecteerd is in de projectboom, kan het StepEdit-programma worden opgestart om de inhoud van de pagina aan te passen.
In afbeelding Afbeelding 129: Paginanaam getoond in Internet Explorer van Microsoft
op pagina 200 kon eveneens worden gezien dat de fout werd gezien in
de Nederlandstalige versie van de webpagina.
We dienen dan ook de Nederlandstalige versie van de bronpagina aan te passen.
Kies de menu-optie 'Edit – NL' of gebruik de sneltoets 'Alt-2' om StepEdit te starten met de Nederlandstalige versie van de bronpagina als tekst om te worden aangepast.
Als alternatief kan ook de 'NL' knop worden aangeklikt in de taalknoppenbalk.
het blauwe volle driehoekje
vóór de taalaanduiding 'NL' duidt aan dat een
Nederlandstalige versie van de bronpagina in het project aanwezig
is. Een rood streepje duidt aan dat voor die taal geen tekst
aanwezig is in de projectboom (voor een gedetailleerde uitleg over
deze grafische tekens, zie hoofdstuk Bronpagina's in meer dan één taal.
op pagina 98).
De fout komt voor in de bronpagina
In StepEdit kan de fout worden aangepast, waarna de webpagina terug kan worden aangemaakt (gebuild).
Tip: indien u de website aan het builden bent naar de lokale pc, kan vanuit StepEdit de menu-optie 'Sitestepper – Toon huidige pagina' (of de sneltoets Ctrl F8) worden gebruikt om de (gewijzigde) pagina te bekijken in het geïnstalleerde internetprogramma (Internet Explorer, Opera of Firefox).
Deze optie zal (indien gestart vanuit StepEdit):
- de huidige bronpagina bewaren (u moet dus niet expliciet de optie 'Bestand – Opslaan' te kiezen)
- een intern bericht sturen naar Sitestepper dat deze bronpagina moet worden gebuild (Sitestepper zal – achter de schermen – de optie 'Genereer – Huidige pagina' uitvoeren' en daarna de optie 'View – Toon h uidige pagina' uitvoeren).
De fout komt niet voor in de tekst van de bronpagina's
Bij het bekijken van de brontekst van de pagina in StepEdit, bemerkt u dat de fout, die u had gezien op de webpagina zich niet bevindt in de brontekst.
De fout zal zich dus ofwel:
- bevinden in de skeleton
- of bevinden in één van de bronteksten die worden tussengevoegd bij het genereren van de webpagina (zie StepIncl-lijnen op pagina 46).
Openen van de gekoppelde skeleton
De gekoppelde skeleton kan worden geopend in StepEdit door:
- De menu-optie 'Skeleton – Editeer skeleton' te kiezen.
- De sneltoets Ctrl-Alt-0 te gebruiken.
- Te dubbelklikken op de gekoppelde skeleton in de 'Skeletons' tabulatie van de tabbladen van de projectbestanden.
StepEdit zal worden geopend met de gekoppelde skeleton als te editeren tekst.
De fout komt voor in de gekoppelde skeleton
Indien de fout voorkomt in de nu geladen skeleton, dan kan deze rechtstreeks in StepEdit worden aangepast.
De volgende stappen kunnen worden gevolgd om de (gewijzigde) pagina te bekijken:
- Bewaar de aangepast skeleton: kies 'Bestand – Opslaan' (of gebruik de sneltoets Ctrl-S).
- Activeer StepGen: kies 'Sitestepper – Activeer StepGen (of gebruik de sneltoets F12).
- Activeer in StepGen het tabblad 'Web site' (indien dit nog niet geactiveerd is). De eerder opgezocht bronpagina zal nog geselecteerd zijn.
- Build de webpagina: kies 'Genereer – Huidige pagina' (of gebruik de sneltoets Ctrl-F9).
- Bekijk de opnieuw gegenereerde webpagina: kies 'View – Toon huidige pagina' (of gebruik de sneltoets Ctrl-F8).
De fout komt niet voor in de gekoppelde skeleton
Indien de fout noch in de brontekst van de webpagina, noch in de gekoppelde skeleton voorkomt, dan moet de fout voorkomen in één van de bronteksten die worden toegevoegd door middel van de StepIncl-lijnen.
De volgende stappen kunnen worden gevolgd om de fout op te sporen in één van deze bronteksten (deze stappen dienen gevolgd te worden voor elke StepIncl-lijn die aanwezig is in de skeleton, tot de fout gevonden is).
- Open de bronpagina van het keyword dat aanwezig is op de stepincl-lijn.
- Pas de fout aan.
- Bewaar de aangepast brontekst: kies 'Bestand – Opslaan' (of gebruik de sneltoets Ctrl-S).
- Activeer StepGen: kies 'Sitestepper – Activeer StepGen (of gebruik de sneltoets F12).
- Activeer in StepGen het tabblad 'Web site' (indien dit nog niet geactiveerd is).
- Zoek de originele brontekst terug op (indien deze nog niet geselecteerd is op de wijze zoals beschreven in Bepalen op welke gegenereerde pagina de fout zich bevindt op pagina 200).
- Build de webpagina: kies 'Genereer – Huidige pagina' (of gebruik de sneltoets Ctrl-F9).
- Bekijk de opnieuw gegenereerde webpagina: kies 'View – Toon huidige pagina' (of gebruik de sneltoets Ctrl-F8).
Openen van een brontekst van een overeenkomstig stepincl-lijn
De StepIncl-lijn bestaat uit de volgende 4 delen:
- de normale html-code voor het begin van
commentaar (
<!--) - het gereserveerde woord StepIncl.
- een steplink-keyword
- de normale html-code voor het einde van
commentaar (
-->)
Het steplink-keyword duidt aan dat op de plaats van de stepincl-lijn de inhoud moet worden geplaatst van de bronpagina aangeduid door het keyword.
Deze bronpagina kan dus worden opgezocht via dezelfde methode zoals besproken in Opzoeken van de bronpagina in de projectboom op pagina 200.
De bronpagina kan, net zoals alle andere bronpagina's worden geëditeerd, waarna, de volgende maal dat de inhoud van deze bronpagina wordt opgevraagd om te worden geplaatst op de plaats van een stepincl-lijn, de aangepaste en gecorrigeerde inhoud wordt gebruikt.
28Dit scherm is één van de (weinige) schermen die nog Engelstalig zijn.
