Skip to content
Extraits de code Groupes Projets
Valider ce286b85 rédigé par esj's avatar esj
Parcourir les fichiers

Utilisation du filtre ''contenu_document'' revu dans le modele Text (aurait du...

Utilisation du filtre ''contenu_document'' revu dans le modele Text (aurait du faire partie de [11089].

Ajout de Camille: révision de ''filtre text_csv'' qui considère qu'un fichier CSV commence toujours par une ligne nommant les colonnes, et donc la typographie différement (mais c'est plutôt des TH qu'il faudrait faire produire au raccourci de tableau là).
parent 2be76cb1
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
<BOUCLE_tous (DOCUMENTS types_documents) {id_document=#ID}>[(#ID_DOCUMENT| <BOUCLE_tous (DOCUMENTS types_documents) {id_document=#ID}>[(#URL_DOCUMENT|
contenu_document|appliquer_filtre{#MIME_TYPE,filtre_text_txt_dist} contenu_document|appliquer_filtre{#MIME_TYPE,filtre_text_txt_dist}
)]</BOUCLE_tous> )]</BOUCLE_tous>
...@@ -39,9 +39,15 @@ function filtre_text_txt_dist($t) { ...@@ -39,9 +39,15 @@ function filtre_text_txt_dist($t) {
function filtre_text_csv_dist($t) function filtre_text_csv_dist($t)
{ {
return propre("\n|" . list($entete, $corps) = preg_split('/\r?\n/',$t,2);
str_replace(';','|',preg_replace('/\r?\n/', "|\n|",$t))
. "|\n"); return propre(
"\n|{{" .
str_replace(';','}}|{{',$entete) .
"}}|" .
"\n|" .
str_replace(';','|',preg_replace('/\r?\n/', "|\n|",$corps)) .
"|\n");
} }
function filtre_audio_x_pn_realaudio($id) function filtre_audio_x_pn_realaudio($id)
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter