> Onglet Tools & Settings

Lorsque vous cliquez sur Tools & Settings, la partie centrale affiche les System Settings. Le menu de gauche se présente ainsi :

Sommaire

[modifier] System Settings

De la gestion des cookies, du calendrier aux configurations concernant les profils utilisateurs en passant par les paramètres liés aux sujets, le System Settings est incontournable !

[modifier] View All General Settings

Cette section contient l'ensemble des System Settings. Consultez-en la page pour le détail des options qui vous sont offertes.

[modifier] Add New General Setting

Renvoit vers une page vous permettant de créer un nouveau paramètre pour invisionboard. Autant préciser immédiatement que ceci n'est utile qu'aux développeurs de mods. Voyons dans le détail les différents éléments que vous pouvez alors renseigner :

  • Setting title? : Nom du paramètre tel qu'il apparaîtra dans le PCA.
  • Setting Position? : Permet de définir l'ordre d'affichage des paramètres. Par défaut le formulaire propose la dernière place.
  • Setting Description? : Description du paramètre. Se trouve sous le nom du paramètre dans le PCA.
  • Setting Group? : Groupe de paramètres auquel appartiendra le paramètre. Par exemple si une mod dispose de plusieurs paramètres, il est intéressant de les regrouper dans un groupe portant le nom de la mod.
  • Setting Type? : Définit le type du paramamètre. Il en existe cinq :
    • Text Input : champ texte simple
    • Drop Down : menu déroulant
    • Yes/No Radio Buttons : boutons de choix oui/non
    • Textarea : zone de texte (intéressant quand le texte tient sur plusieurs lignes)
    • Multi Select : choix multiples
  • Setting Key? : clé du paramètre ou identifiant unique qui sera utilisé dans vos scripts pour récupérer la valeur du paramètre
  • Setting Current Value? : valeur courante du paramètre
  • Setting Default Value? : valeur par défaut du paramètre
  • Setting Extra? : A utiliser uniquement si le type du paramètre est Drop Down ou Multi Select. Permet de définir les choix proposés.
  • Raw PHP code to eval before showing and saving? : A définir...
  • Start setting group? : Si le paramètre est le premier d'un groupe n'existant pas encore, alors indiquer le nom de ce groupe (normalement doit être identique à celui de Setting Group).
  • End setting group? : Si c'est le dernier paramètre du groupe, mettre Yes pour fermer le groupe.
  • Optional Help Key : Identifiant utilisé par l'aide du PCA. Généralement non utilisé.
  • Make a default settings (cannot be removed by user)? : Permet d'interdire à l'utilisateur de supprimer le paramètre. Mettre Yes est vivement conseillé.
  • Add this option into the settings cache? : Permet d'ajouter le paramètre dans le cache d'invisionboard. Conseillé car plus pratique pour exploiter dans vos scripts le paramètre sans faire de requête inutile.

[modifier] Turn Board On / Off

Raccourci vers la catégorie Board Offline / Online des System Settings.

[modifier] General Configuration

Raccourci vers la catégorie General Configuration des System Settings.

[modifier] CPU Saving

Raccourci vers la catégorie CPU Saving & Optimization des System Settings.


[modifier] Maintenance

Vous souhaitez mettre à jour les fichiers d'aide de vos forums, gérer le cache, résoudre un problème de template, faire un peu de ménage concernant l'installation d'IPB (par exemple après une mise à jour) ? Les différentes options de la partie Maintenance sont faites pour.

[modifier] Manage Help Files

Cette option vous permet de gérer les fichiers d'aide sur vos forums. La page vous présente les fichiers d'aide présent sur vos forums, leurs titres et leurs description.

  • Edit : cette option vous permet d'éditer le contenu d'un fichier d'aide ;
    • Help File Title : titre du fichier d'aide ;
    • Help File Description : description du fichier d'aide ;
    • Help File Text : contenu du fichier d'aide (HTML autorisé).
  • Remove : cette option supprime le fichier d'aide ;
  • Add New Help File : cette option vous permet de créer un nouveau fichier d'aide (les options sont identiques à l'édition d'un fichier).

[modifier] Cache Control

Cette catégorie vous permet d'afficher le contenu des caches d'IPB et de les actualiser. Cliquer sur le menu déroulant face à un cache pour afficher son contenu (View Cache Contents...) ou le mettre à jour (Update Cache...).
Liste des différents caches :

  • announcements : cache des annonces du forum ;
  • attachtypes : cache de la configuration des fichiers joints (extensions, autorisations, types MIME) ;
  • badwords : cache des filtres de mots (Bad Words Filter) ;
  • banfilters : cache des filtres de ban (adresses IP, etc) ;
  • bbcode : cache des BBCodes personalisés ;
  • birthdays : cache des anniversaires des membres ;
  • calendar : cache des évènements du calendrier ;
  • components : cache des composants installés sur votre forum (blog, gallery, etc) ;
  • emoticons : cache des smileys de votre forum ;
  • forum_cache : cache des informations et configuration des forums créés ;
  • group_cache : cache des informations et configuration des groupes utilisateurs ;
  • languages : cache des packs de langue installés sur votre forum ;
  • moderators : cache des modérateurs de forums ;
  • multimod : cache des multi-modérations que vous avez définies ;
  • profilefields : cache des champs de profil personnalisés que vous avez définis ;
  • ranks : cache des niveaux utilisateurs et leurs titres ;
  • settings : cache de la configuration du forum ;
  • skin_id_cache : cache des informations des skins installés sur vos forums ;
  • stats : cache des statistiques de votre forum (nombre maximal d'utilisateurs en ligne, nombre de messages postés, etc) ;
  • systemvars : cache des variables système.

[modifier] Recount & Rebuild

Permet de recompter les statistiques, resynchroniser les forums, reconstruire les messages, etc

[modifier] Recount Statistics

Recompte les statistiques du forum :

  • Recount total topics and posts : recompte le nombre total de sujets et messages ;
  • Recount Members : recompte le nombre de membres inscris sur votre forum ;
  • Reset last registered member : remet à jour le nom du dernier membre inscrit ;
  • Reset 'Most online' statistic? : réinitialise le nombre maximal d'utilisateurs en ligne sur vos forums.

[modifier] Resynchronize Forums

Resynchronise le nombre de sujets, messages et le nom du dernier membre ayant posté dans chaque forum. Précisez le nombre de forums à resynchroniser simultanément. Par défaut, IPB traitera 50 forums par cycle. Diminuez cette valeur si vous avez un grand nombre de forums et sous-forums.

[modifier] Resynchronize Topics

Resynchronise le nombre de réponses des sujets, le nombre de fichiers joints des sujets, le nom de leurs auteurs et du dernier posteur. Précisez le nombre de sujets à resynchroniser simultanément. Par défaut, IPB traitera 500 sujets par cycle. Diminuez cette valeur si vous avez un grand nombre de sujets.

[modifier] Rebuild Post Content

Reconstruit le contenu des messages, y compris les BBCodes et les smileys. Utile si vous avez changé d'URL, de smileys ou fait une mise à jour depuis une ancienne version d'IPB. Préciser le nombre de messages à traiter par cycle. Par défaut, IPB traitera 500 messages par cycle. Diminuez cette valeur si vous avez un grand nombre de messages.

[modifier] Rebuild User Names

Reconstruit les noms d'utilisateurs dans les sujets, messages et journaux. Utile si vous avez changé le nom d'un ou plusieurs membres ou si vous avez fait une mise à jour depuis une ancienne version. Précisez le nombre de noms à traiter par cycle. Par défaut, IPB traitera 500 noms par cycle. Diminuez cette valeur si vous avez un très grand nombre de membres.

[modifier] Rebuild User Post Counts

Recompte le nombre de messages postés par vos membres. Utile si vous avez supprimé un grand nombre de messages et que les compteurs ne reflètent plus le nombre de messages réellement présent sur vos forums. Attention : cette opération ne peut être inversée ! Précisez le nombre de compteurs a réinitialiser par cycle. Par défaut, IPB traitera 500 compteurs par cycles. Si vous avez un grand nombre de membres et de messages, diminuez cette valeur.

[modifier] Rebuild Attachment Thumbnails

Reconstruit les miniatures des images jointes dans les messages. Utile si vous avez changé la taille des miniatures, ou si vous avez fait une mise à jour depuis une ancienne version. Précisez le nombre de miniatures a reconstruire par cycle. Par défaut, IPB traitera 20 miniatures par cycle. Diminuez celle valeur si vous avez un grand nombre d'images jointes. Attention : cette opération peut entraîner une consommation de ressources importante.

[modifier] Rebuild Attachment Data

Reconstruit les informations sur les fichiers joints. Précisez le nombre de fichiers joints à traiter par cycle. Par défaut, IPB traitera 50 fichiers joints par cycle. Diminuez cette valeur si vous avez un grand nombre de fichiers joints. Attention : cette opération peut entraîner une consommation de ressources importante.

[modifier] Remove orphaned attachments

Supprime les fichiers joints "orphelins" (n'étant plus rattachés à aucun message). Préciser le nombre de fichier à traiter par cycle. Par défaut IPB traitera 50 fichiers par cycle. Attention : cette opération peut entraîner une consommation de ressources importante.

[modifier] Remove orphaned uploaded avatars

Supprime les avatars uploadés n'étant plus rattaché à aucun profil utilisateur. Préciser le nombre d'avatars à traiter par cycle. Par défaut, IPB traitera 50 avatars par cycle. Attention : cette opération peut entraîner une consommation de ressources importante.

[modifier] Remove orphaned uploaded photos

Supprime les photos uploadées n'étant plus rattachées à aucun profil utilisateur. Précisez le nombre de photos à traiter par cycle. Par défaut, IPB traitera 50 photos par cycle. Attention : cette opération peut entraîner une consommation de ressources importante.

[modifier] Clean-up Tools

[modifier] Remove Duplicate System Setting Groups from IPB 2.1.x

Cet outil recherche les catégories duppliquées dans les System Settings. Si une ou plusieurs catégories apparaissent deux fois, lancez cet outil.

[modifier] Convert 2.0.x Calendar Events to 2.1.x Format

Converti les évènements du calendrier du format IPB 2.0.x au format IPB 2.1. Lancez cet outil après une mise à jour depuis IPB 2.0.x.

[modifier] Convert 2.0.x Polls to 2.1.x Format

Converti les sondages du format IPB 2.0.x au format IPB 2.1. Lancez cet outil après une mise à jour depuis IPB 2.0.x.

[modifier] Remove Duplicate System Settings from IPB 2.0.x

Cet outil est similaire à l'outil Remove Duplicate System Setting Groups from IPB 2.1.x, mais recherche les options duppliquées. Lancez cet outil si des options apparaissent en double.

[modifier] Find & Restore 'Converged' Members

Cet outil recherche les comptes ayant une même adresse e-mail, et les replace dans le groupe membre en envoyant une demande de changement d'adresse e-mail. Ceci afin de permettre aux options Converge de fonctionner correctement.

[modifier] Find & Restore old IPB Ban Settings

Cet outil récupère les informations sur les filtres de ban dans le fichier conf_global.php, si vous avez effectué une mise à jour depuis une ancienne version d'IPB.


[modifier] Post Office

Le meilleur moyen pour entre autres rester en contact avec vos membres!
Vous pouvez envoyer une newsletter, vérifier les erreurs de transmissions d'e-mail, paramétrer les options de l'adresse électronique des forums, le type : PHP Mail() ou bien SMTP.

[modifier] Manage Bulk Mail

Cette section vous permet de gérer les e-mail que vous avez envoyé. Vous pouvez voir le titre des e-mails, la date d'envoir, le nombre de destinataires et le temps mis pour effectuer l'envoi. Vous disposez des options suivantes :

  • Re-send... : vous permet de renvoyer à nouveau l'e-mail ;
  • Edit... : vous permet de modifier l'e-mail (si vous devez l'actualiser pour le renvoyer de nouveau) ;
  • Delete... : supprime le mail de la base de donnée.

[modifier] Create New Email

Cette section vous permet de rédiger un nouvel e-mail. Voici les différentes options :

[modifier] Start New Bulk Email

  • Email Subject : intitulez l'e-mail que vous souhaitez envoyer aux membres ;
  • Email Content : c'est ici que l'on rédigera le contenu de notre e-mail ;
  • Mail Sending Options
    • Honor 'Allow admin to email me' member setting to only email those who have opted in? : à l'inscription, l'utilisateur a peut-être pu cocher la case "Envoyez-moi les email des administrateurs...". L'option ci-dessus vous permet de n'envoyer votre e-mail qu'aux utilisateurs ayant accepté d'être contacté. Il est recommandé de respecter ce choix ;
    • Send email in HTML format (full HTML formatting & tags allowed) : cochez cette case si vous souhaitez envoyer l'e-mail au format HTML.

[modifier] Filters

  • Send to Groups : vous pouvez définir les groupes qui recevront le message de l'e-mail. Cochez ceux qui devraient le recevoir ;
  • Send to members with n posts : envoyer l'e-mail aux membres ayant au moins n messages postés ;
  • Send to members who's last visit was n days ago : envoyer l'e-mail aux membres ayant visités le forums au cours des n derniers jours ;
  • Send to members who joined n days ago : envoyer l'e-mail aux membres inscris depuis n jours ;
  • Quick Tags : ces tags seront automatiquement remplacé par IPB lors de l'envoi de l'e-mail. Voici le détail des tags disponibles :
    • {board_name} : le nom de votre forum ;
    • {reg_total} : le nombre total de membres inscris ;
    • {busy_count} : le nombre maximal d'utilisateurs en ligne ;
    • {member_id} : l'ID utilisateur du destinataire ;
    • {member_joined} : la date d'inscription du destinataire ;
    • {board_url} : l'adresse du forum ;
    • {total_posts} : le nombre total de messages postés sur le forum ;
    • {busy_time} : la date du nombre maximal d'utilisateurs en ligne ;
    • {member_name} : le nom de membre du destinataire ;
    • {member_posts} : le nombre de messages postés par le destinataire.

[modifier] View Email Logs

Raccourci vers les journaux e-mails

[modifier] View Email Error Logs

Raccourci vers les journaux d'erreurs e-mail

[modifier] Email Settings

Raccourci vers la catégorie Email Set-up des System Settings

[modifier] Portal Manager

Un système de Portal ( Portail ) est intégré par défaut dans IPB.
A partir de ce menu, vous pouvez paramétrer cet outil.

[modifier] Manage Portal Plug-ins

Documentation à venir

[modifier] Log In Manager

Permet de configurer la manière dont est gérée l'authentification au forum. Autant dire que pour la majorité des administrateurs, ceci ne sert pas.

[modifier] Log In Manager

Nous retrouvons dans ce panneau les méthodes existantes d'authentification, au nombre de trois par défaut, et qui sont :

  • External Database : pour utiliser une base de données externe.
  • IPB Internal : méthode par défaut
  • LDAP Authentication : authentification en faisant appel à un serveur LDAP ou Active Directory

Dans le panneau en lui même, il n'est pas possible de faire beaucoup de chose à par visualiser les méthodes d'authentification et de savoir laquelle est active. Mais c'est le point de départ pour pouvoir modifier/activer une méthode. Le détail sera vu dans le chapitre suivant Create New Log In pour éviter d'être redondant.

[modifier] Create New Log In

Ceci vous permet de définir une nouvelle méthode d'authentification pour votre forum. Ce genre de chose peut être utile si vous souhaitez avoir la même base de membres entre plusieurs forums, ou bien si le système d'authentification est déporté et géré par un système ou équipement tiers. Examinons les éléments que nous pouvons renseigner :

  • Log In Title :
  • Log In Description :
  • Log In Files Folder Name :
  • Log In User Maintenance URL :
  • Log In User Register URL :
  • Log In Authentication Type? :
  • Log In Form HTML :
  • Log In HTML Replace Form :
  • Log In Enabled :
  • Log In Allow Member Creation :

[modifier] Task Manager

[modifier] Task Manager

Documentation à venir

[modifier] View Task Logs

Documentation à venir


Certaines parties de cet article sont basés sur les travaux de Noctis