File: /home/asjudine/www/modules/Addon_Sample/index.php
<?php
if (!eregi("modules.php", $PHP_SELF)) {
die ("You can't access this file directly...");
}
$index = 1;
function one() {
include("header.php");
OpenTable();
echo "Addon Sample File (index.php) function \"one\"<br><br>";
echo "<ul>";
echo "<li><a href=\"modules.php?op=modload&name=Addon_Sample&file=index\">Go to index.php</a>";
echo "</ul>";
CloseTable();
include("footer.php");
}
function two() {
include("header.php");
OpenTable();
echo "Addon Sample File (index.php) function \"two\"";
echo "<ul>";
echo "<li><a href=\"modules.php?op=modload&name=Addon_Sample&file=index\">Go to index.php</a>";
echo "</ul>";
CloseTable();
include("footer.php");
}
function AddonSample() {
include("header.php");
OpenTable();
echo "Addon Sample File (index.php)<br><br>";
echo "<ul>";
echo "<li><a href=\"modules.php?op=modload&name=Addon_Sample&file=index&func=one\">Function One</a>";
echo "<li><a href=\"modules.php?op=modload&name=Addon_Sample&file=index&func=two\">Function Two</a>";
echo "<li><a href=\"modules.php?op=modload&name=Addon_Sample&file=f2\">Call to file f2.php</a>";
echo "</ul>";
echo "You can now use Administration interface to activate or deactivate any module. As an Admin you can always "
."access to your Inactive modules for testing purpouses.";
CloseTable();
include("footer.php");
}
switch($func) {
default:
AddonSample();
break;
case "one":
one();
break;
case "two":
two();
break;
}
?>