Proposer un événement

Bonjour,
Je souhaiterai savoir (après avoir cherché et pas trouvé) s'il y avait un formulaire qui permettrait à un visiteur de proposer un événement sans se connecter à l'interface privée, et qui serait ensuite validé par un administrateur.
Merci de vos lumières.
--
Philippe G.

Bonjour,

C'est ce que je fais ici : http://www.unautrecantal.fr/spip.php?article2
Sauf que là tous les événements ajoutés sont liés au même article
(lui-même seul article de la rubrique parente) et qu'il n'y a pas de
validation à priori (mais ça ça peut se changer, je ne sais plus comment.)

Ca combine les plugins :
agenda, dont le formulaire editer_evenement est appelé dans le squelette
spécifique aux articles de la rubrique en question (qui ne contient
qu'un seul article, celui auquel sont attachés tous les événements)
Autorité, qui permet aux visiteurs de proposer un événement (traiter
cette rubrique en wiki)
Crayon, rendu nécessaire par autorité

Je crois que c'est tout.

Etienne

Le 24/03/2019 à 08:34, Philippe Giron a écrit :

Bonjour,
Je souhaiterai savoir (après avoir cherché et pas trouvé) s'il y avait
un formulaire qui permettrait à un visiteur de proposer un événement
sans se connecter à l'interface privée, et qui serait ensuite validé
par un administrateur.
Merci de vos lumières.

--

Vous pouvez importer ma clé publique de chiffrage OpenPGP qui est jointe à ce message.
Elle vous permet de m'envoyer un courriel privé au lieu d'une carte postale ouverte à tous.
---

J'ai ceci qui fonctionne dans une page article
<div
class='ajax'>#FORMULAIRE_EDITER_EVENEMENT5{#ENV{new},#ENV{id_article},#ENV{redirect},#ENV{lier_trad},#ENV{config_fonc},#ENV{row}}</div>
Plugin agenda et fullcalendar facile
RP

Le 19-03-24 à 03:34, Philippe Giron a écrit :

Bonjour,
Je souhaiterai savoir (après avoir cherché et pas trouvé) s'il y avait
un formulaire qui permettrait à un visiteur de proposer un événement
sans se connecter à l'interface privée, et qui serait ensuite validé
par un administrateur.
Merci de vos lumières.

Le 24/03/2019 à 14:55, Etienne a écrit :

Bonjour,

C'est ce que je fais ici : http://www.unautrecantal.fr/spip.php?article2
Sauf que là tous les événements ajoutés sont liés au même article
(lui-même seul article de la rubrique parente) et qu'il n'y a pas de
validation à priori (mais ça ça peut se changer, je ne sais plus comment.)

Ca combine les plugins :
agenda, dont le formulaire editer_evenement est appelé dans le squelette
spécifique aux articles de la rubrique en question (qui ne contient
qu'un seul article, celui auquel sont attachés tous les événements)
Autorité, qui permet aux visiteurs de proposer un événement (traiter
cette rubrique en wiki)
Crayon, rendu nécessaire par autorité

Je crois que c'est tout.

Etienne

Merci !
Sauf que #FORMULAIRE_EDITER_EVENEMENT ne semble plus exister et il n'apparait pas dans le Glossaire https://www.spip.net/@

Le 26/03/2019 à 02:06, Renée Picard a écrit :

J'ai ceci qui fonctionne dans une page article
<div
class='ajax'>#FORMULAIRE_EDITER_EVENEMENT5{#ENV{new},#ENV{id_article},#ENV{redirect},#ENV{lier_trad},#ENV{config_fonc},#ENV{row}}</div>
Plugin agenda et fullcalendar facile
RP

Merci !
Mais comme je disais plus haut #FORMULAIRE_EDITER_EVENEMENT ne semble plus exister et il n'apparait pas dans le Glossaire https://www.spip.net/@

Il nécessite le plugin agenda et full calendar
C'est pas parce qu'il n'est pas dans le glossaire qu'il ne fonctionne pas!
J'ai 2 sites en SPIP 3.2 avec <div
class='ajax'>#FORMULAIRE_EDITER_EVENEMENT5{#ENV{new},#ENV{id_article},#ENV{redirect},#ENV{lier_trad},#ENV{config_fonc},#ENV{row}}
</div> et sur les 2 sites cela fonctionne très bien. En plus si tu as
installé le plugin couleurs objets, et que tu as donné une couleur à
l'article, l'événement s'affichera avec le fond coloré

Le 19-04-05 à 11:23, Philippe Giron a écrit :

Mais comme je disais plus haut #FORMULAIRE_EDITER_EVENEMENT ne semble
plus exister et il n'apparait pas dans le Glossaire https://www.spip.net/@

Allo
Je viens juste de penser qu'avec le code envoyé tu ne peux pas faire grand chose si tu n'es pas familier avec les formulaires.
https://contrib.spip.net/Formulaire-d-ajout-modification-d-articles-cote-public
Dans la dernière partie de cet contrib, on explique comment personnaliser un formulaire.

Dans mon cas, j'ai remplacé _public de l'exemple par le chiffre 5

Pour mes sites j'ai modifié le formulaire événement. Je l'ai donc nommé
#FORMULAIRE_EDITER_EVENEMENT5 ce qui implique que j'ai copié les 2 fichiers (.html et .php) à partir de plugin agenda/formulaires/editer_evenement dans mon dossier squelettes\formulaires, ensuite j'ai ajouté 5 à 4 endroits dans le php comme ceci:
- ligne 18 function formulaires_editer_evenement5_charger_dist
- ligne 72 function formulaires_editer_evenement5_identifier_dist
- ligne 81 function formulaires_editer_evenement5_verifier_dist
- ligne 118 function formulaires_editer_evenement5_traiter_dist

Puis j'ai modifié le .html pour qu'il affiche uniiquement ce que je veux.

Si tu ne veux pas changer le formulaire, tu mets
<div class='ajax'>#FORMULAIRE_EDITER_EVENEMENT{#ENV{new},#ENV{id_article},#ENV{redirect},#ENV{lier_trad},#ENV{config_fonc},#ENV{row}}</div>

Tu as alors le formulaire complet du plugin agenda

Le 19-04-05 à 11:42, Renée Picard a écrit :

Il nécessite le plugin agenda et full calendar
C'est pas parce qu'il n'est pas dans le glossaire qu'il ne fonctionne pas!
J'ai 2 sites en SPIP 3.2 avec <div
class='ajax'>#FORMULAIRE_EDITER_EVENEMENT5{#ENV{new},#ENV{id_article},#ENV{redirect},#ENV{lier_trad},#ENV{config_fonc},#ENV{row}}
</div> et sur les 2 sites cela fonctionne très bien. En plus si tu as
installé le plugin couleurs objets, et que tu as donné une couleur à
l'article, l'événement s'affichera avec le fond coloré

Le 19-04-05 à 11:23, Philippe Giron a écrit :

Mais comme je disais plus haut #FORMULAIRE_EDITER_EVENEMENT ne semble
plus exister et il n'apparait pas dans le Glossaire https://www.spip.net/@

_______________________________________________
liste spip
spip@rezo.net<mailto:spip@rezo.net> - désabonnement : envoyer un mail à spip-off@rezo.net<mailto:spip-off@rezo.net>

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : https://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc
.