Changeset 95812 in spip-zone
- Timestamp:
- Mar 6, 2016, 8:41:26 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/convertisseur/trunk/spip-cli/fichiersImporter.php
r95805 r95812 124 124 125 125 // Si des <ins> qui correspondent à des champs metadonnees connus,on les ajoute. 126 $champs_metadonnees = array("mots_cles", "auteurs", "hierarchie" );126 $champs_metadonnees = array("mots_cles", "auteurs", "hierarchie", "documents"); 127 127 $hierarchie = "" ; 128 128 $auteurs = "" ; 129 $mots_cles = "" ; 129 $mots_cles = "" ; 130 $documents = "" ; 130 131 131 132 if (preg_match_all(",<ins[^>]+class='(.*?)'>(.*?)</ins>,ims", $texte, $z, PREG_SET_ORDER)){ … … 236 237 } 237 238 239 // Créer des documents ? 240 if($documents){ 241 foreach($documents as $doc){ 242 $d = json_decode($doc, true); 243 $id_document = sql_getfetsel("id_document", "spip_documents", "fichier=" . sql_quote($d['fichier'])); 244 if(!$id_document){ 245 $id_doc = $doc['id_document'] ; 246 //unset($doc['id_document']); 247 //$id_document = sql_insertq("spip_documents", $doc); 248 $progress->setMessage("Création du document " . $d['titre'] . " (" . $d['fichier'] .")", 'docs'); 249 } 250 251 //if(!sql_getfetsel("id_document", "spip_documents_liens", "id_document=$id_document and id_objet=$id_article and objet='article'")) 252 // sql_insertq("spip_documents_liens", array( 253 // "id_document" => $id_document, 254 // "id_objet" => $id_article, 255 // "objet" => "article" 256 //)); 257 258 } 259 } 260 238 261 // Si tout s'est bien passé, on avance la barre 239 262 $progress->setMessage($f, 'filename'); 240 $progress->setFormat("<fg=white;bg=blue>%message%</>\n" . "<fg=white;bg=red>%inforub% %auteur% %mot%</>\n" . '%current%/%max% [%bar%] %percent:3s%% %elapsed:6s%/%estimated:-6s% %memory:6s%' . "\n %filename%\n \n");263 $progress->setFormat("<fg=white;bg=blue>%message%</>\n" . "<fg=white;bg=red>%inforub% %auteur% %mot%</>\n" . '%current%/%max% [%bar%] %percent:3s%% %elapsed:6s%/%estimated:-6s% %memory:6s%' . "\n %filename%\n%docs%\n\n"); 241 264 $progress->advance(); 242 265
Note: See TracChangeset
for help on using the changeset viewer.