<?xml version="1.0" encoding="UTF-8" ?>
<!-- RSS generated by PHPBoost on Thu, 18 Jun 2026 21:10:24 +0200 -->
<rss version="2.0" xmlns:atom="https://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[FAQ - PHPBoost CMS : Astuces]]></title>
		<atom:link href="https://www.phpboost.com/syndication/rss/faq/27" rel="self" type="application/rss+xml"/>
		<link>https://www.phpboost.com</link>
		<description><![CDATA[FAQ - PHPBoost CMS : Astuces]]></description>
		<copyright>(C) 2005-2026 PHPBoost</copyright>
		<language>fr</language>
		<generator>PHPBoost</generator>
		
            <item>
                <title><![CDATA[Activer la correction orthographique dans un input ]]></title>
                <link>https://www.phpboost.com/faq/27-astuces/#question143</link>
                <guid>https://www.phpboost.com/faq/27-astuces/#question143</guid>
                <description><![CDATA[Lors de la rédaction d'un contenu (news, article, wiki...), il est très pratique de voir les fautes d'orthographe au fur et à mesure de la saisie du texte.<br />
Si vous constatez que la détection des fautes se fait bien dans la partie "contenu" (qui correspond à un textarea en html), il se peut que ce ne soit pas le cas dans le titre (input en html) de votre document.<br />
<br />
Voici comment corriger cela :<br />
<span class="message-helper bgc warning">Configuration effectuée sous Firefox, mais les autres navigateurs doivent logiquement proposer aussi cette fonctionnalité.</span><br />
<ul class="formatter-ul">
    <li class="formatter-li"> dans la barre d'adresse de Firefox, tapez la commande about:config
    </li><li class="formatter-li"> cherchez le paramètre "layout.spellcheckDefault" puis éditez la ligne et passez la valeur de 1 à 2.
    </li><li class="formatter-li"> enregistrez la modification<br />
</li></ul><br />
Voila, la zone de titre sera aussi analysée et les éventuelles fautes soulignées.<br />
<br />
Pour paramétrer Firefox, <a class="offload" href="https://developer.mozilla.org/fr/docs/Web/HTML/Attributs_universels/spellcheck">plus d'infos ici.</a><br />
<br />
<span class="message-helper bgc warning">Attention, soyez vigilant lors de l'édition des paramètres de votre navigateur, une mauvaise valeur peut générer des dysfonctionnements.</span>]]></description>
                <pubDate>Fri, 28 Feb 2020 10:54:19 +0100</pubDate>
                
            </item>
		
            <item>
                <title><![CDATA[Séparer des groupes de liens dans les menus]]></title>
                <link>https://www.phpboost.com/faq/27-astuces/#question142</link>
                <guid>https://www.phpboost.com/faq/27-astuces/#question142</guid>
                <description><![CDATA[Tout est dans le titre:<br />
On peut avoir besoin de faire des groupes de liens dans un menu (vertical), pour différencier des thématiques par exemple.<br />
Il est possible bien sûr de créer un nouveau menu, mais parfois cela n'est pas justifié.<br />
<br />
Il suffit juste de créer une image avec un fond transparent, vous l'appelez comme vous voulez (ici spacer.png) et vous la mettez sur votre serveur dans le dossier /templates/base/images/ (si vous utilisez le thème base).<br />
<br />
Ensuite, dans votre menu, vous créez un nouvel élément à l'endroit où vous voulez l'espace, mais sans mettre ni titre, ni lien, et vous faites pointer l'image vers spacer.png.<br />
Cela créera une ligne vide de la hauteur de votre image.<br />
<br />
Par défaut l'image est cliquable et pointe vers la page d'accueil du site (celle déterminée dans l'administration), mais en faisant une image de 1 pixel de largeur on limite le clic intempestif. Pour la hauteur, prenez celle de l'icône flèche qui est devant chaque lien, de cette manière votre menu sera plus harmonieux.]]></description>
                <pubDate>Thu, 09 Nov 2017 11:48:09 +0100</pubDate>
                
            </item>
		
            <item>
                <title><![CDATA[Alerte (pseudo) virus, que faire ?]]></title>
                <link>https://www.phpboost.com/faq/27-astuces/#question138</link>
                <guid>https://www.phpboost.com/faq/27-astuces/#question138</guid>
                <description><![CDATA[Il arrive quelques fois que votre hébergeur vous signale la présence d'un virus potentiel sur votre site.<br />
<br />
Voici quelques conseils pour tenter d'y remédier :<br />
<ul class="formatter-ul">
    <li class="formatter-li"> Analysez bien le mail de votre hébergeur, il contient les chemins des fichiers susceptibles d'être infectés.
    </li><li class="formatter-li"> Comparez les dossiers indiqués avec d'anciennes versions pour vérifier toute modification suspecte.
    </li><li class="formatter-li"> Parcourez le forum avec le mot clé virus dans le module de recherche, certains posts peuvent vous aider.<br />
</li></ul><br />
<br />
Des faux positifs ont été trouvés sur TinyMCE indiquant que le plugin nanospell a un comportement potentiellement malveillant. De plus il n'était pas utilisé, de ce fait le plugin sera supprimé des futures versions de PHPBoost.<br />
<br />
Si vous voulez le supprimer par vous même, voici la procédure :<br />
<ul class="formatter-ul">
    <li class="formatter-li"> Supprimez le dossier /TinyMCE/templates/js/tinymce/plugins/nanospell sur votre serveur
    </li><li class="formatter-li"> Editez le fichier /TinyMCE/templates/tinymce_editor.tpl et supprimez les lignes d'appel au plugin (82 à 84)<br />
        <div class="formatter-container formatter-code code-TPL"><span class="formatter-title">Code TPL : </span><div class="formatter-content"><pre class="html" style="font-family:monospace;">external_plugins: {"nanospell": '<span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">PATH_TO_ROOT</span><span style="color:#7F3300;">}</span>/TinyMCE/templates/js/tinymce/plugins/nanospell/plugin.js'},
    nanospell_server: "php",
    nanospell_dictionary: "fr, en",</pre></div></div><br />
</li></ul> Vous pouvez aussi informer votre hébergeur de cette suppression et lui demander éventuellement de confirmer que l'antivirus ne détecte plus rien.]]></description>
                <pubDate>Fri, 30 Sep 2016 15:59:21 +0200</pubDate>
                
            </item>
		
            <item>
                <title><![CDATA[QuestionCaptcha ou reCaptcha ?]]></title>
                <link>https://www.phpboost.com/faq/27-astuces/#question137</link>
                <guid>https://www.phpboost.com/faq/27-astuces/#question137</guid>
                <description><![CDATA[<div class="indent"><strong>QuestionCaptcha ou reCaptcha ?</strong><br />
<br />
Utilisé dans PHPBoost, le CAPTCHA est un acronyme (Completely Automated Public Turing test to tell Computers and Humans Apart) soit en français, « Test public de Turing complètement automatique ayant pour but de différencier les humains des ordinateurs ».<br />
On peut aussi le traduire plus simplement par "capture character" (caractères de capture).<br />
<br />
Si vous souhaitez utiliser l'un ou l'autre de ces deux systèmes, connectez-vous en administrateur puis cliquez sur le menu contenu (bandeau de gauche) et à nouveau sur contenu dans la partie droite:<br />
<br />
<p style="text-align: center;"><img src="https://resources.phpboost.com/documentation/faq/wiki/choix-captcha.png" alt="choix-captcha" /></p><br />
En bas de la page qui va apparaître, vous trouverez l'option "QuestionCaptcha" ou "reCaptcha". Faites votre choix et n'oubliez pas de cliquer sur le bouton envoyer pour valider.<br />
Sur la capture ci-dessus, vous voyez aussi "QuestionCaptcha" et ReCaptcha", c'est par le biais de ces menus  que vous pourrez configurer vos options.<br />
<br />
Et si vous êtes curieux, n'hésitez pas à vous documenter sur <strong>Alan Turing</strong> (1912-1954), un mathématicien Anglais, cryptologue et pionnier de l&#8217;informatique qui élabora un test destiné à valider l'intelligence d'une machine, le fameux "test de Turing".<br />
</div>]]></description>
                <pubDate>Sun, 31 Jul 2016 21:10:00 +0200</pubDate>
                
            </item>
		
            <item>
                <title><![CDATA[CODE - Mon site peut-il passer en PHP 7.0 ?]]></title>
                <link>https://www.phpboost.com/faq/27-astuces/#question136</link>
                <guid>https://www.phpboost.com/faq/27-astuces/#question136</guid>
                <description><![CDATA[<strong>Vous souhaitez passer votre site en PHP 7.0 ?</strong><br />
<br />
<span class="message-helper bgc notice"> Selon Zend, la mise à jour des applications vers PHP 7 pourrait engendrer un surcroît de performance de 25% à 70%.</span><br />
C'est possible sous réserve que votre hébergeur vous propose cette option et que PHPBoost soit en version 5.x.x.<br />
<br />
Pour info : tous les modules non-officiels disponibles sur le site de PHPBoost sont compatibles PHP 7.]]></description>
                <pubDate>Mon, 11 Jul 2016 18:21:06 +0200</pubDate>
                
            </item>
		
            <item>
                <title><![CDATA[NEWS - Comment ne pas afficher la date et le répertoire de stockage ?]]></title>
                <link>https://www.phpboost.com/faq/27-astuces/#question135</link>
                <guid>https://www.phpboost.com/faq/27-astuces/#question135</guid>
                <description><![CDATA[<div class="indent"><strong>Vous ne voulez pas que les visiteurs de votre site voient la date de création de vos News ni le répertoire de stockage "racine"?</strong><br />
<br />
<span style="text-decoration: underline;">Voici comment faire:</span><br />
Si vous ne voulez pas que vos modifications soient perdues en cas de mise à jour, vous pouvez transférer les fichiers du module news dans votre thème:<br />
<br />
news/templates/NewsDisplayNewsController.tpl => templates/NOMDUTHEME/modules/news/NewsDisplayNewsController.tpl<br />
et<br />
news/templates/NewsDisplaySeveralNewsController.tpl => templates/NOMDUTHEME/modules/news/NewsDisplaySeveralNewsController.tpl<br />
<br />
Une fois le déplacement terminé, éditez le fichier: NewsDisplayNewsController.tpl et supprimez (ou commentez) la ligne 31 pour enlever la date et la ligne 32 pour enlever le répertoire de stockage de la news.<br />
<br />
<div class="formatter-container formatter-code code-TPL"><span class="formatter-title">Code TPL : </span><div class="formatter-content"><pre class="html" style="font-family:monospace;">&nbsp;
31-${TextHelper::lowercase_first(LangLoader::get_message('the', 'common'))} <span style="color: #009900;"><<a href="https://www.w3schools.com/tags/tag_time.asp"><span style="color: #000000; font-weight: bold;">time</span></a> <span style="color: #000066;">datetime</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">"<span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">DATE_ISO8601</span><span style="color:#7F3300;">}</span>"</span> itemprop<span style="color: #66cc66;">=</span><span style="color: #ff0000;">"datePublished"</span>></span><span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">DATE</span><span style="color:#7F3300;">}</span><span style="color: #009900;"><<span style="color: #66cc66;">/</span><a href="https://www.w3schools.com/tags/tag_time.asp"><span style="color: #000000; font-weight: bold;">time</span></a>></span>
32-${TextHelper::lowercase_first(LangLoader::get_message('in', 'common'))} <span style="color: #009900;"><<a href="https://www.w3schools.com/tags/tag_a.asp"><span style="color: #000000; font-weight: bold;">a</span></a> itemprop<span style="color: #66cc66;">=</span><span style="color: #ff0000;">"about"</span> <span style="color: #000066;">href</span><span style="color: #66cc66;">=</span><span style="color: #ff0000;">"<span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">U_CATEGORY</span><span style="color:#7F3300;">}</span>"</span>></span><span style="color:#7F3300;">{</span><span style="color:#FF6600; font-weight: bold;">CATEGORY_NAME</span><span style="color:#7F3300;">}</span><span style="color: #009900;"><<span style="color: #66cc66;">/</span><a href="https://www.w3schools.com/tags/tag_a.asp"><span style="color: #000000; font-weight: bold;">a</span></a>></span>
&nbsp;</pre></div></div><br />
<br />
idem pour le NewsDisplaySeveralNewsController.tpl mais avec les lignes 34 et 35</div>]]></description>
                <pubDate>Mon, 11 Jul 2016 13:44:44 +0200</pubDate>
                
            </item>
		
	</channel>
</rss>
