Messaggio dom gen 04, 2009 6:30 pm

Tutorial: Come creare blocchi e moduli nuke

Ciao a tutti in questo topic vi spiego come creare moduli e blocchi per nuke.

Iniziamo dai moduli

  Codice:
if ( !defined('MODULE_FILE') )
{
   die("You can't access this file directly...");
}

require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));
get_lang($module_name);
include "header.php";
OpenTable();

echo "Qui qualsiasi tipo di contenuto!!";

CloseTable();
include "footer.php";


Salviamo questo file come index.php in una cartella modules/nomechemipare

In base alla vostra esperienza saprete implementare codici e funzioni nel vostro modulo,interezioni nel database ecc..

Qui un esempio di modulo statico:

  Codice:
if ( !defined('MODULE_FILE') )
{
   die("You can't access this file directly...");
}

define('INDEX_FILE', true);
require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));
get_lang($module_name);
include "header.php";
OpenTable();

echo "
Bla
bla
<center><img src='test.jpg'></center>";

CloseTable();
include "footer.php";


Potete vedere come inserisco l'html nel php con la funzione echo.

Adesso passiamo ai blocchi.

Creiamo un file di nome block-nomechevoglio.php,
mettiamoci questo codice:

  Codice:
if ( !defined('BLOCK_FILE') ) {
    Header("Location: ../index.php");
    die();
}

$content="
Qui tutto il contenuto che ci pare
";


Se non sapete adattare a un blocco e/o a un modulo il vostro contenuto html potete usare questo adattatore