[Résolu]Permission d'accès à des galeries photo avec le module Gallery - 
ceck -  07/07/2015
[Résolu]
Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: -1.11.10
#~ Url du site : http://webapps.ceck.org/
#~ Hébergeur / Soft : o2switch
#~ Informations Système : 
#~      ----------------------------------------------
#~      Cms Version: 1.11.10
#~      Installed Modules:
#~      CMSMailer: 5.2.2
#~      CMSPrinting: 1.0.5
#~      FileManager: 1.4.4
#~      MenuManager: 1.8.6
#~      MicroTiny: 1.2.6
#~      ModuleManager: 1.5.5
#~      News: 2.14.2
#~      Search: 1.7.11
#~      ThemeManager: 1.1.8
#~      CGExtensions: 1.38.1
#~      FrontEndUsers: 1.22.3
#~      SelfRegistration: 1.8.2
#~      Captcha: 0.4.6
#~      Gallery: 1.6.1
#~      HitCounter: 1.1
#~      FormBuilder: 0.7.3
#~      Config Information:
#~      php_memory_limit: 
#~      process_whole_template: 
#~      max_upload_size: 512000000
#~      url_rewriting: mod_rewrite
#~      page_extension: 
#~      query_var: page
#~      image_manipulation_prog: GD
#~      auto_alias_content: true
#~      locale: 
#~      default_encoding: utf-8
#~      admin_encoding: utf-8
#~      set_names: true
#~      Php Information:
#~      phpversion: 5.5.25
#~      md5_function: On  (Vrai)
#~      gd_version: 2
#~      tempnam_function: On  (Vrai)
#~      magic_quotes_runtime: Off  (Faux)
#~      E_STRICT: 2048
#~      E_DEPRECATED: 0
#~      memory_limit: 256M
#~      max_execution_time: 120
#~      output_buffering: 0
#~      safe_mode: Off  (Faux)
#~      file_uploads: On  (Vrai)
#~      post_max_size: 512M
#~      upload_max_filesize: 512M
#~      session_save_path: /tmp (0700)
#~      session_use_cookies: On  (Vrai)
#~      xml_function: On  (Vrai)
#~      xmlreader_class: On  (Vrai)
#~      Server Information:
#~      Server Api: litespeed
#~      Server Db Type: MySQL (mysqli)
#~      Server Db Version: 5.5.43
#~      Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~      Server Time Diff: Aucune différence de date du système de fichiers trouvées
#~      ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~
Bonjour,
Mon site utilise les modules :
FrontEndUsers: 
1.22.3
SelfRegistration: 
1.8.2
Captcha: 
0.4.6
pour l'identification des membres enregistrés.
J'ai une page 
http://webapps.ceck.org/espace-membres/albums-photo-gallery dans laquelle on peut accèder à des albums photo (utilisation de Gallery: 
1.6.1).
Cette page n'est accessible qu'aux membres enregistrés. De ce côté là, pas de problème, si on n'a pas ouvert de session, on est invité à le faire.
Là où ça ne va plus, c'est que les urls des albums photos sont accessibles même pour quelqu'un qui ne s'est pas identifié :
par exemple :
http://webapps.ceck.org/gallery/Navigations/Vadim/38
Quelqu'un peut-il me dire comment faire pour que la gallery ne soit visivble qu'après s'être identifié ?
D'avance merci
[Résolu]Permission d'accès à des galeries photo avec le module Gallery - 
jissey -  07/07/2015
Bonsoir,
en effet, c'est embêtant!
Une idée comme ça : installe customContent.
Dans l'aide, tu verras qu'il y a un objet pour tester si le user est connecté du style {$ccuser->connect} (je n'ai pas le module sous les yeux).
Si tu met le test dans ton gabarit de galerie, ça devrait marcher.
[Résolu]Permission d'accès à des galeries photo avec le module Gallery - 
ceck -  08/07/2015
Bonsoir jissey,
Merci pour ton tuyau : ça marche !
J'ai installé le module customContent et modifié le gabarit (prettyPhoto) de la gallerie :
Code :
[== HTML ==]
{if $ccuser->loggedin()}
    <div class="gallery">
        ............ le template .........
    </div>
{else}
    <h2>Ce contenu nécessite une authentification, merci de vous connecter pour continuer.</h2>
{/if}
et ça fonctionne comme je le désirais.
Encore merci et bonne soirée.
[Résolu]Permission d'accès à des galeries photo avec le module Gallery - 
jissey -  08/07/2015
Super!  
 
A+