Changeset 123077 in spip-zone
- Timestamp:
- Mar 24, 2020, 4:26:42 PM (10 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/convertisseur/trunk/extract/quark_xml.php
r122751 r123077 43 43 $mise_en_page = extraire_attribut($mise_en_page, "parentAssetName"); 44 44 $item["mise_en_page"] = $mise_en_page ; 45 46 45 47 46 // L'article et son illustration sont dans des <spread> … … 50 49 $sequences = extraire_balises($u, "SPREAD") ; 51 50 foreach($sequences as $s){ 51 52 52 // est-on dans une illustration ? 53 53 if(extraire_balise($s , 'PICTURE')){ … … 113 113 // Titre // Auteurs // chapo // notes // signature // Paragraphes 114 114 115 // intercepter les notes auto dans le texte. 116 $notes_auto = extraire_balises($s, "REFNOTE") ; 117 118 foreach($notes_auto as $k => $n){ 119 $nn = $k+1 ; 120 121 $s = preg_replace("`$n`", " <RICHTEXT>(" . $nn . ") </RICHTEXT>", $s); 122 123 $item["notes"] .= "\n($nn) " ; 124 125 foreach($par = extraire_balises($n, "PARAGRAPH") as $papa){ 126 $item["notes"] .= nettoyer_xml_quark($papa) ."\n\n" ; 127 } 128 } 129 130 $s = preg_replace("` ,`", ",", $s); 131 115 132 $paragraphes = extraire_balises($s, "PARAGRAPH") ; 116 133 117 134 foreach($paragraphes as $p){ 118 135 //var_dump($p); 119 136 $paragraphe = extraire_balise($p, "PARAGRAPH"); 120 137 $type = extraire_attribut($paragraphe, "PARASTYLE"); … … 195 212 196 213 // ajouter les notes 197 214 // var_dump("ajout", $item["notes"]); 198 215 if($item["notes"]){ 199 216 $item["texte"] = $item["texte"] . "[[<>\n" . trim($item["notes"]) ."\n]]" . "\n" ;
Note: See TracChangeset
for help on using the changeset viewer.