Bonjour
Je test en local sur SPIP 1.9.2 le plugin Agenda
J'ai inséré sur une page le #FORMULAIRE_EDITION_EVENEMENT qui s'affiche bien
Mais quand je le remplis et appuye sur le bouton Valider j'obtiens ce message d'erreur
*Fatal error*: Call to undefined function: agenda_action_formulaire_article() in *c:\program files\easyphp1-8\www\xxxx\plugins\agenda_1_9_2\balise\formulaire_edition_evenement.php* on line *38
*Que dois je faire ?
Merci d'avance
--
Philippe Bessière
www.francomix.com
Philippe Bessière wrote:
Bonjour
Je test en local sur SPIP 1.9.2 le plugin Agenda
J'ai inséré sur une page le #FORMULAIRE_EDITION_EVENEMENT qui s'affiche bien
Mais quand je le remplis et appuye sur le bouton Valider j'obtiens ce message d'erreur
*Fatal error*: Call to undefined function: agenda_action_formulaire_article() in *c:\program files\easyphp1-8\www\xxxx\plugins\agenda_1_9_2\balise\formulaire_edition_evenement.php* on line *38
*Que dois je faire ?
Salut,
J'ai fait un patch ici:
Plugin Agenda pour SPIP 1.9 - SPIP-Contrib
Mais il reste un probleme: si on clique sur supprimer/annuler/ajouter, l'action est bien executé, mais la page n'est pas fermée et rafraichie.
--
Olivier
Philippe Bessière wrote:
Bonjour
Je test en local sur SPIP 1.9.2 le plugin Agenda
J'ai inséré sur une page le #FORMULAIRE_EDITION_EVENEMENT qui s'affiche bien
Mais quand je le remplis et appuye sur le bouton Valider j'obtiens ce message d'erreur
*Fatal error*: Call to undefined function: agenda_action_formulaire_article() in *c:\program files\easyphp1-8\www\xxxx\plugins\agenda_1_9_2\balise\formulaire_edition_evenement.php* on line *38
*Que dois je faire ?
Merci d'avance
Salut,
J'ai un patch la: Plugin Agenda pour SPIP 1.9 - SPIP-Contrib
Mais le formulaire ne se ferme pas apres l'action.
--
Olivier
Olivier Archer a écrit :
Philippe Bessière wrote:
Bonjour
Je test en local sur SPIP 1.9.2 le plugin Agenda
J'ai inséré sur une page le #FORMULAIRE_EDITION_EVENEMENT qui s'affiche bien
Mais quand je le remplis et appuye sur le bouton Valider j'obtiens ce message d'erreur
*Fatal error*: Call to undefined function: agenda_action_formulaire_article() in *c:\program files\easyphp1-8\www\xxxx\plugins\agenda_1_9_2\balise\formulaire_edition_evenement.php* on line *38
*Que dois je faire ?
Salut,
J'ai fait un patch ici:
Plugin Agenda pour SPIP 1.9 - SPIP-Contrib
Mais il reste un probleme: si on clique sur supprimer/annuler/ajouter, l'action est bien executé, mais la page n'est pas fermée et rafraichie.
Merci Olivier
Ton patch s'applique à la page formulaire_edition_evenement.php ?
Une fois appliqué je regarde pour le problème qu'il reste
Philippe Bessière
www.francomix.com
Philippe Bessière wrote:
Olivier Archer a écrit :
Philippe Bessière wrote:
Bonjour
Je test en local sur SPIP 1.9.2 le plugin Agenda
J'ai inséré sur une page le #FORMULAIRE_EDITION_EVENEMENT qui s'affiche bien
Mais quand je le remplis et appuye sur le bouton Valider j'obtiens ce message d'erreur
*Fatal error*: Call to undefined function: agenda_action_formulaire_article() in *c:\program files\easyphp1-8\www\xxxx\plugins\agenda_1_9_2\balise\formulaire_edition_evenement.php* on line *38
*Que dois je faire ?
Salut,
J'ai fait un patch ici:
Plugin Agenda pour SPIP 1.9 - SPIP-Contrib
Mais il reste un probleme: si on clique sur supprimer/annuler/ajouter, l'action est bien executé, mais la page n'est pas fermée et rafraichie.
Merci Olivier
Ton patch s'applique à la page formulaire_edition_evenement.php ?
Il s'applique a
balise/formulaire_edition_evenement.php
et
inc/editer_evenement.php
Une fois appliqué je regarde pour le problème qu'il reste
Sur
j'ai un return false qui regle en partie le probleme. Mais la page n'est pas rafraichie, et j'ai pour l'instant mis un return "<meta http-equiv='refresh' content='0';URL=$url'>"; a la place. Mais c'est du bricolage non ?
Un autre probleme qui me reste est la difference entre le formulaire public et le privé. Les widgets calendar ne fonctionnent pas sur public, ainsi que la saisie rapide de liste( ie showCalendar_evenement_debut non defini). La voie que j'essai d'explorer est de /remplacer/ formulaires/formulaire_edition_evenement.html par un truc du style:
<?
if (!defined("_ECRIRE_INC_VERSION")) return;
include_spip("inc/agenda_gestion");
include_spip('inc/calendar');
print Agenda_formulaire_edition_evenement([(#ENV{id_evenement,NULL})], false, '', $titre_defaut);
return ;
?>
Car Agenda_formulaire_edition_evenement fait tout bien. Mais je n'ai tj le widget calendar. Il faut trouver le bon include ?
Je ne sais pas si c'est une bonne approche, peut-etre que les formulaires doivent etre differents ?
--
Olivier