Not logged in. · Lost password · Register
Forum: Non-English Discussion French discussion RSS
Problème d'affichage d'image sur une page en commun entre 2 groupes
Avatar
badroot #1
Member since Jan 2014 · 3 posts
Group memberships: Members
Show profile · Link to this post
Subject: Problème d'affichage d'image sur une page en commun entre 2 groupes
Bonjour à tous et à toutes,

Je suis nouveau sur ce forum et dans l'utilisation de Dokuwiki, j'ai n'empêche en 4 jours appris beaucoup.

Je rencontre un problème d'affichage d'image sur la page d'accueil. En résumé, j'ai créé 2 groupes avec des pages, qui ne se voient pas, mais qui ont en commun la page d'accueil.

Lorsque je me connecte avec les différents utilisateurs de ces groupes, je vois bien ce qui est écrit sur la page d'accueil en commun,  mais pas les images insérées.
Il n'y que l'admin qui peut voir les images...

Je pense à un soucis de droit sur le répertoire d'image mais je ne sais pas trop comment faire.

Pourriez-vous m'aider svp ?

Cordialement.
Avatar
schplurtz (Moderator) #2
Member since Nov 2009 · 508 posts · Location: France, Finistère
Group memberships: Global Moderators, Members
Show profile · Link to this post
Bonsoir,

Bon, tu ne [vp]eux pas donner d'infos, ça ne va faciliter les choses...
Tout d'abord, les droits et les ACL sont deux choses différentes. Dans le langage DokuWiki, les ACL sont gérées par Doku lui même et les droits corespondent aux droits que possède le serveur web sur le système de fichiers.

On peut placer des ACL sur des pages ou sur des catégories (ie des dossiers dans la terminologie DokuWiki), mais pas sur les media (images, sons, videos, PDF, etc...) Alors comment fait-on pour les media ? on les places dans des catégories, et ils bénéficient/subissent des ACL des catégories. pour plus de détails, comme te l'a précisé nickko voir https://www.dokuwiki.org/fr:acl . Les ACL ne s'appliquent jamais aux administrateurs du site qui peuvent toujours tout voir/modifier/effacer.

Il n'y que l'admin qui peut voir les images...
Tu n'as pas de problème de droits, car il est possible pour certains comptes de téléverser des images et de les voir aussi.

Ce qui nous amène à un problème d'ACL. Disons que tu as les groupes A et B. Pour obtenir le résultat que tu décris, ce que tu as du faire est :

catégorie racine:
ACL pour groupe @ALL (tout visiteur du site, identifié ou non) : aucune
ACL sur la page d'accueil pour groupe @A et groupe @B (ou @user tout utilisateur identifié) : lecture

Alors, comme pour les images les ACL qui s'appliquent sont celles de la catégorie racine, les gens des groupes @A et @B ne peuvent les voir.

Est-ce que c'est ça ?

Si c'est bien ça, tu peux créer une page appelé commun:start, ce qui va créer une catégorie appelée commun. Tu téléverses dans cette catégorie les media de ta page d'accueil. et tu places des ACL telles que tout utilisateur connecté (groupe @ALL) ait droit de lecture sur cette catégorie, et tu édites ta page d'accueil pour qu'elle utilise les media de la catégorie commun.

/Schplurtz

PS
Tu peux nous transmetre le fichier des ACL conf/acl.auth.php, dans lequel tu remplaces les noms de groupes par A et B et les noms d'utilisateurs par u1 u2 etc... ça ne sera pas une faille de sécurité.
Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please enter the word from the image into the text field below. (Type the letters only, lower case is okay.)
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters:
Go to forum
Imprint
This board is powered by the Unclassified NewsBoard software, 20150713-dev, © 2003-2015 by Yves Goergen
Current time: 2020-01-27, 20:12:36 (UTC +01:00)