Dotclear

Vous n'êtes pas identifié(e).

Annonce

13 février 2024 Sortie de Dotclear 2.29

#1 2014-01-31 11:30:31

Antoine05
Membre
Inscription : 2014-01-29
Site Web

Plugins apparents dans utilisateur non admin

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

#2 2014-01-31 12:03:31

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Plugins apparents dans utilisateur non admin

C'est normal qu'un admin ait droit d'accéder à ces plugins.
Rétrograde ton utilisateur en rédacteur plutôt.

Hors ligne

#3 2014-01-31 12:31:12

Antoine05
Membre
Inscription : 2014-01-29
Site Web

Re : Plugins apparents dans utilisateur non admin

Bonjour Pierrevg,

il est pas admin.

Hors ligne

#4 2014-01-31 12:39:52

pierrevg
Membre
Inscription : 2005-04-13
Site Web

Re : Plugins apparents dans utilisateur non admin

Il est quoi ? Il a quels droits ?

Hors ligne

#5 2014-01-31 13:19:48

Antoine05
Membre
Inscription : 2014-01-29
Site Web

Re : Plugins apparents dans utilisateur non admin

-- 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

#6 2014-01-31 13:27:13

Mirovinben
M comme Mathusalem
Lieu : Dole (Jura)
Inscription : 2007-02-06
Site Web

Re : Plugins apparents dans utilisateur non admin

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

Hors ligne

#7 2014-01-31 14:48:07

Philippe
Stagiaire
Lieu : Toulon
Inscription : 2004-06-13
Site Web

Re : Plugins apparents dans utilisateur non admin

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

#8 2014-01-31 17:36:07

kwon
Membre
Lieu : Bordeaux
Inscription : 2006-08-05
Site Web

Re : Plugins apparents dans utilisateur non admin

Pour les newsletters, je regarde si je n'ai pas oublié qq chose lors de la mise à jour 2.6 :/ je regarde ;)

Hors ligne

#9 2014-01-31 18:38:40

Antoine05
Membre
Inscription : 2014-01-29
Site Web

Re : Plugins apparents dans utilisateur non admin

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

#10 2014-01-31 18:46:14

Philippe
Stagiaire
Lieu : Toulon
Inscription : 2004-06-13
Site Web

Re : Plugins apparents dans utilisateur non admin

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

#11 2014-01-31 19:16:52

Antoine05
Membre
Inscription : 2014-01-29
Site Web

Re : Plugins apparents dans utilisateur non admin

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

#12 2014-01-31 20:27:35

kwon
Membre
Lieu : Bordeaux
Inscription : 2006-08-05
Site Web

Re : Plugins apparents dans utilisateur non admin

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

#13 2014-01-31 22:16:14

Philippe
Stagiaire
Lieu : Toulon
Inscription : 2004-06-13
Site Web

Re : Plugins apparents dans utilisateur non admin

Un dossier fmu_backup_xxx vient du plugin FakeMeUp, ce ne sont pas les backups de Dotclear ;)

Hors ligne

#14 2014-01-31 23:15:30

Antoine05
Membre
Inscription : 2014-01-29
Site Web

Re : Plugins apparents dans utilisateur non admin

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).

Pied de page des forums

Sites map