*RESOLU* [PHPBB3] Modifier les descriptions sujet

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

Tawny
avatar
Modérateur

MessageTawny

  • 16px
  • 24px
  • Zoom
Salut salut hinhin

Je cherche à modifier les descriptions, mais uniquement ceux des sujets. Comme les rangs par exemple, ajoutez:
Code:
<span class="nomdelaclasse">texte ici</span>



Hélas, ça ne prend pas en compte le HTML dans les descriptions des sujets, il aurait-il un moyen de contourner ça? Sachant que je souhaite mettre une description aux sujets événement ouvert différente des fermés et également pour les règles et autre sujets important, pourquoi pas.


Dernière édition par Tawny le Sam 1 Juil 2017 - 21:17, édité 1 fois
Milouze14
avatar
Fondateur

MessageMilouze14

  • 16px
  • 24px
  • Zoom
Hello Pierrick,
comme la description des sujets n'est visible que dans la liste des sujets,
il faut entourer la variable concernée.

Dans le template topics_list_box:
Affichage/Templates/Général/topics_list_box



Ligne 104 environ

Code:

<span class="M14_description">{topics_list_box.row.topic.switch_description.TOPIC_DESCRIPTION}
</span>



Code:
.M14_description{TA CSS}





-Le respect de nos semblables est la règle de notre conduite.-

Fondateur des forums





Tawny
avatar
Modérateur

MessageTawny

  • 16px
  • 24px
  • Zoom
Salut Philippe,

Ça modifie toute les descriptions des sujets, je voudrais pouvoir modifier que quelque une que je choisis (les postes important par exemple).

Après ce sont des phrase type dans les descriptions, pas moyen de cibler les phrases avec du JS et d'ajouter du CSS?
Milouze14
avatar
Fondateur

MessageMilouze14

  • 16px
  • 24px
  • Zoom
Hum peut être avec un caractère spécial Pierrick,
ensuite je voudrais avoir plus de renseignement concernant le script.
Il n'y a que toi qui déposera ce genre de description ou tous les membres?
Rien a voir avec les autorisations, ce sera plus pour déposer le caractère dans la description.



-Le respect de nos semblables est la règle de notre conduite.-

Fondateur des forums





Milouze14
avatar
Fondateur

MessageMilouze14

  • 16px
  • 24px
  • Zoom
Juste un exemple Pierrick:

en gardant le span avec la class qui entoure la variable.

Dans la description,ajoute au début:
Code:
[Topic]

Puis le script:

Modules/HTML JAVASCRIPT/Gestion des codes JavascriptCréer un nouveau javascript


Mets un titre explicite.
Coches sur les sous forums.


Déposes ceci:
Code:
$(function(){
$('.M14_description').each(function(){
$('.M14_description:contains("[Topic]")').addClass('M14_Important');

});});

Penses a cliquer sur le bouton Valider


La c.s.s:
Code:
.M14_Important{TA CSS}



-Le respect de nos semblables est la règle de notre conduite.-

Fondateur des forums





Milouze14
avatar
Fondateur

MessageMilouze14

  • 16px
  • 24px
  • Zoom
Un autre exemple qui a l'avantage de masquer ce chiffre avec la c.s.s en déposant le chiffre 9 en premier puis le texte ensuite....


La c.s.s:
Code:
.M14_Important{color:red;display:inline-block;width:100%;}
.M14_Important::first-letter{font-size:0px !important;}

Le script:
Code:
$(function(){
$('.M14_description').each(function(){
$('.M14_description:contains("9")').addClass('M14_Important');});});


Pour la c.s.s on cache la première lettre avec le psueod element first-letter mais pour cel il faut impérativement mettre un display inline block au span et une largeur de 100% ou moins selon la structure de ton fofo Pierrick



-Le respect de nos semblables est la règle de notre conduite.-

Fondateur des forums





Tawny
avatar
Modérateur

MessageTawny

  • 16px
  • 24px
  • Zoom
Oui les phrases types que seul moi utiliserais, par exemple:
" événement terminé. "
Avec un cadre rouge, un border et un radius.

Et après plusieurs test (les deux techniques), aucun résultats. pleure
Tawny
avatar
Modérateur

MessageTawny

  • 16px
  • 24px
  • Zoom
Tawny a écrit:Oui les phrases types que seul moi utiliserais, par exemple:
" événement terminé. "
Avec un cadre rouge, un border et un radius.

Et après plusieurs test (les deux techniques), aucun résultats. pleure

EDIT: Finalement c'était une mauvaise manipulation de ma part, tout fonctionne correctement et la technique du chiffre est top car je peux faire plusieurs JS pour plusieurs types de descriptions. Mille merci pour cette aide, car je n'aurais jamais réussis seul.

Une fois de plus, chapeau. hinhin
Milouze14
avatar
Fondateur

MessageMilouze14

  • 16px
  • 24px
  • Zoom
De rien Pierrick clin oeil ,


-Staff du Forum Milouze14-



  • Hello 
    Sujet résolu et déplacé dans le forum adéquat.

Pour toute information,merci de contacter un Membre du Staff



-Le respect de nos semblables est la règle de notre conduite.-

Fondateur des forums





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

Créer un compte ou se connecter pour répondre

Vous devez être membre pour répondre.

S'enregistrer

Rejoignez notre communauté ! C'est facile !


S'enregistrer

Connexion

Vous êtes déjà membre ? Aucun soucis, cliquez ici pour vous connecter.


Connexion

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