Scripts
Voor uw persoonlijke website biedt EuroNet de volgende scripts aan.
Redirect script
Met dit script kunt u bezoekers van uw site links aanbieden in de vorm van een pull-down-menu. De code die u moet gebruiken ziet er als volgt uit:
<form method="post" action="/cgi-bin/redirect.pl">
<select name="location">
<option value="http://www.euronet.nl/">De EuroNet
homepage...</option>
<option value="http://www.google.nl">Google</option>
<option value="http://www.ilse.nl">Ilse</option>
</select>
<input type="submit" value="GO" />
</form>
Teller op uw homepage/website
Een teller in een HTML-pagina inbouwen doet u als volgt:
Neem de volgende regel op in de html pagina (neem de vierkante haakjes niet over!):
<img src=/cgi-bin/counter/users/[username]/counter.xbm>
of:
<img src=/cgi-bin/counter/~[username]/counter.xbm>
(deze laatste regel moet u gebruiken als u uw pagina's in de directory public_html heeft geplaatst)
Daarna moet u een lege file "counter.xbm" aanmaken en deze uploaden naar de EuroNet server. Dit doet u als volgt:
- Maak een lege file die counter.xbm heet en upload deze in dezelfde directory als waar uw html pagina's staan.
- In deze file wordt bijgehouden hoe vaak uw pagina bekeken is.
- U kunt de teller resetten door opnieuw een lege file te uploaden.
Nu moeten de protectie bits van het "counter.xbm" file nog worden aangepast. Dit doet u als volgt:
Windows
- Klik op de rechter muisknop in het FTP scherm. Er zal een menu verschijnen.
- Kies daaruit 'FTP commands' en dan 'site'.
- Tik nu de volgende tekst: chmod 666 counter.xbm
Macintosh
- Kies 'Remote' op de menu balk.
- Selecteer 'Send FTP command'.
- Tik nu de volgende tekst: site chmod 666 counter.xbm
- Herlaad tenslotte de pagina in uw webbrowser (druk op 'Reload' of 'Refresh').
E-mail versturen vanaf uw homepage
Het is mogelijk dat mensen u vanaf uw homepage een e-mailbericht kunnen toesturen. Dit kan via een zogenaamd CGI script.
U kunt in uw html code een zogenaamde 'tag' opnemen zodat mensen met een klik op een knop een e-mailschermpje krijgen waar ze alleen maar de tekst in hoeven te typen. Als ze het e-mailbericht verstuurd hebben, kunt u ze een pagina laten zien waarin u de mensen bedankt voor hun e-mailtje.
Als u deze mogelijkheid op uw pagina wilt hebben dan moet u de volgende stappen doen:
- U maakt een "bedankt" pagina. Dit is de pagina die de mensen die u een e-mailtje sturen te zien krijgen als ze het e-mailtje verzonden hebben. We noemen deze pagina nu 'bedankt.html' (Indien u op een windows machine werkt, noem deze file dan 'bedankt.htm').
- We gaan nu veranderingen in uw homepage aanbrengen. Start hiervoor het programma dat u gebruikt om webpagina's te maken (Tekstverwerker, HTML-editor etc.).
- U gaat naar de plaats binnen de HTML-code waar u de tekst of het plaatje wilt hebben van waaruit mensen u een e-mail kunnen sturen.
-
Indien uw homepage te bereiken is via http://www.euronet.nl/users/<user> vult u de volgende regel
in:
<FORM METHOD="POST" ACTION="/cgi-bin/mailto/users/<user>/bedankt.html?<e-mailadres>"> - Voor <user> vult u uw eigen loginnaam in.
- Voor <e-mailadres> vult u het e-mailadres in waar u het e-mailtje naar toegestuurd wilt hebben.
-
Indien uw homepage te bereiken is via http://www.euronet.nl/~<user> vult u de volgende regel in:
<FORM METHOD="POST" ACTION="/cgi-bin/mailto/~<user>/bedankt.html?<e-mailadres>"> - Voor <user> vult u uw eigen loginnaam in.
- Voor <e-mailadres> vult u het e-mailadres in waar u het e-mailtje naar toegestuurd wilt hebben.
-
U kunt ook (net zoals in alle forms) gegevens laten invullen en deze met het e-mailbericht laten
meesturen. U voegt dan regels toe die er als volgt uitzien:
<input type="text" name="Naam" size="15" /> <input type="text" name="Email" size="20" /> <input type="text" name="Adres" size="20" /> -
Deze regel zal een regel aan het e-mailbericht toevoegen die er als volgt uitziet: NAAM = <Datgene
dat ingevuld is> Indien u wilt dat men bepaalde gegevens wel invult voordat men u een e-mail kan
sturen, dan kunt u de volgende regel opnemen in uw HTML code:
<input type="hidden" name="required" value="Naam Email" />Deze regel zorgt er voor dat er in velden 'Naam' en 'Email' iets ingevuld moet staan voordat het e-mailbericht verstuurd wordt. -
Indien u graag wilt dat elk e-mailbericht een standaard "subject" krijgt, kunt u de volgende
regel toevoegen (deze tekst is dan niet te lezen op uw homepage):
<input type="hidden" name="subject" VALUE="<subject>" /> -
U vervangt <subject> in het
valueveld door uw eigen tekst, bijvoorbeeld "homepage e-mail" - U kunt nu uw eigen tekst en/of plaatje toevoegen.
-
U sluit het "mailto" gedeelte af met:
</form> - U bewaart nu uw homepage als 'index.html' op uw eigen machine. Daarna upload u zowel uw homepage (index.html) als de "bedankt" pagina (bedankt.html).
Het moet nu mogelijk zijn om een e-mailbericht te versturen vanaf uw homepage.
Een gastenboek bijhouden
Het is mogelijk om vanaf uw homepage een gastenboek bij te houden. Dit houdt in dat mensen op uw homepage gegevens kunnen invullen die dan 'in het gastenboek' worden opgenomen.
Om dit mogelijk te maken, heeft u een zogenaamde "template" file nodig. Dit is een bestand waarin u precies, in HTML, uitlegt hoe het gastenboek eruit ziet. Dit doet u als volgt:
-
U maakt een aparte file met de naam "template.txt". Een voorbeeld van zo'n file staat
hieronder:
guestbook = guests.html
required = name, email
link = http://www.euronet.nl/users/test/thanks.html
begin
<hr />
@DATE@: @name@ (from @HOST@)
<br />
Email: <a href="mailto:@email@">@email@</a>,
URL: <a href="@url@">@url@</a>
<br />
Comments:
<pre>
@comments@
</pre> - U maakt een file aan in het programma dat u gebruikt om uw webpagina's te maken en noemt u deze file "guests.html". Indien u een Windows gebruiker bent, noemt u de file "guests.htm" en hernoemt deze file dan later op de EuroNet server.
-
U plaatst de volgende regel in "guests.html":
<!--INSERT-HERE--> -
Alle gegevens worden nu na deze regel in het gastenbook geplaatst. Indien u wilt dat er voor deze regel
wordt ingevoerd, voeg dan de volgende regel toe aan de template file:
insert = before -
U voegt het volgende gedeelte toe aan uw homepage, daar waar U het gastenboek wilt toevoegen, òf
U maakt een nieuwe webpagina waar u het volgende aan toevoegt:
<form method="POST" action="/cgi-bin/guestbook/users/>login</template.txt">
Uw naam: <input name="name" size="30" /><br />
Uw e-mailadres: <input name="email" size="30" /><br />
Uw favoriete URL <input name="url" size="30" /><br />
Uw Bericht:<br />
<textarea name="comments" rows="4" cols="60"></textarea><br />
<input type="submit" value="Publiceer uw bericht" />
</form> - Vervang >login< door uw eigen loginnaam.
U moet nu alle files naar de EuroNet server uploaden. Hierna laat u het FTP programma open en gaat verder met de volgende stap.
Om het mogelijk te maken dat mensen in uw gastboek kunnen "schrijven" moet u de protectie bits van het gastenbook "guests.html" nog worden aangepast. Dit doet u als volgt:
Windows
- Klik op de rechter muisknop in het FTP scherm. Er zal een menu verschijnen.
- Kies daaruit 'FTP commands' en dan 'site'.
- Tik nu de volgende tekst: site chmod 666 guests.html
Macintosh
- Kies 'Remote' op de menu balk.
- Selecteer 'Send FTP command'.
- Tik nu de volgende tekst: site chmod 666 guests.html
Sluit het FTP programma af en het gastenboek is klaar voor gebruik. U kunt uw gastenboek nu bekijken op: http://www.euronet.nl/users/>login</guests.html
