Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

steffy
2013-08-17 13:04:41

Bonjour,

je fais des essais avec des photos HD que je ne voudrais donner access qu'a certain utilisateurs.. je pensais avoir compris comment cela marche via le manage user et le droit Hight Definition

pour la démonstration je télécharge une image du nom IMG_6512.JPG, elle fait 3648x2048

je rencontre quelque probleme a faire afficher {$current.U_DOWNLOAD} alors que les droits sont bons coté admin pour l'utilisateur, il a le droit High definition, bref il doit y avoir un autre setting que j'ai zappé car meme quand je change de theme, l'admin n'a plus access au download
clea me crache un Notice: Undefined index: U_DOWNLOAD

en cherchant a droite a gauche je suis tombé sur la variable  {$U_ORIGINAL}

j'ai essayé de chercher dans le core a quoi elles correspondaient ces 2 variables, mais je fais choux blanc

quelle est la différence entre les deux?

j'ai remarqué que {$U_ORIGINAL}
- est disponible que pour l'utilisateur qui a le droit aux hi res
- donne access a une photo qui me semble être l'originale mais renomée comme les 'miniatures' de piwigo par exemple 20130817113004-f00e2cd9.jpg, elle est dans le repertoire upload. donc de ce que je comprends quand on upload une photo, piwigo la renome avec une clef aléatoire et garde en base le nom originale
- comme j'ai $conf['original_url_protection'] = 'images'; j'ai accés a l'image grace a action.php?id=307&part=e .. si j'ai  comme j'ai $conf['original_url_protection'] = '' alors j'ai un deny sur le fichier

bien que n'ayant plus access a {$current.U_DOWNLOAD} de memoire
- est disponible que pour l'utilisateur qui a le droit aux hi res
- donne access a la photo originale avec son nom original

1° est ce que le nom de la photo (orginal versus renamed) est bien la seule différence?
2° une idée de ce qui pourrait me rendre vide le $current, j'ai bien essayé de faire un print_r sur ($current mais cela me retourne du vide

merci par avance

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact