Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
Sous zite + j'ai un souci avec le compte webmaster.
Je peux créer des pages mais pas les publier ni meme les supprimer.
Par contre si le compte webmaster a eu les droits pour les pages crées, il peut les supprimer mais pas les dépublier.
Qui a le meme problème?
Cordialement
Waza
Hors ligne
bonjour,
je pense que ton problème peut etre réglé en créant un nouveau compte admin et en réglant les ordres d'accès.
je ne l'ai pas testé c'est juste une idée!! dit moi si ca marche
Dernière modification par snypi (26/07/2009 13:13:50)
un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/
Hors ligne
Bonjour,
1) Dans le menu Configurer, vérifier si le paramètre rights_structure est à on
2) Il faut donner au Webmaster les droits sur les pages qu'il doit pouvoir gérer (il suffit de les mettre sur les pages pères: il aura automatiquement les droits sur les pages enfants)
a+
jean-paul
Hors ligne
jean paul, même en été, toujours sur le pont
ça fait plaisir!
++ vYk
Quand Chuck Norris utilise Windows, il ne plante pas.
ChuckNorrisN'aimePasWindows
Hors ligne
j'ai pu testé mon idée et pour tous dire : c'est pas la solution mieux vaut suivre l'idée de Jpg
un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/
Hors ligne
jean paul, même en été, toujours sur le pont
ça fait plaisir!
++ vYk
Il semble que je ne sois pas le seul
a+
jean-paul
Hors ligne
dans "Zite+ 0.8.3" vous parlez de : "5 niveaux d'utilisations: administrateur/webmaster/rédacteur/lecteur/visiteur"...
Je ne vois pas ou se trouvent ces niveaux (à part "administrateur" et "webmaster")...
De plus connecté en tant que "webmaster", je ne peux ajouter de page !
("rights_structure" est bien sur "on")
Existe-il un niveau ou le connecté peux modifier et ajouter des pages, sans avoir toutes les possibilité de l'Admin ?
J'ai loupé quelque-chose ?
Dernière modification par Stefpei (31/08/2009 18:15:18)
Stéphane
Webdesign AvantageWeb
Hors ligne
dans "Zite+ 0.8.3" vous parlez de : "5 niveaux d'utilisations: administrateur/webmaster/rédacteur/lecteur/visiteur"...
Je ne vois pas ou se trouvent ces niveaux (à part "administrateur" et "webmaster")...
De plus connecté en tant que "webmaster", je ne peux ajouter de page !
("rights_structure" est bien sur "on")Existe-il un niveau ou le connecté peux modifier et ajouter des pages, sans avoir toutes les possibilité de l'Admin ?
J'ai loupé quelque-chose ?
Bonjour,
tout d'abord, les cinq niveaux en quelques définitions:
Visiteur: une personne qui consulte le site Web sans être authentifié.
Lecteur: une personne connecté sur le site (par login/mot de passe) et qui possède des autorisations particulière pour consulter une ou plusieurs pages à accès restreint du site.
Rédacteur: une personne qui peut modifier le contenu de certaines pages, mais pas ajouter ou supprimer des pages
Webmaster: une personne qui peut ajouter/modifier/supprimer certaines pages
Administrateur: une personne qui peut gérer le site et sa configuration
Pour qu'un webmaster (ou un rédacteur) puissent ajouter, modifier ou supprimer des pages il faut qu'il y soit autorisé par un droit d'écriture. Sous Zite+, un webmaster n'est pas compétent - par défaut - sur tout le site. Il faut que l'administrateur définisse les pages qu'il peut modifier. Idem pour un rédacteur.
un exemple:
Soit la structure de page
Bienvenue
Page1
souspage1
page2
Par défaut, un utilisateur membre du groupe webmaster ne pourra pas faire grand chose !
Si vous donnez au groupe webmaster le droits de modifier la page Bienvenue, il pourra gérer cette page et toutes ces sous-pages (pages filles).
Si par contre vous donnez le droits d'écriture au groupe webmaster seulement sur la page1, il pourra seulement gérer la page1 et souspage1 (et créer/supprimer)
Si maintenant vous créer un groupe test et un utilisateur usertest. Si vous donnez le droit au groupe test de modifier la page1, l'utilisateur usertest pourra seulement modifier la page1 et la sous-page1, mais en aucun cas ajouter ou modifier ou supprimer des pages. Il est possible d'avoir des groupes de rédacteurs différents ayant des droits différents sur des pages.
Si vous ajoutez usertest au groupe webmaster (tout en gardant la modification précédente) usertest pourra aussi gérér ces pages (ajout, suppression).
Comme vous le voyez, c'est un système qui peut être très puissant tout en se gérant à la souris.
Toutefois, il manque - et votre question met ce point au grand jour - les pages de manuels qui expliquent comment se servir de la gestion des droits .... c'est pour bientôt.
a+
jean-paul
Hors ligne
Merci de ces précisions !
Je lis : "Webmaster= une personne qui peut ajouter/modifier/supprimer certaines pages"...
Ce que le comprends c'est que le webmaster peux ajouter des pages dans la rubrique ou il a les droits
(dans votre exemple ajouter ou modifier des pages dans la rubrique "Bienvenue")...
mais comment lui donner le droit d'ajouter de nouvelles pages "parents", c'est-a-dire au même niveau que "Bienvenue" ?
Moi je veux donner à mon client la possibilité d'ajouter des pages à la racine, pas des pages-filles !
J'espère être clair (et peut-etre n'ais-je pas compris la procédure)
Stéphane
Stéphane
Webdesign AvantageWeb
Hors ligne
Merci de ces précisions !
Je lis : "Webmaster= une personne qui peut ajouter/modifier/supprimer certaines pages"...Ce que le comprends c'est que le webmaster peux ajouter des pages dans la rubrique ou il a les droits
(dans votre exemple ajouter ou modifier des pages dans la rubrique "Bienvenue")...
mais comment lui donner le droit d'ajouter de nouvelles pages "parents", c'est-a-dire au même niveau que "Bienvenue" ?Moi je veux donner à mon client la possibilité d'ajouter des pages à la racine, pas des pages-filles !
J'espère être clair (et peut-etre n'ais-je pas compris la procédure)
Stéphane
L'idée, c'est qu'effectivement, seul l'admin peut ajouter des pages à la racine du site.
pourquoi ? c'est une bonne question ... qui trouve sa justification avec plusieurs utilisateurs contrôlant chacun une ou plusieurs rubriques. Si chacun peut ajouter des pages à la racine du site, je vous dis pas le résultat !!!
Toutefois, votre utilisation: un webmaster devant ajouter des pages à la racine, me semble légitime aussi.
Cette possibilité sera intégré à la prochaine version (la 0.9.0).
En attendant, vous pouvez ajouter 3 lignes de codes dans zite.php dans la fonction page_admin() vers la ligne 557
localiser les lignes:
if ($c=='l' && $dta[cPageRang]>1) {// left
if ($dta[cPageRang]>1) $dta[cPageRang]--;
et rajouter
if (($dta[cPageRang]==1)&&(isset($dta[cPageWrite]))) {
$dta[cPageWrite]=$this->struct[$dta[cPagePere]][cPageWrite]; //0.9.0.a3-1/9/2009
}
pour avoir le code suivant
if ($c=='l' && $dta[cPageRang]>1) {// left
if ($dta[cPageRang]>1) $dta[cPageRang]--;
if (($dta[cPageRang]==1)&&(isset($dta[cPageWrite]))) {
$dta[cPageWrite]=$this->struct[$dta[cPagePere]][cPageWrite]; //0.9.0.a3-1/9/2009
}
} elseif ($c=='r') {// right
L'implémentation réelle sera très légèrement différente, car tout le monde ne souhaite pas forcément cette fonctionnalité et un paramètre de configuration contrôlera cette possibilité.
Avec cette modification, vous créez une page fille, vous la déplacez vers la gauche => elle devient une page "racine" qui garde ses droits d'écritures initiaux.
a+
jean-paul
Hors ligne
Merci beaucoup !
je viens de tester le code -> c'est nickel !
Cette implémentation m'intéresse car je site est géré par le client final (unique webmaster donc), et il n'a pas besoin d'être noyé sous les possibilités d'un Admin.
Stéphane
Stéphane
Webdesign AvantageWeb
Hors ligne
Bonjour,
J'ai exactement le même problème que waza, cad :
Bonjour,
Sous zite + j'ai un souci avec le compte webmaster.
Je peux créer des pages mais pas les publier ni meme les supprimer.
Par contre si le compte webmaster a eu les droits pour les pages crées, il peut les supprimer mais pas les dépublier.
Qui a le meme problème?
Cordialement
Waza
Pourtant j'ai bien, comme le précise jpg :
1) Dans le menu Configurer, le paramètre rights_structure est à "on"
2) Le Webmaster a les droits sur les pages pères...
Dans mon cas : le webmaster ne peut PAS publier ou dépublier des pages (ni pères, ni enfants) alors qu'il est censé en avoir le droit si j'ai bien compris et paramétré les droits, mais il peut les supprimer (même si le message après suppression dit que "Vous n'avez pas accès à cette section", la page est bien supprimée)
Une idée ?
Merci
Hors ligne
Dans mon cas : le webmaster ne peut PAS publier ou dépublier des pages (ni pères, ni enfants) alors qu'il est censé en avoir le droit si j'ai bien compris et paramétré les droits, mais il peut les supprimer (même si le message après suppression dit que "Vous n'avez pas accès à cette section", la page est bien supprimée)
Une idée ?
Merci
Bonjour,
j'ai trouvé le bug qui empêche parfois un webmaster de publier/dépublier une page.
le correctif sera intégré dans la prochaine version
a+
jean-paul
Hors ligne
Bonjour,
j'ai trouvé le bug qui empêche parfois un webmaster de publier/dépublier une page.
le correctif sera intégré dans la prochaine version
a+
jean-paul
En attendant, vous pouvez modifier le fichier zite.php et remplacer la ligne
$power = $admin || $dta[cPageWrite]==0;
par
$power = $admin || $this->isPageAuth($p,cPageWrite);
a+
jean-paul
Hors ligne
Merci Jean-Paul
Je venais juste de trouver un "truc" qui résolvait ce soucis tout en conservant les droits d'accès (de gestion) donnés
dans zite.php dans la fonction page_admin() à la ligne 564 j'ai remplacé
} elseif ($c=='s' && $power) {
par
} elseif ($c=='s') {
Cela fonctionne très bien mais je ne sais pas si c'est "propre" (je ne suis pas développeur)
En tout cas merci pour la réponse et la solution
Hors ligne
Merci Jean-Paul
Je venais juste de trouver un "truc" qui résolvait ce soucis tout en conservant les droits d'accès (de gestion) donnés
dans zite.php dans la fonction page_admin() à la ligne 564 j'ai remplacé
} elseif ($c=='s' && $power) {
par
} elseif ($c=='s') {
Cela fonctionne très bien mais je ne sais pas si c'est "propre" (je ne suis pas développeur)
En tout cas merci pour la réponse et la solution
Si tu n'as qu'un seul webmaster qui peut tout faire, ton code marche,
sinon le code est trop permissif: un webmaster pourrait publier/dépublier des pages sur lesquelles il n'a pas les droits ... et ce n'est pas souhaitable.
a+
jean-paul
Hors ligne
Pages : 1