> Invision Power Board

Sommaire

[modifier] Téléchargement et prix d'IPB

IPB et les autres solutions liées, sont des produits payants, édités par IPS (Invision Power Services).
Seul IPS est habilité à distribuer ces logiciels, et pour les télécharger il vous faudra passer par votre panel client.
Toute version téléchargée ailleurs que sur le site d'IPS est une version illégale.

[modifier] Télécharger IPB

Acheter IP.Board.

Il y a désormais deux types de licence :

Pour connaître les prix en cours, rendez-vous sur la page Purchase IP.Board

[modifier] Essayer IPB gratuitement

Il n'existe plus de version d'essai d'IPB à proprement parler. IPS vous propose cependant de déployer une version d'IPB sur leur serveur et de vous en faire profiter durant 24 heures. Durant ce laps de temps, vous pourrez évaluer IPB et vous faire une idée sur ce produit.
Le nom d'utilisateur est admin et le mot de passe password. Ces installations sont remises à 0 chaque heure.

[modifier] Conversion depuis un autre forum

Si vous avez un forum et souhaitez le convertir vers IP.Board, IPS propose un certain nombre de convertisseurs gratuitement : Convertisseurs gratuits (Free Converters).

Si vous ne trouvez pas de convertisseur pour le forum que vous utilisez, vous pouvez cependant faire appel au service de conversion d'IPS (Conversion Service). Ce service se charge pour vous de convertir votre système actuel vers IP.Board. Notez toutefois que ce service est payant.

[modifier] IPB en français

Vous pouvez télécharger le pack français d'IPB depuis les liens suivants. Le pack ne comprend pas l'administration d'IPB

Une fois votre pack téléchargé, suivez la procédure IPB : Installation d'un pack de langage.

--Fliloud 31 août 2009 à 20:15 (CEST)

[modifier] Installer IPB

  1. Dézippez l'archive que vous avez téléchargé sur le site d'IPS.
  2. Connectez vous à votre FTP et créez un répertoire "forums".
  3. Copiez le contenu du dossier upload dans votre dossier forums.
  4. Appliquez les CHMOD nécessaire.

[modifier] Mettre à jour votre forum IPB

[modifier] Préambule

Avant toutes mises à jour, il est fortement conseillé d'effectuer une sauvegarde de vos forums.
Les mises à jour majeures doivent absolument être effectuées en local.
Lors d'une mise à jour majeure, vous perdrez vos mods et vos skins devront être mis à jour également.

[modifier] Mise à jour mineure

Une mise à jour mineure est, par exemple, un passage de la version 2.1 vers la 2.1.1.

  1. Rendez-vous dans votre espace client pour télécharger le pack de mise à jour (appelé "IPB Update Pack"). Si un tel pack n'existe pas, alors téléchargez le pack complet.
  2. Fermez votre forums via l'option "Turn Board On / Off" de votre ACP.
  3. Uploadez les fichiers d'IPB.
  4. Rendez-vous à http://www.votresite/forums/upgrade et laissez-vous guider.

[modifier] Mise à jour majeure

A moins d'être sur un serveur dédié, ces mises à jour doivent être faites en local .

  1. Rendez-vous dans votre espace client pour télécharger le pack complet.
  2. Fermez votre forum via l'option "Turn Board On / Off" de votre ACP. Pour ne pas effrayer vos visiteurs, nous vous conseillons de mettre un fichier index.html à la racine de votre forums comportant un message annonçant la mise à jour.
  3. Lors de ces mises à jour, de grand changements interviennent dans la structure d'IPB : des fichiers sont rajoutés et d'autre disparaissent. Il est donc conseillé d'effacer tout le contenu de votre forum à l'exception des fichiers et dossiers suivant :
    • conf_global.php.
    • L'ensemble des dossiers commençant par style_ (style_avatars, style_emoticons, style_images, etc...).
    • Le dossier uploads.
  4. Uploadez les fichiers d'IPB.
  5. Rendez-vous à http://www.votresite/forums/upgrade et laissez-vous guider.

[modifier] Problèmes récurents

[modifier] Allowed memory size

Un message apparaît durant la mise à jour du type :

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 41 bytes) in
 /home/www/toto/www/forums/ips_kernel/class_xml.php on line 250

Pas de panique, ne fermez pas la page. Il y a 2 solutions :

  • Augmenter la quantité de mémoire allouée en ouvrant le fichier concerné (dans notre exemple /ips_kernel/class_xml.php) et en y ajoutant la ligne suivante :
    <?php
    ini_set("memory_limit",'10M');
  • Si malgré un F5, vous avez toujours ce message, alors ouvrez ips_kernel/class_xml.php et à la ligne 191, passez la valeur à 1
       /**
       * Use lite parser flag
       *
       * @var integer
       */
       var $lite_parser       = 1;

Puis F5. Merci à Fabien pour l'astuce.

Complément d'information :Problème de mémoire

[modifier] load_language

Ici, la mise à jour c'est bien passée mais une fois sur votre index, vous avez un message du style :

load_language(/home/www/toto/web/forums/cache/lang_cache/x/lang_global.php): 
failed to open stream: No such file or directory (Line: 1619 of /sources/ipsclass.php)

(Où 'x' est le dossier où doivent se trouver les fichiers PHP du langage pack).

Là encore, pas de panique. Allez dans forums/cache/lang_cache, copiez le répertoire langue (en) et renommer le en 'x'.

[modifier] Cas particulier

[modifier] A partir d'IPB 1.2 vers 2.1.x

Cette mise à jour ne se fait pas à l'adresse habituelle mais à : http://www.votresite/forums/upgrade/upgrade.php.
Le script va essayer d'évaluer votre version d'IPB à partir de votre schéma MySQL.

[modifier] IPB 2.0.x vers 2.1.x

La mise à jour de IPB 2.0.x vers 2.1.1 ne nécessite que peu de ressources. Vous pouvez donc la tenter en ligne. Cependant, si votre base de données est trop grosse ou votre hébergeur trop mou, il vous faudra rapatrier tout en local et y faire la mise à jour.

Merci de faire une sauvegarde complète de votre site avant de vous lancer dans l'upgrade, sinon n'allez pas pleurer...

  1. Rendez-vous dans votre espace client pour télécharger le pack complet.
  2. Fermez votre forum via l'option "Turn Board On / Off" de votre ACP.
  3. Lors de ces mises à jour, de grands changements interviennent dans la structure d'IPB : des fichiers sont rajoutés et d'autre disparaissent. Il est donc conseillé d'effacer tout le contenu de votre forum à l'exception des fichiers et dossiers suivant :
    • conf_global.php.
    • L'ensemble des dossiers commançant par style_ (style_avatars, style_emoticons, style_images, etc...).
    • Le dossier uploads.
  4. Uploadez les fichiers d'IPB.

[modifier] Convertir votre base de données en utf-8

Avec IPB 3.0, le jeu de caractères standard devient l'UTF-8. Le problème est que la plupart des installations françaises tournent en ISO (iso-8859-1 ou iso-8859-15). Un mise à jour vers la v3 d'IPB est peut être alors l'occasion de migrer vers l'unicode ? Pour cela :

  • Comme toute manipulation risquée, la première étape sera de faire une backup de votre base
  • Télécharger le script c22.php que vous placez à la racine de votre forum IPB
  • Rendez-vous alors à l'URL correspondant au script, indiquez vos informations de connexion à la base et choisissez utf8 pour le champ "ToCharset "
  • Attendez, ça peut être long voir très long (près de 4 heures pour 1Go de base MySQL), il est donc temps d'aller vous détendre dehors ;-).
  • Une fois fini, vous avez une base utf8...

Allez sur votre forum et il se pourrait que tous les caractères accentués soient plantés. Pas de panique :

  • Votre configuration est toujours en ISO, pour remédiez à cela indiquez allez dans votre ACP rubrique "Tools & Settings / System Settings / Server Environment" et changez le en UTF-8
  • Votre pack de langue est il en utf-8 ? Si ce n'est pas le cas, allez télécharger la version utf-8 sur http://www.invisionboard.fr

Voila, votre IPB et à présent en utf-8.

[modifier] IPB et les CHMODs

Nom du fichier/dossier Valeur du CHMOD CHMOD pré-installation CHMOD post-installation
admin.php - - -
cache 0755 OUI -
cache/skin_cache 0755 OUI -
cache/lang_cache 0755 - -
conf_global.php 0666 OUI -
ipb_templates.xml - - -
index.php - - -
install - - -
ips_kernel - - -
jscripts - - -
lofiversion - - -
modules - - -
retail - - -
skin_acp - - -
sources - - -
style_avatars - - -
style_emoticons 0755 - OUI
style_images 0755 - -
upgrade - - -
uploads 0777 OUI -


[modifier] Le panneau d'administration

L'administration et les réglages de votre forums IPB passent par l'ACP (pour Admin CP, ou PC Administration)

[modifier] La modération

Fonctionnement des outils de modération et options avancées......

[modifier] IPB Portal

L'IPB Portal est le nom du portail proposé dans l'archive zip d'Invision Power Board. Jadis connu sous le nom d'IPDLite, il a actuellement les mêmes fonctionnalités qu'auparavant.

[modifier] Astuces IPB