$fichier, 'name' => basename($fichier)); $ajouter_documents = charger_fonction('ajouter_documents', 'action'); spip_log("convertit doc $id_document en local: $source => $fichier", 'medias'); $liste = array(); $ajouter_documents($id_document, $files, '', 0, $row['mode'], $liste); spip_unlink($fichier); // ajouter l'origine du document aux credits include_spip('action/editer_document'); document_modifier( $id_document, array('credits' => ($row['credits'] ? $row['credits'] . ', ' : '') . $source) ); return true; } else { spip_log("echec copie locale $source", 'medias' . _LOG_ERREUR); } } else { spip_log("echec copie locale $source n'est pas une URL distante", 'medias' . _LOG_ERREUR); } return _T('medias:erreur_copie_fichier', array('nom' => $source)); }