<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>https://wiki.ovidentia.fr/index.php?action=history&amp;feed=atom&amp;title=Upload_de_fichier_multiple</id>
		<title>Upload de fichier multiple - Historique des versions</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.ovidentia.fr/index.php?action=history&amp;feed=atom&amp;title=Upload_de_fichier_multiple"/>
		<link rel="alternate" type="text/html" href="https://wiki.ovidentia.fr/index.php?title=Upload_de_fichier_multiple&amp;action=history"/>
		<updated>2026-04-18T19:47:43Z</updated>
		<subtitle>Historique pour cette page sur le wiki</subtitle>
		<generator>MediaWiki 1.26.4</generator>

	<entry>
		<id>https://wiki.ovidentia.fr/index.php?title=Upload_de_fichier_multiple&amp;diff=4266&amp;oldid=prev</id>
		<title>Paul le 22 mai 2009 à 09:48</title>
		<link rel="alternate" type="text/html" href="https://wiki.ovidentia.fr/index.php?title=Upload_de_fichier_multiple&amp;diff=4266&amp;oldid=prev"/>
				<updated>2009-05-22T09:48:51Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='fr'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Version du 22 mai 2009 à 09:48&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Ligne 1 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 1 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Catégorie:Documentation des librairies]]&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Cette fonctionnalités propose une interface de chargement pour plusieurs fichier, une page peut contenir plusieurs interfaces, les listes de fichier sont référencés par des ID uniques.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Cette fonctionnalités propose une interface de chargement pour plusieurs fichier, une page peut contenir plusieurs interfaces, les listes de fichier sont référencés par des ID uniques.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Paul</name></author>	</entry>

	<entry>
		<id>https://wiki.ovidentia.fr/index.php?title=Upload_de_fichier_multiple&amp;diff=3501&amp;oldid=prev</id>
		<title>Paul : Nouvelle page : Catégorie:Documentation des librairies  Cette fonctionnalités propose une interface de chargement pour plusieurs fichier, une page peut contenir plusieurs interfaces, les liste...</title>
		<link rel="alternate" type="text/html" href="https://wiki.ovidentia.fr/index.php?title=Upload_de_fichier_multiple&amp;diff=3501&amp;oldid=prev"/>
				<updated>2008-12-08T08:53:15Z</updated>
		
		<summary type="html">&lt;p&gt;Nouvelle page : &lt;a href=&quot;/index.php/Cat%C3%A9gorie:Documentation_des_librairies&quot; title=&quot;Catégorie:Documentation des librairies&quot;&gt;Catégorie:Documentation des librairies&lt;/a&gt;  Cette fonctionnalités propose une interface de chargement pour plusieurs fichier, une page peut contenir plusieurs interfaces, les liste...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Catégorie:Documentation des librairies]]&lt;br /&gt;
&lt;br /&gt;
Cette fonctionnalités propose une interface de chargement pour plusieurs fichier, une page peut contenir plusieurs interfaces, les listes de fichier sont référencés par des ID uniques.&lt;br /&gt;
&lt;br /&gt;
pour un interface de chargement d'un seul fichier, utiliser la fonctionnalité [[Upload de fichier]]&lt;br /&gt;
&lt;br /&gt;
Le formulaire de chargement utilise [http://swfupload.org/ swfupload] qui permet le chargement de plusieurs fichiers en une seule opération en s'appuyant sur le plugin flash.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Fonctionnalité|path=FileListUploader|addon=[[LibFileManagement]]|version=0.0.8}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== setListUid ==&lt;br /&gt;
&lt;br /&gt;
Définir l'ID unique de la liste de fichiers. la méthode retourne un booléen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 $instance-&amp;gt;setListUid($uid);&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* $uid : la paramètre uid doit contenir que des caractère alpha-numériques /\w+/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== getFiles ==&lt;br /&gt;
&lt;br /&gt;
Cette méthode retourne la liste des noms de fichiers chargés dans un tableau&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== getFilePath ==&lt;br /&gt;
&lt;br /&gt;
Obtenir le chemin complet vers le ficher ou FALSE si il n'y a pas de fichier chargé. Il faut passer en paramètre le nom du fichier présent dans la liste&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 $instance-&amp;gt;getFilePath('test.txt');&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== addFile ==&lt;br /&gt;
&lt;br /&gt;
Cette méthode permet d'ajouter un fichier dans la liste par le programme sans utiliser l'interface de chargement.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 $instance-&amp;gt;addFile($fileObj);&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* $fileObj : le paramètre est un objet '''bab_fileHandler''', c'est un objet présent dans le noyau d'ovidentia (ovidentia/utilit/uploadincl.php) qui permet de réaliser des transfert de fichier a partir de différentes méthodes de transfert (upload, déplacement, copie).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== getDownloadUrl ==&lt;br /&gt;
&lt;br /&gt;
Cette méthode retourne l'url de téléchargement du fichier chargé ou FALSE si il n'y a pas de fichier chargé. Il faut passer en paramètre le nom du fichier présent dans la liste&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 $instance-&amp;gt;getDownloadUrl('test.txt');&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== deleteAllFiles ==&lt;br /&gt;
&lt;br /&gt;
Supprimer tout les fichiers de la liste.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 $instance-&amp;gt;deleteAllFiles();&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== deleteFile ==&lt;br /&gt;
&lt;br /&gt;
Supprimer le fichier chargé si il existe. Il faut passer en paramètre le nom du fichier présent dans la liste.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 $instance-&amp;gt;deleteFile('test.txt');&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== getHtml ==&lt;br /&gt;
&lt;br /&gt;
Obtenir le html nécéssaire pour présenter l'interface de chargement. Le formulaire d'upload retourné par cette méthode est contenu dans une iframe, l'intégration de ce html peut donc ce faire n'importe où.&lt;br /&gt;
&lt;br /&gt;
La méthode retourne toujours une chaîne de caractère.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 $instance-&amp;gt;getHtml();&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== getWidget ==&lt;br /&gt;
&lt;br /&gt;
Obtenir le html généré sour la forme d'un widget si le module widgets est installé&lt;/div&gt;</summary>
		<author><name>Paul</name></author>	</entry>

	</feed>