Ne pas afficher certains onglets/champs dans le profil des membres

3 participants

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

Résolu Ne pas afficher certains onglets/champs dans le profil des membres

Message par biomaths Mer 19 Oct 2016 - 22:42

Bonjour,

Je suis en train de créer un forum (original ici, non? Wink ), et je souhaiterais qu'il soit le plus simple possible, de limiter au maximum les options des membres.
Ainsi je souhaiterais déactiver les avatars, les signatures...
J'ai désactivé tout ça (je ne sais plus où, et je n'arrive pas à retrouver dans quel menu j'ai désactivé ça), mais les onglets apparaissent toujours dans le profil :

Ne pas afficher certains onglets/champs dans le profil des membres Captur11


Je souhaiterais faire disparaître les onglets "Signature", "Fichiers joints" et "Avatar".
De plus, je souhaiterais faire disparaître plusieurs champs dans les onglets "Préférences" et "Notifications" car ayant désactivé certaines fonctions (messagerie privée), certains champs deviennent inutiles pour les membres.

Donc si quelqu'un pouvait m'aider, ce serait super!

Merci beaucoup!


Dernière édition par biomaths le Mer 26 Oct 2016 - 21:07, édité 1 fois
biomaths

biomaths
Nouveau membre

Messages : 7
Inscrit(e) le : 19/10/2016

http://solidarimaths.forumcollege.net
biomaths a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Ne pas afficher certains onglets/champs dans le profil des membres

Message par biomaths Sam 22 Oct 2016 - 16:15

UP

(personne ne peut m'aider? Confused Sad )
biomaths

biomaths
Nouveau membre

Messages : 7
Inscrit(e) le : 19/10/2016

http://solidarimaths.forumcollege.net
biomaths a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Ne pas afficher certains onglets/champs dans le profil des membres

Message par biomaths Dim 23 Oct 2016 - 11:43

J'ai trouvé comment enlever les champs qui ne m'intéressaient pas dans l'onglet "Préférences" (à l'aide des template).
Par contre je n'arrive pas à trouver l'équivalent pour les notifications, et je ne vois toujours pas comment ne pas afficher les onglets "Signature", "Avatar" et "Fichiers joints".
biomaths

biomaths
Nouveau membre

Messages : 7
Inscrit(e) le : 19/10/2016

http://solidarimaths.forumcollege.net
biomaths a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Ne pas afficher certains onglets/champs dans le profil des membres

Message par biomaths Lun 24 Oct 2016 - 21:52

Toujours pas d'âme charitable capable de m'aider? Crying or Very sad

Je suis enseignant, et ce forum a pour but de faciliter les échanges entre élèves. J'aimerais bien le mettre en place dès la rentrée, mais je n'ai pas envie qu'il y ait de superflu qui puisse les "perturber", les éloigner du but premier du forum...
Alors ce serait génial si quelqu'un pouvait m'aider d'ici une semaine!! Very Happy

Je vous serai éternellement reconnaissant, ainsi que mes élèves qui pourront profiter de ce forum pour progresser!! Laughing
biomaths

biomaths
Nouveau membre

Messages : 7
Inscrit(e) le : 19/10/2016

http://solidarimaths.forumcollege.net
biomaths a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Ne pas afficher certains onglets/champs dans le profil des membres

Message par MasDan Mar 25 Oct 2016 - 5:46

Bonjour biomaths,

Voici les modifications à apporter.

Ne pas afficher certains onglets/champs dans le profil des membres Ficha10
1) Vérifier que l'option pour les fichiers joints (point 4) n'est pas coché.
2) Vérifier que le choix non est sélectionné pour l'option pour la signature(point 5).

Ne pas afficher certains onglets/champs dans le profil des membres Fichb10
3) Vérifier que le choix non est sélectionné pour les fichiers joints

4) Créer un Javascript (placement sur toutes les pages) avec le code suivant
Code:
$(function(){
  if (location.pathname.indexOf("profile") >= 0) {
    if ((location.href.indexOf("page_profil=avatars") >= 0) || (location.href.indexOf("page_profil=signature") >= 0) ){
      window.location.assign("/profile?mode=editprofile&page_profil=informations");
    }
    $('li a[href^="/profile"] span:contains(\'Signature\')').closest("li").remove();
    $('li a[href^="/profile"] span:contains(\'Avatar\')').closest("li").remove();
    $('table#checkboxes td:contains("La réception d\'un message privé")').closest("tr").remove();
  }
});
Pour les notifications, la ligne débutant par $('table#checkboxes td:contains supprime l'option à l'onglet notification.
Vous pouvez copier cette ligne et modifier le texte pour supprimer d'autres lignes.
MasDan

MasDan
Membre habitué

Masculin
Messages : 1538
Inscrit(e) le : 24/05/2011

http://projetAumMdn.forumactif.com
MasDan a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Ne pas afficher certains onglets/champs dans le profil des membres

Message par biomaths Mer 26 Oct 2016 - 21:07

Merci MasDan, c'est génial, c'est tout à fait ça!!

Merci beaucoup!! Very Happy
biomaths

biomaths
Nouveau membre

Messages : 7
Inscrit(e) le : 19/10/2016

http://solidarimaths.forumcollege.net
biomaths a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Ne pas afficher certains onglets/champs dans le profil des membres

Message par Chacha Mer 26 Oct 2016 - 21:22

Ne pas afficher certains onglets/champs dans le profil des membres 4qhGdLE
Bienvenue sur le forum de support de Forumactif

Bonjour,

Puisque vous êtes nouveau, voici quelques sujets susceptibles de vous intéresser :
N'hésitez pas à ouvrir un nouveau sujet si vous ne trouvez pas votre réponse.
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69440
Inscrit(e) le : 21/08/2010

https://forum.forumactif.com/
Chacha a été remercié(e) par l'auteur de ce sujet.

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

- Sujets similaires

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