Vous n'êtes pas identifié(e).
13 février 2024 Sortie de Dotclear 2.29
Bonjour
On m'a désigné volontaire pour créer un site pour un petit village 150h car mon tort fut la programmation d'automate dans ma lointaine jeunesse.
Après recherche le choix c'est porté sur Dotclear. Merci à vous de mettre à disposition un tel outil.
Site en local.
Mise en place des Thèmes
Après une exploration et des modifications de certaines pages ***.html gérer par un couche d'un langage "tpl …."? .
Mise en place des Plugins (apparemment certains ne fonctionnent pas, je verrai plus tard)
Mise en place d'un utilisateur avec tous les droits sauf admin et gestion des newsletters.
Or ce qui est fâcheux, sur la page admin de cet utilisateur il apparaît qu'il puisse gérer (comme un super admin):
-- Les newsletters 3.9.1
-- Gallery Insert
-- Home page mode 2
-- Les pages "related"
-- Contact me
De plus, comme il peux gérer tout les media il à accès au dossier "related", à un fichier fmu backup….. et à un autre newsletters !!!
Cela est bizarre !! je dirais même plus cela , c'est dangereux.
Peut-on ne pas les faire apparaître?
Merci pour votre réponse.
Hors ligne
-- gérer ses propres billets et commentaires
-- publier des billets et des commentaires
-- supprimer des billets et des commentaires
-- gérer tous les billets et commentaires
-- gérer les catégories
-- gérer ses propres médias
-- gérer tous les médias
-- gestion des pages
-- Gestion de la liste des liens
Hors ligne
Je ne suis pas familier des droits autres qu'admin et superadmin mais je me demande s'il ne faudrait pas décocher :
-- supprimer des billets et des commentaires
-- gérer tous les billets et commentaires
-- gérer tous les médias
Le B.A.BA : https://abc.dotaddict.org
La doc DC2 : https://fr.dotclear.org/documentation/2.0
Mes extensions : https://www.mirovinben.fr/blog/index.ph … pluginsDC2
Mes marqueurs de template : https://www.mirovinben.fr/blog/index.php?post/id3553
Hors ligne
Pour les plugins, il reste la solution de modifier les droits dans leur fichier define.php, par exemple seulement pour le super-administrateur :
/* Permissions */ 'admin'
L'inconvénient est qu'il faudra refaire ce réglage après chaque mise à jour desdits plugins
Hors ligne
Merci pour toutes ces réponses
Pour Mirovinben cela ne change rien
Pour Philippe ça marche.
Quel différence
$this->registerModule(
/* Name */ "aaaaa",
/* Description*/ "******",
/* Author */ "******",
/* Version */ '***',
array(
'permissions' => 'aaaaa',
'type' => 'plugin'
)
);
ou
$this->registerModule(
/* Name */ "aaaaa",
/* Description*/ "******",
/* Author */ "******",
/* Version */ '***',
/*permissions*/ 'aaaaa',
);
que fait la ligne
'type'=> 'plugin'
Je pose ces questions car je n'ai pas vu de différence et pas vu dans la doc
Serai-t-il possible de ne pas avoir dans le dossier Média, des backup, les page 'related' etc. Ces dossiers sont visibles par les rédacteurs. J'ai l'impression que c'est un fourretout.
et pour en finir avec cette question ( je l'espère), serai-t-il possible de mettre les plugins (certains) dans les permissions des utilisateurs
Merci
Dernière modification par Antoine05 (2014-01-31 18:46:31)
Hors ligne
La version avec l'array est plus récente, je ne crois pas qu'elle ait été documentée sur le wiki. Cela permettra plein de choses très intéressantes que je n'ai pas toutes comprises, on va attendre qu'un sorcier diplômé passe pour l'expliquer :P
Pour related, on peut déjà indiquer un chemin différent dans les préférences du plugin. Les backups sont normalement placés à la racine du répertoire d'installation, et ne devraient pas apparaître dans celui des médias.
Hors ligne
Exact pour related, j'ai mis un autre chemin.
Dans un dossier " Médiathèque › newsletter " j'ai:
-- a88d456483e1813bc9b15faef04752e1.png
-- cac8157f385c30006e4bdf3b9741e530.png
J'ai aussi un dossier "fmu_backup_20140128154437" avec à l'interieur des dossiers inc,locales, plugins.
Hors ligne
J'ai mis à jour le plugin newsletter qui corrige cette gestion des droits ;) Il devrait être prochainement disponible dans dotaddict.
Il existe un répertoire temporaire dans public qui permet de gérer les images générées par le captcha dans la partie publique. Elles sont nettoyées régulièrement.
Hors ligne
Un dossier fmu_backup_xxx vient du plugin FakeMeUp, ce ne sont pas les backups de Dotclear ;)
Hors ligne
Pour Kwon: OK, mais est-il possible de mettre ce répertoire temporaire dans un autre dossier afin de rendre plus net le fichier Média?
Pour phillipe: d'accord, mais le plugin FakeMeUp ne pourrai t-il pas mettre aussi le backup dans un autre dossier?
Je reviens au plugin Gallery Insert, si je mets comme permission 'admin' la gestion du plugin n'apparaît plus dans le menu de l'utilisateur mais l'icône n'apparait pas non plus dans la barre d'édition d'un billet.
Il faudrait que l'utilisateur ne puisse pas avoir accès à la gestion de Gallery Insert mais seulement à l'icône dans la barre d'édition d'un billet.Peut-on faire cette correction?
ou mieux ces corrections
Merci pour / vos réponses et bonne nuit
Hors ligne
Vous n'êtes pas identifié(e).