Astuces Forumactif
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Membres connectés récemment
Voir tous les membres

[PHPBB2] Afficher le nom du Pseudo sur la page de modération des sujets

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

dédé54
dédé54
http://le-piegeage.1fr1.net/

Messagedédé54 Mar 27 Oct 2020 - 20:15

  • Version du forum :
    PHPBB2
  • Templates modifiés :
    oui
  • Navigateur :
    Firefox
Tout d'abord Salut tout le monde  je suis de retour et en pleine santé c'est le principal et vous en souhaite autant mes amis ...
J'ai une demande  au sujet  dans les rubriques soit:
quand je vais pour supprimer par exemple plusieurs sujets  d'une rubrique  je vais  sur modérer(en allant dans le PA)  et ensuite j'ai tous les sujets mais, le soucis est  que je ne sais pas qui l'a fait donc comment faire pour avoir  le pseudo  sur le sujet afin de supprimer le bon sans devoir retourner en arrière pour le voir ?

Merci à vous bonne soirée dédé


Dernière édition par dédé54 le Mer 28 Oct 2020 - 18:54, édité 2 fois
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Mer 28 Oct 2020 - 4:25

Hello Dédé,

alors , on va juste intervenir dans le template concerné pour afficher le pseudo:

Dans le template modcp_body:
Affichage/Templates/Modération/modcp_body

Remplaces tout le contenu par:

Code:

<form name="manage" action="{S_MODCP_ACTION}" method="post">
      <script>
 $(function(){
var moder=$('form[name="manage"]').length;
if(moder)
{
$('span[class="topictitle"]').each(function(){
var $this=$(this);
    var a="/t";
    var b=$(this).closest('tr').find('td').last().find('input[type="checkbox"]').val();
    var c="-";
    var d=$(this).text();
    var D= d.replace(/ /gi, '-');
    var all=a+b+c+D;
$.get(all , function(data){var h= $(data).find('span.name:first').text();
$this.next().append('Posté par: '+h+'');
});
});
}
});
      </script>
        <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>
                <td class="catHead" colspan="5" align="center" height="28"><span class="cattitle">{L_MOD_CP}</span></td>
            </tr>
            <tr>
                <td class="spaceRow" colspan="5" align="center"><span class="gensmall">{L_MOD_CP_EXPLAIN}</span></td>
            </tr>
            <tr>
                <th class="thLeft" nowrap="nowrap" width="4%"> </th>
                <th nowrap="nowrap">{L_TOPICS}</th>
                <th nowrap="nowrap" width="8%">{L_REPLIES}</th>
                <th nowrap="nowrap" width="17%">{L_LASTPOST}</th>
                <th class="thRight" nowrap="nowrap" width="5%">{L_SELECT}</th>
            </tr>
            <!-- BEGIN topicrow -->
            <tr>
                <td class="row1" align="center" valign="middle">
                    <img title="{topicrow.L_TOPIC_FOLDER_ALT}" src="{topicrow.TOPIC_FOLDER_IMG}" alt="{topicrow.L_TOPIC_FOLDER_ALT}" />
                </td>
              <td class="row1"><span class="topictitle">{topicrow.TOPIC_TYPE}<a class="topictitle" href="{topicrow.U_VIEW_TOPIC}">{topicrow.TOPIC_TITLE}</a></span><span class="gensmall" style="float:right;"></span></td>
                <td class="row2" align="center" valign="middle"><span class="postdetails">{topicrow.REPLIES}</span></td>
                <td class="row1" align="center" valign="middle"><span class="postdetails">{topicrow.LAST_POST_TIME}</span></td>
                <td class="row2" align="center" valign="middle"><input type="checkbox" name="topic_id_list[]" value="{topicrow.TOPIC_ID}" /></td>
            </tr>
            <!-- END topicrow -->
            <tr align="right">
                <td class="catBottom" colspan="5" height="29">
                    {S_HIDDEN_FIELDS}
                    <input class="liteoption" type="submit" name="delete" value="{L_DELETE}" />
                    <input class="liteoption" type="submit" name="move" value="{L_MOVE}" />
                    <input class="liteoption" type="submit" name="lock" value="{L_LOCK}" />
                    <input class="liteoption" type="submit" name="unlock" value="{L_UNLOCK}" />
                    <!-- BEGIN switch_sticky --><input class="liteoption" type="submit" name="sticky" value="{L_STICKY}" /><!-- END switch_sticky -->
                    <!-- BEGIN switch_announce --><input class="liteoption" type="submit" name="announce" value="{L_ANNOUNCE}" /><!-- END switch_announce -->
                    <!-- BEGIN switch_normal --><input class="liteoption" type="submit" name="normal" value="{L_NORMAL}" /><!-- END switch_normal -->
                </td>
            </tr>
        </table>
        <table width="100%" border="0" cellspacing="2" cellpadding="0" align="center">
            <tr>
                <td align="left" valign="top"><span class="nav">{PAGE_NUMBER}</span></td>
                <td align="right" valign="top" nowrap="nowrap">
                    <span class="gensmall">
                        <b>
                            <a href="#" class="gensmall" onclick="this.value=check('select','manage');return false;">{L_SELECT_ALL}</a>
                            ::
                            <a href="#" class="gensmall" onclick="this.value=check('unselect','manage');return false;">{L_USELECT_ALL}</a>
                        </b>
                    </span>
                    <br /><br />
                    <span class="nav">{PAGINATION}</span>
                </td>
            </tr>
        </table>
    </form>
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td align="right">{JUMPBOX}</td>
    </tr>
    </table>


Penser a enregistrer puis à valider en cliquant respectivement sur   Enregistr puis Ajout


L'aperçu imagé:


[PHPBB2] Afficher le nom du Pseudo sur la page de modération des sujets 156

Ou ce contenu qui affichera le lien du sujet (qui s'ouvrira dans une nouvelle fenêtre) avec le nom du Pseudo:
Code:
<form name="manage" action="{S_MODCP_ACTION}" method="post">
  <script>
    $(function(){
var moder=$('form[name="manage"]').length;
if(moder)
{
$('span[class="topictitle"]').each(function(){
var $this=$(this);
    var a="/t";
    var b=$(this).closest('tr').find('td').last().find('input[type="checkbox"]').val();
    var c="-";
    var d=$(this).text();
    var D= d.replace(/ /gi, '-');
    var all=a+b+c+D;
$.get(all , function(data){var h= $(data).find('span.name:first').text();
$this.next().append('<a href="'+all+'"target="_blank" class=" topictitle">Voir le message posté par '+h+'</a>');
});
});
}
});
  </script>
    <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>
            <td class="catHead" colspan="5" align="center" height="28"><span class="cattitle">{L_MOD_CP}</span></td>
        </tr>
        <tr>
            <td class="spaceRow" colspan="5" align="center"><span class="gensmall">{L_MOD_CP_EXPLAIN}</span></td>
        </tr>
        <tr>
            <th class="thLeft" nowrap="nowrap" width="4%">&nbsp;</th>
            <th nowrap="nowrap">{L_TOPICS}</th>
            <th nowrap="nowrap" width="8%">{L_REPLIES}</th>
            <th nowrap="nowrap" width="17%">{L_LASTPOST}</th>
            <th class="thRight" nowrap="nowrap" width="5%">{L_SELECT}</th>
        </tr>
        <!-- BEGIN topicrow -->
        <tr>
            <td class="row1" align="center" valign="middle">
                <img title="{topicrow.L_TOPIC_FOLDER_ALT}" src="{topicrow.TOPIC_FOLDER_IMG}" alt="{topicrow.L_TOPIC_FOLDER_ALT}" />
            </td>
          <td class="row1"><span class="topictitle">{topicrow.TOPIC_TYPE}<a class="topictitle" href="{topicrow.U_VIEW_TOPIC}">{topicrow.TOPIC_TITLE}</a></span><span class="M14_member_moder" style="float:right;"></span></td>
            <td class="row2" align="center" valign="middle"><span class="postdetails">{topicrow.REPLIES}</span></td>
            <td class="row1" align="center" valign="middle"><span class="postdetails">{topicrow.LAST_POST_TIME}</span></td>
            <td class="row2" align="center" valign="middle"><input type="checkbox" name="topic_id_list[]" value="{topicrow.TOPIC_ID}" /></td>
        </tr>
        <!-- END topicrow -->
        <tr align="right">
            <td class="catBottom" colspan="5" height="29">
                {S_HIDDEN_FIELDS}
                <input class="liteoption" type="submit" name="delete" value="{L_DELETE}" />
                <input class="liteoption" type="submit" name="move" value="{L_MOVE}" />
                <input class="liteoption" type="submit" name="lock" value="{L_LOCK}" />
                <input class="liteoption" type="submit" name="unlock" value="{L_UNLOCK}" />
                <!-- BEGIN switch_sticky --><input class="liteoption" type="submit" name="sticky" value="{L_STICKY}" /><!-- END switch_sticky -->
                <!-- BEGIN switch_announce --><input class="liteoption" type="submit" name="announce" value="{L_ANNOUNCE}" /><!-- END switch_announce -->
                <!-- BEGIN switch_normal --><input class="liteoption" type="submit" name="normal" value="{L_NORMAL}" /><!-- END switch_normal -->
            </td>
        </tr>
    </table>
    <table width="100%" border="0" cellspacing="2" cellpadding="0" align="center">
        <tr>
            <td align="left" valign="top"><span class="nav">{PAGE_NUMBER}</span></td>
            <td align="right" valign="top" nowrap="nowrap">
                <span class="gensmall">
                    <b>
                        <a href="#" class="gensmall" onclick="this.value=check('select','manage');return false;">{L_SELECT_ALL}</a>
                         ::
                        <a href="#" class="gensmall" onclick="this.value=check('unselect','manage');return false;">{L_USELECT_ALL}</a>
                    </b>
                </span>
                <br /><br />
                <span class="nav">{PAGINATION}</span>
            </td>
        </tr>
    </table>
</form>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
 <tr>
 <td align="right">{JUMPBOX}</td>
 </tr>
</table>


L'aperçu imagé:


[PHPBB2] Afficher le nom du Pseudo sur la page de modération des sujets 155


Et voilou cher ami.


Dernière édition par Milouze14 le Jeu 29 Oct 2020 - 18:01, édité 4 fois
dédé54
dédé54
http://le-piegeage.1fr1.net/

Messagedédé54 Mer 28 Oct 2020 - 18:51

Un mot ," tu 'es SUPER " moi j'ai toujours peur de faire une grosse boulette Phil, je ne voulais pas t'obliger  car tu as déjà tellement de boulot   donc moi je n'(aurais rien fait pas par feignasse mais manque de savoir.MERCI du fond du coeur reste comme tu es   car d'une bonté incroyable encore merci je mets résolu alors ....Bonne soirée dédé
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Mer 28 Oct 2020 - 18:54

De rien mon Dédé,
c'est très gentil et si cela te convient alors Merci hinhin .
Bonne soirée à toi aussi cher ami.
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Mer 28 Oct 2020 - 18:55


Hello


Sujet résolu et déplacé dans le forum adéquate

A bientôt pour une prochaine demande clin oeil

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