[SPIP Zone] Aux admins SPIP-Contrib : proposer une OPTION de contact

Tout comme Romy et sûrement d'autres, moi aussi j'en ai marre que les utilisateurs me contactent personnellement plutôt que de poser leurs questions sur le forum de la contribution.

Je propose donc que SPIP-Contrib utilise Extra2 pour ajouter un champ #ACCEPTER_CONTACT en case à cocher unique, avec ce label : "Autoriser les visiteurs à me contacter personnellement".

Et ensuite que le squelette n'affiche le #FORMULAIRE_ECRIRE_AUTEUR, que si l'on a coché cette case.

C'est très simple à faire et ça s'ajoute en 10 minutes montre en main, mais seuls les admins principaux peuvent le faire, d'où cette demande.

Merci d'avance.

--
RastaPopoulos

Bonjour,

L'installation du plugin extras2 permettrait aussi de mettre en place
un champ supplémentaire sur les articles : auteur_contrib. Cela afin
de différencier le ou les auteurs de la contrib du ou des auteurs de
la doc (cf le problème soulevé par Romy qui nous indique qu'il est
difficile de savoir à quoi correspond un auteur sur un article de
contrib).

++
b_b

Le 21 août 2009 08:52, RastaPopoulos<rastapopoulos@spip.org> a écrit :

Tout comme Romy et sûrement d'autres, moi aussi j'en ai marre que les
utilisateurs me contactent personnellement plutôt que de poser leurs
questions sur le forum de la contribution.

Je propose donc que SPIP-Contrib utilise Extra2 pour ajouter un champ
#ACCEPTER_CONTACT en case à cocher unique, avec ce label : "Autoriser les
visiteurs à me contacter personnellement".

Et ensuite que le squelette n'affiche le #FORMULAIRE_ECRIRE_AUTEUR, que si
l'on a coché cette case.

C'est très simple à faire et ça s'ajoute en 10 minutes montre en main, mais
seuls les admins principaux peuvent le faire, d'où cette demande.

Merci d'avance.

--
RastaPopoulos

_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Yop,

Pour les plugins, il serait intéressant d’avoir un bloc Auteurs du plugin (par exemple, sous le bloc de compat et qui soit issu du plugin.xml. Ca permettrait déjà de différencier. Le champ extra étant alors utilisé pour les autres contributions.

++
Eric

Le 21 août 2009 09:53, bruno bergot <brunobergot@gmail.com> a écrit :

Bonjour,

L’installation du plugin extras2 permettrait aussi de mettre en place
un champ supplémentaire sur les articles : auteur_contrib. Cela afin
de différencier le ou les auteurs de la contrib du ou des auteurs de
la doc (cf le problème soulevé par Romy qui nous indique qu’il est
difficile de savoir à quoi correspond un auteur sur un article de
contrib).

++
b_b

Le 21 août 2009 08:52, RastaPopoulos<rastapopoulos@spip.org> a écrit :

Tout comme Romy et sûrement d’autres, moi aussi j’en ai marre que les
utilisateurs me contactent personnellement plutôt que de poser leurs
questions sur le forum de la contribution.

Je propose donc que SPIP-Contrib utilise Extra2 pour ajouter un champ
#ACCEPTER_CONTACT en case à cocher unique, avec ce label : « Autoriser les
visiteurs à me contacter personnellement ».

Et ensuite que le squelette n’affiche le #FORMULAIRE_ECRIRE_AUTEUR, que si
l’on a coché cette case.

C’est très simple à faire et ça s’ajoute en 10 minutes montre en main, mais
seuls les admins principaux peuvent le faire, d’où cette demande.

Merci d’avance.


RastaPopoulos


spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone


spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

Alternativement, mais de manière moins conviviale, ça peut être fait :

- en supprimant l'appel à #FORMULAIRE_ECRIRE_AUTEUR du squelette
- en ajoutant un modèle <contacter|auteur=3629>
- et ensuite chaque auteur qui voudra VRAIMENT qu'on puisse le contacter directement, il utilisera ce modèle dans SA page.

C'est tout aussi rapide, mais ça peut aussi être fait par les nons admins. Mise à part le fait qu'il faudra de toute façon faire svn update.

--
RastaPopoulos

El Friday 21 August 2009 02:53:07 bruno bergot va escriure:

L'installation du plugin extras2 permettrait aussi de mettre en place
un champ supplémentaire sur les articles : auteur_contrib. Cela afin
de différencier le ou les auteurs de la contrib du ou des auteurs de
la doc (cf le problème soulevé par Romy qui nous indique qu'il est
difficile de savoir à quoi correspond un auteur sur un article de
contrib).

Ce cas se produit souvent pour des sites : qualifier les auteurs, c'est-
à-dire préciser la relation qu'a chaque auteur avec l'article:
traducteur, rédacteur, auteur du plugin ici, etc. C'est un besoin assez
fréquent et pour lequel je ne vois pas de solution sous SPIP.

Mettre un champ extra 2 avec le nom de l'auteur du plugin serait une
"solution" immédiate, mais j'aimerais bien réfléchir à une manière plus
générique d'aborder ce besoin.

Une idée serait :
- Une table externe "qualités d'auteurs" (spip_qualites ou quelque chose
dans le genre)
- qualifier la table de jointure spip_auteurs_articles, avec un champ
"qualite_id"

Z'en dites ?
--
davux

Le 21 août 2009 à 08:52, RastaPopoulos a écrit :

Tout comme Romy et sûrement d'autres, moi aussi j'en ai marre que les utilisateurs me contactent personnellement plutôt que de poser leurs questions sur le forum de la contribution.

Je propose donc que SPIP-Contrib utilise Extra2 pour ajouter un champ #ACCEPTER_CONTACT en case à cocher unique, avec ce label : "Autoriser les visiteurs à me contacter personnellement".

Hop-hop-hop ! Il y a plus simple !

Pour nuancer : j'en ai pas marre qu'ils me contacte (j'assume, chu publique, co-auteure, toussa), mais qu'ils me contactent personnellement alors qu'ils devraient poser leur question dans le forum dédié, pour mutualiser.

Il suffit donc d'ajouter un message, avant le formulaire de contact, du genre :
« Pour toute question, remarque au suggestion concernant un plugin ou autre contribution, utilisez le forum dédié »
et peut-être aussi de rendre le formulaire moins visible (en le masquant en JS, et ne le dépliant qu'au clic sur un intitulé du type « Contacter Machine »).

Un soupçon d'ergo évite d'avoir à sortir un char d'assault techno :wink:

--
Romy