Hoe kan ik mijn eigen tekst, HTML of PHP code in Guppy een eigen plek geven?
Stel je komt een aardig PHP scriptje of iets in HTML tegen op het internet of je hebt zelf iets gemaakt. Hoe kun je deze dan eenvoudig een plekje geven op je GuppY website? Je kunt natuurlijk gebruik maken van het artikel "Hoe maak ik een plugin", maar dat is misschien net iets te veel van het goede.
Laten we als voorbeeld eens html in het centrum van het scherm tonen. Om te voorkomen dat GuppY een rommeltje wordt, maken we netjes een subdirectory waar we onze bestanden gaan plaatsen.
1. Ga met je FTP client naar de server waar de GuppY bestanden staan en maak in de root een subdirectory met de naam
mijndir.
2. Maak een bestand met de naam
mijn.php met de volgende inhoud:
<?php
header("Pragma: no-cache");
define("CHEMIN", "../");
include(CHEMIN."inc/includes.inc");
include(CHEMIN."inc/hpage.inc");
htable("Mijn pagina", "100%");
?>
Mijn eigen HTML code...
<?php
btable();
include(CHEMIN."inc/bpage.inc");
?>
3. Tot slot moeten we dit verhaal op het scherm kunnen laten zien. Dit doen we door gebruik te maken van een van de vier vrij blokken die Guppy standaard heeft. Als je nog geen gebruik maakt van een vrij blok, activeer er dan een links of rechts op het scherm via het Admin - Blokken configuratie. Open nu via Admin
het vrije blok, geef het kopje van het vrije blok een naam en plaatst in het tekstveld de volgende link:
<a href="http://www.mijndomein.nl/mijndir/mijn.php">Mijn bestand</a>
Wijzig de domeinnaam in jouw domeinnaam!
Mocht de foutmelding "Headers allready send" optreden, verwijder dan de header uit jouw script of roep jouw script aan in een iFrame. De code voor het iFrame plaatst je dan bij het groene deel van dit voorbeeld.
Voorbeeld: <IFRAME SRC="mijn.php" WIDTH="100%" HEIGHT="100%"></IFRAME>
In een iFrame kun je eventueel ook een link plaatsen naar een andere site.
Dat was het
Team GuppY NL