Télécharger FAQ
 

Le module LS propose plusieurs fonctions pour lister des fichiers.

Il offre les fonctions suivantes:


ls

La fonction ~ls() est une fonction de liste.
La fonction ~ls() prend 6 arguments plus les sélecteurs Les sélecteurs supportés sont: LF, LM, LR, LL, LN, LD et L1.

Exemple :

~ls( "/mon/repertoire", "/\.txt$/i", "file", "NR", "0", "10",
	
"LF",
"Voici le nom des 10 derniers fichiers .txt de mon répertoire /mon/repertoire",
"LM",
"~ls_fld("file") <br />"

)

ls_fld

La fonction ~ls_fld() prend un seul argument. Celui-ci peut être :
Exemple :

~ls( "template/templeet_doc/fr/", "/^(.*i).*\.tmpl$/i", "file", "S", "0", ,
"LF",
<![LF[Voici la liste des fichiers .tmpl contenant la lettre "i" dans leur nom avec une extraction de la chaîne précédente:<br />
]LF]>,
"LM",
"~ls_fld("file") <br />"

)

=>

Voici la liste des fichiers .tmpl contenant la lettre "i" dans leur nom avec une extraction de la chaîne précédente:
authedit.tmpl : authedi
binoperator.tmpl : bi
cryptedimage.tmpl : cryptedi
diff.tmpl : di
fieldfileaccess.tmpl : fieldfi
filename.tmpl : fi
filesystem.tmpl : fi
image.tmpl : i
index.tmpl : i
indexfunctions.tmpl : indexfuncti
intro.tmpl : i
ip.tmpl : i
lines.tmpl : li
list.tmpl : li
list_tree.tmpl : li
redirect.tmpl : redi
session.tmpl : sessi
strings.tmpl : stri
time.tmpl : ti
tips.tmpl : ti