Fork me on GitHub

Rapport de message :*
 

Re: Comment coder la création de répertoires à l'install d'un module ?

Titre du sujet : Re: Comment coder la création de répertoires à l'install d'un module ?
par lionhell sur 25/03/2014 00:00:20

if (!defined("XOOPS_ROOT_PATH")) { die("XOOPS root path not defined"); }

function 
xoops_module_install_smartpartner(&$module){
    
// specific data for language
    
global $xoopsDB$xoopsConfig;
    
$fXOOPS_ROOT_PATH."/modules/smartpartner/sql/mysql-" $xoopsConfig['language'] . ".sql";
    
$xoopsDB->queryFromFile($f);
    return 
true;
}


function 
xoops_module_pre_install_smartpartner(){
    
$index_File XOOPS_ROOT_PATH "/modules/smartpartner/include/index.html";
    
$blank_File XOOPS_ROOT_PATH "/modules/smartpartner/images/blank.png";
    
// Create folder smartpartner in uploads
    
$upload_module XOOPS_ROOT_PATH "/uploads/smartpartner/images" ;
    if (!
is_dir$upload_module )) {
        
mkdir($upload_module0777);
        
chmod($upload_module0777);
    }
    
copy$index_FileXOOPS_ROOT_PATH "/uploads/smartpartner/index.html");
    
copy$blank_FileXOOPS_ROOT_PATH "/uploads/smartpartner/images/blank.png");
    return 
true;
}

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

36 Personne(s) en ligne (28 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 36 | Plus ...