Couleur de titre dans les sujets

2 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Couleur de titre dans les sujets

Message par Outis Mar 17 Fév 2015 - 18:10

Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox, Google Chrome, Internet Explorer
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://personofinterest.fra.co

Bonjour,

il y a quelques temps, j'avais demandé un code qui permettait d'avoir des couleurs dans les titres de sujets mais uniquement accessibles aux membres de la modérations et des admins. Un code m'avait alors été donné et semblait bien fonctionner (ancien sujet)

Spoiler:

Depuis quelques jours, je constate que des nouveaux membres ouvrent des sujets et mettent des couleurs dans les titres.

Merci pour toute aide pour corriger ce code.


Dernière édition par Outis le Mer 18 Fév 2015 - 14:10, édité 1 fois
Outis

Outis
*****

Messages : 676
Inscrit(e) le : 28/07/2012

https://personofinterest.fra.co
Outis a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Couleur de titre dans les sujets

Message par Ange Tuteur Mar 17 Fév 2015 - 23:03

Bonsoir Outis,

Si JavaScript est désactivé, je peux choisir une couleur. Nous pouvons utliliser CSS et JavaScript. Rendez-vous dans Panneau d'administration > Affichage > Templates > Poster & Messages Privés > posting_body edit

Trouver :
Code:
            <!-- BEGIN switch_subject_color -->
            <script type="text/javascript">
            //<![CDATA[
            input = document.getElementsByName('subject');
            //]]>
            </script>
            <select name="topic_color" onchange="input[0].style.color = topic_color.value" style="margin-left:10px">
               {switch_subject.switch_subject_color.TOPIC_TITLE_COLOR_OPTIONS}
            </select>
            <script type="text/javascript">
            //<![CDATA[
            input[0].style.color = '{switch_subject.switch_subject_color.TOPIC_TITLE_COLOR_DEFAULT}';
            //]]>
            </script>
            <!-- END switch_subject_color -->

et remplacer par :
Code:
            <!-- BEGIN switch_subject_color -->
                                <span id="sujetCouleur" style="display:none">
              <script type="text/javascript">
              //<![CDATA[
              input = document.getElementsByName('subject');
                                  (function() {
                                    var a = document.getElementById('sujetCouleur');
                                    _userdata.user_level ? a.style.display = 'inline' : a.parentNode.removeChild(a);
                                  })();
              //]]>
              </script>
              <select name="topic_color" onchange="input[0].style.color = topic_color.value" style="margin-left:10px">
                   {switch_subject.switch_subject_color.TOPIC_TITLE_COLOR_OPTIONS}
              </select>
              <script type="text/javascript">
              //<![CDATA[
              input[0].style.color = '{switch_subject.switch_subject_color.TOPIC_TITLE_COLOR_DEFAULT}';
              //]]>
              </script>
                                </span>
            <!-- END switch_subject_color -->

Enregistrer et publier. Ajout
Ange Tuteur

Ange Tuteur
****

Masculin
Messages : 482
Inscrit(e) le : 16/11/2013

https://fmdesign.forumotion.com
Ange Tuteur a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Couleur de titre dans les sujets

Message par Outis Mer 18 Fév 2015 - 14:10

Nickel, merci Couleur de titre dans les sujets Merci-2
Outis

Outis
*****

Messages : 676
Inscrit(e) le : 28/07/2012

https://personofinterest.fra.co
Outis a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum