FAQ

Personnalisation

FAQ Personnalisation révisée en décembre 2022 par Mipel sur la base de la V 5.2

Comment passer de deux colonnes à une colonne ?

Dans l'administration


Rendez-vous dans la gestion des menus dans l'administration pour désactiver ou activer l'élément souhaité.

Directement dans le thème :


Il suffit de se rendre dans /templates/nom_du_thème/config.ini
Il faut préciser les élements à désactiver avec l'élement :
Code TEXT :
columns_disabled =


Pour connaître les libellés, se reporter à cet article
Comment faire pour modifier les liens dans le menu ?
il suffit d'aller dans le Panneau d'administration, Contenu puis Menus. Ensuite cliquez sur l’icône du menu que vous souhaitez modifier.
Cet article vous permettra de voir en détail le fonctionnement des menus.
Comment modifier la taille de la signature dans le forum?
La taille de la signature n'est pas modifiable via l'administration, mais il est possible de le faire en css.

Dans le dossier "/forum/templates/forum.css", recherchez la ligne de commentaire : /* Signature du membre, fixe la hauteur maximale */ puis modifiez la valeur du "max-height":

Code CSS :
 
/* Signature du membre, fixe la hauteur maximale */
.msg-sign-mbr { 
    padding-top: 0.309em;
    height: auto !important;
    max-height: 80px;   // --> valeur à modifier
    overflow: hidden;
}

Et si ce n'est pas encore assez grand, modifiez la valeur à nouveau.
Comment changer la favicon ?
La favicon est une petite image qui se situe à coté de votre adresse internet dans la barre d'adresse du navigateur.
Vous pouvez la personnaliser dans l'administration à partir de l'adresse suivante : /customization/favicon
.
Comment afficher les flux RSS de votre site ?
Les flux RSS permettent de visualiser les titres des derniers articles ou messages sur votre site.

Vous pouvez les afficher sur votre site via le BBCode, pour cela consultez l' article sur l'affichage des flux RSS
Comment ajouter une publicité google ?
Vous pouvez l'insérer:

  • dans un bloc menu voir la documentation : Gestion des menus
  • dans un fichier tpl (template) de votre thème pour l'afficher à un endroit précis de votre site.
Comment modifier des phrases de PHPBoost ?
Il est assez fréquent, dans la personnalisation d'un site, qu'on ait besoin de modifier le texte affiché par PHPBoost.
C'est faisable assez simplement car tous les textes sont stockés dans des fichiers spécifiques. Cela permet notamment de traduire l'application dans différentes langues.

Où sont ces fichiers ?


Le texte que vous êtes amené à changer peut se trouver à deux endroits différents :

  • Dans les fichiers langue du noyau de PHPBoost, dans ce cas ils sont dans le dossier /lang/french (pour le français). Il y a plusieurs fichiers, celui qui contient les phrases générales est main.php, les phrases spécifiques à l'administration sont dans admin.php, les messages d'erreur dans error.php et les textes envoyés par email dans user-common.php.
  • S'il s'agit d'une phrase spécifique à un module (par exemple le module articles), elle se trouvera dans le fichier /articles/lang/french/common.php.

Si vous souhaitez changer une phrase dans une autre langue, remplacez french par le nom de la langue en anglais (ex: english).

Que modifier dans le fichier ?



Il faut ouvrir le fichier dans lequel se trouve la phrase avec un éditeur de texte.
En utilisant la fonction de recherche de l'éditeur (assez souvent accessible par le raccourci Ctrl + f), cherchez la phrase que vous souhaitez éditer. Si vous ne la trouvez pas, tentez de rechercher seulement quelques mots de cette phrase.

Une fois que vous avez identifié la ligne à modifier, effectuez votre modification en prenant bien garde de conserver une syntaxe correcte, sans quoi vous empêcheriez le bon fonctionnement de PHPBoost.
La syntaxe de chaque ligne est de la forme suivante :
Code PHP :
$LANG['identifiant'] = 'texte de la phrase correspondante';
. Ne modifiez pas ce qui est avant le signe = de la ligne, veillez à ce que la suite de votre phrase soit encadrée par des apostrophes et que votre ligne se termine par un point virgule.

Si dans la phrase que vous souhaitez ajouter il y a une apostrophe, insérez le caractère \ (antislash) juste avant afin qu'elle ne soit pas prise en compte par l'interpréteur PHP.
Voici un exemple :
Code PHP :
$lang['items_number'] = 'Nombre d\'éléments'; 


Si vous ne les échappez pas (c'est comme ça qu'on appelle le fait de les précéder d'un antislash), vous introduirez une erreur de syntaxe dans votre fichier.