Accueil   Accueil    Forum   Forum    Download   Download    Livre d'or   Livre d'or    Contact   Contact    Liens Web   Liens Web

[galerie] option publique décochée et pourtant accessible - CMS KwsPHP - Le site clés en main

Colonne de gauche

Espace membre

Privé Masquer le formulaire de connexion


Se souvenir de moi ?


Mot de passe oublié

Menu

Forum

Sujets Importants

fleche basForum : Masquer l’entête

Accès rapide :

 

Effectuer une Recherche avancée OU


fleche bas[galerie] option publique décochée et pourtant accessible  [2 réponses]

fleche bas

ΨFifi69
Manager
starsr6.png


avatar
Hors ligne

Nombre de posts: 1191 (0.17/Jour)
Inscrit(e) le: 28 juillet 2007
Visiter son site
Imprimer Permalien vendredi 19 février 2016 à 11:06  
Bonjour Oto

Il y a un gag dans les options d'une galerie :
Si accessible à 'Tous les groupes" et "publique" décoché, on peut accéder quand même à la galerie en simple visiteur.
Comment rendre une galerie accessible aux membres mais pas aux visiteurs ?

- Site de la Cie Temps'Danse


Infos CMS KwsPHP


Informations : Avant de poster un sujet sur le forum

Veuillez avant tout vérifiez la comparaison de vos fichiers sur votre site
Mon compte / Outils / Comparaison


La recherche avancée du forum (en ciblant au mieux les options de la recherche)
La Faq - La documentation - La documentation en vidéo - Le sujet "Install et Mise à jour"
Vous devez lire en priorité le topic de la 1.6 pour en découvrir ses fonctionnalités


Afficher



ΦOtocinclus
Administrateur
stars7.png


avatar
Hors ligne

Nombre de posts: 3163 (0.43/Jour)
Inscrit(e) le: 02 septembre 2006
Visiter son site
Imprimer Permalien vendredi 19 février 2016 à 12:36  
Salut Fifi,

oui c'est un des restes du module d'origine qui ne gère les accès que sur les groupes.
Je devais intégrer la gestion de chaque galerie via le module "Droits" mais je n'ai jamais fini smiley sg3agg28g.gif

La case "publique" ne gère que la possibilité de proposer des photos dans la galerie. Si décochée, seul le propriétaire de la galerie peut y mettre des photos alors que si cochée, tout le monde peut proposer des photos. Il me semble d'ailleurs de mémoire qu'il y à là aussi un fonctionnement à peine logique car sauf erreur dans une galerie limitée à un groupe ET publique, tout le monde peut proposer des photos, même sans appartenir au dit groupe ...

Donc en résumer, aujourd'hui il n'y a pas de solution pour limiter une galerie en fonction du grade ...

Je vois d'ailleurs que dans mon ordi j'ai plein de fichiers modifiés par rapport au dépot officiel ! Il faudrait que je regarde tout ça pour commiter et sortir une mise à jour du module avec le prochain update du portail ... Suffit juste de trouver du temps smiley sg23gstupidg23g.gif



LES C0NS, ÇA OSE TOUT. C'EST MÊME À ÇA QU'ON LES RECONNAÎT.

Michel Audiard


ΨFifi69
Manager
starsr6.png


avatar
Hors ligne

Nombre de posts: 1191 (0.17/Jour)
Inscrit(e) le: 28 juillet 2007
Visiter son site
Imprimer Permalien dimanche 21 février 2016 à 08:06  
Bonjour Oto

En attendant que tu corriges, j'ai modifié que chez moi le diaporama.php et index.php de cette façon : J'ai ajouté le champ publique dans la requête et remonté le fetch_object pour faire un test publique. ATTENTION, tu as une erreur sur le !empty($obj_galerie...), le obj_galerie n'existe pas. Je pense que c'est un copié/collé de l'index.

Code PHP :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php  
  2. #####!!!#####
  3.  
  4. $obj_image=Kws_mysql_fetch_object($req_image);
  5.     if (Kws_mysql_num_rows($req_image) > 0 && (get_grade() > GRD_VISIT || $obj_image->publique == 1)) 
  6.     {
  7.     
  8.         bloc_head('Diaporama :: '.ax($obj_image->nom_gal));
  9.  
  10.         // description de la galerie si elle existe
  11.         if (!empty($obj_galerie->description_gal)) 
  12.         {
  13.  
  14. #####!!!#####
  15. ?>


- Site de la Cie Temps'Danse


fleche bas[galerie] option publique décochée et pourtant accessible  [2 réponses]