The ModInstaller  1.3.2  Invision Power Board 1.3
Description de la Mod Installation automatique des mods standardisés a ipb 1.3 Il ne faut pas un'installation manuelle, mais utilises Mod_Installer.php quel est situe dans le root-dir d'ipb
Compatibilité de la Mod Invision Power Board 1.3
Catégorie de la Mod ACP Mod
Auteur de la Mod Peter
Adresse e-mail de l'auteur de la mod Peter@ibforen.de
Info Fichier sources/mods/installer/mod_installer_howto.htm
Version de la Mod 1.3.2
Commentaires Distribution interdite. Téléchargement autorisé depuis invisionize.com pour la version anglaise, depuis invisionboard.fr pour la version française et depuis ibforen.de pour la version allemande.
Tous les changements peuvent être reconnus avec le mod_token

Cette page html-howto a été créée par The ModInstaller 2.0 DEV de
Peter@ibforen.de, sorti le 2003-11-04
Date de création 2007-08-08

Ce n'est pas pour un usage public.

Attention
  • Cette Mod n'est pas libre.
  • La redistribution de ce howto ou d'un des fichiers de la mod est interdite. La redistribution de la mod ou de ses fichiers seulement est soumise à mon autorisation.
  • La personnalisation de la Mod, afin d'adapter le skin de votr forum, est la bienvenue. Partager vos expériences avec la communauté également. Mais n'enfreignez pas mon copyright en distribuant des portions de code dérivées de cette mod.
  • La violation de ces règles m'ammèneraient à stopper toute production de modifications ou programmes libres. SVP, respectez le travail créatif des codeurs et le salut de leurs copyrights.
Mod Token mod_installer

 Contenu

1 Nouveautés et changements
2 Fichier(s) modifié(s) par la mod
3 Copie
4 Code
5 Personnalisation
6 Commentaires
7 Historiques des changements

 1.  Nouveautés et changements

Version 1.3.2 2007-01-08
Version 1.3.1 2006-12-09
Version 1.3 2006-12-09

 2.  Fichier(s) modifié(s) par la mod
Changed file Changed function
admin.php body
admin.php do_admin_stuff(..)
sources/Admin/admin_pages.php body

 3.  Copie

L'archive de la mod est préstructurée. Merci de copier l'archive décompressée entièrement dans le répertoire racine de votre forum.

 4.  Code


Étape  1:  Ouvrir admin.php

  A. Trouver dans function do_admin_stuff(..)

    // Check to make sure the array key exits..
    if (! isset($choice[$IN['act']]) )

     Ajouter au-dessus le code en bleu



//-- mod_installer begin
    if ($MEMBER['mgroup'] != $INFO['admin_group']) {
        global $CATS;
        unset($CATS['installer']);
    }
    if ($IN['act'] == "install") {
        if (file_exists(ROOT_PATH."sources/mods/installer/mod_installer_func.php")) {
            require ROOT_PATH."sources/lib/post_parser.php";
            require ROOT_PATH."sources/mods/installer/mod_installer_func.php";
        } else {
            die("Could not call required function from file 'sources/mods/installer/mod_installer_func.php'
Does it exist?");
        }
    }
//-- mod_installer end


    // Check to make sure the array key exits..
    if (! isset($choice[$IN['act']]) )

  B. Trouver

$IN = $std->parse_incoming();

     Ajouter au-dessus le code en bleu



//-- mod_installer begin
    $std->allow_unicode = 0;
//-- mod_installer end


$IN = $std->parse_incoming();


Étape  2:  Ouvrir sources/Admin/admin_pages.php

  Trouver

?>

     Ajouter au-dessus le code en bleu



//-- mod_installer begin
    $PAGES['installer'] = array(
                                    1 => array( 'View Installed Mods', 'act=install'    ),
                                    2 => array( 'Install A Mod'    , 'act=install&code=install'  ),
                                    3 => array( 'Collision Test'    , 'act=install&code=collision'  ),
                                    );
    $CATS['installer'] = "MOD Installation";
    $DESC['installer'] = "Autoinstallation Of Mods Made By The Modders At ibforen.de And invisionize.com";
//-- mod_installer end


?>

 5.  Personnalisation

Installation manuelle


N'installez pas la mod manuellement. Utilisez Le ModInstaller, parce qu'il est très facile.

Comment ? Vous voulez vraiment installer la mod manuellement ? Contre mon avis ?

D'accord, copiez ./sources/mods/installer/mod_installer_install.php dans le répertoire racine de votre IPB. C'est le répertoire où vous pouvez trouver le fichier index.php ou admin.php.

Puis exécutez le script avec votre navigateur. Le script ajoutera les champs et les tables manquants dans votre base de données.

Maintenant appliquez toutes les modifications dans les fichiers appropriés, telles que décrites dans cette documentation. Attention à changer les bonnes parties. Faites attention aux fonctions qui sont impactées.


There is no need to install the mod manually. Instead use Mod_Installer.php which resides in the root directory of your board.

 6.  Commentaires

 7.  Historiques des changements

Version 1.2f 2006-01-29
Version 1.2e 2005-09-04
Version 1.2d 2005-03-04
Version 1.2c 2004-01-07
Version 1.2 2003-11-04
Version 1.1 2003-10-08
Version 1.0