[spip-dev] ! Statut webmestre

http://zone.spip.org/trac/spip/changeset/13904

Les webmestres ne sont pas forcement des geeks et ont le droit a une interface decente pour gerer le statut webmestre, donc.

Un champ webmestre est ajoute a la table spip_auteurs, et vaut oui ou non. Les droits de webmestre necessitent d’avoir ce champ a oui ET le statut 0minirezo, et pas de etre un admin restreint.

A l’upgrade, si _ID_WEBMESTRES est defini, les auteurs concernes sont statues webmestres, sinon seul l’auteur qui fait l’upgrade est promu webmestre.
Il est possible de se promouvoir webmestre en refaisant l’installation (suppression du fichier connect.php).

Un webmestre peut ensuite promouvoir ou degrader un autre webmestre. Un admin normal ne peut pas changer le statut d’un webmestre.

Bravo ! Tout simplement super :slight_smile:

Surper, merci Cédric!

Comment est-ce que je récupère ca? C'est dans la zone ou est-ce que c'est déjà intégré dans une quelconque branche de SPIP? Comment est-ce que je je l'applique et sur quelle version de SPIP?

Je crois comprendre qu'il faut que je télécharge les fichiers listés sur
zone.spip.org/trac/spip/changeset/13904
et que je copie à la place des fichiers dans un SPIP installé.

Vrai ou faux?

klaus++

Cédric Morin schrieb:
> http://zone.spip.org/trac/spip/changeset/13904
>
> Les webmestres ne sont pas forcement des geeks et ont le droit a une
> interface decente pour gerer le statut webmestre, donc.
>
> Un champ webmestre est ajoute a la table spip_auteurs, et vaut oui ou non.

C’est appliqué sur la branche dev.
Si il y a unanimité pour le reporter en branche stable pour une prochaine 2.0.8 c’est tout à fait possible, mais il faut être sûr qu’on ne casse pas le fonctionnement du webmestre sur les sites qui up, en particulier en mutu …
Je ne suis pas un très grand utilisateur de la fonction, donc je ne suis pas bien placé pour le dire.

Ne recopie pas tels quels les fichiers sur la branche stable car je ne suis pas certain qu’ils soient identiques en ce qui concerne le reste.
Mais tu peux faire un
svn merge -c13904 spip branches/spip-2.0

Sur la branche de dev, par svn : svn co svn://trac.rezo.net/spip/spip

ou en zip : http://files.spip.org/spip/dev/SPIP-svn.zip

Yohann Prigent a écrit :

Sur la branche de dev, par svn : svn co svn://trac.rezo.net/spip/spip

ET celle-ci c'est laquelle ?

svn://trac.rezo.net/spip/branches/spip-2.0/

En tout cas c'est là où je vais piocher

S'lt

Sur la branche de dev, par svn : svn co svn://trac.rezo.net/spip/spip

ET celle-ci c'est laquelle ?

svn://trac.rezo.net/spip/branches/spip-2.0/

Ça c'est la stable. En étant connecté par svn tu auras juste un peu
d'avance sur les mise à jour officielles, fournies par zip et
annoncées par Ben.

Km

Cédric Morin a écrit :

C'est appliqué sur la branche dev.
Si il y a unanimité pour le reporter en branche stable pour une prochaine
2.0.8 c'est tout à fait possible, mais il faut être sûr qu'on ne casse pas
le fonctionnement du webmestre sur les sites qui up, en particulier en mutu
....
[...]

Bonjour

Sur des sites mutualisés, en pssant de Spip SVN 13871 à 13917, je
dois cliquer sur le lien pour la mise à jour, et cela me demande de
placer un fichier admin dans sites/domaine_du_site/tmp/

J'ai placé ce fichier dans les différents emplacements sans pouvoir
passer cette étape.

Je vais essayer de mettre à jour le plugin mutualisation, mais j'ai
peu d'espoir.

A bientôt
Grégoire

Grégoire a écrit :

Cédric Morin a écrit :

C'est appliqué sur la branche dev.
Si il y a unanimité pour le reporter en branche stable pour une prochaine
2.0.8 c'est tout à fait possible, mais il faut être sûr qu'on ne casse pas
le fonctionnement du webmestre sur les sites qui up, en particulier en mutu
....
[...]

Bonjour

Sur des sites mutualisés, en pssant de Spip SVN 13871 à 13917, je
dois cliquer sur le lien pour la mise à jour, et cela me demande de
placer un fichier admin dans sites/domaine_du_site/tmp/

J'ai placé ce fichier dans les différents emplacements sans pouvoir
passer cette étape.

Je vais essayer de mettre à jour le plugin mutualisation, mais j'ai
peu d'espoir.

A bientôt
Grégoire

Bon, j'ai mis à jour le plugin mutualisation, et parfois je suis
bloqué, il me demande toujours d'ajouter le fichier.
En fait, il suffit alors d'aller de nouveau dans /ecrire, et de
cliquer sur le lien.

Donc, je ne sais pas si la mise à jour du plugin mutualisation y est
pour quelque chose.

Et, enfin, le lien donné est bien le bon (pour la création du
fichier admin)

A bientôt
Grégoire