Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: Restreindre l'affichage image par image dans un album public  (Read 3969 times)

0 Members and 1 Guest are viewing this topic.

ciegalo

  • Coppermine newbie
  • Offline Offline
  • Gender: Male
  • Posts: 10
    • Boud'web

Bonjour à tous,
Je "bricole" avec Coppermine depuis quelques temps et j'apprécie de plus en plus ce CMS... La seule chose qui me chiffonne, c'est quand je fais des albums de voyage avec des portraits, je préfère ne pas rendre publiques ces dernières photos. Jusque là, 2 solutions : album complètement protégé, ou 1 album "portraits" et 1 album "autres", public. Mais aucune des 2 ne me satisfait.

Je voudrais donc pouvoir, image par image, choisir le ou les groupes autorisés à voir une photo. Et que ces photos n'apparaissent pas dans les derniers ajouts ni les photos aléatoires.

Avant que je mette le nez dans le code et dans la BD, quelqu'un s'est-il déjà penché sur la question ? Je n'ai trouvé aucun post qui le suggère...

Merci d'avance pour toutes vos suggestions !
Ciegalo
« Last Edit: May 10, 2005, 09:08:30 am by ciegalo »
Logged
--
"le point sert à terminer une phrase quand on en a marre"
J. Duhamel - Paroles d'enfants

Pascal YAP

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 13833
  • Hello World :-)
    • CPG 1.5.x ExperiMental website
Re: Restreindre l'affichage image par image dans un album public
« Reply #1 on: May 10, 2005, 09:44:35 am »

Bonjour,

Une solution intermédiaire est présente dans les FAQs de Coppermine :

Comment faire pour que les utilisateurs non enregistrés ne voient que les vignettes, pas les images en grand taille ?
Editez le fichier displayimage.php et ajoutez le code suivant :
Code: [Select]
if (!USER_ID) cpg_die(ERROR, 'Il faut être enregistré pour voir les images en grand-format. You need to register to access this page', __FILE__, __LINE__);Juste avant ce bloc :


Code: [Select]
/**************************************************************************
* Local functions definition
**************************************************************************/


PYAP
Logged

ciegalo

  • Coppermine newbie
  • Offline Offline
  • Gender: Male
  • Posts: 10
    • Boud'web
Re: Restreindre l'affichage image par image dans un album public
« Reply #2 on: May 10, 2005, 11:46:57 am »

Bonjour,
Merci pour cette info !
Si ça ne répond pas à 100% à mon problème, je suis intéressé par cette fonction "cpg_die" ;)

Je plonge dans le code alors ? Puis je publie le hack ?

Bye,
Ciegalo
Logged
--
"le point sert à terminer une phrase quand on en a marre"
J. Duhamel - Paroles d'enfants

Pascal YAP

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 13833
  • Hello World :-)
    • CPG 1.5.x ExperiMental website
Re: Restreindre l'affichage image par image dans un album public
« Reply #3 on: May 11, 2005, 10:12:20 am »

Bonjour Ciegalo,

Quote
Je plonge dans le code alors ? Puis je publie le hack ?
Oui, bien sûr, c'est le but premier du GPL Coppermine : Partager ses connaissances au plus grand nombre et de manière désintére$$é !

Alors, bientôt un nouveau "Contributor" Coppermine ?  ;D

PYAP
Logged

ciegalo

  • Coppermine newbie
  • Offline Offline
  • Gender: Male
  • Posts: 10
    • Boud'web
Re: Restreindre l'affichage image par image dans un album public
« Reply #4 on: May 11, 2005, 11:32:36 am »

Bonjour,
Bon, au taf on nous a gentiment invités à prendre un congé pour lundi prochain, donc je me plonge là-dedans ce weekend...

Préparez-vous à voir du bon script de codeur du dimanche !  ;D

@+
Ciegalo
Logged
--
"le point sert à terminer une phrase quand on en a marre"
J. Duhamel - Paroles d'enfants
Pages: [1]   Go Up
 

Page created in 0.018 seconds with 20 queries.