Re: [spip-dev] Exporter le résultat d'une boucle en csv

2020-07-16 Par sujet CSI
Bonjour,

Oui c'est #HTTP_HEADER qui me manquait, je l'avais oubliée celle-là :-)

Le 15/07/2020 à 15:27, Bruno Bergot a écrit :
> Hop,
>
> Le 15/07/2020 à 15:03, CSI a écrit :
>>
>> Le code ci-dessus affiche le résultat dans le navigateur :-( il ne
>> télécharge pas le résultat ... pourtant c'est du code que j'utilise dans
>> un projet PHP et ça marche .. Y-a-t-il une interaction SPIP que j'oublie
>> et qui empêche ça de fonctionner ?
>>
>
> Il faut que tu utilises la balise http_header pour ça, exemple
> #HTTP_HEADER{Content-Type: text/csv; charset=#CHARSET} et un autre
> exemple pour forcer le download dans geodiversité cf
> https://github.com/geodiversite/geodiversite/blob/master/geol_kml.html#L2
>
> De mon côté, voici comment je fais pour réaliser des squelettes
> d'export CSV en utilisant l'API de inc/exporter_csv :
>
> dans mon squelette export_csv.html
>
> #HTTP_HEADER{Content-Type: text/csv; charset=#CHARSET}
> [(#SESSION{statut}|=={0minirezo}|sinon_interdire_acces)]
> [(#SET{items,#ARRAY})]
>  titre}>
> [(#SET{items,#GET{items}|push{#LISTE{#TITRE*,
> #PRENOM*,
> #ACTIVITE_NOM*,
> #ACTIVITE_DESC*,
> #COMMUNE*,
> #TEL,
> #EMAIL}}})]
> 
> [(#VAL{export}|inc_exporter_csv_dist{#GET{items},';',#LISTE{nom,prenom,activite_nom,activite_desc,commune,tel,email}})]
>
> 
>
> et dans exprt_csv_fonctions.php
>
> 
> if (!defined('_ECRIRE_INC_VERSION')) {
> return;
> }
>
> include_spip('inc/exporter_csv');
>
> Ainsi on génère le CSV à partir d'un array.
>
> ++
> b_b
___
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] [PostMortem] Indisponibilité git.spip.net vendredi 10 / samedi 11 juillet

2020-07-16 Par sujet cam.lafit

Bonjour

Pour information le même incident a eu lieu entre 20h et minuit cette nuit.
C'est la même cause, sauf qu'il a fallu une intervention au DC, la prise 
à distance n'était pas possible.


Camille


Le 12/07/2020 à 17:43, cam.lafit a écrit :

Bonjour

Le serveur git.spip.net a été indisponible de vendredi 17h à samedi 11h. 
Durant ce laps de temps le service a été fortement indisponible avec des 
temps de réaction extrêmement lent voir complètement indisponible.

L'ensemble des services ont été impacté http et ssh.

Ceci est dû à un problème sur l'interface réseau qui ne répondait pas 
correctement.
Le fait que sur la route pour le point dans une zone blanche, je n'ai eu 
l'alerte que très tard.

Le service a été relancé au retour d'un accès internet minimum au matin.

Bien entendu toute aide à la maintenance d'un outil libre maintenu par 
la communauté pour la communauté gratuitement et gracieusement est 
acceptée :)


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