Vérifiez vos informations

Il semblerait que les informations techniques de votre profil n'aient pas été actualisées depuis un certain temps... Pour que l'aide apportée vous soit efficace, il est important que ces informations soient à jour : prenez quelques secondes pour confirmer ou compléter les informations suivantes.


Lien de votre forum
Version de ce forum
Vous êtes le fondateur de ce forum
Vous avez modifié le CSS de ce forum
Vous avez modifié les templates de ce forum
Votre navigateur

Réputation: remplacer le + et le - par du texte.

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

Résolu Réputation: remplacer le + et le - par du texte.

Message par @To le Mar 3 Mar 2015 - 17:08

Détails techniques


Version du forum : PunBB
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://diamant-mandarin-evo.superforum.fr/

Description du problème

Bonjour,

Dans le systéme de réputation, comment/où peut-on remplacer le + des message par un autre texte (par exemple "J'aime"), même question pour le - .

Merci de votre aide par avance.


Dernière édition par tony26 le Mar 3 Mar 2015 - 18:34, édité 1 fois
avatar

@To
*****

Masculin
Messages : 976
Inscrit(e) le : 26/02/2015

https://eleveur-de-mandarin.superforum.fr/
@To a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Réputation: remplacer le + et le - par du texte.

Message par Neptunia le Mar 3 Mar 2015 - 17:20

Bonjour ^^


Right PA > Affichage > Templates > Général > edit #viewtopic_body

Rechercher les lignes suivantes (169 à 171 si le #template n'est pas modifié)
Code:
                           <!-- BEGIN switch_vote -->
                           <div class="vote-button"><a href="{postrow.displayed.switch_vote_active.switch_vote.U_VOTE_PLUS}">+</a></div>
                           <!-- END switch_vote -->
Je pense que ça se passe de commentaires, mais sait-on jamais, n'hésitez pas si ça reste obscur.

Juste après on a la fameuse jauge bicolore.
Et un peu plus loin, rebelote avec le "bouton" - (lignes 189 à 191 sur template de base)
Code:
                           <!-- BEGIN switch_vote -->
                           <div class="vote-button"><a href="{postrow.displayed.switch_vote_active.switch_vote.U_VOTE_MINUS}">-</a></div>
                           <!-- END switch_vote -->

Si vous aviez compris pour le +, là c'est pareil. Sauf qu'ici on impacte la #reputation sur le négatif.
avatar

Neptunia
Membre actif

Féminin
Messages : 13525
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Réputation: remplacer le + et le - par du texte.

Message par @To le Mar 3 Mar 2015 - 17:32

Merci

J'ai fais la modif. Par contre je n'ai que 2 caractéres qui s'affichent "J' "

Ou peut-on augmenter le nombre caractéres affiché svp?
avatar

@To
*****

Masculin
Messages : 976
Inscrit(e) le : 26/02/2015

https://eleveur-de-mandarin.superforum.fr/
@To a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Réputation: remplacer le + et le - par du texte.

Message par @To le Mar 3 Mar 2015 - 17:46

Si l'on peut carrément insérer une touche "j'aime" ce serait le top..

J'ai enlever la ligne des vote en - .
avatar

@To
*****

Masculin
Messages : 976
Inscrit(e) le : 26/02/2015

https://eleveur-de-mandarin.superforum.fr/
@To a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Réputation: remplacer le + et le - par du texte.

Message par Neptunia le Mar 3 Mar 2015 - 18:01

Evidemment, j'ai filé l'info sans tester, tellement cela me semblait évident.

Mon CSS de base contient ceci (toujours sur PunBB)

Code:
.vote {
   float: right;
   width: 9px;
   margin-left: 4px;
   }
.vote .vote-button {
   text-align: center;
   font-weight: bold;
   margin-left: -1px;
   }
.vote .vote-button a {
   text-decoration: none !important;
   }
.vote .vote-bar {
   width: 3px;
   height: 50px;
   margin: 0 auto;
   border: 1px solid #333333;
   font-size: 0;
   }
.vote .vote-no-bar {
   letter-spacing:-2px;
   margin-left:-2px;
   white-space:nowrap;
   }
.vote .vote-bar-plus {
   background-color: #0f0;
   }
.vote .vote-bar-minus {
   background-color: #f00;
   }

Du coup je pense qu'un bloc de css comme ça résoudrait le problème
Code:
.vote {
   width: 99px;
   }
J'imagine que 99 sera un chouilla de trop mais c'est pour donner l'idée.

tony26 a écrit:Si l'on peut carrément insérer une touche "j'aime" ce serait le top..

J'ai enlever la ligne des vote en - .

En principe vous pouvez mettre ce que vous voulez à la place du +

Un canari jaune avec un cœur rouge par exemple Wink
Code:
<img src="http://www.hebergeur.com/adressedelimage.jpg" alt="J'aime">
avatar

Neptunia
Membre actif

Féminin
Messages : 13525
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Réputation: remplacer le + et le - par du texte.

Message par @To le Mar 3 Mar 2015 - 18:26

Sympa! merci Very Happy

J'ai essayé ceci:

Code:
<!-- BEGIN switch_vote -->
                           <div class="vote-button"><a href="{postrow.displayed.switch_vote_active.switch_vote.U_VOTE_PLUS}"><img src="http://www.servimg.com/view/18669159/180][img]http://i38.servimg.com/u/f38/18/66/91/59/logo-j10.jpg" alt="J'aime"></a></div>
                           <!-- END switch_vote -->

Mais ne fonctionne pas.. j'ai due faire une erreur.

J'ai trouver un icone 'j'aime'
avatar

@To
*****

Masculin
Messages : 976
Inscrit(e) le : 26/02/2015

https://eleveur-de-mandarin.superforum.fr/
@To a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Réputation: remplacer le + et le - par du texte.

Message par @To le Mar 3 Mar 2015 - 18:34

Oups.. c'est good! j'ai trouvé mon erreur!

Encore merci Very Happy
avatar

@To
*****

Masculin
Messages : 976
Inscrit(e) le : 26/02/2015

https://eleveur-de-mandarin.superforum.fr/
@To a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Réputation: remplacer le + et le - par du texte.

Message par Neptunia le Mar 3 Mar 2015 - 18:38

Mon dieu What a Face

Jamais de bbcode dans un template !

Plutôt comme ceci (pas testé, la flemme d'activer la réputation !) :
Code:
                          <!-- BEGIN switch_vote -->
                          <div class="vote-button"><a href="{postrow.displayed.switch_vote_active.switch_vote.U_VOTE_PLUS}"><img src="http://i38.servimg.com/u/f38/18/66/91/59/logo-j10.jpg" alt="J'aime"></a></div>
                          <!-- END switch_vote -->
avatar

Neptunia
Membre actif

Féminin
Messages : 13525
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Réputation: remplacer le + et le - par du texte.

Message par @To le Mar 3 Mar 2015 - 18:44

Oui je l'ai écris comme ceci pirat

Un autre chose me gêne à ce sujet.. lorsque l'on clique sur "j'aime" ou + , une barre verte vertical apparaît (toute moche pour ma part lol)

Ou se trouve cette barre dans le template pour la changer? svp
avatar

@To
*****

Masculin
Messages : 976
Inscrit(e) le : 26/02/2015

https://eleveur-de-mandarin.superforum.fr/
@To a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Réputation: remplacer le + et le - par du texte.

Message par Neptunia le Mar 3 Mar 2015 - 18:50

La barre verte et rouge se trouve justement entre les deux blocs + et -

C'est assez facile à retrouver dans le template.

Et j'ai même donné le css de base relatif à tout le système de réputation dans un message antérieur.
avatar

Neptunia
Membre actif

Féminin
Messages : 13525
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Réputation: remplacer le + et le - par du texte.

Message par @To le Mar 3 Mar 2015 - 19:07

Désolé je ne suis habitué à modifié les templates. Il y a donc un certain stress..

Est-ce sur ces lignes?

Code:
<!-- BEGIN switch_bar -->
                           <div class="vote-bar" title="{postrow.displayed.switch_vote_active.L_VOTE_TITLE}">
                              <!-- BEGIN switch_vote_plus -->
                              <div class="vote-bar-plus" style="height:{postrow.displayed.switch_vote_active.switch_bar.switch_vote_plus.HEIGHT_PLUS}px;"></div>
                              <!-- END switch_vote_plus -->
avatar

@To
*****

Masculin
Messages : 976
Inscrit(e) le : 26/02/2015

https://eleveur-de-mandarin.superforum.fr/
@To a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Réputation: remplacer le + et le - par du texte.

Message par @To le Mar 3 Mar 2015 - 19:07

tony26 a écrit:Désolé je ne suis pas habitué à modifié les templates. Il y a donc un certain stress..

Est-ce sur ces lignes?

Code:
<!-- BEGIN switch_bar -->
                           <div class="vote-bar" title="{postrow.displayed.switch_vote_active.L_VOTE_TITLE}">
                              <!-- BEGIN switch_vote_plus -->
                              <div class="vote-bar-plus" style="height:{postrow.displayed.switch_vote_active.switch_bar.switch_vote_plus.HEIGHT_PLUS}px;"></div>
                              <!-- END switch_vote_plus -->
avatar

@To
*****

Masculin
Messages : 976
Inscrit(e) le : 26/02/2015

https://eleveur-de-mandarin.superforum.fr/
@To a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Réputation: remplacer le + et le - par du texte.

Message par Neptunia le Mar 3 Mar 2015 - 19:17

La flemme de ressortir le template mais c'est entre les lignes 172 (fin du vote +) et 188 (début du vote - )

La barre utilise la class vote-bar

Edité

Code:
                           <!-- BEGIN switch_bar -->
                           <div class="vote-bar" title="{postrow.displayed.switch_vote_active.L_VOTE_TITLE}">
                              <!-- BEGIN switch_vote_plus -->
                              <div class="vote-bar-plus" style="height:{postrow.displayed.switch_vote_active.switch_bar.switch_vote_plus.HEIGHT_PLUS}px;"></div>
                              <!-- END switch_vote_plus -->

                              <!-- BEGIN switch_vote_minus -->
                              <div class="vote-bar-minus" style="height:{postrow.displayed.switch_vote_active.switch_bar.switch_vote_minus.HEIGHT_MINUS}px;"></div>
                              <!-- END switch_vote_minus -->
                           </div>
                           <!-- END switch_bar -->

Et le reste doit pouvoir aussi disparaître
Code:
                           <!-- BEGIN switch_no_bar -->
                           <div title="{postrow.displayed.switch_vote_active.L_VOTE_TITLE}" class="vote-no-bar">----</div>
                           <!-- END switch_no_bar -->
avatar

Neptunia
Membre actif

Féminin
Messages : 13525
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

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


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