Fork me on GitHub

Rapport de message :*
 

Re: installer 2 fois module

Titre du sujet : Re: installer 2 fois module
par jbboschung sur 27/06/2007 22:04:15

Slt,

Le module myalbum est le seul (en tout cas à ma connaissance) àprévoir cette possibilité de l'installer plusieurs fois en ajoutant en suffixe dont la valeur peut être comprise entre 0 et 2, exemple :

- myalbum (1ère installation)
- mylabum0
- myalbum1
- myalbum2

D'ailleurs le fichier Xoops_version.php prévoit cette possibilité par ce code :
$mydirname basenamedirname__FILE__ ) ) ;
if( ! 
preg_match'/^(D+)(d*)$/' $mydirname $regs ) ) echo ( "invalid dirname: " htmlspecialchars$mydirname ) ) ;
$mydirnumber $regs[2] === '' '' intval$regs[2] ) ;


et ensuite ou cela est nécessaire :
$modversion['name'] = _ALBM_MYALBUM_NAME $mydirnumber ;
...
$modversion['image'] = "images/myalbum{$mydirnumber}_slogo.gif" ;
...


Sinon pour cloner un module, il est tout à fait possible de rennomer un module, mais il faut tout renommer, exemple :

- mymodule -> mynewmodule
- MyModule -> MyNewModule
- ...

donc sans rien oublier, en respectant la case, ...

C'est franchement as évident et cela demande de tester le résultat. Inutile de dire qu'il vaut mieux éviter ce genre d'exercise sur un site en production
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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