La date/heure actuelle est Ven 7 Oct 2022 - 18:06

3 résultats trouvés pour profile_view_body

Problème avec le code " profile_view_body "

Bonjour ^^


Le #template #profile_view_body gère la page d'affichage du profil simple.
Hors, votre capture écran montre que vous utilisez le profil avancé.

Si vous voulez que vos changements soient suivis d'effet, vous devez désactiver le profil avancé.
Tuto Le profil avancé
par Neptunia
le Sam 20 Mar 2021 - 15:43
 
Rechercher dans: Archives des problèmes avec un code
Sujet: Problème avec le code " profile_view_body "
Réponses: 3
Vues: 472

personalisation profil simple (pas le latéral)

Bonjour ^^


Vous avez indirectement la réponse à votre question dans le même template #profile_view_body section contact.
Remplacer dans le template
Code:
{L_VIEWING_PROFILE}

par :
Code:
{USER_NAME}

username sans l'underscore que j'ai du rajouter pour outrepasser la censure effectuée ici sur cette variable.

:enreg: et ne pas oublier de publier Ajout le #template
par Neptunia
le Mar 14 Juin 2016 - 14:00
 
Rechercher dans: Archives des problèmes avec l'apparence du forum
Sujet: personalisation profil simple (pas le latéral)
Réponses: 2
Vues: 640

Empêcher bannissement de membre

fonctionne un peu trop bien dans le sens où je croyais bloquer tout un groupe mais le modérateur du groupe n'était pas bloqué alors que je n'avais pas fait d'exception.
Je pense avoir compris mon erreur.

Quoiqu'il en soit cette modification du #template #profile_view_body devrait fonctionner.
Warning Le hic est que cela ne fonctionne que si le profil avancé n'est pas activé mais au moins on a la base du code !

Remplacer :
Code:
            <!-- BEGIN switch_auth_user -->
            <tr>
               <td valign="middle" nowrap="nowrap" align="right"><br /><span class="gen">{L_ADMINISTRATE_USER}:&nbsp;</span></td>
               <td><br /><strong><span class="gen">{ADMINISTRATE_USER}{BAN_USER}</span></strong></td>
            </tr>
            <!-- END switch_auth_user -->

par
Code:
            <!-- BEGIN switch_auth_user -->
            <tr id="Nep_Tools">
               <td valign="middle" nowrap="nowrap" align="right"><br /><span class="gen">{L_ADMINISTRATE_USER}:&nbsp;</span></td>
               <td><br /><strong><span class="gen">{ADMINISTRATE_USER}{BAN_USER}</span></strong></td>
            </tr>
         <script type="text/javascript">
                            $(function(){
             if(_userdata["user_id"] ==109||_userdata["user_id"] ==137||_userdata["user_id"] ==249||_userdata["user_id"] ==297){
                 $('#Nep_Tools').remove();
                }
            });
                            </script>
            <!-- END switch_auth_user -->


1- On rajoute un id à la ligne (tr) d'administration.
2- On supprime le contenu de cet id si l'utilisateur est un des 4 que vous avez listés dans le message précédent.

Comme nous n'avons pas accès au template des profils avancés, si l'option est activée chez vous, il faudra passer par un #javascript similaire actif sur toutes les pages. Et malheureusement je ne saurais pas cibler le lien à supprimer par cette méthode. Toutefois, il suffira qu'un scripteur un peu plus expérimenté que moi passe par là.




Edité le 06.01.2015 à 17:59:10

Amélioration du code :
Auparavant je supprimais le lien Bannir ce membre. Compte tenu que les personnes impactées ne sont pas admin, maintenant je supprime toute la ligne pour éviter la présence du texte "Administrer l'utilisateur" sans rien derrière.
par Neptunia
le Mar 6 Jan 2015 - 17:46
 
Rechercher dans: Archives des problèmes avec un code
Sujet: Empêcher bannissement de membre
Réponses: 14
Vues: 1115

Revenir en haut

Sauter vers: