Visualizzazione risultati 1 fino 3 di 3

Discussione: Integrazione di script in phpnuke

  1. #1
    romsempire non è connesso Utente giovane
    Data registrazione
    17-04-2003
    Messaggi
    42

    Predefinito

    Salve a tutti!!
    Io dovrei installare in phpnuke uno script già fatto, ma non so dove mettere mano, se faccio semplicemente un include dell'index.php dello script non funziona.
    Ci deve essere qualche problemino con le variabili che usa lo script.
    Per caso qualcuno di voi sa come uno script esterno si può integrare come modulo in phpnuke?
    Mi sapete indicare qualche guida o mi sapete dare qualche consiglio a riguardo?

    Ciao :-)
    ###############################################

    ################The biggest roms archive###############

  2. #2
    Guest

    Predefinito

    se lo script è provvisto di index.php allora puoi modificare la pagina trasformandola in un modulo "vedi un modulo esistente e copia le modifiche che trovi in index " e creare una cartella in modules dove uppare tutto lo script.

    esempio di modulo
    [code:1:408e230d5a]
    if (!eregi("modules.php", $_SERVER['PHP_SELF'])) {
    die ("You can't access this file directly...");
    }

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

    $index = 1;

    include("header.php");

    codice che vuoi inserire come modulo


    include("footer.php");
    ?>

    [/code:1:408e230d5a]

    questo è il minimo che devi fare per avere o creare un modulo per nuke

  3. #3
    romsempire non è connesso Utente giovane
    Data registrazione
    17-04-2003
    Messaggi
    42

    Predefinito

    Citazione Originalmente inviato da tammax
    se lo script è provvisto di index.php allora puoi modificare la pagina trasformandola in un modulo "vedi un modulo esistente e copia le modifiche che trovi in index " e creare una cartella in modules dove uppare tutto lo script.

    esempio di modulo
    [code:1:5b68272420]
    if (!eregi("modules.php", $_SERVER['PHP_SELF'])) {
    die ("You can't access this file directly...");
    }

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

    $index = 1;

    include("header.php");

    codice che vuoi inserire come modulo


    include("footer.php");
    ?>

    [/code:1:5b68272420]

    questo è il minimo che devi fare per avere o creare un modulo per nuke
    Grazie per la tua risposta, il fatto è che questa modifica io già l'ho fatta e non mi visualizza assolutamente nulla in phpnuke.
    Riporto di seguito il codice dell'index.php, se mi sai dare qualche dritta perchè penso che il problema sia nella variabili globali dello script:

    [code:1:5b68272420]
    include_once("eic_functions.php"&#41 ;;
    $HTML=load("easyimagecatalogue_template.h tml");
    $search=$HTTP_GET_VARS['search'];
    $s=$HTTP_GET_VARS['s'];
    $r=$HTTP_GET_VARS['r'];
    $d=$HTTP_GET_VARS['d'];
    $p=$HTTP_GET_VARS['p'];
    $a=$HTTP_GET_VARS['a'];
    ?>
    <?

    $galleries="<select name=\"d\" onchange=\"document.forms[1].submit&# 40;)\">";
    $allfiles=directory(".","all&qu ot;);
    natsort($allfiles);
    foreach ($allfiles as $a){
    if (!preg_match("/^\.|counterdata/",$a) and is_dir($a)){
    if (file_exists("counterdata/".$a."info.xml")){
    $name=untag(load("counterdata/".$a."info.xml"),"galleryn ame",0);
    if ($name==""){$name=$a;&#1 25;
    if ($d==$a){$galleries.= "<option value=\"$a\" selected=\"selected\">$name</option>";}
    else {$galleries.= "<option value=\"$a\">$name</option>";}
    $name="";
    }
    }
    }
    $galleries.="</select><input type=\"submit\" value=\"go\" /></form>";
    $HTML=preg_replace("/<!-- galleries -->/",$galleries,$HTML);
    ?>
    [/code:1:5b68272420]
    ###############################################

    ################The biggest roms archive###############

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •