Objet : devel-adl
Archives de la liste
Re: [php] Re: Remontée de difficultés et erreurs php pour inscrire les évènements sur l'agenda libre
Chronologique Discussions
- From: Pierre LASSALLE <pierre.lassalle AT riseup.net>
- To: devel AT agendadulibre.org
- Subject: Re: [php] Re: Remontée de difficultés et erreurs php pour inscrire les évènements sur l'agenda libre
- Date: Sat, 02 Apr 2016 21:29:10 +0200
Bonjour,
À toutes fins utiles, une autre remarque d'une utilisatrice à propos de la saisie de cet évènement dont la commune est Theix-Noyalo : http://info.stoplinkynonmerci.org/showevent.php?id=32 Je ne sais pas si ces remontées sont utiles car je sais qu'à la fois les développeurs ont fait un gros boulot et consacré beaucoup de temps à cet agenda et qu'en même temps à moins d'être curieux et patient plus de 80% des utilisateurs n'arrivent pas à saisir leurs évènements. Si ces remontées ne sont pas utiles merci de me le signaler afin que je cesse de vous importuner. Pierre Je réponds tardivement à ton mail car j'ai
déconnecté (d'internet et du portable 😁 bien entendu) ça fait
du bien aux neurones.
Tout d'abord je te remercie d'avoir fait la démarche
d'inscrire la conférence de Marc Cendrier sur l'agenda,
l'annonce est Ok
J'ai lu attentivement la démarche effectuée et tes
commentaires. Effectivement si tu n'avais pas pris le relais,
j'aurais laissé tombé
et notamment parce que cela m'a pris pas mal de temps la
première fois.
J'ai persisté en me disant que je devais certainement
zapper quelque chose. Puis j'ai renouvelé la démarche deux
autres fois,
et comme la page ne garde pas les données (non validées) il
a fallu tout recommencer.
Juste une précision en ce qui concerne la commune. La
première fois, j'ai mis le nom de la commune
tout en majuscules, je me souviens qu'il m'avait alors
proposé Theix-Noyalo que je n'ai pas validé. Par contre, à
chaque nouvel essai
il ne me faisait plus la proposition de Theix-Noyalo mais
seulement des tentatives infructueuses antérieures sur Theix.
Sur ton conseil j'ai
rentré moi-même le nom de Theix-Noyalo ...... qu'il n'a pas
trouvé non plus à ce moment là. Je pense que, quand on ne
tient pas compte de ses
propositions, cela le vexe .......et après il boude
.......😉
Finalement, avant de baisser les bras je me suis décidée à
faire appel à toi.
Voilà, je ne sais pas si cela peut être utile.
Le 30 mars 2016 à 02:17, Pierre
LASSALLE <pierre.lassalle AT riseup.net>
a écrit :
Bonsoir Lyne,
Comme je voulais aider les développeurs de l'agenda à améliorer la saisie des adresses, je me suis servi de tes difficultés pour faire remonter les problèmes que tu as rencontrés. Tu en verras le déroulé ci-dessous. Cela m'a donc amené à saisir l'évènement que tu n'as pas réussi à saisir en analysant point par point les problèmes que posent la reconnaissance d'une adresse. J'ai donc validé l'évènement ici : http://info.stoplinkynonmerci.org/showevent.php?id=32 S'il y a des modifications à apporter, il te suffira de m'en faire part et je modifierai l'évènement. En cas de co-organisation d'un évènement, il ne faut pas trop se perdre dans les détails à propos du site de l'évènement et de l'adresse de contact. L'agenda ne permet en effet que l'adresse d'un seul site et ce n'est pas cela le principal. Au plaisir de te lire, Pierre -- Pierre LASSALLE Pétition Stop Linky et électricité « sale » <https://secure.avaaz.org/fr/petition/Maires_de_France_ErDF_Ministere_de_lEcologiedu_Developpement_durable_Stop_Compteurs_Linky_et_electricite_sale/> Compteurs Linky : connectons les personnes qui ne s'en laissent pas compter ! <https://www.facebook.com/groups/StopLinky/> Bonsoir, Je crois que oui.Quand je mets juste "Theix" dans l'adresse, j'ai bien des propositions : Plusieurs adresses possibles, veuillez sélectionner la bonne Theix, Vannes, Morbihan, Bretagne, France métropolitaine, 56450, France Theix, Vannes, Morbihan, Bretagne, France métropolitaine, 56450, France Theix, Rue de Vannes, Theix, Theix-Noyalo, Vannes, Morbihan, Bretagne, France métropolitaine, 56450, France Donc Theix est reconnu. Idem pour "Theix-Noyalo" où l'agenda répond : "Adresse postale reconnue." Enfin, comme tu le dis, quand on met la rue des Charrons à Theix, l'adresse est reconnue également. "Rue des Charrons, Zone d'Activités du Landy, Theix, Ténac, Vannes, Morbihan, Bretagne, France métropolitaine, 56450, France" Est-ce que ça aiderait de rajouter une aide à la saisie qui indique de ne mettre que le nom de la commune si jamais l'adresse précise n'est pas trouvée ? C'est curieux car quand j'ai fait des tests avec la base de données : http://nominatim.openstreetmap.org/ je ne suis pas arrivé au même résultat que toi. Pour faire mes tests, je me suis servi de la copie d'écran ci-jointe adressée par l'utilisatrice de l'agenda J'ai d'abord tapé : Impasse des Charrons 56 Theix-Noyalo --> No search results found J'ai obtenu : Coté Agenda, j'ai tapé au tout premier remplissage du formulaire : et j'ai obtenu : Aucune adresse trouvée Le champ adresse n'a pas été modifié. Puis j'ai tapé dans nominatim Charrons 56 Theix-Noyalo --> No search results found J'ai obtenu : J'ai fait de même dans l'agenda, avec le même résultat que nominatim : Aucune adresse trouvée Le champ adresse n'a pas été modifié Puis j'ai tapé dans nominatim : 56 Theix-Noyalo --> OK et j'ai obtenu : J'ai fait de même dans l'agenda et j'ai obtenu ce message d'erreur en tête de formulaire : Notice: Undefined variable: xml in /var/www/vhosts/info.stoplinkynonmerci.org/httpdocs/inc/class.geocode.inc.php on line 85 Notice: Trying to get property of non-object in /var/www/vhosts/info.stoplinkynonmerci.org/httpdocs/inc/class.geocode.inc.php on line 85 Notice: Undefined variable: xml in /var/www/vhosts/info.stoplinkynonmerci.org/httpdocs/inc/class.geocode.inc.php on line 92 Notice: Trying to get property of non-object in /var/www/vhosts/info.stoplinkynonmerci.org/httpdocs/inc/class.geocode.inc.php on line 92 Notice: Undefined variable: xml in /var/www/vhosts/info.stoplinkynonmerci.org/httpdocs/inc/class.geocode.inc.php on line 105 Notice: Trying to get property of non-object in /var/www/vhosts/info.stoplinkynonmerci.org/httpdocs/inc/class.geocode.inc.php on line 105 Notice: Trying to get property of non-object in /var/www/vhosts/info.stoplinkynonmerci.org/httpdocs/inc/class.geocode.inc.php on line 164 Notice: Trying to get property of non-object in /var/www/vhosts/info.stoplinkynonmerci.org/httpdocs/inc/class.geocode.inc.php on line 165 Notice: Trying to get property of non-object in /var/www/vhosts/info.stoplinkynonmerci.org/httpdocs/inc/class.geocode.inc.php on line 166 Notice: Trying to get property of non-object in /var/www/vhosts/info.stoplinkynonmerci.org/httpdocs/inc/class.geocode.inc.php on line 167 Notice: Trying to get property of non-object in /var/www/vhosts/info.stoplinkynonmerci.org/httpdocs/inc/class.geocode.inc.php on line 168 Notice: Trying to get property of non-object in /var/www/vhosts/info.stoplinkynonmerci.org/httpdocs/inc/class.geocode.inc.php on line 169 Notice: Trying to get property of non-object in /var/www/vhosts/info.stoplinkynonmerci.org/httpdocs/inc/class.geocode.inc.php on line 170 Notice: Trying to get property of non-object in /var/www/vhosts/info.stoplinkynonmerci.org/httpdocs/inc/class.geocode.inc.php on line 171 Notice: Trying to get property of non-object in /var/www/vhosts/info.stoplinkynonmerci.org/httpdocs/inc/class.geocode.inc.php on line 172 Notice: Trying to get property of non-object in /var/www/vhosts/info.stoplinkynonmerci.org/httpdocs/inc/class.geocode.inc.php on line 173 Notice: Trying to get property of non-object in /var/www/vhosts/info.stoplinkynonmerci.org/httpdocs/inc/class.geocode.inc.php on line 174 Suite à ce message d'erreur, le champ adresse du formulaire est vide : Puis j'ai tapé : Charrons Theix --> OK Et j'ai obtenu : J'ai fait de même avec l'agenda et j'ai obtenu après avoir cliqué sur "Aperçu" le champ d'adresse suivant : J'ai donc cliqué sur "Valider" et j'ai obtenu : De plus, il y a un deuxième problème que je n'ai pas constaté sur cette adresse-là , c'est que le programme se mélange parfois les pinceaux entre l'adresse qu'on coche avec le bouton radio qui va bien et celle qu'on retrouve affichée après la validation. C'est à dire qu'en fait on ne retrouve pas toujours l'adresse qu'on a cochée mais une autre qui semble aléatoire, seule la commune restant bonne. En effet sur cette adresse, le programme n'a pas eu à me proposer de choix entre plusieurs adresses. Sans prendre parti, le fait est que les quatre dernières personnes qui ont tenté d'enregistrer un évènement depuis la mise en place de la dernière mouture n'y sont pas parvenus et que par ailleurs l'ancienne mouture a aussi posé problème à plusieurs. Certains champs bloquants comme l'URL devrait peut-être être laissés à l'appréciation de l'administrateur pour savoir si oui ou non, ils doivent être considérés comme obligatoires. En outre, le résultat de ces efforts d'adresse devrait permettre de poser les évènements sur la carte et pour l'instant, ils n'apparaissent pas. En tout cas pour l'instant, l'expérience d'utilisateur m'a montré que la plupart abandonnent soit parce qu'ils se perdent dans le formulaire et ne repèrent pas que certains champs sont obligatoires mais le plus souvent parce qu'ils ne s'en sortent pas avec l'adresse. J'ai à ce jour saisi environ 80% des évènements de l'agenda... Merci de ton aide, Pierre Ploc Le 29/03/2016 19:34, Pierre LASSALLE a écrit :Bonjour, Je vous joins mon échange d'aujourd'hui avec une utilisatrice de l'agenda qui m'a envoyé ses copies d'écran (voir fichier joint). Entre temps, j'ai mis l'agenda à jour dernière version. Mais après quelques essais, je pense qu'elle aurait eu les mêmes difficultés avec l'adresse de l'évènement.Je reviens vers toi pour mon problème d'inscription sur l'agenda de la conférence de Marc Cendrier à Theix J'ai recommencé plusieurs fois en prenant bien soin de suivre les consignes (les majuscules-minuscules les tirets.....) que ce soit Theix ou Theix-Noyalo il ne reconnait pas la commune + le champ URL que je ne sais pas remplir. je te joins une copie écran de l'agenda Dis moi quand je peux te joindre aujourd'hui ou un autre jour sans trop te déranger.Dommage ! Il ne manquait pas grand chose ! C'est juste que certains champs sont obligatoires. Il te manquait celui de l'URL. Quand les collectifs n'ont pas leur propre page web, je leur propose de leur ouvrir une page de présentation ici : https://stoplinkynonmerci.org/spip.php?rubrique1 Et c'est cette adresse qu'il faudra inscrire dans le champ : URL* dont la description se situe juste au-dessus - je cite - Lien direct vers une page donnant plus d'informations sur l'évènement... Depuis ta tentative, j'ai mis à jour l'agenda. Il y avait un champ adresse et un champ communes. Il y a maintenant un seul champ adresse qui se remplit avec une adresse postale comme si elle était présentée sur une seule ligne. Il est prudent d'interroger auparavant la base de données pour savoir si elle connaît l'adresse qu'on va utiliser. Pour cela, aller ici : http://nominatim.openstreetmap.org/search.php?q=Impasse+des+Charons+56+Theix-Noyalo&polygon=1&viewbox= Effectivement, la base de données ne connaît pas Impasse des Charrons 56 Theix-Noyalo. Il faut donc faire quelques essais en réduisant l'adresse à son minimum : 56 Theix --> Ok il y a une réponse puis Charrons 56 Theix --> OK il y a une réponse C'est cette formulation qu'il faudra utiliser dans l'agenda. J'ai fait remonter ces difficultés aux développeurs de l'agenda afin de voir si on peut simplifier ces opérations fastidieuses. En réalité le but est de pouvoir poser les communes des évènements sur une carte de France et pour cela il faut des données de géolocalisation qu'il faut emprunter à une base de données. C'est la raison de cette manière de faire. Dis-moi si tu as réussi avec mes explications, sinon, je le ferai pour toi dans la soirée. ---------------------- En espérant que ces remontées de difficulté soient utiles, Pierre -- Pierre LASSALLE Pétition Stop Linky et électricité « sale » <https://secure.avaaz.org/fr/petition/Maires_de_France_ErDF_Ministere_de_lEcologiedu_Developpement_durable_Stop_Compteurs_Linky_et_electricite_sale/> Compteurs Linky : connectons les personnes qui ne s'en laissent pas compter ! <https://www.facebook.com/groups/StopLinky/> |
Attachment:
png8JlBQi319O.png
Description: PNG image
Attachment:
pngPcC5mZAsQy.png
Description: PNG image
Attachment:
pngm5LgJIxflh.png
Description: PNG image
Attachment:
pngy8n0Gj11Fm.png
Description: PNG image
Attachment:
png4jwpDb4vkB.png
Description: PNG image
Attachment:
pngB6TI35WUkx.png
Description: PNG image
Attachment:
png3NcI16FOXv.png
Description: PNG image
Attachment:
pngdvKs8fqUuY.png
Description: PNG image
Attachment:
pngRaW5HuEwF_.png
Description: PNG image
Attachment:
pnggplZrONIYp.png
Description: PNG image
Attachment:
pngr_HMxukQDb.png
Description: PNG image
- Re: [php] Re: Remontée de difficultés et erreurs php pour inscrire les évènements sur l'agenda libre, Pierre LASSALLE, 02/04/2016
Archives gérées par MHonArc 2.6.19+.