[ WebMaster ] Come creare un modulo in PHP-Nuke

Php, PHP-Nuke, phpBB, Html, CSS, Javascript e tutto ciò che concerne la gestione siti web.
Avatar utente
AleSSaNDRo
WebMaster
WebMaster
Messaggi: 2358
Iscritto il: 24/04/2003, 1:11
Località: Milano

[ WebMaster ] Come creare un modulo in PHP-Nuke

Messaggio da AleSSaNDRo »

Per creare un modulo devi comunque avere una minima conoscenza dell'html(non è che poi sia tanto difficile... :P)
Tu inizia a creare una pagina in html e poi con il tool http://www.disipal.net/modules.php?name ... unc=Module generi il codice che inserirai nel file index.php della cartella del modulo.
Esempio:
Devo creare una pagina con html:

Codice: Seleziona tutto

<center>Ciao a tutti</center>
Ed eccoci qua tutti...proviamo questa bella paginetta
lo inserisco nella pagine del tool che ti ho linkato e poi clicco su "creare" e mi crea questo codice:

Codice: Seleziona tutto

<?php
if (!eregi("modules.php", $PHP_SELF)) {
   die ("You can't access this file directly...");

}
require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));
get_lang($module_name);
include("header.php");
$index = 0;
OpenTable();
echo"<center>Ciao a tutti</center>"
  . "Ed eccoci qua tutti...proviamo questa bella paginetta";
CloseTable();
include("footer.php");

?>
io ora creo una cartella con nome Proviamolo, nella directory modules e poi dentro alla cartella Proviamolo creo un file con nome index.php e ci metto questo codice creato.
Vado nel pannello di amministrazione, moduli e attivo il modulo :wink:

Molti si dimenticano di dirlo ma il codice:

Codice: Seleziona tutto

get_lang($module_name);
che ti mette quando usi quel tool, devi toglierlo se non ti serve che il modulo prenda le frasi dal file di lingua...se usi la lingua italiana, il file language/lang_italian.php :wink:

Chi c’è in linea

Visitano il forum: Claude [Bot] e 0 ospiti