Modifier le terme automatique "Déplacé" en "Redirigé"

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

Résolu Modifier le terme automatique "Déplacé" en "Redirigé"

Message par Claire Obscur le Ven 15 Juil 2016 - 16:47

Détails techniques

Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://voyagination.forumactif.org

Description du problème

Bonjour,

Je souhaiterais modifier la génération automatique du mot "Déplacé" lorsqu'on choisi de laisser une trace lors du déplacement d'un sujet d'une Catégorie/forum à une autre. En effet le terme déplacé porte à confusion en Français sur ce forum d'écriture. Le terme "Redirigé" me semble plus approprié.
Je suis donc allé voir le template de la section modération "déplacer un sujet" modcp_move.
Dont voici l'original (Spoiler):

Code:
<form action="{S_MODCP_ACTION}" method="post">
   <table width="100%" border="0" cellspacing="2" cellpadding="0" align="center">
      <tr>
         <td><span class="nav"><a class="nav" href="{U_INDEX}">{L_INDEX}</a>{NAV_CAT_DESC}</span></td>
      </tr>
   </table>
   <table class="forumline" width="100%" border="0" cellspacing="1" cellpadding="4">
      <tr>
         <th class="thHead" height="25"><b>{MESSAGE_TITLE}</b></th>
      </tr>
      <tr>
         <td class="row1">
         <table width="100%" border="0" cellspacing="0" cellpadding="1">
            <tr>
               <td>&nbsp;</td>
            </tr>
            <tr>
               <td align="center">
                  <span class="gen">{L_MOVE_TO_FORUM} {S_FORUM_SELECT}<br />
                  <br />
                  <!-- BEGIN switch_leave_shadow -->
                  <input name="move_leave_shadow" type="checkbox" />{L_LEAVESHADOW}<br />
                  <br />
                  <!-- END switch_leave_shadow -->
                  {MESSAGE_TEXT}</span><br />
                  <br />
                  {S_HIDDEN_FIELDS}
                  <input class="mainoption" type="submit" name="confirm" value="{L_YES}" />&nbsp;<input class="liteoption" type="submit" name="cancel" value="{L_NO}" />
               </td>
            </tr>
            <tr>
               <td>&nbsp;</td>
            </tr>
         </table>
         </td>
      </tr>
   </table>
</form>
Je comprends ici que la commande Leaveshadow est pré programmé et donc je ne sais pas modifier le terme, n'y connaissant quasiment rien sur les possibilités JavaScript, CSS ou html.
Donc mon problème ce résume à Ai-je bien identifié la source de la génération automatique du terme "Déplacé" et comment le modifier ?

Merci de m'avoir lu, en espérant avoir été claire dans ma demande,

Claire O.


Dernière édition par Claire Obscur le Dim 17 Juil 2016 - 14:59, édité 1 fois

Claire Obscur
Nouveau membre

Messages : 9
Inscrit(e) le : 22/01/2016

http://voyagination.forumactif.org
Claire Obscur a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier le terme automatique "Déplacé" en "Redirigé"

Message par Milouze14 le Ven 15 Juil 2016 - 19:02

Hello Claire Obscur,

cette variable :
Code:
{L_MOVE_TO_FORUM}

annonce le texte:"Déplacer vers le forum" .

Recherches cette ligne:
Code:
<span class="gen">{L_MOVE_TO_FORUM} {S_FORUM_SELECT}<br />

Supprimes la et remplaces la par:
Code:

<span class="gen">Rediriger vers le forum {S_FORUM_SELECT}<br />

Penses a enregistrer les modifications en cliquant respectivement sur et

a++

Milouze14
+ Hyperactif +

Masculin
Messages : 4563
Inscrit(e) le : 18/04/2005

http://www.milouze14.com/
Milouze14 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier le terme automatique "Déplacé" en "Redirigé"

Message par Claire Obscur le Sam 16 Juil 2016 - 16:22

Bonjour,

Merci pour la rapidité de ta réponse. Malheureusement après test cette modification change le texte dans l'option de déplacement mais pas lors de l'affichage de la trace (ce que je voulais changer puisque ce sont mes utilisateurs qui voient la trace, j'ai du mal identifier le templates ?).

Bonne fin d'après midi,

Claire Obscur
Nouveau membre

Messages : 9
Inscrit(e) le : 22/01/2016

http://voyagination.forumactif.org
Claire Obscur a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier le terme automatique "Déplacé" en "Redirigé"

Message par Milouze14 le Sam 16 Juil 2016 - 19:13

Hello Claire Obscur,,
si tu veux parler de la liste des sujets , procèdes ainsi:

Cela donnera ceci:



Attention cette partie ne doit pas être modifiée dans le template topics_list_box :
Affichage/Templates/Général/topics_list_box


Code:

<td class="{topics_list_box.row.ROW_CLASS}" onmouseover='this.className="row2"' onmouseout='this.className="{topics_list_box.row.ROW_CLASS}"' width="100%">
         <div class="topictitle">
            {topics_list_box.row.NEWEST_POST_IMG}{topics_list_box.row.PARTICIPATE_POST_IMG}{topics_list_box.row.TOPIC_TYPE}
            <h2 class="topic-title">
               <a class="topictitle" href="{topics_list_box.row.U_VIEW_TOPIC}">{topics_list_box.row.TOPIC_TITLE}</a>
            </h2>
         </div>


On va créer un script:

Modules/HTML&JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript

Mettre un titre explicite.
Cocher sur les sous-forums

Déposes ceci:
Code:

$(function(){
$('td h2.topic-title').prev(' strong:contains("Déplacé:")').attr('title','Le sujet ne correspondait pas au forum, ce dernier a été redirigé').html('Redirigé').css('cursor','pointer');
});

Penses à cliquer sur le bouton


Au survol tu auras une petite infobulle ou tu pourras modifier le texte ici:
Code:
.attr('title','Le sujet ne correspondait pas au forum, ce dernier a été redirigé')

Le texte qui sera désormais affiché est modifié ici:
Code:
.html('Redirigé')

Enfin on demande de mettre un style au curseur ici:
Code:
.css('cursor','pointer')


a++

Milouze14
+ Hyperactif +

Masculin
Messages : 4563
Inscrit(e) le : 18/04/2005

http://www.milouze14.com/
Milouze14 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Modifier le terme automatique "Déplacé" en "Redirigé"

Message par Claire Obscur le Dim 17 Juil 2016 - 14:59

Bonjour,

Merci beaucoup ! C'est bien ce que je voulais ! J'édite et passe en résolu. Encore merci pour ta rapidité Smile.

Bon dimanche,

Claire Obscur
Nouveau membre

Messages : 9
Inscrit(e) le : 22/01/2016

http://voyagination.forumactif.org
Claire Obscur 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