Changer la couleur des sujets / Colorize the threads titles / mod et tests

Started by Heidra, August 04, 2011, 06:43:41 AM

Previous topic - Next topic

Papoune57

Merci Maximus,je l'ai mit en teste sur mon site.
Je te ferai remonter les problèmes (si il y en a).Pour le moment tout est bon de mon côté en Administrateur,j'attends les remontés de mes membres et je te tiendrai au courant.
Encore un Grand Merci pour ce que tu fais pour la communauté SMF  ;)
SMF 2.1.4

ll_ll

Tout fonctionne bien chez moi avec 'allow_admin' :)

Pour moi ça me va très bien, on peut mettre le nom de la couleur chez SMF ou le code hexa 8)

Mais pour les nuls il aurait fallu au minimum le même choix de couleur en menu déroulant pour la BCC "Changer la couleur"
Et bien entendu d'avoir tjs la possibilité de mettre un code hexa.

Ce n'est qu'une suggestion ;)
Modifié les forums c'est comme le tuning... faut savoir s'arrêter :)

maximus23

#42
Bonjour,

@ ll_ll

J'y ai pensé mais c'est toujours l'éternel problème un manque de temps essentiel pour un développement poussé mais bon comme d'habitude si j'ai la possibilité je regarde :)

@ Papoune57

Pas de soucis du moment que cela fait plaisir à quelqu'un pour moi aussi c'est un plaisir :)


Merci à vous deux pour les retours :)

Edit : Moi j'ai pensé à mettre une option simple à faire.

Pour les admin on affiche le mode actuel et pour les utilisateurs un ascenceur ... Je ne pense pas que l'entrée hexa pour les utilisateurs soit indispensable. J'attends vos avis pour la suite merci :)

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

ll_ll

Bonjour,

Oui bien vu, j'y avais pas pensé ;D
Modifié les forums c'est comme le tuning... faut savoir s'arrêter :)

Papoune57

Très bonne idée,c'est vrai que les utilisateurs lambdas d'un site ne sont pas sensés tous connaitre les codes hexa.
SMF 2.1.4

maximus23

Bonjour,

Je m'occuppe de de cela ce soir :)

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

ll_ll

Quote from: maximus23 on August 26, 2011, 08:51:43 AM
Bonjour,

Je m'occuppe de de cela ce soir :)
Bonjour,

Du coup l'admin qui souhaite mettre le MOD pour tous les utilisateurs, s'il veut mettre un titre en couleur avec le code hexa il sera obligé de passer par la case "administrateur seul" via le panneau admin?
Modifié les forums c'est comme le tuning... faut savoir s'arrêter :)

maximus23

#47
Bonjour,

Non pas du tout il aura toujours le mode hexa sauf l'utilisateur final aura le mode standard  :)

Ebauche de test comme tu es en manuel remplacer dans le fichier post.template


// Now show the subject box for this post.

le code à remplacer..........

// Loop through each message icon allowed, adding it to the drop down list.




Voici le code à mettre pour test :


// Now show the subject box for this post.
echo '
      <dt>
       <span', isset($context['post_error']['no_subject']) ? ' class="error"' : '', ' id="caption_subject">', $txt['subject'], ':</span>
      </dt>
      <dd>
       <input type="text" name="subject"', $context['subject'] == '' ? '' : ' value="' . $context['subject'] . '"', ' tabindex="', $context['tabindex']++, '" size="80" maxlength="80" class="input_text" />
      </dd>';
     
$boards = !empty($modSettings['topic_colors_boards']) ? explode(",", $modSettings['topic_colors_boards']) : array();
if (!empty($modSettings['topic_colors_enable']) && $context['is_first_post'] && !in_array($context['current_board'], $boards))
  {

  if (!empty($modSettings['topic_color_admin_only']))

  {
 
if($context['allow_admin'])
   
echo '
      <dt>
       <span id="caption_color">' . $txt['topic_colors_post_desc'] . '</span>
      </dt>
      <dd>
       <input type="text" name="color"', $context['color'] == '' ? '' : ' value="' . $context['color'] . '"', ' tabindex="', $context['tabindex']++, '" size="10" maxlength="' . (!empty($modSettings['topic_colors_maxlen']) ? (int) $modSettings['topic_colors_maxlen'] : 10) . '" class="input_text" />
      </dd>';

  }

else

  {


  echo ' 
      <dt>
       <span id="caption_color">' . $txt['topic_colors_post_desc'] . '</span>
      </dt>';
     
  if($context['allow_admin'])
   
    {   
 
   echo'
       <dd>
       <input type="text" name="color"', $context['color'] == '' ? '' : ' value="' . $context['color'] . '"', ' tabindex="', $context['tabindex']++, '" size="10" maxlength="' . (!empty($modSettings['topic_colors_maxlen']) ? (int) $modSettings['topic_colors_maxlen'] : 10) . '" class="input_text" />
       </dd>';
   }
     
   else
   
   {
   
   echo'
       <dd>
    <select name="color">
       <option value="',$context['color'],'">', $txt['change_color'], '</option>
       <option value="black">', $txt['black'], '</option>
       <option value="red">', $txt['red'], '</option>
       <option value="yellow">', $txt['yellow'], '</option>
       <option value="pink">', $txt['pink'], '</option>
       <option value="green">', $txt['green'], '</option>
       <option value="orange">', $txt['orange'], '</option>
       <option value="purple">', $txt['purple'], '</option>
       <option value="blue">', $txt['blue'], '</option>
       <option value="beige">', $txt['beige'], '</option>
       <option value="brown">', $txt['brown'], '</option>
       <option value="teal">', $txt['teal'], '</option>
       <option value="navy">', $txt['navy'], '</option>
       <option value="maroon">', $txt['maroon'], '</option>
       <option value="limeGreen">', $txt['lime_green'], '</option>
       <option value="">', $txt['delete'], '</option>
    </select>
     </dd>';
    }   
   }
  }
   
echo '
      <dt class="clear_left">
       ', $txt['message_icon'], ':
      </dt>
      <dd>
       <select name="icon" id="icon" onchange="showimage()">';

// Loop through each message icon allowed, adding it to the drop down list.



:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

ll_ll

Génial

Très bien fait, il y a même la possibilité d'effacer la couleur ;)

Pour moi le MOD fonctionne très bien, rien à dire
Modifié les forums c'est comme le tuning... faut savoir s'arrêter :)

Papoune57

Mise en place du petit code à modifier et aucun souci de mon côté,mes membres adorent et moi pareil.
Merci encore Maximus.
SMF 2.1.4

maximus23

Bonsoir,

Merci à Vous pour les retours :)

Le mod est repacké en version 1.1 il suffit de prendre le lien et de mettre Topic_color_v1.1.zip  comme nom de fichier pour celui qui le veut en archive :)

Toujours disponible en PM pour ceux qui veulent tester :)





Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

maximus23

Bonjour,

Available version 2.0 for Beta-Tests via Pm

Add -> Style and color -> Unread posts

Add -> Style and color -> Recent posts
   
Add -> selector of Styles. 
   
Selector of color via "color picker" or input text. 
   
Add -> permissions for the groups users.

Mode admin only on/off. If on -> permissions off

Mode group subject  on /off.
   
One can put for the users the selection of color without the styles. 

If you want to add personal styles use this format:

Example :

http://www.simplemachines.org/community/index.php?topic=445144.msg3155718#msg3155718
   
Uninstall the mod before putting this new mod.   
   
For the other demand by pm for tests. 
   
--------------------------------------------------

Version 2.0 disponible pour Beta-Tests.

Ajout -> Texte dans le box Couleur

Ajout -> Style et Couleurs -> Messages non lu

Ajout -> Style et Couleurs -> Récents Messages

Ajout -> sélecteur de Styles.

Modification du Sélecteur de couleurs remplacé par "color picker" ou une entrée directe de texte.

Ajouts -> permissions pour les groupes utilisateurs.

Mode Administrateur seul. Permissions sur off

Mode groupe sujet on/off.

On peut mettre pour les utiliseurs la sélection de couleur sans les styles.

On peut personnaliser le style de texte désiré.

Il faut désinstaller l'ancien mod avant de mettre ce nouveau mod.

Pour ceux qui testent même adresse et même nom simplement mettre 1.9 :)

Pour les autres demande par pm pour tests.

Exemples :
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

ll_ll

Whaouuuuuu!!
Là tu m'as tué ;D

Bon je te dis ça dès que je lance a tout remodifier :laugh:
Modifié les forums c'est comme le tuning... faut savoir s'arrêter :)

maximus23

Bonjour,

J'ai aussi oublié de mettre que tu sais personnaliser tes propres styles via le sélecteur de style. Il suffit d'ajouter un item avec le nom du style dans ce format : value="text-decoration: line-through;">' donc tu peux ajouter une ligne par exemple avec une police de caractère une taille et un style que tu auras défini c'est en mode css sur une ligne :)

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

ll_ll

Mouais pas compris ça :

Quote from: maximus23 on September 08, 2011, 09:15:34 AM
... donc tu peux ajouter une ligne par exemple avec une police de caractère une taille et un style que tu auras défini c'est en mode css sur une ligne :)



:o
Modifié les forums c'est comme le tuning... faut savoir s'arrêter :)

maximus23

Bonsoir,

Exemple un texte de Style Impact avec une taille de 20 pixels et un style Souligné tu mets alors ceci :


       <option value="font-size: 20px; font-family: impact;text-decoration: underline;">', $txt['impact']. '</option>



Donc tu sais totalement personnaliser ton sélecteur de style selon ce que tu veux pour ton usage personnel et en ajouter autant que tu le veux :)

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

ll_ll

Modifié les forums c'est comme le tuning... faut savoir s'arrêter :)

Papoune57

Nouvelle version en teste chez moi,mes membres en usent en abusent.
Je ne sais comment te remercier pour tout ce que tu fais!!!


Un GRAND MERCI à toi Maximus.
SMF 2.1.4

maximus23

Bonjour,

Merci pour le report et toujours à l'écoute de vos attentes :)

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

maximus23

Bonsoir,

Pour ceux qui veulent s'amuser avec les couleurs dans les messages un autre mod mis à jour ici :
http://www.simplemachines.org/community/index.php?topic=217033.new#new

Il y a aussi le mod Colorize Board qui est remis à jour aussi et dispo en pm pour le moment.

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Advertisement: