SPIP-Contrib

Toutes les contributions à SPIP

Accueil > Contribs à ranger > Comment apporter des ressources à la « communauté SPIP »

Comment apporter des ressources à la « communauté SPIP »

dimanche 24 décembre 2006

Ou l’important c’est de participer

La question revient parfois dans les forums ou sur les listes de discussions : les gens contents d’utiliser SPIP veulent « donner de l’argent ». De l’argent, les développeurs de SPIP ou les membres de la communauté ne sauraient quoi en faire, et refusent de se structurer de manière à pouvoir en collecter, tant les conséquences d’un tel choix seraient lourdes à porter.

Il y a en revanche mille façons d’apporter des ressources à la communauté, d’y participer et de la soutenir pour contribuer concrètement à ce « bien commun ». Bien sur une manière de participer est de contribuer à Spip-contrib, mais ce n’est pas, loin de là, la seule. Petit tour d’horizon ... la suite sur Spipzine


Voir en ligne : L’article complet sur Spipzine

36240 discussions

  • Merci beaucoup pour ce plugin.
    Quelques questions :
    -  Existe-t-il une API pour pouvoir créer des profils lors de l’installation d’un autre plugin comme c’est le cas avec les champs extras ?
    -  Peut-on restreindre la création et l’édition d’objets éditoriaux ainsi que les zones d’accès (plugin accès restreint) en fonction du profil ?

    Répondre à ce message

  • 4
    Pierrot

    Bonjour,

    Dans un formulaire, sur l’écran des traitements, dans la zone « Expéditeur du courriel », liste déroulante « Courriel de l’envoyeur », je n’ai pas le champ email existant dans mon formulaire ce qui fait que je ne peux pas choisir d’envoyeur et consécutivement pas d’accusé de réception.

    Dans ce menu déroulant c’est un peu bizarre, j’ai 2 ligne blanches (non consécutives), et 2 lignes dont les titres correspondent aux 2 fieldset que j’ai dans le formulaire et c’est tout, aucun autre champ possible, c’est comme si cela ne ramenait pas la liste des champs.

    En dehors de ça le formulaire (un peu compliqué) fonctionne, ça stocke bien en base, ça envoie bien l’email à une adresse désignée, mais jute impossible de faire cet accusé de réception ... c’est tout à jour 3.2.4, plugins à jour ...

    Un second formulaire dans le même site a le même souci sauf que là j’ai bien le bon nombre de lignes d’options blanches et que avec un « examiner element » j’arrive à retrouver le champ email (value de l’option).

    Une idée de ce qui pourrait causer ce phénomène ?

    Merci par avance !
    Pierre

    • Non, aiucune idée comme cela. Il faudrait m’envoyer par mail (monprenom@monprenom.net) un export yaml du formulaire qui pose problème...

    • Bonjour,
      Ok je vous envoie ça ! J’ai continué à réfléchir, une piste que je subodore (par comparaison avec les autres formulaires nombreux que j’ai cité), ce site utilise le sélecteur d’événements qui vient avec Agenda ...
      Pierre.

    • Ok, j’ai pu regarder rapidement.

      VOus avieu deux groupes de champs
      -  « Toutes les formations Zedd »
      -  « Merci de remplir le formulaire (champs * obligatoires) »

      Mais le second était une sous entrée du premier, au lieu de le suivre. Ce n’est sans doute pas ce que vous souhaitez, ce n’est pas bon en terme d’accessibilité d’avoir des fieldsest imbriqués, et pour implémenter cela au niveau du selecteur de champ, ce serait galère pour un interet limité.

      Donc je vous propose de corriger cela. Editer le second groupe de champ, et modifier « position du champ ».

      Par ailleurs, votre selecteur d’evenement devrait avoir un label (en terme d’accessibilité). Si vous n’avez qu’un champ dans un groupe de champ, alors autant supprimer ce groupe de champs.

    • Bonjour,

      Ok je comprends (ça n’est pas moi qui ait créé le formulaire), donc la mauvaise imbrication des fieldset empêchait la création d’une liste cohérente de champs dans l’écran des traitements, ok assez logique. C’est vrai que les manips sur ces fieldset en glissé-déposé sont souvent un peu difficiles, on ne pense pas assez à utiliser « Position du champ ».

      Pour le fieldset qui contient le sélecteur d’évènement, oui il n’y a qu’un seul champ à la construction du formulaire (le sélecteur d’évènement) par contre cela génère un paquet d’input checkbox sur le site public donc je préfère que ça soit regroupé dans un fieldset pour des raisons de css (en flex), ça me permet de présenter le formulaire en 2 colonnes.
      Oui pour le label, on se contente du label du fieldset et on a ensuite des labels pour chaque input checkbox.

      En tous cas grand merci pour avoir pris le temps de regarder, c’est cool !

      Pierre.

    Répondre à ce message

  • 11

    Bonjour,
    Problème pour valider « Configurer les traitements » -> Page blanche + non prise en compte des changements. sous SPIP 3.2.4, tous les plugins mis à jour, corbeille vidée, et PHP 7.0. Pour info « Configurer les champs » fonctionne quant à lui.

    • y a t-il eu une mise à jour récentr des plugins ?

    • Bonjour Maïeul,
      Oui, comme je le disais, TOUS les plugins ont été mis à jour. Cache (et non corbeille) étant vidé, également par FTP pour être certain.

      Pour tester et mieux te renseigner, je viens de désactiver tous les plugins sauf Formidable et ceux qui lui sont nécessaires, et de vider le cache.
      1) D’abord, j’ai le site complètement en rade, page d’erreur SPIP : « Attention : un problème technique (serveur SQL) empêche l’accès à cette partie du site. Merci de votre compréhension. »
      Au bout de quelques minutes j’ai de nouveau la main. J’essaye de modifier le formulaire.
      2) Là, j’essuie un 503 « Service Temporarily Unavailable ». Comme quand j’ai mis à jour les plugins il y a 4 jours. Au bout de 20 min je reprends la main
      3) Il n’y a donc que le plugin formulaire. Or ça continue de planter dans la partie « traitement » quand on essaye de valider...

    • Oui, comme je le disais, TOUS les plugins ont été mis à jour. Cache (et non corbeille) étant vidé, également par FTP pour être certain.

      la phrase était ambigue. On pouvait comprendre que le problème survenait MALGRÈS la mise à jour du plugin et pas SUITE a une mise jour des plugins.

      Cela étant, on dirait fortement que tu as une grosse, grosse instabilité au niveau de l’hébergeur, qui coïncide avec cela. Il n’y a pas eu de mise à jour récente de formidable qui pourrait expliquer cela. Pour voir d’où cela provient, il faudrait les logs du serveur.

    • Je me demandais si un des plugins dont dépend Formulaire ne créait pas un bug.

      En début de semaine, sur un site (en PHP 5.6.30) qui avait complètement planté suite à une mise à jour des plugins sous SPIP 3.2.1, je me suis résolu à downloader le site en local, mettre à jour les plugins et passer sous 3.2.4, pour rebalancer online. Ce fut la seule façon. Ca ne cessait de planter, j’ai dût tenter la manip 100 fois, n’y croyant pas vraiment. Saisies, Couteau Suisse, Yaml étaient parmi ceux qui faisaient automatiquement bugger le processus d’installation, ce qui occasionnait l’impossibilité d’accès à l’espace privé : page blanche. Obligé de renommer en FTP le dossier « plugins » pour reprendre la main. de recharger, vider le cache... quelque chose cloche.

    • page blanche -> configurer pour afficher les erreurs > on pourra y voir plus clair https://contrib.spip.net/Mon-site-affiche-une-page-blanche-ou-je-ne-peux-plus

    • Quant aux logs, je les ai, mais ne sais pas les interpréter...

    • bah nous les envoyer (éventuellement en privé) permettrait peut être d’avoir des pistes.... nous on peut peut être les interpreter

    • Quel est l’hébergeur / type d’hébergement (dédié, VPS, mutualisé...)  ?

    • Bonjour Manu,
      Tous les sites sont en mutualisé, chez 2 ou 3 prestataires. Certains sous PHP5.6, d’autres en 7.0, 7.1 ou 7.2.

    • OK... Alors, je suis un peu comme Maieul : les premiers messages d’erreur laissent présager d’une instabilité/faiblesse côté serveur. Le fait qu’il s’agisse de mutualisés va dans ce sens.
      Si c’est un formulaire formidable qui fiche le bazar (le plugin est un plugin pourtant éprouvé, mais, bon, pourquoi pas) alors, je ferais bien l’essai de ****désinstaller***** (et pas désactiver) puis réinstaller le plugin histoire de redémarrer sur une base propre, puis de rebâtir le formulaire.

    • Re-bonjour Manu,
      Merci pour ta réponse rapide ; Pour info, les formulaires passent très bien après la mise à jour, aucun problème.
      Le problème vient juste au moment de l’installation du plugin, et encore je ne sais pas si c’est le plugin Formidable ou l’un des plugins nécessaires à son fonctionnement (je serais tenté incriminer Saisies ou Yaml). Tout est il que c’est la 1re fois en 10 ans de SPIP que je rencontre autant de problèmes de mise à jour sur autant de sites...

    Répondre à ce message

  • Bonjour,
    Nous utilisons une plate-forme SPIP synchronisée avec Zotero (ZotSpip). Nous avons deux problèmes.
    1. Il subsiste dans notre bibliographie zotspip sur la plate-forme des références qui ont été eliminées de la bibliographie zotero, et cela après de multiples mises à jour et synchronisations.
    2. Des références bibliographiques ont été insérées dans des articles sur la plate-forme, mais une fois qu’ils sont modifiés dans les références ZotSpip ils ne sont pas mis à jour dans l’article aussi.

    Est-ce que il y à un moyen pour éliminer/modifier des références ZotSpip directement sur la plate-forme ?
    Existe-t-il une synchronisation automatique entre les références ZotSpip et les références insérées dans les articles sur la plate-forme ?

    _Merci d’avance

    Répondre à ce message

  • 1

    Bonjour,

    Nous rencontrons un problème à l’inscription à une newsletter avec double opt-in. La validation ne se fait pas lorsque l’on clique sur le bouton sur le mail de confirmation. On a ce message :

    You asked to subscribe to the newsletter XXXX with the address gilles.lachouette7@yopmail.com.
    An email was sent to this address for confirmation.

    Sur cette url : http://robomatix.net/imagesforum/spip/mail_subcribers-lists-190415-0907.png , une image avec les liste en attente général et de la newsletter. On voit que le statut des courriels est différent : « Not subscribed » pour l’une et waiting pour la liste de la newsletter.

    Seul lachouette7 compte, les autres ont été mis à la poubelle...

    Une idée pour résoudre cela.

    Spip 3.2.1

    MailShot 1.27.5 - stable

    Newsletters 1.6.1 - stable

    MailSubscribers 2.11.5 - stable

    PHP 5.6

    Toute aide sera grandement apprécié !

    Merci d’avance.

    Gilles L

    • Dans une tentative de comprendre ce qui se passe, j’ai trouvé plus ou moins là où ça se joue. Mais je ne suis pas sur de moi.

      Dans le fichier SPIP\plugins\auto\mailsubscribers\v2.11.5\newsletter\subscribe.php à la ligne 166, il y a le commentaire suivant :

      // une adresse en prepa reste en prepa tant qu’un email n’a pas ete valide

      Qu’est ce que cela veut dire exactement ?

      Merci de vos éclaircissements

      GillesL

    Répondre à ce message

  • Bonjour,
    Merci pour cet excellent relevé sur le pb de page blanche, ça donne des idées (qui heureusement, n’ont pas souvent l’occasion d’être sollicitées). Juste, par soucis didactique, le point 3) pourrait être nettement éclairci en disant simplement « renommer tmp par tmp-2019-XX-XX ». On garde tout, on jette rien.

    Répondre à ce message

  • vu que le plugin n’a pas été modifié pour les der,ières versions de spip
    je note ici les petite requête anti chars à lancer dans mysql

    DELETE FROM `spip_referers` WHERE `spip_referers`.`referer` like '%.ru%' ;
    DELETE FROM `spip_referers` WHERE `spip_referers`.`referer` like '%porn%' ;
    DELETE FROM `spip_referers` WHERE `spip_referers`.`referer` like '%pizza%' ;
    DELETE FROM `spip_referers` WHERE `spip_referers`.`referer` like '%buy%' ;
    DELETE FROM `spip_referers` WHERE `spip_referers`.`referer` like '%fuc%' ;

    Répondre à ce message

  • 1
    LAURENT Jacky

    Bonjour.
    Est-il possible d’utiliser ce plugin dans les squelettes d’articles, dans lesquels les images sont insérées dans les textes avec les balises du genre « img001|center » ?
    Merci de votre réponse, que j’espère positive sans trop y croire...

    Répondre à ce message

  • ceux qui sont sous Windows trouveront des infos adaptées pour utiliser wget ici : https://builtvisible.com/download-your-website-with-wget/

    Répondre à ce message

  • 7

    Merci pour cette adaptation vraiment réussie ! J’utilise ce plugin depuis quelques mois et j’en suis vraiment très content. Cependant j’ai un petit soucis concernant l’affichage des galeries du plugin Albums 3 sur mobile (aucun souci sur PC). En effet, certains images dépassent du cadre, et d’autres non. Je n’arrive pas à identifier la source du problème. Merci d’avance pour votre aide, n’hésitez pas à me demander plus de précisions si ma description ne vous parait pas claire.

    Répondre à ce message

Un message, un commentaire ?

Qui êtes-vous ?

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici

Ce champ accepte les raccourcis SPIP {{gras}} {italique} -*liste [texte->url] <quote> <code> et le code HTML <q> <del> <ins>. Pour créer des paragraphes, laissez simplement des lignes vides.

Ajouter un document