logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
9 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 105 070 994

  • Nb. de membres 8 691
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Sites Web : Rendre un champ de mon profil visible uniquement pour ... moi ( et les administrateurs) 9613


Le but :

Faire en sorte qu'un champ dans une fiche membre soit invisible aux autres membres mais qu'il reste visible pour son propre profil et aussi aux administrateurs.


Pour cela il faut modifier le fichier module/sforme/extend-user/aff_formulaire.php

Si l'on prend comme exemple la section
SHORT-USER et comme exemple le champ "Your Interest" le code donne :

if (isset($user)) $l_cookie=cookiedecode($user);

if ($admin or ($l_cookie[1]==$uname)) {
    $m->add_field('user_intrest', translate("Your Interest"),"$user_intrest",'text',false,150,"","");
}

Cela demande quelques connaissance en PHP mais c'est simple et très efficace.

Fonctionne avec REvolution 11 et REv13 ... et cela doit marcher avec de très nombreuses versions de NPDS


Danyx Publié le : Lundi 16 décembre 2013 à 21:58