Re: [Spip] Question (1) listes SPIP et forums Discourse (puis SVN / GIT / traductions / SPIP v4.0 / html5up Phantom)

2021-05-16 Par sujet JLuc

Le 16/05/2021 à 14:51, klaus++ a écrit :
> J'ai l'intention de continuer mes échanges avec vous par mail, car ces 
messages représentent pour moi un véritable
> trésor. Ils constituent ma base de donnée de questions sur SPIP et 
l'historique de nos échanges.

Note que l'historique des échanges des listes sera porté sur le 
discuter.spip.net
où on peut les interroger par la recherche :
Par exemple https://discuter.spip.net/search?q=critere+traduction
Actuellement seul spip-dev a été porté donc il n'y a que les mails de cette 
liste.

Pour continuer par mail, il y a une option pour cela à activer dans les 
paramétrages de ton compte discuter.spip.net

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] Inclusion visuelle

2021-05-11 Par sujet JLuc

Le 11/05/2021 à 17:46, Stephane Santon a écrit :

Quelqu'un aurait-il mis en place sur un site SPIP une aide à l'accessibilité 
comme ça ?


Un réseau d'experts s'est prononcé très critiques vis a vis de ces produits
qui sont semblent être de fausses solutions :
cf https://overlayfactsheet.com

Pour défendre son produit, facil'iti a d'ailleurs plus recours aux intimidations
qu'aux arguments factuels cf :
https://koena.net/koena-mise-en-demeure-par-faciliti/
https://koena.net/2e-courrier-avocat-de-faciliti/

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] comment exclure une rubrique spéciale dans composition?

2021-05-05 Par sujet JLuc

Le 05/05/2021 à 03:12, Anne-Pok Dubé a écrit :

J'ai lu que SPIP 4 n'incluerait plus par défaut rubrique=X ...
Cela serait remplacé par composition


Non, le plugin qui faisait ça existe toujours
mais il n'est plus proposé en standard.
Il suffit que tu l'installes à part, comme un banal plugin,
et tu retrouveras le fonctionnement d'avant.

Composition est une alternative mais ne remplace pas.


Dans mon site j'ai une rubrique=2.html qui est très spéciale.
Je peux la remplacer par une composition rubrique-special.html et 
rubrique-special.xml


Utiliser composition pour juste une rubrique me semble overkill.
Même si tu ne réinstalle pas l'ancien plugin-dist
tu peux aussi simplement tester dans ton squelette rubrique :

[(#ID_RUBRIQUE|=={2}|oui) ]
ou [(#ID_RUBRIQUE|=={2}|oui) ] si tu 
renommes le squelette spécial

puis [(#ID_RUBRIQUE|!={2}|oui) ]

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] variable spip et javascript

2021-05-05 Par sujet JLuc

Le 04/05/2021 à 23:15, jo.baloo a écrit :

merci pour la réponse.
La boucle fonctionne bien  et je récupère mon tableau mais par contre
je suppose que tu voulais dire que je pouvais aussi creer un  filtre 
array_to_js qui n'existe pas.


En effet, puisqu'elle n'existe pas il faut la créer avant de l'utiliser.

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] variable spip et javascript

2021-05-04 Par sujet JLuc

Le 04/05/2021 à 18:46, jo.baloo a écrit :

1- est-il possible, au chargement, d'initialiser un tableau javascript par un 
tableau spip #GET{mon_tableau} ?
si oui comment ?
2- si non est-il possible d'initialiser ce tableau javascript par une BOUCLE 
spip


Un code source javascript est un texte
que SPIP peut altérer ou entièrement générer
tout comme html (ou json, ou xml, ou yaml, ou css).

Par exemple dans un squelette html où tu as besoin de ce tableau js,
avec le code :


var lesPoints = [];


lesPoints.push({
'id_article': #ID_ARTICLE,
'titre': '#TITRE'
});


console.log(lesPoints);



Et si tu as déjà ton tableau SPIP, tu peux créer une fonction qui génère le 
source js
et ensuite faire simplement :

lesPoints = [(#GET{mon_tableau}|array_to_js)];


JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] UP Icônes partie privée disparues

2021-05-04 Par sujet JLuc

Le 04/05/2021 à 14:34, Perline-Spip a écrit :
La situation sans icône dans la partie privée d'un nouveau site sur lequel je travaille (mais avec leur emplacement) est 
tout le temps, mais seulement chez moi :


Que veux dire "mais avec leur emplacement" ?

Avec l'inspecteur de ton navigateur, tu  pourrais voir quelle adresse ont les 
images que le navigateur essaie de charger
et voir pourquoi il ne les charge pas.

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] UP Icônes partie privée disparues

2021-05-04 Par sujet JLuc

Le 04/05/2021 à 14:34, Perline-Spip a écrit :
La situation sans icône dans la partie privée d'un nouveau site sur lequel je travaille (mais avec leur emplacement) est 
tout le temps, mais seulement chez moi :

Pour d'autres, avec les mêmes comptes, il n'y a pas ce problème, ils voient les 
icônes.
Une idée ?


Réinstaller le site ?

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] Problem espace disc spip

2021-05-02 Par sujet JLuc

Le 01/05/2021 à 23:38, Willy Liambi a écrit :
Je suis responsable de la maintenance d'un site spip plutot consequent en espace disc, et j'essaie de l'alleger un peu. 
Qu;ariverais t'il si je supprimer le dossier /local qui chez moi fait deja plusieurs GB?


IL y a quelques dossiers qu'il est utile de vider de temps en temps.

Pourrais tu préciser quels sous dossiers de /local occupent le plus cet espace ?

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [spip-dev] SPIP 4 — proposition d'enlever squelettes par rubriques

2021-04-30 Par sujet JLuc

Le 30/04/2021 à 10:03, jeanmarie a écrit :

*Ok pour la liste des plugins supprimés.*
Y compris *Squelettes**par rubriques* qui induit des pratiques pas forcément idéales (je m'inclus dedans) et couteuse en 
perf (je fais confiance au dev sur ce point).
Il est avantageusement remplaçable par Compositions 


Il y a des arguments théoriques en faveur de composition,
du même ordre me semble t il que ceux qui favorisent A2A ou Selections
au détriment des motclés.

Squelette par rubrique c'est simple (avantage) mais c'est rustique (pas 
sémantique),
et par ailleurs ça a un coût en terme de performance.

Mais composition aussi a un coût en performance pour son fonctionnement.
Et ce coût n'est il pas plus important encore pour les compositions
vu le grand raffinement et la complexité des possibles réglages contextuels ?

Pour ma part je n'ai pas encore eu l'occasion d'apprécier Composition,
mais par contre j'en ai perçu c'est des gênes :
- ça altère les tables et y ajoutant une colonne (même quand c'est inutile).
- l'usage des compositions altère les squelettes polyvalents (z par exemple)
en ajoutant des arguments superfétatoires aux inclusions.

Parfois je fais sans le plugin des trucs qui ressemblent aux Compositions,
et je ne vois pas bien ce que le plugin m'apporterait en plus.

Compositions est certainement la bonne solution dans certains cas,
mais quand squelettes-par-rubriques est adapté,
je pense que c'est plus adapté et mieux que Compositions.

Je veux pas non lus dire qu'il faut garder squelettes par rubriques (sujet du 
thread)
car c'est pas utiles à tous les sites et car il y a des alternatives,
mais peut on remettre Compositions à sa juste et relative place (sujet du 
vendredi ?) ?

JL


et, pour combler le besoin légitime d'Arno de pouvoir verrouiller 
par composition (aujourd'hui, c'est tout ou rien), ça serait une fonctionnalité à ajouter dedans. Pour le reste, 
l'intérêt de la suppression me parait l’emporter sur le garder en plugins-dist.


*Compagnon*

Sur le principe, je me dis que c'est utile et accueillant (tendre comme SPIP, 
quoi :) ).
Sur l'utilisation au quotidien, je trouve ça chiant (en tant que personne qui utilise intensément l'espace privé) de 
l'avoir dans les pattes tout le temps et devoir le fermer au cas par cas.


Comme évoqué par d'autres dans la discussion, ajouter la possibilité de le désactiver pour soi et, tant qu'à y être, 
pour tout le monde si ça mange pas de pain serait super.


Aussi, rendre les boutons qui ferment les boites d'infos (Merci / J’ai compris ! / Parfait...) pourraient être plus 
explicites (avec une croix pour ? des styles plus boutons ? ...) pour que les gens les ferment (la plupart de mes 
utilisateur·rices reste avec pendant des mois avant que je leur dise qu'ils sont désactivables. > ça mérite un ticket ça ?


Et pour finir, *merci à toutes les personnes qui ont contribué à ces grandes avancées *ces derniers temps, c'est 
vraiment une super dynamique pour la communauté !


                 jeanmarie





___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip

Re: [Spip] initialiser une nouvelle table

2021-04-29 Par sujet JLuc

Le 29/04/2021 à 19:54, nicod_ a écrit :
J'ai créé le plugin, avec au depart la fabrique,  je peux donc creer les tables, je peux ajouter/ modifier /supprimer 
des objets mais je voudrais au depart intialiser une de ces tables avec plusieurs occurences.

Je ne vois pas ou placer  l'insertion de ces occurences et comment le faire 
proprement.


Ça se passe dans le fichiers prefixe_administrations.php, où tu peux déclarer une fonction qui sera appelée après la 
création des tables.


La doc : https://programmer.spip.net/Le-fichier-_administrations-des-plugins
JL



Je fais ça par exemple sur le plugin opquast, voir ici comment la fonction est 
déclarée :
https://git.spip.net/spip-contrib-extensions/opquast/src/branch/master/opquast_administrations.php#L40
ce qui appelle donc la fonction qui va peupler la table, un peu plus bas dans 
le même fichier :
https://git.spip.net/spip-contrib-extensions/opquast/src/branch/master/opquast_administrations.php#L87




___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [spip-dev] SPIP 4 — proposition d'enlever quelques plugins-dist par défaut

2021-04-29 Par sujet JLuc

Un peu pareil : Ok pour tout supprimer mais garder le compagnon et l'aide
qui, tout insuffisants voire imparfaits qu'ils sont,
sont tout de même une utile ligne guide pour qui débarque.

Ou si ce n'est pas l'aide actuelle, un équivalent modernisé...
sous la forme d'un compagnon multiplié, escamotable mais persistant ?

JL

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [spip-dev] pb avec image_recadre_avec_fallback()

2021-04-25 Par sujet JLuc

Pour info Arno* :

spip.net a été up hier à 20H44 en SPIP 3.3.0-dev GIT [master: 3059342d]
et depuis, quand on enregistre un article, une erreur apparaît
en relation avec image_recadre_avec_fallback() :

- Erreur d’exécution ../prive/objets/liste/articles.html
- Erreur d’exécution ../prive/objets/liste/articles.html | File 
[…]/tmp/cache/skel/html_a5a4337b7e18b98862b9e19e998670b3.php Line 266 : Call to undefined function

image_recadre_avec_fallback()

JLuc

Le 25/04/2021 à 00:24, Arnaud Martin a écrit :


Okay, c’est fait!

Merci pour les infos,
A*




Le 24 avr. 2021 à 22:37, spip.fra...@lien-d-amis.net a écrit :

Remarque, si le plug est juste pour spip 3.3, alors tu devrais plutôt mettre 
compatibilite="[3.3.0-dev;3.3.*]"


-Message d'origine-
De : ARNO* 
Envoyé : samedi 24 avril 2021 22:17
À : spip-zone-com...@rezo.net
Objet : [Spip-zone-commit] [centre_image] Version pour 3.3 (sans jqueryui)

spip-contrib-extensions/centre_image
-
Par ARNO*, le 24 avril 2021 à 22h15min :

Version pour 3.3 (sans jqueryui)


*Ajouté*
imgs/croix-centre-image.svg
*Modifié*
centre_image_fonctions.php
centre_image_gestion.js
paquet.xml

Détails : 
https://git.spip.net/spip-contrib-extensions/centre_image/commit/89f98ae0d0e8e4c31902bd0eaca1a4ddc5c75785

___
spip-zone-com...@rezo.net - 
https://listes.rezo.net/mailman/listinfo/spip-zone-commit



___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip




___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip

Re: [Spip] Une liste d'articles si publiés

2021-04-24 Par sujet JLuc

Le 24/04/2021 à 11:25, Ybbet Spip a écrit :

Est-ce envisageable ? Dois-je développer un filtre pour cela ?


Tu as eu des super réponses, notamment "selection éditoriales" et "a2a" qui 
semblent faite pour ça,
mais pour exactement ce besoin j'utilise  simplement les motclés.

Un des groupes de motclés s'appelle "Séries"
et chacun des motclés à l'intérieur de ce groupe sert pour les articles d'une 
série thématique.

Ça permet une navigation trans-rubrique,
on peut présenter le thème grâce au contenu du motclé
et présenter une pagination pour les articles de la série,
mais l'ordre est figé et on ne peut pas facilement le changer spécifiquement 
pour cette série.

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [spip-dev] [3.2.11] #FORMULAIRE_LOGIN et problème de confidentialité (sécurité ?)

2021-04-24 Par sujet JLuc

Le 24/04/2021 à 12:05, BERTRAND Joël a écrit :

J'ai vérifié que tout était appelé par des balises  au lieu de
#INCLURE, le résultat est le même... Et ça reste pour moi un mystère.


Le 24/04/2021 à 12:05, BERTRAND Joël a écrit :
>J'ai vérifié que tout était appelé par des balises  au lieu de
> #INCLURE, le résultat est le même... Et ça reste pour moi un mystère.

Ça ne doit pas non plus être appelé dans un  ou un #MODELE{...}

Et d'ailleurs ce serait bien que SPIP détecte et signale voire interdise ces 
situations.
JL

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [spip-dev] Spip 3.3.0-dev : pb avec certains fichiers SVG

2021-04-21 Par sujet JLuc

Le 21/04/2021 à 21:18, Mamin Luc a écrit :
J'ai plusieurs articles dans lesquels j'ai inséré une carte choroplèthe SVG (élaborée avec LibreOffice) qui comprend des 
"title" contenant des infos complémentaires.
Depuis Spip 1.9.2, et aujourd'hui avec Spip 3.2.9, l'insertion dans un article via   affiche le document, 
*et le survol de la souris affiche les "title" informatifs.

*Un exemple sous Spip 1.9.2.p (oui oui, y en a encore en ligne...) : 
https://73.snuipp.fr/spip.php?article6364
Un autre sur un Spip 3.2.9 : 
https://47.snuipp.fr/Carte-scolaire-2021-c-est-le-rural-qui-trinque#Dotation-par-academies-1er-degre-16-decembre-2020

**


Le svg est inliné et le balisage est 
...

Avec Spip 3.3.0-dev, l'insertion dans un article via  (ou  ou ) affiche le document, *mais le 
survol de la souris n'affiche plus les "title" informatifs.*


Le svg reste externe et le balisage est  


C'est moins bien... Là par contre, pas d'exemple en ligne.

Temporairement ici : svg.grml.eu/spip.php?article1
avec doc, emb et img

JL

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [Spip] TR:  Inserer un pdf dans un article

2021-04-21 Par sujet JLuc

Je ne connais pas bien le contexte
mais peut être ces améliorations pourraient elles faire l'objet d'un article 
sur contrib ?
voire d'une proposition de commit dans le plugin si c'est pertinent ?
JL

Le 21/04/2021 à 10:43, Josiane ALETTO a écrit :
pour avoir un meilleur affichage des pdf sur les mobiles et faciliter la saisie des redacteur j'ai modifié le modele et 
rajouter du css dans pdf js


  je les joins ( je ne sais pas la piece jointe va etre prise en compte)

 > Message du 21/04/21 10:41
 > De : "Josiane ALETTO" 
 > A : "Luc Mamin" , spip@rezo.net
 > Copie à :
 > Objet : Re: [Spip] TR:  Inserer un pdf dans un article
 >
 >

 >
en 3.3 j'ai rajoute un modele file qui me régle ces problèmes de emb

 > pour :pdfjs et oembed

 >

 >

 > 
  [(#EXTENSION|=={pdf}|oui)

  [(#PLUGIN{pdfjs}|oui) 
[(#MODELE{emb_pdf,env,id_document,largeur=#ENV{largeur,1200},hauteur=#ENV{hauteur,1050}})]
     ]
     [(#PLUGIN{pdfjs}|non)


  #TITRE_DOCUMENT


       marginheight="0"  marginwidth="0" 
frameborder="0" allowfullscreen
       
style="display:block;height:100%;java-script:hidden;width:100%;max-width:100%!important;"
 >

[(#TITRE) ][ fichier : (#FICHIER|basename) ][ credits : (#CREDITS)  ][ ( 
(#TAILLE|taille_en_octets) )]



     ]
  ]
    [(#EXTENSION|=={html}|oui)
     [(#PLUGIN{oembed}|oui)   [(#MODELE{oembed,url=#OEMBED,env})] ]
     [(#PLUGIN{oembed}|non)    
 ]
     ]

  [(#EXTENSION|=={pdf}|non)
     [(#EXTENSION|=={html}|non)
         
         ]
   ]

 >

 >

 >

 >

 >

 >

 >

 > Message du 21/04/21 10:19
 > De : "Luc Mamin" 
 > A : spip@rezo.net
 > Copie à :
 > Objet : Re: [Spip] TR:  Inserer un pdf dans un article
 >
 >

 > > Bonjour

 > > Avec Spip 3.2.9, j'utilise 
https://contrib.spip.net/Lecteur-pdf-java-script-pdf-js
 > Même si le modèle n'apparaît pas dans la liste proposée, il suffit de changer 
manuellement  "doc" en "emb" au
moment de l'insertion du document.

 > > J'avais essayé 
https://contrib.spip.net/Visualiser-un-PDF-dans-un-articlemais avec Firefox l'effet 
obtenu
dépend intégralement des réglages du navigateur côté visiteur.

 > > Par chez moi, en test sur Spip 3.3.0, avec 
https://contrib.spip.net/Lecteur-pdf-java-script-pdf-jsle modèle
ne semble plus interprété pour les PDF.
> Mais en ajoutant https://contrib.spip.net/Plugin-Modeles-media,  le modèle 
 insère bien le fichier pdf
dans l'article.

 > > @+
> Luc

Le 21/04/2021 à 10:12, Chemin-Roberty Anne a écrit :
 >

 > > En fait sur la version de Spip 3.2.11, mon insert du pdf 
directement dans le corps de l'article ne
s'affiche plus. Ce qu'il fait correctement sur les versions 
antérieures avec le même plugin.

 > > Je pose la question aux développeurs.

 > >
 >

 > > Le 2021-04-21 09:50, Chemin-Roberty Anne a écrit :

 > > Bonjour,

 > > En utilisant le plugin Modèle_media, j'insère le PDF comme 
document associé à l'article, comme je
le ferai pour une image et je l'insère ainsi dans la corps de 
l'article : , ça
marche très bien.

Anne

 > >
 >

 > > Le 2021-04-21 09:44, Eric LM a écrit :

 > > Bonjour à tous, il m'est arrivé d'utiliser une iframe, 
avec le PDF chargé en document de
l'article :

 > >     "http://www.domaine.tld/IMG/pdf/choeur-cite_1.pdf#toolbar=0; 
width="90%" height="700">
 >

 > > Sinon, effectivement, Calaméo.

 > > Bonne journée,

 > > Éric LM

Le 21/04/2021 à 08:57, Josiane ALETTO a écrit :

 > >
 > j'utilise pdfjs en spip 3.3

 > >
 >

 > > 
https://contrib.spip.net/Lecteur-pdf-java-script-pdf-js

 > >
 >

 > >
 >

 > > .

 > >
 >

 > >
 >

 > >
 >

 > >
 >

 > Message du 21/04/21 06:02
 > > De : "Guilain DENISSELLE" 

 > > A : "spip@rezo.net" 
 > > Copie à :
 > > Objet : [Spip] TR:  Inserer un pdf dans un 
article

Re: [Spip] #FORMULAIRE_EDITER_AUTEUR Nom et Prénom

2021-04-17 Par sujet JLuc

Le 17/04/2021 à 19:41, Anne-Pok Dubé a écrit :
> LE PLUGIN NOM ET PRÉNOM EST ACTIVÉ
> Sans rien faire les champs NOM et PRENOM s'affichent à la fin> 
#FORMULAIRE_EDITER_AUTEUR{oui, #SELF}
> Comment faire pour que ces champs  s'affichent au début du formulaire, là où 
il y a NOM

Par convention, les champs extras ajoutés par des plugins s'insèrent
à l'endroit dans le source où il y a le commentaire


Donc tu peux copier le formulaire actuel
(dont tu obtiendras le nom et l'adresse avec var_mode=inclure)
dans le dossier de formulaires propre à ton plugin ou squelette
et y déplacer ce commentaire au début du formulaire ou là où bon te semble, .

Je sais plus si il faut aussi déplacer le fichier php à côté du formulaire html 
aussi
(sans le modifier sinon).

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] comparer les numéros de versions

2021-04-17 Par sujet JLuc

Il faut utiliser les fonctions prévues pour :
- version_compare de php
- ou mieux : spip_version_compare de spip
https://code.spip.net/autodoc/tree/ecrire/plugins/installer.php.html#function_spip_version_compare

JL


___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [spip-dev] Nouveaux icônes/logos 3.3

2021-04-15 Par sujet JLuc

Le 13/04/2021 à 19:09, Mathieu Drouet a écrit :
Je me réveille sur le sujet des icônes . On peut envisager tranquillement un travail collectif sur un design system 
léger prenant en compte les icônes , les composants et les styles . Je veux bien aider.


Bienvenue.
Pour aider, tu vois comment faire ?

JLuc

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [spip-dev] Une 4.0 plutôt qu'une 3.3

2021-04-15 Par sujet JLuc

Le 15/04/2021 à 15:09, Bruno Bergot a écrit :
suite au sprint et à l'idée de potentiellement releaser en avril/mai, on aurait du 
créer tout de suite une branche 3.3 pour justement préparer la release sans freiner les expérimentations dans master. 
Mais bon, on fera mieux dans notre prochain cycle :)


On est encore qu'au quart de avril-mai.
Il est encore temps de la créer cette branche 3.3 !

JL

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [spip-dev] Nouveaux icônes/logos 3.3

2021-04-15 Par sujet JLuc

Le 14/04/2021 à 19:55, nicod_ a écrit :

Il y a une petite communauté francophone sur Matrix
https://matrix.to/#/+liste-salon-fr:matrix.org


Plus précisément : https://app.element.io/#/room/#penpot-fr:matrix.org

JL

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [Spip] Afficher le nom d’un auteur autre que celui avec lequel on est logué

2021-04-14 Par sujet JLuc

Le 14/04/2021 à 18:38, Anne-Pok Dubé a écrit :

Je veux faire apparaître le nom de l’administrateur2 partout sur le site même 
si je suis inscrit comme redacteur4
Je pensais qu’une simple bouclé auteurs avec id_auteur=2 serait suffisante mais 
cela ne fonctionne pas
Que puis-je faire?


Peut etre l'admin n'a pas créé d'article ? Alors il lui faut {tout} aussi.


___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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

Re: [spip-dev] Problème WHERE

2021-04-14 Par sujet JLuc

C'est surtout le calcul de ces critères qui a foiré son calcul
en laissant les quotes autour de "'='" et "'sql_quote(..)'"
et après c'est normal que ça provoque une erreur.

Je demandais hier sur irc : quand tu cites le message d'erreur
il y a ce qui ressemble à la pile d'appel :
"[sql_select(), calculer_select(), objet_test_si_publie(), inc_determiner_statut_document(), document_instituer(), 
medias_post_edition(), etc ]

C'est étonnant ça : c'est SPIP qui a gardé une trace de la pile d'appel ayant 
calculé les critères
et qui la présente ainsi ou c'est toi ?

Cette pile c'est justement ce qui semble construire les critères.
Ça décrit, dans le pipeline post_edition, le calcul du statut du document
à partir du statut de l'objet auteur il est lié.

objet_test_si_publie appelle instituer_boucle
et on dirait que instituer_boucle se trompe :
- Dans le cas où il y a une exception (cas 'visiteur'), ça retourne 
prématurément
et ça n'appelle pas fabrique_jointures et ça se passe bien
- mais dans le cas administrateur, ça appelle fabrique_jointures
et c'est un peu comme si fabrique_jointures était alors appelé avec $echap=true
et du coup le calculer_select se plante après


Note que dans ton message d'erreur, c'est id_auteur 21 qui apparaît
et non 13 comme tu le dis. Ça change quelque chose ?

JL


Le 14/04/2021 à 01:06, pierre laszczak a écrit :
C'est entre quote car ça doit génère du code à interpréter. Il me semble que les fonctions calculer_XX s'exécutent dans 
l'environnement de compilation pour produire du php.

Est-ce que c'est une erreur bloquante qui t'empêche de joindre le document?

Vu le code, je dirai que c'est une requête générée par une boucle. Je pense plutôt que ça vient d'un critère foireux ou 
d'un mauvais paramètre passer en critère.
T'as pas une Boucle *AUTEURS* avec une jointure qui se ferait sur documents_liens et articles? (AUTEURS 
documents_liens){objet?} ou un truc du genre (pour afficher un résumer de l'upload par exemple...)


Perso  je vois pas où pourrait se cacher cette requête dans l'api 
joindre_document...

Bon courage & bonne nuit ;)
Le mer. 14 avr. 2021 à 00:11, tofulm mailto:tof...@gmail.com>> a écrit :

la fonction calculer_mysql_where($where)

si elle prend en entrée un array :

Array (

[0] => '='

[1] => 'L1.objet'

[2] => sql_quote('article')

)


va produire :

$arg = "'L1.objet'";

$arg2 = "sql_quote('article')";

$op = "'='";

Donc

return "($arg $op $arg2)"; => donne : ('L1.objet' '=' sql_quote('article'))

Pourquoi dans la valeur d'entrée le = et L1.objet sont entre quote ?

Je continue mes investigations




-- 


tofulm

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev 

doc: https://www.spip.net/ 
dev: https://core.spip.net/ 
irc://irc.freenode.net/spip 





___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [Spip] pour les néophytes ...

2021-04-13 Par sujet JLuc

Le 13/04/2021 à 15:24, klaus++ a écrit :

je viens de répondre à la question d'un nouvel utilisateur de SPIP que ne ceomprend pas, pourquoi sond bandeau ne marche 
pas. Sans doute il n'a pas consacré beaucoup de temps à la lecture de la doc et j'essaie de lui faire comprendre, que 
c'est une activité qui en vaut la peine.

https://forum.spip.net/fr_274488.html#forum274490
Est-ce que vour pourriez  commenter ce petit textesur la liste spip@rezo.net 
afin que je puisse l'améliorer?


Sympa :-)
Ça pourrait faire un article sur contrib (car le blog est squatté par les news 
techniques !)
mais il faudrait alors, au début, résumer la question de l'utilisateur en panne 
pour contextualiser la réponse.

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] fabriquer/exporter fichier csv

2021-04-13 Par sujet JLuc

Le 13/04/2021 à 17:28, Manu a écrit :

Ouh la la, il est un peu mystérieux le critère de la boucle  {mots 100% 
#LISTE{#_festival:ID_MOT,#ID_MOT}}
=> Quelqu'un·e pour faire une explication d


Ya le même exemple en un peu plus simple dans les astuces du carnet wiki
et que hmmm je viens de le simplifier encore plus  :
https://contrib.spip.net/Astuces-longues-pour-SPIP#t6-Exporter-au-format-CSV
et plus complet : il faut aussi le fichier de fonction.

JL


___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] plugin necessite

2021-04-12 Par sujet JLuc

Le 12/04/2021 à 16:11, team spipfactoy a écrit :
le /nom/ du plugin (complété par le /slogan/ et la /description/ qui ne sont plus des balises mais des items de langue 
retrouvés automatiquement) ;


Ces informations ne sont plus collectées dans une balise du fichier XML mais à partir d’items d’un module de langue 
spécifique au plugin et nommé |paquet-{préfixe_du_plugin}_{code_de_langue}|. Les items se nomment respectivement, 
/préfixe_du_plugin/_slogan et /préfixe_du_plugin/_description.

Ainsi, ces informations intègrent le processus SPIP standard de demande de 
traduction.



donc c'est cette partie la que je comprend pas , je dois etre un bille désolé


as tu regardé un plugin existant pour voir comment il fait
à la lumière de ces explications
?

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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

Re: [Spip] #TEXTE|extraire_balises{h3}|implode

2021-04-08 Par sujet JLuc

Le 08/04/2021 à 18:26, dd a écrit :

J'ai tenté avec php 7.3.27 et php 7.2.24

En fait c'est vieux.
Depuis PHP 7.1

Mais la doc SPIP https://www.spip.net/fr_article5672.html
indique bien qu'il faut un 2eme argument,
comme dans le code que je t'ai indiqué.

JL


dd

Le 08/04/2021 à 17:35, JLuc a écrit :


Quelle est la version de PHP sur ton hébergement STP ?




dd

e 08/04/2021 à 15:53, dd a écrit :



J'essaie d'extraire des balises h3 des articles pour faire un sommaire en 
recopiant
[(#TEXTE|extraire_balises{h3}|implode)]

décrit ici : https://www.spip.net/fr_article5618.html

mais cela entraîne systématiquement une page blanche sur le site public.




Testé sur des sites en SPIP 3.2.11 [24473] et SPIP 3.2.8 [24473]

Merci

dd


Si page blanche c'est que erreur PHP. Il faut donc afficher les erreurs pour 
voir
https://www.spip.net/fr_article4453.html#Page-blanche

cela étant le plugin sommaire permet de répondre à ton besoibn, normalement (y compris pour faire un sommaire sur 
plusieurs articles ensemble, apr ex.)













___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] #TEXTE|extraire_balises{h3}|implode

2021-04-08 Par sujet JLuc

Le 08/04/2021 à 17:22, dd a écrit :

Oui merci en effet les erreurs s'affichent mais je ne comprends pas ce qui 
cloche :
Fatal error: Uncaught ArgumentCountError: Too few arguments to function filtre_implode_dist(), 1 passed  

and exactly 2 expected

C'est que php devient plus strict avec le temps.

Quelle est la version de PHP sur ton hébergement STP ?

La définition fournie par SPIP n'est plus compatible avec ton PHP
et tu dois surcharger la définition du filtre pour qu'il y ait toujours un 2eme 
argument...
(en définissant function filtre_implode(...){...})
ou ajouter un paramètre à l'appel dans ton squelette : ce paramètre est le 
séparateur.
Par exemple :
[(#TEXTE|extraire_balises{h3}|implode{" - "})]

JLuc

in > /var/www/html/site/ecrire/inc/filtres.php:4219 Stack trace: #0 
/var/www/html/site/ecrire/public/composer.php(92) :
eval()'d code(130): filtre_implode_dist() #1 /var/www/html/site/ecrire/public/composer.php(92) : eval()'d code(14): 
BOUCLE_contenu_articlehtml_23fc3cfa85dec55622f5139feb7edeb0() #2 /var/www/html/site/ecrire/public/parametrer.php(128): 
html_23fc3cfa85dec55622f5139feb7edeb0() #3 /var/www/html/site/ecrire/public/assembler.php(314): public_parametrer_dist() 
#4 /var/www/html/site/ecrire/public/assembler.php(278): public_produire_page_dist() #5 
/var/www/html/site/ecrire/public/assembler.php(626): inclure_page() #6 /var/www/html/site/ecrire/inc/utils.php(3287): 
evaluer_fond() #7 /var/www/html/site/ecrire/public/evaluer_page.php(51) : eval()'d code(39): recuperer_fond() #8 /var/ww 
in /var/www/html/site/ecrire/inc/filtres.php on line 4219


dd

Le 08/04/2021 à 16:55, Maïeul Rouquette a écrit :

Le 08/04/2021 à 15:53, dd a écrit :



J'essaie d'extraire des balises h3 des articles pour faire un sommaire en 
recopiant
[(#TEXTE|extraire_balises{h3}|implode)]

décrit ici : https://www.spip.net/fr_article5618.html

mais cela entraîne systématiquement une page blanche sur le site  public.

J'ai testé avec plusieurs sites sur les squelettes article, recherche, plan, j'ai toujours cette page blanche que le 
texte soit appelé directement dans le squelette ou via un inclure du type

""

je ne trouve pas d'erreur dans les logs.

Est-ce qu'il y a des subtilités avec cette balise ?

Testé sur des sites en SPIP 3.2.11 [24473] et SPIP 3.2.8 [24473]

Merci

dd


Si page blanche c'est que erreur PHP. Il faut donc afficher les erreurs pour 
voir
https://www.spip.net/fr_article4453.html#Page-blanche

cela étant le plugin sommaire permet de répondre à ton besoibn, normalement (y compris pour faire un sommaire sur 
plusieurs articles ensemble, apr ex.)







___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] Migration d'un site Spip

2021-04-08 Par sujet JLuc

Le 08/04/2021 à 17:15, chromo2018 via spip a écrit :
Il me semble qu'un plugin de transition pour adapter à 3.3 et sa nouvelle gestion des documents+logos est dans les 
tuyaux mais pas encore sorti.. me gourerais-je.. ? 


Oui tu te goures car SPIP 3.3 n'est pas sorti non plus
donc si tu ne veux que des trucs "sortis", il faut arrêter là.

Si tu veux spip 3.3
alors je te conseille vivement de suivre les développements
pour être au courant de ce qui s'y passe :
inscris toi sur la liste des commits du core
et sur la liste des commits des plugins.

Après un coup d'oeuil dans la liste des commits des plugins justement,
le plugin dont je parlais apparaît :
https://git.spip.net/spip-contrib-extensions/historique_spip32_documents

JLuc





___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] Migration d'un site Spip

2021-04-08 Par sujet JLuc

Le 08/04/2021 à 14:43, chromo2018 via spip a écrit :
J'ai essayé, puis abandonné temporairement, la migration vers la 3.3-dev.. surtout en raison de la nouvelle gestion des 
images -logos, documents..- : c'est en effet très problèmatique dans le cadre d'un site "important" comportant de 
nombreux logos de pages ainsi que des documents divers dont l'affichage dépend de modèles très surchargés.

En attente d'un plugin de conversion... et de temps pour refondre complètement 
les modèles et l'affichage...


Il faudrait essayer le plugin de compatibilité
car son objectif et d'éliminer toute nécessité d'adapter le code...
au moins à court terme.

JL




Sinon de 3.0.28 > 3.3 je tenterai sur une copie du site (en local) une montée directe en version mais il serait 
peut-être plus prudent de passer par une version intermédiaire.

Bon courage !

Le 07/04/2021 à 21:20, team spipfactoy a écrit :


Hello

je dois migrer un site*SPIP 3.0.28 [24208 ]* vers *SPIP 
3.3.0-dev GIT [master: 6aa33239 ]*



Pour vous qu'elle serais la meilleurs méthode a employé ?

le plugin migration me semble ne pas fonctionner en spip 3.3.0


Merci pour vos retour


--
spipfactory.fr

En répondant a ce courriel vous acceptez implicitement la diffusion, l’échange 
de la conversation, sauf avis contraire clairement exprimé.

___
liste spip
spip@rezo.net  - désabonnement : envoyer un mail àspip-...@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






___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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

Re: [spip-dev] SPIP 3.3 nécessitera PHP 7.3 minimum.

2021-04-06 Par sujet JLuc

Le 06/04/2021 à 21:42, nicod_ a écrit :

Le 06/04/2021 à 15:02, Matthieu Marcillaud a écrit :
Nous n'avons pas de moyen actuellement dans les squelettes SPIP d'appeler une fonction sans argument, autrement que de 
faire : `#EVAL{time()}`


Ou de définir une function filtre_time_dist() ?
Mais bon, on va pas redéclarer tout PHP :)


Ou alors une balise #CALL{time} ou #APPELLE{time}
pour toutes les fonctions php sans argument
(on dit pas "procédures" ?)

JL


___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [Spip] Mise à jour Formidablement problématique

2021-04-05 Par sujet JLuc

Le 05/04/2021 à 16:39, Escurel a écrit :

Que ce soit avec spip 3.2.9 ou 3.2.11, PHP 5.5 la mise à jour ce termine par 
une page blanche coté privé comme public.
Rien dans les logs, même avec dans /config/mes_options.php l'activation des 
logs les + verbeux


La page blanche c'est que PHP plante.
Il faut regarder les logs PHP (error.log, sur ton serveur quelque part selon 
l'hébergeur).

Parfois c'est l'opcache qui tarde à s'actualiser et il suffit d'attendre.

JLuc

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] Mise à jour sjcyle 2

2021-04-05 Par sujet JLuc

Le 05/04/2021 à 16:20, Escurel a écrit :

Bonjour de pâque,
heu ... c'est qui qu'y a raison ?


C'est toi qui sait :-)

C'est installé au final ?

Sinon, essaie en décomposant les actions :
- met à jour saisies
- puis met à jour sjcycle...

JL





  Erreurs survenues

  * Impossible d’activer le plugin ../plugins/auto/sjcycle/v3.4.21
  o Nécessite le plugin PALETTE en version 3.0.5 minimum.
  o Nécessite le plugin SAISIES en version 3.50.2 minimum.


  Actions réalisées

  * La mise à jour du plugin « SPIP Cycle2 » (de la version : 3.4.20 à 3.4.21) 
s’est correctement déroulée
  * L’installation du plugin « SPIP Cycle2 » (version : 3.4.21) s’est 
correctement déroulée
  * La mise à jour du plugin « Saisies pour formulaires » (de la version : 
3.48.2 à 3.51.6) s’est correctement déroulée


sachant que PALETTE n'est pas installé et que SAISIE est dans la liste des 
mises à jour
cordialement




___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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

Re: [Spip] bloquer la mise à jour de plugins

2021-04-03 Par sujet JLuc

Le 03/04/2021 à 17:55, team spipfactoy a écrit :

ben tu le met dans plugins


Peut être tu voulais dire : dans plugins-dist

En effet.
JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] Liste des articles sans auteur

2021-04-02 Par sujet JLuc

Le 02/04/2021 à 22:04, Stephane Santon a écrit :


    #TITRE 


Ah oui ça ça va très bien !

Hop dans les astuces :
https://contrib.spip.net/Astuces-courtes-pour-SPIP#BOUCLES

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [spip-dev] suivi des todo doc

2021-04-01 Par sujet JLuc

Le 31/03/2021 à 09:47, RastaPopoulos a écrit :

Le 31/03/2021 à 08:40, JLuc a écrit :

Vous imaginez autant de tickets dans le trac ?

Bah… OUI… puisqu'ils existent *déjà* pour la plupart ! Une grosse partie de ta 
liste, concerne des évolutions *qui ont déjà un ticket* !
Donc à aucun moment il ne s'agit de créer ex-nihilo 29 tickets. Seulement passer les 
tickets déjà existants en "documentation", surtout *en ne les fermant pas* 
(donc les devs, cédric, b_b, moi, etc, doivent aussi penser à ne pas fermer les tickets 
quand une évolution nécessite de la documenter).


Ça semble une bonne idée !
Les devs sont ils d'accords pour cette évolution de l'usage du gestionnaire de 
ticket ?

Et ensuite seulement certains ajouts ont été faits sans qu'il n'y ait eu de demande, de ticket avant. Et là oui il faudrait les créer en plus, mais il ne me semble pas que ce soit la majorité, non ?  > Après si vraiment tu veux une page genre *texte libre* en "liste à puces" ou "liste todo/checklist" qui récapitule 

tout : il suffit de créer UN ticket "Suivi de la documentation" qui liste les 
autres tickets à documenter
C'est surtout qu'il faut de la légèreté donc pas envie de créer un ticket par truc à commenter qui n'a pas déjà son 
ticket. Et pour un ticket collectif de doc, le texte n'étant pas éditable il faudra utiliser les commentaires pour le 
suivi (done) ou pour en ajouter, de manière asynchrone donc dans le désordre et avec un bilan difficile à extraire. Bof.



Ou au pire une page "Suivi de la documentation" du wiki, sur contrib, avec une 
liste de todo. Dans les deux cas pas besoin d'un outil externe supplémentaire, avec un lien 
qu'on ne saura pas où retrouver. > Possiblement en activant le plugin Todo


Un calc est mieux adapté qu'une page wiki et plus facile à éditer que le texte 
pour le plugin todo.
Pour retrouver un calc (ou une page du wiki) on peut créer un ticket qui 
contient juste le lien vers ce calc,
et la description de son thème si c'est un calc pour doc_todo thématique.

Il se dessinerait donc 1 piste à 2 voies :
- l'évolution de l'usage de trac avec une étape "doc" avant le "fermer" du 
ticket
- un calc, avec un ticket aide-mémoire = lien depuis le trac
(ou plusieurs calcs thématiques chacun avec un ticket aide-mémoire-lien depuis 
le trac)

JL

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip

Re: [spip-dev] suivi des todo doc

2021-03-31 Par sujet JLuc

Le 30/03/2021 à 19:51, Bruno Bergot a écrit :

Le 30/03/2021 à 19:12, RastaPopoulos a écrit :
Il y a déjà un tracker "documentation" sur les tickets du core exprès pour ça 

Tout est là https://core.spip.net/projects/spip/issues?set_filter=1_id=4


Dans mes listes synthétiques d'il y a 8 jours,
il y avait 29 lignes de doc_todo et 10 lignes de doc_done.
Vous imaginez autant de tickets dans le trac ?

Je n'ignore pas ce tracker mais je ne l'ai pas trouvé adapté
... de même, probablement, que Nicod qui a posté ici son mémo ?
ou que Peetdu qui poste un forum "penser à documenter ce nouveau filtre 
nomdufiltre"
sous un article de spip.net, où malheureusement il est inretrouvable ?

Créer un ticket dans trac est plus lourd et plus engageant
que juste dresser un flag aide mémoire "ce commit induit un travail sur la doc".
Notamment en raison de l'identification très éphémère qu'il faut vite renouveler
et aussi car la gestion y nécessite ensuite l'intervention ou les interventions 
d'un admin
pour valider la fermeture du ticket.
Or les admins sont en nombre restreints et ont déjà bien d'autres choses à faire
notamment relire et valider les nouvelles documentations et leurs modifs !

Le trac peut bien servir pour des méta-rapports de todo_doc
par exemple "Créer une doc sur les classes du framework CSS SPIP".
Car sur ce sujet il y aurait des trucs à discuter avant de s'y coller.
Mais on ne voudra pas créer un ticket pour chacun des commits
qui introduit une nouvelle classe css ou en modifie une...
Alors il faudrait rassembler en commentaires dans un meta-ticket ?
Ça marchera bien ainsi,
mais on aura pas de vision synthétique de ce qui reste à faire
et de ce qui a été fait.

Alors en l'état je vois plutôt 2 outils :
- un framacalc - solution pas encore évoquée - serait à la fois plus léger à 
tenir
et plus efficace pour tout ce qui nécessite juste un mémo et pas de discussion.
- ou un bugtracker dédié, avec des droits adaptés.

JL




___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


[spip-dev] suivi des todo doc

2021-03-30 Par sujet JLuc

Le 30/03/2021 à 14:13, nicod_ a écrit :

Détails : 
https://git.spip.net/spip/spip/commit/7022b4864d786ea393af4753f6625148d2b1dad5

Note pour mémoire : mettre à jour la doc sur spip.net :
https://www.spip.net/fr_article3367.html
https://www.spip.net/fr_article4867.html
+ créer un article spécifique pour la balise #PAGINATION ?


Comment assurer un suivi des documentations à créer et compléter ?

Là tu postes un mémo sur spip-dev.

Ces 2 derniers mois,  j'ai tagué les notifications de certains commits
en local dans mon dossier thunderbird avec un tag "todo_doc" et un tag 
"done_doc".
C'est très léger mais c'est mal partageable :
je peux juste exporter la liste non cliquable des titre-date-auteurs,
cf il y a 8 jours : spip.pastebin.fr/88140 et http://spip.pastebin.fr/88139

Alors comment gérer collectivement le suivi des besoins de documentation ?

Bientôt peut être pourra t on commenter les commits 
(https://github.com/go-gitea/gitea/issues/4898)
et alors on pourra ajouter y glisser des motclés doc_todo et doc_done
(mais encore faudra t il pouvoir y faire une recherche dans les commentaires de 
commits, pour les retrouver...)

Sinon voyez vous qqchose ? de léger si possible.

Qq pistes : transférer sur la liste spip-redac les mails de notification de commit avec un besoin de doc (accessible 
pour les inscrits à cette liste) ; des tickets sur programmer.spip.net ; les forums privés sur spip.net (en étendant le 
droits d'accès au suivi des commentaires)...


JL



___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [Spip] Tri {par...}

2021-03-29 Par sujet JLuc

Le 29/03/2021 à 00:29, Stephane Santon a écrit :
> Le 29/03/2021 à 00:23, Maïeul Rouquette a écrit :
>>> Dans une boucle (ARTICLES), y a-t-il moyen de trier les articles, numérotés 
et non numérotés, selon le titre mais
>>> sans tenir compte d'éventuels numéros ?
>> par titre, tout simplement :)
> Ben j'ai essayé, mais il me semble qu'il sort d'abord les titres numérotés 
triés, puis les titres non numérotés triés...
Oui puisque les chiffres sont situés avant les lettres dans l'ordre ASCII.
Pour ne pas tenir compte d'éventuels numéros, il faut trier sur les titres 
après avoir enlevé leurs numéros,
ce qui est possible puisqu'on peut faire {par UNEFORMULEMYSQL(titre)}
Reste donc à trouver la formule MYSQL qui enlève les numéros au début du titre 
(et le point espace qui suivent)
quand il y en a.
Ça doit être possible avec des IF() et des SUBTRING() notamment
mais la formule doit être un peu complexe.
https://www.weblog.eliaz.fr/article80.html aborde la question mais ne va pas au 
bout des difficultés.

Alors plus simple sera https://contrib.spip.net/Astuces-longues-pour-SPIP#a26
qui prend le taureau par les cornes
et définit sur mesure un nouveau critère {par alpha titre}

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] pipeline post_edition, où est passé id_objet ?

2021-03-28 Par sujet JLuc

Le 28/03/2021 à 13:31, 6ril a écrit :
> Serait-il possible connaître l'endroit/le moment où est appelé ce pipeline 
lors de la création d'un nouvel article ?
> Je voudrais connaître le point d'entrée du pipeline dans cette manip basique 
afin de vérifier.

(De même que tout le monde peut le faire)
tu trouveras ce point d'appel en interrogeant le code source de SPIP.

Ou bien en regardant la pile PHP à l'intérieur de ta propre implémentation de 
ce pipeline
par exemple au moyen de 
https://www.php.net/manual/fr/function.debug-print-backtrace.php

JL


___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] Fwd: Affchage formules en Latex - Administration, gestion, configuration

2021-03-28 Par sujet JLuc

Le 28/03/2021 à 14:12, Alain maison a écrit :
Le wiki ne doit pas avoir le bon plugin pour l'expérimentation. Les tests que j'ai réalisés c'était en local avec le 
plugin Mathajax latex actif sur un spip 3.2.29 ubuntu 20.04.


Cette fonctionnalité est livrée avec le noyau de spip
et d'ailleurs il n'y a pas non plus mathajax sur spip.net
(dont voici les plugins : https://www.spip.net/local/config.txt)

Je vois qu'outre le noyau il y a 2 plugins :
https://contrib.spip.net/MathJax-LaTeX-4827
https://contrib.spip.net/MathJax-pour-SPIP

JLuc



Alain

Le 28/03/2021 à 12:49, JLuc a écrit :

Pourtant sur https://www.spip.net/3016 c'est vraiment calculé par 

Mais j'ai essayé de reproduire sur le wiki de contrib et ça ne marche pas non 
plus.
Ya que Beta et le centrage qui passent.
J'y ai  aussi essayé les 2 codes que tu cites et aucun ny marche pas non plus.

Le rendu changerait il selon le site qui appelle ?!??

cf https://contrib.spip.net/Essais-Latex
C'est un wiki avec les crayons : il suffit de double cliquer pour éditer.

JL



Le 28/03/2021 à 09:28, Alain maison a écrit :
> Par expérimentation essais, cet écriture 'marche' :
>
> $$\begin{array}{rcl}
> \left( \sqrt{\frac{1}{2}{x_2^3} \alpha \beta}\right)\gamma, \varphi
> \left|{1\over N}\sum_{n=1}^N \gamma(u_n)-{1\over 
2\pi}\int_0^{2\pi}\gamma(t){\rm d}t\right| \le {\varepsilon\over 3}.
> \\\end{array}$$
>
> celle-ci ne marche pas :
>
> $$\left|{1\over N}\sum_{n=1}^N \gamma(u_n)-{1\over 2\pi}\int_0^{2\pi}\gamma(t){\rm d}t\right| \le {\varepsilon\over 
3}.\$$,

>
> les doubles $ provoquent un centrage de l'image-formule. la succession des 
deux \\ sont des saut de ligne. les mots
> \begin[array] et \end[array] semblent être les clés du fonctionnement.
>

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-...@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





___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] Fwd: Affchage formules en Latex - Administration, gestion, configuration

2021-03-28 Par sujet JLuc

Pourtant sur https://www.spip.net/3016 c'est vraiment calculé par 

Mais j'ai essayé de reproduire sur le wiki de contrib et ça ne marche pas non 
plus.
Ya que Beta et le centrage qui passent.
J'y ai  aussi essayé les 2 codes que tu cites et aucun ny marche pas non plus.

Le rendu changerait il selon le site qui appelle ?!??

cf https://contrib.spip.net/Essais-Latex
C'est un wiki avec les crayons : il suffit de double cliquer pour éditer.

JL



Le 28/03/2021 à 09:28, Alain maison a écrit :
> Par expérimentation essais, cet écriture 'marche' :
>
> $$\begin{array}{rcl}
> \left( \sqrt{\frac{1}{2}{x_2^3} \alpha \beta}\right)\gamma, \varphi
> \left|{1\over N}\sum_{n=1}^N \gamma(u_n)-{1\over 
2\pi}\int_0^{2\pi}\gamma(t){\rm d}t\right| \le {\varepsilon\over 3}.
> \\\end{array}$$
>
> celle-ci ne marche pas :
>
> $$\left|{1\over N}\sum_{n=1}^N \gamma(u_n)-{1\over 2\pi}\int_0^{2\pi}\gamma(t){\rm d}t\right| \le {\varepsilon\over 
3}.\$$,

>
> les doubles $ provoquent un centrage de l'image-formule. la succession des 
deux \\ sont des saut de ligne. les mots
> \begin[array] et \end[array] semblent être les clés du fonctionnement.
>

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] Mise à jour de maintenance :  sortie de SPIP 3.2.11

2021-03-27 Par sujet JLuc

Le 27/03/2021 à 11:34, 6ril a écrit :

J'ai raté la 10 ? Elle est sortie quand ?


Elle n'a vécu que 3 mn en raison d'un fichier pas à jour.

JL


___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] insérer date et heure en page accueil

2021-03-27 Par sujet JLuc

Le 27/03/2021 à 10:11, mailou a écrit :

bonjour Je voudrais insérer la date et l'heure dans la page sommaire j'ai 
essayé plusieurs formules en JS mais rien, vous pouvez m'aider?
Le sage montre la lune du bout du doigt, l'idiot regarde le bout du doigt_


Il y a eu une discussion avant hier sur ce sujet intitulée "date du jour".
Regarde les différentes soluces évoquées.

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] date du jour

2021-03-25 Par sujet JLuc

Le 25/03/2021 à 10:41, Maïeul Rouquette a écrit :

c'est un des rares où tu auris intérêt à mettre du PHP, pour ne pas mettre en cache. 



Ou alors créer une inclusion pour cet affichage, avec une courte durée de cache 
:

avec inclure/ladatedujour.html contenant :
#CACHE{3600}[(#DATE|affdate)]

Mais du coup là encore la mise à jour ne se fera pas à minuit pile !
Avec #CACHE{900} ça devrait être avant minuit 15...

Et pour info (pour les geeks) avec l'extension de la balise #CACHE définie par 
cachelab
il est possible de définir un délai variable :
raccourci à l'approche de minuit, pour être certain de basculer dés minuit 
passé,
tout en gardant une longue durée du cache le reste du temps, 23h sur 24...

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] Boucles

2021-03-24 Par sujet JLuc

Le 24/03/2021 à 21:54, Anne-Pok Dubé a écrit :

Essaie avec {tout} pour
  Lister tous les auteurs qu’ils aient publié ou pas


Peut etre critère {statut IN prepa,publie} sur une 
peut il aider aussi

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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

Re: [Spip] Formidable ou Saisie : pb d'affichage conditionnel si regexp ?

2021-03-24 Par sujet JLuc

Le 24/03/2021 à 17:28, Luc Mamin a écrit :
> Spip 3.2.9 ; Formidable 4.13.2 ; Saisies 3.50.2
> Pour un formulaire qui fonctionnait correctement, avec un champ dont 
l'affichage est conditionné à une regexp du genre :
>   @email_1@ MATCH '/.@[a-zA-Z-]+\.[a-zA-Z]{2,6}$/'
> Depuis une mise à jour Formidable/Saisies effectuée hier (?) le champ ne 
s'affiche pas même si la condition est remplie.

En attendant,
pour aider à comprendre,
tu pourrais tester avec une regexp plus simple
par exemple '/a/'.

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [spip-dev] Doc technique nouveautés SPIP 3.3

2021-03-22 Par sujet JLuc

Mise à jour : Pour info l'actu des todo/done de la doc :

TODO : http://spip.pastebin.fr/88139
Il reste surtout des trucs un peu pointus
ou qui ne sont pas traditionnellement documentés sur spip (doc css par exemples)
mais pas totalement que ça non plus.

DONE : http://spip.pastebin.fr/88140
Ce sont soit des créations d'articles soit des ajouts dans des articles existant
sur spip.net et programmer.spip.net
Sur spip.net, les créations d'articles sont rédigées mais ne seront publiées
que lors de la publication de spip 3.3

JL
___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [spip-dev] Demande d'inscription

2021-03-15 Par sujet JLuc

Le 15/03/2021 à 22:06, RastaPopoulos a écrit :

Le 15/03/2021 à 19:49, JLuc a écrit :

2) obtenir un engagement à respecter la charte pour qui veut participer plus et 
notamment commiter

Non la charte c'est pour tout le monde ! Dès qu'on a les tickets, on peut 
commenter de partout, donc on doit suivre la charte.
Par contre quand c'est juste pour les tickets : on n'a pas à être inscrit aux 
listes emails, de discussion et des commits, pour elleux c'est juste le compte 
git.spip. Alors que celleux qui commitent, c'est des droits en plus sur 
git.spip + les listes.


Oui en effet. Et avec ce fonctionnement il y a bien 2 types de comptes ; c'est 
bien ce qu'on veut et ya pas de bazar.
JL

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [spip-dev] Demande d'inscription

2021-03-15 Par sujet JLuc

Le 10/03/2021 à 14:14, nicod_ a écrit :
Mais maintenant dans la forge, ya aussi juste "faire des tickets", et ya plein de gens juste users, qui devraient 
pouvoir faire des tickets (sur nos plugins, et bientôt sur le core aussi quand ça sera migré) sans pour autant être 
"contrib", avoir les listes en plus etc. Illes veulent juste ajouter un ticket et suivre leur demande.
Je suis d'accord avec ça, j'ai même eu le cas, un contact qui voulait juste signaler un pb d'accessibilité mais qui 
s'est découragé.

Mais on ne va pas pour autant créer deux types de comptes quand même, ce serait 
encore plus le bazar.


? Je ne sais pas sur quoi porte ta réticence au juste.
Peux tu préciser ce que tu appelles créer 2 types de comptes ?

Car il me semble qu'il faut bien distinguer ces 2 types d'inscription si on 
veut à la fois
1) permettre de créer des tickets facilement pour qui ne veut pas pour 
l'instant interagir et s'engager
2) obtenir un engagement à respecter la charte pour qui veut participer plus et 
notamment commiter

JL

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [spip-dev] Demande d'inscription

2021-03-09 Par sujet JLuc

Le 09/03/2021 à 14:37, Eric Lupinacci a écrit :


Moi ça ne me choquerait pas de m'inscrire pour "contribuer" à SPIP sur le site 
portail des contributions.
[...] regrouper intelligemment les choses et de mettre en place exactement le 
processus voulu:
- je choisis mon type d'inscription (ticket, code)
- j'accepte la charte après l'avoir lu
- je fournis les coordonnées qui vont bien et qui évitent des allers-retours 
par mail
- je reçois mon mot de passe avec toutes les infos pour contribuer.


Un guichet unique ?
En effet ce serait bien.


Et si j'ai oublié des choses on peut améliorer.
C'est juste un formulaire et une interface avec le Gitea.
J'ai déjà un plugin gitea_maintenance qui permet de "surveiller" la forge, il peut être utilisé pour accueillir ce 
workflow et il est déjà déployé sur Contrib.

C'est sur qu'il faudra trouver un endroit sur la page d'accueil de Contrib pour 
aiguiller vers le formulaire.
Je trouve ça mieux.


JL

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [Spip] Boucle CONDITION avec plusieurs conditions

2021-03-06 Par sujet JLuc



Le 06/03/2021 à 15:43, Julien Delmas a écrit :
> (#GET{type_lycee_professionnel}|{oui})}>


- Avec tout filtre et notamment |et et |ou, tu peux composer les conditions :


- En indiquant les conditions à la suite, pour faire leur conjonction (AND)

Le |oui n'a pas d'utilité ici.

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [spip-dev] Doc technique nouveautés SPIP 3.3

2021-03-06 Par sujet JLuc

Il y a sur spip.net des rubriques pour documenter les différents éléments utiles
mais il n'y a pas de rubrique consacrée spécifiquement aux classes css
et il n'y a pas non plus de groupe-mot qui leur soit consacré,
comme il y a pour les autres éléments afin d'en référencer l'usage hors page 
spécialisée.
Or les classes, outre des conséquences sur l'apparence,
ont aussi, pour un certain nombre d'entre elles, des conséquences 
fonctionnelles.
La nomenclature des classes est ainsi aussi une forme d'API.
Alors serait il pas souhaitable d'avoir aussi une documentation des classes et 
de leurs effets
visant l'exhaustivité comme les autres docs ou comme les docs des "autres" 
"framework css" ?

JL
___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [Spip] lien selon largeur écran - compositions

2021-03-06 Par sujet JLuc

Le 05/03/2021 à 21:10, Maïeul Rouquette a écrit :

Le 05/03/2021 à 19:30, Renée Picard a écrit :

Oui c'est possible par css mais ce serait beaucoup plus simple de faire une 
re-direction directement dans le head
ce n'est pas une bonnne pratique, notamment pour les moteurs de recherche, mais aussi car cela risque de te multipler 
les variants.
C'est ce qu'on faisait avant, et ce n'est pas pour rien que le css a inventé les mediaqueries : a moyen/long terme 
servir des pages différentes selon le support n'est pas maintenable


Et une fois que tu l'auras fait tu verras que c'est pas plus compliqué...
JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [spip-dev] Doc technique nouveautés SPIP 3.3

2021-03-05 Par sujet JLuc

Le 25/02/2021 à 19:52, JLuc a écrit :

Le 23/02/2021 à 18:47, JLuc a écrit :

Par rapport aux contours relatifs de spip.net et programmer.spip.net ?


Je m'aperçois que la doc exhaustive (des filtres ou des constantes par 
exemples) est sur spip.net
donc je documente aussi sur spip.net lorsqu'il n'y a rien d'associé à un sujet 
sur programmer.spip.net


Vu que ces articles sont validés
je comprend qu'on attend pas la release de SPIP 3.3 pour compléter la doc de 
spip.net
(en précisant quand c'est "à partir de SPIP 3.3")
par exemple pour les nouveaux arguments de balise_img etc

JL
___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [Spip] Liens sur articles non publiés.

2021-03-04 Par sujet JLuc

Le 04/03/2021 à 16:47, Maïeul Rouquette a écrit :
>> Plutôt que d'afficher une bête page 404.html, je souhaite proposer en cas d'erreur 404 l'affichage d'une page 
reprenant :

>> - le titre et la description de l'article demandé
>> - un message précisant le statut de l'article demandé
>> - un formulaire d'inscription à la mail list de notification de publication.

Un peu comme propose maieul mais sans la boucle avec {tout} qui ne sert à rien,
j'ai défini que pour les articles en statut "prop", certaines informations 
étaient pré-annoncées :
- le titre, le soustitre et le descriptif
- la future date de publication éventuellement

Pour l'inclusion appelée par le squelette article.html :



... ici le squelette normal pour les articles publiés ...



  

Article en préparation
#TITRE
#SOUSTITRE
#DESCRIPTIF

Désolé, cette page est en préparation, mais elle n'a pas encore été 
publiée
[(#DATE_REDAC|oui) Nous avons prévu sa publication  le 
[(#DATE_REDAC|affdate)]]
[(#DATE_REDAC|non) Merci de revenir dans quelques temps !]
Revenir à  l'accueil

  

Désolé, mais cette page n'existe pas ou n'a pas encore été publiée
[L'article (#ENV{id_article}) n'existe pas ou n'est pas encore prêt.]

  



JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] Markdown pour SPIP

2021-03-03 Par sujet JLuc

Le 03/03/2021 à 14:22, tcharlss a écrit :
Je me souviens d'un atelier organisé par Tétue à la Spip Party de 2013, à Brest, sur les différentes syntaxes 
existantes (SPIP, markdown, et d'autres).

Ça avait été vraiment super intéressant.
Je ne sais pas si on a des traces de ça quelque part...



l'article de jluc à la rescousse :) 
http://romy.tetue.net/syntaxe-spip-versus-markdown


Ça c'est Romy.

Peut être pensais tu à https://contrib.spip.net/convertir-spip-en-markdown
qui complète

JLuc




___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] @fontface sur safari

2021-03-02 Par sujet JLuc

Le 02/03/2021 à 06:37, Anne-Pok Dubé a écrit :
> Je fais un site pour un photographe et il utilise la police de caractère 
mistral pour sa signature
> www.barryleblancphoto.ça J’ai donc installé dans 
squelettes/fonts/mistral.woff et mistral.woff2
> Dans perso.css j’ai mis @font-face ...

Si ce n'est pour sa signature seulement, c'est vraiment overkill.

Mieux vaudrait faire une simple image bitmap (jpg) ou vectorielle (svg) de 
cette signature.

JLuc

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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

Re: [Spip] lien sortant d'une mediabox

2021-02-26 Par sujet JLuc

Le 25/02/2021 à 21:45, Anne-Pok Dubé a écrit :
> J'ai un outil de recherche par mots-clés qui s'ouvre dans une mediabox de spip
>class="icon-rech_multi"> Recherche Multi-critères

Mais ce squelette étant dans un sous dossiers "modeles", la page n'est accessible que par la webmestre. As tu testé en 
tant que simple visiteuse ?


JL


___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [spip-dev] Doc technique nouveautés SPIP 3.3

2021-02-25 Par sujet JLuc

Le 23/02/2021 à 18:47, JLuc a écrit :

Par rapport aux contours relatifs de spip.net et programmer.spip.net ?


Je m'aperçois que la doc exhaustive (des filtres ou des constantes par 
exemples) est sur spip.net
donc je documente aussi sur spip.net lorsqu'il n'y a rien d'associé à un sujet 
sur programmer.spip.net

JLuc
___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [Spip] Un site sous Spip 3.2.4 à étudier

2021-02-25 Par sujet JLuc

Le 24/02/2021 à 19:18, Yves Le Houerf a écrit :
> Celui-ci a une belle techno de visites virtuelles qui vaut le détour :
> http://www.lycee.pommerit.fr/ 
> Publicité bénévole sans motivation autre que la fierté…

:-)

Le 25/02/2021 à 14:51, Stephane Santon a écrit :

Visite intéressante, mais dans un iframe, donc rien à voir avec la techno SPIP. 
Dommage.
Je note cependant le prestataire 360 pour mon lycée.


Un lien avait été partagé récemment vers un tutorial pour des visites 
virtuelles
Quelqu'un s'en souvient ?

Sinon ya https://files.spip.org/Plugin-Panoramas-360o

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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

Re: [spip-dev] Doc technique nouveautés SPIP 3.3

2021-02-23 Par sujet JLuc

Le 23/02/2021 à 17:07, Maïeul Rouquette a écrit :
> Le 23/02/2021 à 16:41, Matthieu Marcillaud a écrit :
>> Le 23/02/2021 à 15:45, JLuc a écrit :
>>> J'ai dressé une liste des features ou évolution restant à documenter pour 
SPIP 3.3 en partant également des commits
>>> les plus récents, depuis décembre en fait : http://spip.pastebin.fr/85755
>>> À poursuivre donc.
>> Merci. Il y a un article sur spip.net aussi à compléter au fur et à mesure.
>> Il y a au moins à ajouter les boucles anonymes et les parties , et 
certainement plein d'autres choses.
>> MM.

> et moi j'avais continuer à compléter le pad.
> Du coup... je suis perdu. On met où et quoi ?
Par rapport à quoi es tu perdu ?
Par rapport aux contours relatifs de spip.net et programmer.spip.net ?

Par exemple les boucles anonymes et les  ça va nécessairement sur spip.net
puisque c'est de l'écriture en SPIP.

Là je me suis occupé de ce qui convient bien à programmer.spip.net
une doc technique très proche des commits
(d'ailleurs pourrait on ajouter dans ces docs un lien vers les commits clés ?)

Pour moi, c'est plus simple d'y écrire que sur spip.net
dont je redoute le process administratif de validation, édition et correction
autant des "aspects techniques" que "rédaction en bon français".

Quelle est l'adresse du pad ?
À quoi est il destiné ?

Il n'y a pas de "liste des nouveautés SPIP 3.3" sur programmer.spip.net
Les listes que j'ai communiqué peuvent aider à faire un release log
et à créer de nouvelles docs sur spip.net ou programmer.spip.net
mais ne sont certainement pas un release log
(donc si le pad c'est un release log il doublonne pas)

JL



___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


[spip-dev] Doc technique nouveautés SPIP 3.3

2021-02-23 Par sujet JLuc
J'ai commencé à documenter sur https://programmer.spip.net certaines nouveautés techniques de SPIP 3.3 telles que je les 
ai repéré dans les commits, en partant des plus récents : http://spip.pastebin.fr/85756
Des relecteurs trouveront les modifs en suivant les créations récentes dans l'accueil de l'admin ou avec les forums 
internes que j'ai laissé comme des cailloux blancs sur mes pas.

Je me rend compte que j'ai pas bien documenté le backport vers spip 3.2 ou 3.1 
lorsque ç'a été fait en prime.

J'ai dressé une liste des features ou évolution restant à documenter pour SPIP 3.3 en partant également des commits les 
plus récents, depuis décembre en fait : http://spip.pastebin.fr/85755

À poursuivre donc.

JLuc


___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [Spip] [SPAM] Re: Spip obsolète ?

2021-02-22 Par sujet JLuc

Le 22/02/2021 à 20:50, VivaSpip a écrit :

J'ai trouvé cette courte mais intéressante analyse sur le blog de Planethoster :
https://blog.planethoster.com/site-web-wordpress-vs-site-web-personnalise%e2%80%89/


Qu'est ce qui est intéressant là dedans ?
C'est tellement lourd et creux que j'ai du mal à lire alors peut être ça m'a 
échappé.

En tout cas ça semble plus construit pour les robots de référencements
que pour des humains.
JL


___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] Solution pour décompresser un ZIP en conservant son arborescence

2021-02-14 Par sujet JLuc

Le 06/02/2021 à 12:51, Julien Delmas a écrit :
> Avez-vous connaissance de l’existence de ce type de plugin qui 
décompresserait une archive en conservant son
> arborescence et en acceptant les .JS ?> Sinon, il y a la possibilité de créer un plugin, mais je n’en ai pas 
forcément le temps ni les compétences.


C'est ce que fait spip_loader le fait puisqu'il installe les différents répertoires et sous répertoires de tout un spip, 
à partir d'un zip fourni par SPIP.

Ça boucle en ne s'occupant que de 200 fichiers (par défauts), pour éviter de 
timeout si ya trop de boulot.
https://git.spip.net/spip-contrib-outils/spip_loader/src/branch/master/spip_loader.php#L1131

Il n'y a peut être pas trop à faire pour adapter ce code à tes besoins ?

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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

Re: [spip-dev] Développer une balise spécifique

2021-02-04 Par sujet JLuc

Le 04/02/2021 à 08:42, Axel a écrit :
Mais du coup, si je veux mettre du code php pour faire un appel à un webservice extérieur (ou faire une requête à une 
base de données), je dois créer un plugin que mon modèle va appeler, c'est ça ?


J'ai fait ça assez très exactement avec un filtre php et plusieurs modèles 
spécialisés

Ici je présente le code pour la revue mais c'est pareil pour les livres :

- Un modele api_revue sert pour toutes les interrogations du "webservice 
extérieur"
en ce qui concerne les revues.
Ce modèle contient seulement ça :

[(#NUMERO|api_interrogation_info_revue{#CODE})]

#CODE c'est ce qu'on veut savoir.
L'api interroge, reçoit les infos et les met en cache et renvoie ce qu'on veut.
La fonction api_interrogation_info_revue utilise recuperer_url_cache pour 
interroger le webservice.

- un modele pour les boutons : b_si_dispo dont voici la partie centrale :

#SET{dispo,#MODELE{api_revue,numero=#NUMERO,code=disponible}}
[(#GET{dispo}|!={non}|oui)
[(#TITRE)]
Prix portcompris: #GET{prix}€
#MODELE{b_commande,what=#GET{what},prix=#GET{prix}}
]
[(#GET{dispo}|!={non}|non)
INDISPONIBLE
Ce numéro est épuisé.

]

b_commande c'est un autre bouton qui se pose pas la question de la 
disponibilité lui.

JL


>
> Merci d'avance,
>
> Axel
>
> Le jeu. 4 févr. 2021 à 08:23, Jean-Christophe Villeneuve mailto:jcvillene...@cegetel.net>> a
> écrit :
>
> Bonjour
>
> Je pense qu'il faut plutôt te tourner du côté des modèles
>
> https://www.spip.net/fr_article3454.html 

>
>
> JC
>
>
> Le 04/02/2021 à 08:15, Axel a écrit :
>>
>> Bonjour,
>> J’ai un site sur lequel certains de mes articles sont des présentations 
de livres. Pour ces livres, nous avons une
>> référence de livre (un identifiant interne), et j’aimerai pouvoir 
ajouter une balise spécifique, par exemple
>>  et un bout de code irait vérifier sur un webservice de 
notre boutique si le livre est disponible et
>> afficherait une phrase si c’est le cas et une autre si ce n’est pas le cas 
(par exemple "Voyage au centre de la
>> terre de Jules Verne est disponible dans notre boutique" / "Voyage au 
centre de la terre a été écrit par Jules
>> Verne").
>> Il me semble me souvenir d’avoir fait un truc similaire il y a une 
dizaine (quinzaine) d’années, il s’agissait
>> peut être d’une ancienne version de spip. Mais je ne retrouve pas de 
documentation pour faire ça. Est-ce qu’il
>> faut que je recherche des infos sur le développement de "balise", de "plugin", ou 
de "fonction" ?
>> Avez vous des liens à me donner pour savoir comment faire ça ?
>> Je ne suis pas un spécialiste de spip, mais je suis développeur de 
métier C’est donc plutôt le jargon et la
>> documentation qui me manque. Pour le reste, je suis plutôt rédacteur sur 
notre spip.
>>
>> Merci beaucoup,
>> Axel
>>
>>
>> ___
>> liste:https://listes.rezo.net/mailman/listinfo/spip-dev  

>> doc:https://www.spip.net/  
>> dev:https://core.spip.net/  
>> irc://irc.freenode.net/spip
>
> ___
> liste: https://listes.rezo.net/mailman/listinfo/spip-dev 

> doc: https://www.spip.net/ 
> dev: https://core.spip.net/ 
> irc://irc.freenode.net/spip 
>
>

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip

Re: [Spip] Squelette inclus et variable d'ENV

2021-01-22 Par sujet JLuc

Le 22/01/2021 à 10:55, Régis Kennel a écrit :
Dans le squelette inclus, ma boucle de sélection d'images utilise le critère {0, #ENV{nombre_images_max,200} pour 
sélectionner un certain nombre d'images selon l'éventuel paramètre #ENV.
Si non définie en paramètre, la valeur de #ENV{nombre_images_max} est fixée à 200 (nombre suffisamment haut pour 
récupérer toutes les images).


Voilà ma question : j'aurais aimé pouvoir utiliser la syntaxe officielle {0,n} pour sélectionner toutes les images, mais 
dès que j'essaie de passer n en valeur par défaut de mon #ENV{nombre_images_max,n} ou #ENV{nombre_images_max,'n'} , ça 
ne marche plus.


Et j'aimerais comprendre pourquoi.


Il ne faut pas garder ce 'n' et d'ailleurs tu l'as bien remplacé par 200 le 
paragraphe du dessus
{0, #ENV{nombre_images_max,200}} alor pourquoi veux tu le réintroduire ? Je 
pige pas.
Juste il manque une } dans le code cité dans ton mail. C'est ça ?

JL




___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] Cas pratique avec les INCLURE et images en doublons

2021-01-21 Par sujet JLuc

Le 21/01/2021 à 12:03, Régis Kennel a écrit :
> Je site : "Notons toutefois que les doublons sélectionnés dans le squelette inclus ne 
"remontent"
> pas dans le squelette incluant."

Une manière générale de tout de même faire "remonter" des trucs d'un squelette 
inclu
c'est de faire en sorte qu'il calcule ce qu'il doit afficher, mais ne l'affiche 
pas,
et renvoie une #ARRAY avec 2 clés :
1) aff : ce qu'il a calculé et qu'il faut afficher ensuite (dans le squelette 
appelant)
et 2) res : ce qu'on veut qu'il "remonte" et qui doit être utilisé ailleurs.
Par exemple un id_article.

Le squelette appelant fait alors un #SET{lesdeux,}
Puis affiche ce qu'il faut : #GET{lesdeux/aff}
et utilise l'autre resultat pour faire ce qu'il faut avec
par exemple en critère de boucle {id_article != #GET{lesdeux/res}}

Quand il y a des images dans ce qui doit remonter, il y a des bits non ascii
et dans mon expérience ça pose parfois problème à SPIP.
Alors dans ce cas j'encode_base64 avant de renvoyer les résultats
et la noisette appelante les decode_base64 avant d'afficher le 1)
et d'utiliser le 2) pour la suite.

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] logo en alternance à droite et à gauche

2021-01-15 Par sujet JLuc



Le 15/01/2021 à 09:34, Manu a écrit :
> Le 15/01/2021 à 09:11, Josiane ALETTO a écrit :
>>
>> ou ça
>>
>> [(#COMPTEUR_BOUCLE|alterner{#TITRE #LOGO_ARTICLE,#LOGO_ARTICLE #TITRE})]
>>
> Tiens, je ne savais pas qu'on pouvait mettre des balises dans des arguments 
de filtre.

Oui c'est possible, mais c'est pas possible ou plus aléatoire quand il y a plusieurs balises à la suite dans le même 
argument. Voilà pourquoi je disais que c'est plus difficile dans ce cas là.


JL


___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] logo en alternance à droite et à gauche

2021-01-15 Par sujet JLuc

Le 15/01/2021 à 07:39, Manu a écrit :
> Le 14/01/2021 à 20:06, Renée Picard a écrit :
>> Dans un squelette de la dist, sur une page rubrique comment faire alterner
>> #TITRE #LOGO_ARTICLE
>> #LOGO_ARTICLE #TITRE
>> Une fois le logo à droite et le titre à gauche
>> Une fois le logo à gauche et le titre à droite
>> et cela se répète
>>
>> J'ai essayé avec #COMPTEUR_BOUCLE{alterner} mais je n'y arrive pas
> Quelque chose comme ça ? (pas testé)
> [(#COMPTEUR_BOUCLE|modulo{1}|=={0}) #TITRE #LOGO_ARTICLE]
> [(#COMPTEUR_BOUCLE|modulo{1}|=={1}) #LOGO_ARTICLE #TITRE]

alterner n'est pas un argument de #compteur_boucle, c'est un filtre,
à utiliser comme indiqué cf https://www.spip.net/fr_article4145.html :
[(#COMPTEUR_BOUCLE|alterner{white, yellow})]
Mais je crains que ce sera un petit plus compliqué à utiliser que modulo dans 
ton cas.

Sinon. Pour placer à gauche ou à droite,
ça peut aussi peut être plutôt une classe css qui change.

JLuc



___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] Générer un pdf en P.J. d'un courriel de notification

2021-01-13 Par sujet JLuc

J'avais répondu ça en perso par erreur :

Je crois pas qu'il y ait d'outil spip pour générer des PDF en mode formulaire,
si c'est de ça que tu parles.

Tu peux générer un PDF prérempli à imprimer, en php, et le joindre au mail

ou bien sans passer par un PDF, tu peux insérer un lien dans ton mail,
qui mène vers un formulaire en ligne,
prérempli éventuellement selon comment tu construit le lien et le formulaire.

JL



Le 13/01/2021 à 16:37, Maïeul Rouquette a écrit :

Le 13/01/2021 à 16:30, rudu a écrit :

Bonjour et meilleurs voeux à toutes et tous,

J'ai réalisé avec le plugin Formidable un formulaire de pré-inscription en ligne à un ensemble de stages 
(questionnaire), et on me demande s'il serait possible, en pièce jointe du courriel de notification de pré-inscription 
envoyé au stagiaire, de générer un formulaire pdf d'inscription complet pré-rempli par les réponses données par ce 
stagiaire au questionnaire en ligne ?

Suis-je clair ? Avez-vous réalisé qqch de similaire ou voyez-vous un moyen d'y 
parvenir ?

D'avance merci pour vos lumières,
Rudu

Ton besoin est clair, même si la réalisation n'est pas simple.

Je sais que cedric dévellope en ce moment un plugin permettant de generer des 
PDF perso en PHP

https://git.spip.net/spip-contrib-extensions/pdf_version/src/branch/master/paquet.xml

ca se base sur une librairie récente, donc a priori on devrait avoir des choses 
propres.

Reste à coder l'équivalence.

Cela étant j'avoue ne pas trop voir le besoin. Sîl s'agit d'avoir une confirmation par rapport à la préinscription, cela 
pourrait se faire aussi uniquement en ligne, sans passer par unPDF.





___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] notes et modèles [RESOLU]

2021-01-10 Par sujet JLuc

Le 10/01/2021 à 13:23, JLuc a écrit :

Le 10/01/2021 à 11:13, Maïeul Rouquette a écrit :

Ah tiens, joli coincidence que nous ayons eu le même besoin à quelque semaines 
d'intervalles...


Et alors, sans réel besoin mais par curiosité, comment fait le plugin ?


Maieul a répondu :
«
Il utilise un pipeline pre_lien (et pas pre_propre car ce stade c'est
trop tard) pour voir les modèles et les étendres si concernés.

https://git.spip.net/spip-contrib-extensions/modeles_avec_notes/src/branch/master/modeles_avec_notes_pipelines.php#L15
»

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] notes et modèles [RESOLU]

2021-01-10 Par sujet JLuc

Le 10/01/2021 à 11:13, Maïeul Rouquette a écrit :

Ah tiens, joli coincidence que nous ayons eu le même besoin à quelque semaines 
d'intervalles...


Et alors, sans réel besoin mais par curiosité, comment fait le plugin ?

JL


___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


[Spip] 2021 SPIP Gazette des Reines et des Rois

2021-01-06 Par sujet JLuc

Coucou 21 !

La Gazette est sortie :

https://blog.spip.net/La-gazette-des-rois-et-des-reines.html

Merci à La Team 
et particulièrement à erational et b_b :-)

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


[spip-dev] 2021 La Gazette Spip des Reines et des Rois !

2021-01-06 Par sujet JLuc

Coucou 21 !

La Gazette est sortie :-)

https://blog.spip.net/La-gazette-des-rois-et-des-reines.html

Merci à La Team 
et particulièrement à erational et b_b

JL

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


[spip-dev] OuSyPo : Arguments optionnels d'inclusion

2021-01-01 Par sujet JLuc

Le 18/12/2020 à 14:44, Cerdic a écrit :

franchement, non, on va pas compliquer ce critère déjà incompréhensible.
Limite toi à {id_bidule?} et pour le reste du fait un critère personalisé si 
besoin.
Le jour où on saura faire un critère conditionnel compréhensible et utilisable avec un opérateur, on aura pas de remords 
à casser la compat vu comment l’existant ne fonctionne pas vraiment


Par contre (il me semble qu')une nouvelle syntaxe serait assez spontanée à 
adopter :
les arguments optionnels d'inclusion,
passés à l'inclusion seulement s'ils sont définis dans l'environnement
(en l'absence de l'argument 'env').

J'ai eu la curiosité de chercher la zone,
et j'ai constaté que 3 ou 4 squelettes utilisaient déjà cette possibilité.

Notamment le squelette 'annuaire' qui utilise abondance de {lang?},
et aussi le squelette 'Lebanon' de Arno*, avec :
  [(#REM) Menu de navigation par rubriques ]
  
(https://git.spip.net/spip-contrib-squelettes/lebanon/src/branch/master/inc-navigation.html#L21)

C'est assez spontané de faire ça
et ça semble utile pour cibler les variables d'{env} qu'on passe à la noisette.
Dans certains cas, ça peut éviter de multiplier les caches avec {env}
(et de diviser d'autant leur efficacité).

Malheureusement cette syntaxe et la fonctionnalité associée n'existent pas 
encore !
On a que le choix de passer {id_rubrique} ou {env}.

Il y aurait donc un intérêt à Ouvrir cette Syntaxe Potentielle
et réaliser le voeux d'un 

Heureux 2020.13
et heureuse 3.3.0.zappa !

JL


Le 19/12/2020 à 12:57, Maïeul Rouquette a écrit :
> Le 18/12/2020 à 14:44, Cerdic a écrit :
>> Limite toi à {id_bidule?} et pour le reste du fait un critère personalisé si 
besoin.
>> Le jour où on saura faire un critère conditionnel compréhensible et 
utilisable avec un opérateur, on aura pas de
>> remords à casser la compat vu comment l’existant ne fonctionne pas vraiment
> comme dit en privé (erreur de ma part) je n'ai jamais suggéré de créer ce critère, puisue je disais précisement que 
cela ferait une syntaxe absconne...


___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [spip-dev] Les PR sont coincées !

2021-01-01 Par sujet JLuc

Merci pour le suivi ... mais ...
Le passage à 2021 fait dérailler les notifications !

Les commits de fin 2020 sont notifiés à nouveau, pour le plaisir sûrement, sur 
irc ET sur les listes,
et les nouveaux commentaires 2021 des tickets ne sont par notifiés sur irc
(je sais pas pour les commits)
??

JL

Le 31/12/2020 à 00:15, cam.lafit a écrit :

Hello

Merci pour l'alerte j'étais en mode semi déconnecté. C'est en effet la
mise à jour qui posait problème.
Lors du rédemmarage de la forge, le processus dédié à la gestion des PR
ne s'est pas lancé.

Cela semble maintenant corrigé.

Bonne année :)

Camille

Le 30/12/2020 à 11:06, Cerdic a écrit :

Hello Camille,

je sais pas si c’est lié à la mise à jour, mais toutes les PR
de https://git.spip.net/spip/spip/
 sont bloquées dans un état
"Vérification des conflits de fusion en cours. Réessayez dans quelques
instants."

Au début j’ai cru que c’était parce que c’étaient des vieilles PR
difficiles à traiter, mais même sur une PR toute simple et récente on a
le problème
https://git.spip.net/spip/spip/pulls/82


--
Cédric
Le 22 déc. 2020 à 09:43 +0100, cam.lafit , a écrit :

Bonjour

De 10 à 11h le serveur git va basculer en maintenance. Il y a plusieurs
mises à jour de retard, alors je profite d'un petit créneau pour m'y
coller.

Km
___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip




___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip

Re: [spip-dev] Migration Git - Galaxie - Scories

2020-12-31 Par sujet JLuc

Le 27/12/2020 à 10:41, Eric Lupinacci a écrit :
Ca serait bien qu'on en profite là pour finir ça avant la fin de l'année, c'est pas grand chose mais au moins on aura un 
truc fini.


J'ai l'impression que le plugin rspipcm n'a pas été migré

Sa page https://plugins.spip.net/rspipcm.html?compatible_spip=3.2 pointe 
toujours vers le trac
https://zone.spip.org/trac/spip-zone/browser/spip-zone/_plugins_/rspip_code_mail/
et il ne semble pas sur le git des plugins : 
https://git.spip.net/spip-contrib-extensions

C'est su et suivi ? Yen a d'autres comme ça ?
JL

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [Spip] Plugin NOTATION

2020-12-29 Par sujet JLuc



Le 29/12/2020 à 21:31, lebardix a écrit :
> heu... cependant je n'ai pas vraiment compris le sens de
> "ou dans le fichier de fonctions de cette noisette"
> une référence peut-etre ??

Les fonctions définissant les filtres utilisés dans une noisette (= un 
squelette inclu)
peuvent être définies dans le mes_fonctions.php du site,
ou dans le fichier de fonctions d'un plugin utilisé : 
prefixeplugin_fonctions.php
ou dans le fichier de fonctions de cette noisette : nomsquelette_fonctions.php
situé dans le même répertoire que la noisette.
JL


___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] Plugin NOTATION

2020-12-29 Par sujet JLuc

Le 29/12/2020 à 13:01, lebardix a écrit :

  il faudra peut être ajouter include_spip('inc/notation');
dans ton mes_fonctions ou dans le fichier de fonctions de cette
noisette, pour pouvoir précalculer le hash et le mettre en critère
de la boucle


D'où le :
il faudra peut être ajouter include_spip('inc/notation');
dans ton mes_fonctions ou dans le fichier de fonctions de cette
noisette, pour pouvoir précalculer le hash et le mettre en critère
de la boucle

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] Plugin NOTATION

2020-12-29 Par sujet JLuc

Le 28/12/2020 à 17:45, JLuc a écrit :


Le 28/12/2020 à 16:23, lebardix a écrit :
 > Il est possible de récupérer les notes affectées par des auteurs
 > 0}>
 > - #NOM, Note 
#NOTATION_ETOILE{#NOTE}
 > 
 >
 > cependant l'accès au site est ouvert et donc les visiteurs ne sont pas
 > forcement connectés et donc j'ai opté pour une identification des
 > votants par "hash" ("IP" éventuellement)
 > Comment pourrait-on utiliser cette boucle avec le paramêtre HASH du
 > visiteur ??
 >   (cf https://contrib.spip.net/Notation-d-elements-SPIP#comment507158 )

hash et IP sont 2 champs de spip_notations
donc tu peux appliquer un critère les concernant directement dans la boucle
pour comparer les hash des notations avec le hash de l'internaute.

C'est la fonction notation_identifier_visiteur qui calcule le hash
https://git.spip.net/spip-contrib-extensions/notation/src/branch/master/inc/notation.php#L72
donc il faudra peut être ajouter include_spip('inc/notation');
dans ton mes_fonctions ou dans le fichier de fonctions de cette noisette,
pour pouvoir précalculer le hash et le mettre en critère de la boucle

#SET{empreinte,#REM|notation_identifier_visiteur}
#SET{hash,#GET{empreinte/hash}}
ou #SET{hash,#GET{empreinte}|table_valeur{hash}} sur un vieux spip
...

Par contre il ne faut plus de boucle AUTEUR
ou alors un boucle non corrélée à la boucle NOTATION
mais qui teste directement la session s'il y en a une.


Il se posera alors la question du cache :
au plus simple, tu peux mettre tout ça dans une noisette dédiée,
aussi petite que possible, que tu  dynamiquement (pas avec #INCLURE)
et à laquelle tu attribueras un #CACHE{0} :-/

JL


___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] Plugin NOTATION

2020-12-28 Par sujet JLuc



Le 28/12/2020 à 16:23, lebardix a écrit :
> Il est possible de récupérer les notes affectées par des auteurs
> 0}>
> - #NOM, Note #NOTATION_ETOILE{#NOTE}
> 
>
> cependant l'accès au site est ouvert et donc les visiteurs ne sont pas
> forcement connectés et donc j'ai opté pour une identification des
> votants par "hash" ("IP" éventuellement)
> Comment pourrait-on utiliser cette boucle avec le paramêtre HASH du
> visiteur ??
>   (cf https://contrib.spip.net/Notation-d-elements-SPIP#comment507158 )

hash et IP sont 2 champs de spip_notations
donc tu peux appliquer un critère les concernant directement dans la boucle
pour comparer les hash des notations avec le hash de l'internaute.

C'est la fonction notation_identifier_visiteur qui calcule le hash
https://git.spip.net/spip-contrib-extensions/notation/src/branch/master/inc/notation.php#L72
donc il faudra peut être ajouter include_spip('inc/notation');
dans ton mes_fonctions ou dans le fichier de fonctions de cette noisette,
pour pouvoir précalculer le hash et le mettre en critère de la boucle

#SET{empreinte,#REM|notation_identifier_visiteur}
#SET{hash,#GET{empreinte/hash}}
ou #SET{hash,#GET{empreinte}|table_valeur{hash}} sur un vieux spip
...

Par contre il ne faut plus de boucle AUTEUR
ou alors un boucle non corrélée à la boucle NOTATION
mais qui teste directement la session s'il y en a une.

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip] Ajax + plugin Notation

2020-12-28 Par sujet JLuc



Le 28/12/2020 à 14:51, lebardix a écrit :
> J'utilise le plugin Notation pour noter des Images de document
> Chaque article ne comprend qu'une image et appelle le plugin notation
> avec le formulaire #FORMULAIRE_NOTATION
> Ensuite dans une boucle, j'affiche l'ensemble des images des articles
> de cette rubrique et j'affiche la note décernée à chacune des
> images (donc y compris l'image sélectionnée pour le vote).
>
> Je souhaiterai que lorsqu'un vote est décerné à l'image de l'article
> présent, l'affichage de la boucle de l'ensemble des images soit mis à
> jour.
> Pour que la mise à jour apparaisse, je dois aujourd'hui recharger la
> page
> Ajax est-il mon ami ? et comment

Tu peux enlever ajax sur les notations :
comme ça le vote rechargera toute la page.

Pour garder ajax sur les notations, il faut recharger le bloc du portfolio en 
plus.
Pour ça il faut appeler ajaxReload.

Justement je lisais dans les archives cet échange que j'ai consigné et que je 
reproduis.
C'est pas forcément exactement ce dont tu as besoin mais ça peut être utile.


Charlss :
J'aimerais qu'après validation d'un formulaire, un autre bloc ajax soit
également rechargé.

Le formulaire est dans une div avec la classe ajax, après validation il
est censé se recharger en ajax.
C'est le comportement par défaut, de ce côté à pas de problème.

Mais en l'occurence je souhaite également un rechargement ajax d'un
autre bloc *après* que le formulaire se soit rechargé.

En mettant un onclick="ajaxReload('mon_bloc')" directement sur le
bouton de validation ça a l'air de fonctionner : le formulaire et l'autre
bloc se rechargent bien tous les 2, mais mais je préférerais que
le rechargement se fasse à la fin des traitements du formulaire, et non
au moment où on appuie sur le bouton.

Si je mets le code suivant à la fin de la fonction traiter :
$res['redirect'] = 'javascript:ajaxReload("mon_bloc");';
Ca recharge effectivement le bloc ajax indiqué, mais le formulaire ne
parviens plus à se recharger.

Je fais en sorte que mon formulaire reste éditable après validation
($res['editable'] = true;),
donc je ne peux pas faire le rechargement en me basant sur le distinction
éditable/pas éditable.

Cela dit je viens de voir une variable 'je_suis_poste' en jetant un coup
d'oeil dans #ENV, il y a peut-être moyen de m'en servir pour obtenir le
même resultat.

Finalement, j'utilise une solution proche du [(#ENV{editable}|oui) ... ]
: après validation d'un formulaire une variable 'je_suis_poste' est
automatiquement transmise, donc :



/**/




(https://spip.rezo.narkive.com/QauFC4EP/ajaxreload-apres-validation-d-un-formulaire)

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [spip-dev] plugin fusionmot

2020-12-16 Par sujet JLuc

Le 16/12/2020 à 11:18, Bruno Bergot a écrit :

La compatibilité du plugin fusionmot https://plugins.spip.net/fusionmots.html

Oui c'est intégré au core, cf 
https://git.spip.net/spip/mots/commit/c172f013656be885d19b69c0c10dde076ac33854


Ah oui c'était indiqué dans la doc... mais au milieu. Je l'ai résumé au début 
aussi.
Merci b_b !
JL

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


[spip-dev] plugin fusionmot

2020-12-16 Par sujet JLuc

La compatibilité du plugin fusionmot https://plugins.spip.net/fusionmots.html
est enregistrée comme s'arrêtant à SPIP 3.1
Je ne m'en sers pas mais a priori il n'y a pas de raison que ça ne marche pas 
après.
Quelqu'un s'en sert ?
Mais peut être ça a été intégré au core ?

JLuc

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [spip-dev] Aide de Spip

2020-12-16 Par sujet JLuc

Le 11/12/2020 à 12:08, JLuc a écrit :

Le 11/12/2020 à 09:49, YannX SPIP(hot) a écrit :
Présenté ici : https://plugins.spip.net/versioning.html
Tu t'en sers et c'est pratique ?


J'avais envoyé par erreur en perso et la réponse de yannx m'est parvenue en 
perso :


Oui, juste que cela 'heurte' mon sens de l'intégration au work-flow de SPIP,
car il n'est pas évident de se rendre compte de la/les nouvelles versions pour 
les articles en-cours


Quelle est la difficulté ? Pour se rendre compte de quoi au juste ?

Mais c’est pour moi une foncitonnalité indispensable pour du collaboratif : 
je commence a l'appliquer a un exxtranet de gestion d'une manifestation..


JL
___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip

Re: [Spip] Ouvaton et son évolution php

2020-12-14 Par sujet JLuc

Le 14/12/2020 à 20:27, CSI a écrit :
> Pour avoir quelques sites déjà basculés en 7.3, il ne fait pas oublier que 7.3 casse un peu le cache (mentionné par 
Philippe C.): je dis "casse" mais je ne sais pas si c'est vraiment une cassure ou juste un affichage qui pose problème, 
le cache semble rester en mode "désactivé" même si on essaye de l'activer, cependant le cache grossit quand même donc


Je vois pas de quoi tu parles.
Y a t il un rapport de bug pour ce problème ?

Tel que tu le décris ça semble difficilement supportable,
or pas mal de sites tournent déjà avec php 7.3.

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


[spip-dev] incarner

2020-12-14 Par sujet JLuc

Des modifs ont été faites sur incarner
mais le plugin n'a pas été tagué
On peut taguer ?

Et puis j'ai ajouté une fonctionnalité :
l'ajout d'un bouton d'administration sur les pages publiques des objets,
afin de permettre d'incarner l'auteur⋅trice de l'objet courant.
Et de redevenir soi ensuite.
Je trouve ça très pratique pour tester un site
où les pages sont très personnalisées selon les statuts des internautes
(et en particulier les pages de leurs créations)

Je présente le code que j'utilise ici :
https://git.spip.net/spip-contrib-extensions/incarner/issues/2
tel que c'est dans mon plugin squelette perso.
Le ticket propose de fusionner ça dans le pipeline du plugin incarner.
Je creuse et fait une PR ou je laisse tomber ?

JL

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip

Re: [Spip] enlever des sites de l'indexation google et autres moteurs

2020-12-14 Par sujet JLuc

Le 14/12/2020 à 10:21, Eric LM a écrit :

- pour chaque site, un fichier robots.txt avec l'instruction Disallow


J'ai un site comme ça et ça marche assez bien :
seul le nom du site est indexé et sort d'une recherche,
mais pas son contenu.

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [spip-dev] Aide de Spip

2020-12-11 Par sujet JLuc



Le 11/12/2020 à 09:49, YannX SPIP(hot) a écrit :
> Nouvelle Version

Présenté ici : https://plugins.spip.net/versioning.html

Ya une funeste référence au défunt Agora
mais ce serait peut être adapté.

Tu t'en sers et c'est pratique ?

JLuc

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [spip-dev] Saisie liste combinée au lieu de liste simple [Résolu]

2020-12-11 Par sujet JLuc

Le 11/12/2020 à 09:50, Stephane Santon a écrit :
> MAIS si l'on spécifie 'multiple=non', puisque 'multiple' est présent, quelle que soit sa valeur de paramètre, il 
considère multiple=oui !


Si c'est le cas tu peux créer un ticket sur git.spip.net...

Mais en attendant, tu peux essayer l'appel du modèle avec multiple=''

JL

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [spip-dev] Aide de Spip

2020-12-10 Par sujet JLuc

Le 10/12/2020 à 13:26, tout...@free.fr a écrit :

L'aide en ligne est dans une rubrique de spip.net,
pour le français c'est ici
https://www.spip.net/ecrire/?exec=rubrique_rubrique=325


Ah super.

Y aurait il un plugin permettant de créer une version alternative d'un article
et de la proposer à la relecture ?

Ce serait bien adapté à l'amélioration des docs
comme les PR sont bien adaptées à l'amélioration du code.

JL



___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [spip-dev] [Sélection éditoriales] Organiser les sélections

2020-12-10 Par sujet JLuc

Le 01/12/2020 à 15:00, RastaPopoulos a écrit :

Le 01/12/2020 à 14:34, jeanmarie a écrit :

Est-ce que d'autres ont ces questions aussi ? Et d'autres idées ?

pas tant que ça, ça reste un cas rare d'en avoir beaucoup je crois (en tout cas 
d'en avoir beaucoup en autonome)
il y a déjà une séparation entre les sélections autonomes (qu'on appelle plutôt par leur 
identifiant) et les sélections liés à des contenus (que ce soit pour "voir 
plus" de choses après un article ou dans une lettre, etc)


Ne serait ce pas une mission pour les rôles de sélection ?
https://git.spip.net/spip-contrib-extensions/roles_selections.git ?

JL



___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [spip-dev] Aide de Spip

2020-12-10 Par sujet JLuc

Le 10/12/2020 à 12:27, c-real a écrit :

Petite question : Ne serait-il pas opportun de créer une aide ré-actualisée 
pour Spip 3.*
En effet, quelques affirmation concernant les retours à la ligne sont fausses 
depuis Spip 3.0 :

Ex :
/"Le fait de simplement « revenir à la ligne » (retour-chariot) sans séparer les deux paragraphes par une ligne vide ne 
suffit pas pour provoquer un changement de paragraphe (cela ne provoque même pas un retour à la ligne)." /*-> Il 
faudrait retirer la parenthèse et son contenu*/*.*


//"Notez : ici un simple retour à la ligne suffit (on peut faire des énumérations dans le même paragraphe) ; mais si 
l’on « saute » une ligne avant la ligne commençant par un tiret, une ligne vide est affichée avant l’énumération."*-> 
*/*Ce paragraphe ne sert plus dans le contexte Spip 3.* */


/On pourrait aussi moderniser l'aide. Ajouter la mention aux touches raccourcis par exemple ( pour l'italique, le gras, 
les intertitres ... ).


En attendant ce changement, ne pourrait t-on pas modifier rapidement les affirmations sur les retours à la ligne ? 
(c'est crucial pour les nouveaux utilisateurs et ce sont eux qui utilisent l'aide.)


On peut en disutter ici mais il y a certainement des mises à jour à faire oui.
Donc pour signaler un besoin tu peux créer un ticket sur le dépot de l'aide :
https://git.spip.net/spip/aide
(crées toi un compte si ce n'est pas déjà fait)

Et mieux : tu peux forker le repo, y faire tes modifications
et faire une PR ensuite pour proposer leur intégration ensuite.

JL

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip

Re: [Spip] comment trouver l'erreur?

2020-12-09 Par sujet JLuc

Le 09/12/2020 à 22:55, Stephane Santon a écrit :

Le 09/12/2020 à 22:45, Renée Picard a écrit :

Pour faire des tests, en local j'ai un site identique à celui qui est en ligne.
Tout est beau. Le select fonctionne. En BD, je sauvegarde le champ rubrique
puis toujours en BD, je mets à la poubelle le champ rubrique.
J'importe le champ rubrique de site en ligne qui est problématique. le select 
devient grisée et non fonctionnel.
Je jette ce dernier et je remets l'ancien. Le select redevient fonctionnel.


Donc ce serait la rubrique elle-même qui serait le problème ?

Comparer par phpMyadmin tous les champs de cette rubrique avec ceux d'une 
rubrique qui fonctionne ?

Combien y a-t-il d'articles dedans ?
N'y manquerait-il pas des actions de type instituer_objet ?


Un appel à propager_les_secteurs() pourrait recaler l'arborescence si elle est 
dérangée.
Via maj_propager_les_secteurs() cf
https://git.spip.net/SPIP/spip/src/branch/master/ecrire/maj/svn1.php#L555

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [Spip-en] Login Cookie Timeout

2020-12-09 Par sujet JLuc

Le 09/12/2020 à 09:41, Urs Riggenbach via spip-en a écrit :

I am building a Webapp on top of SPIP, and was wondering how to increase the 
lifetime of a SPIP Session/Login.


in mes_options.php :
define('_RENOUVELLE_ALEA', 400 * 3600);
increases session lifetime to about 2 weeks

JL

___
spip-en@rezo.net - https://listes.rezo.net/mailman/listinfo/spip-en


Re: [spip-dev] Écriture inclusive (!)

2020-12-04 Par sujet JLuc

Je joins ma voix à la chorale.

Le 03/12/2020 à 20:19, RastaPopoulos a écrit :
> Purée mais cym, yannx, pascal, joel (oui tous dans le même panier), juste… soit barrez vous soit taisez vous si le 
projet politique qu'il y a *toujours* eu derrière SPIP ne vous convient pas :


Voilà, "derrière" spip.
À sa création, le terme "politique" n'était pas exposé en façade de SPIP
et cette discrétion a contribué je pense à son succès.

C'est important d'avoir la politique comme charpente intérieure
pour la motivation et les orientations profondes,
car c'est ce qui donne du sens à l'ouvrage et à sa poursuite.

Mais l'ouverture et la volonté d'éducation populaire font partie de SPIP aussi
et ça passe par l'attention ou au moins une certaine reconnaissance des usages 
non politiques
-- scolaires et artistiques par exemple... et même marchands --

La tendresse est là aussi,
et ce n'est pas de l'amour chrétien qui tend l'autre joue :
c'est stratégique puisque ça permet de toucher plus de monde.

La tendresse aussi est politique.

JL



___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip

Re: [Spip] Utilisateur connecté, historique de navigation

2020-12-03 Par sujet JLuc

Le 02/12/2020 à 22:40, arthegone arthegone a écrit :
> Je vais utiliser spip pour un site documentaire. Chaque personne devra 
être connectée.
> Je souhaite pouvoir faire comme sur les sites d'e-commerce et mettre à 
disposition de l'utilisateur les derniers
> articles qu'il a consultés.
>
> Je ne vois rien dans les tables présentes la capacité d'afficher ces 
infos.
> Existe t'il un moyen ou un plugin qui permette d'afficher son historique 
de navigation / consultation ?

https://contrib.spip.net/Plugin-Big-Brother
est une possible base de départ.

JL

___
liste spip
spip@rezo.net - désabonnement : envoyer un mail à  spip-...@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


Re: [spip-dev] Comptabilité dans l'interface privé de Spip

2020-12-03 Par sujet JLuc

Le 02/12/2020 à 20:52, Team Stéphane a écrit :

Je suis a la recherche d'un DEV pour étudier, voir réaliser un plugin pour spip 
de comptabilité en interface privé.
qui sera reversé a la communauté et déposé sur git spip
il devra reprendre la partie compta de  garradin 
(https://framalibre.org/content/garradin)
(voir si on peu transformer ça en brique de spip)


Qu'apporterait / devrait apporter cette intégration par rapport à avoir 
Garradin à côté de SPIP ?


le reste pour une association étant déja fourni par spip 
(https://contrib.spip.net/Gestion-d-association-complete)


JLuc

___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


Re: [spip-dev] favoris : enregistrements multiples avec même clé multiple

2020-12-01 Par sujet JLuc

Le 30/11/2020 à 21:21, JLuc a écrit :

Le cas "favoris" manifeste ça de manière assez simple


Dans le cas "favoris", le code du plugin ne pourrait pas déclarer UNIQUE la clé 
triple
(id_favori objet id_objet) car il y a aussi un qualificateur `categorie`.
Éventuellement ce pourrait être (id_favori objet id_objet categorie)...


mais dans les autres cas, il n'y a pas forcément une clé multiple ;
et indépendamment du symptôme visible = "création d'un double enregistrement" 
dans la table MYSQL,
il y a tout le code qui se déroule en double sans détecter cette situation !
-- ce qui peut avoir des effets pas désirables du tout --


Si l'enregistrement double est du à un doubleclic on peut aussi désactiver le 
lien par javascript après clic.
C'est préventif, mais inopérant dans certains cas.
Il serait mieux de blinder le code php.

JL



Le 30/11/2020 à 12:27, JLuc a écrit :

C'est avec le plugin favoris,
un peu personnalisé mais ça ne doit pas impacter le sujet.
Globalement ça se passe comme ça en 3 lignes successives (et donc dans un même 
hit) :
1) on teste et il n'y a pas de favoris pour un couple (id_auteur, id_objet)
2) on enregistre ce favori
3) Après enregistrement, il y a *plusieurs* favoris avec ce couple

J'imagine que ça se passe quand l'utilisateur doubleclique "Mettre en favori" :
il y a alors 2 process qui voient simultanément que ce favori n'existe pas,
et qui l'ajoutent identiquement à la table.

Y a t il une autre explication ?
Et comment éviter cela ?

Dans spip_favoris il y a un index
auteur_objet    BTREE    (id_auteur, id_objet, objet)

Serait ce possible de le rendre UNIQUE  ?

Dans le cas de "favoris" là il n'y a pas de conséquences graves
mais c'est inquiétant de pas maîtriser les enregistrements dans la table
... surtout pour des cas similaires sur d'autres tables plus critiques.




___
liste: https://listes.rezo.net/mailman/listinfo/spip-dev
doc: https://www.spip.net/
dev: https://core.spip.net/
irc://irc.freenode.net/spip


  1   2   3   4   5   6   7   8   9   10   >