J'imagine 2 sorte de boucles assez utilement polyvalentes
sur les répertoires et les fichiers :
L'une (FICHIERS) assez simple à concevoir
bouclerai sur les fichiers d'un répertoire et sur les sous-répertoires,
avec des critères pour modifier le type de parcours
(sousrepertoires_et_fichiers, fichiers_seulement, repertoires_seulement)
et sur les caractéristiques du fichier (extension, nom, taille, date...)
avec des balise #NOM_FICHIER, #TAILLE_FICHIER, #EXT_FICHIER...
L'autre (EXTRAITS), appelée à l'intérieur d'une boucle FICHIERS
ramènerai des lignes ou morceaux de textes définis par une expression régulière,
genre :
<BOUCLE_cf(EXTRAITS)(id_fichier){extrait ',debut([0-9]*)-([A-Z]*)fin,'}>
<p>J'ai lu #EXTRAIT{1} et #EXTRAIT{2}</p>
</BOUCLE_cf>
Je préfère partager cette idée car je trouve ça beau et potentiellement très pratique
- C'est surtout la boucle EXTRAITS qui me plait bien ! -
mais je ne peux pas actuellement développer ça.
Peut être ça aurait sa place dans un plugin d'extensions généralistes.
J'imagine 2 sorte de boucles assez utilement polyvalentes
sur les répertoires et les fichiers :
L'une (FICHIERS) assez simple à concevoir
bouclerai sur les fichiers d'un répertoire et sur les sous-répertoires,
avec des critères pour modifier le type de parcours
(sousrepertoires_et_fichiers, fichiers_seulement, repertoires_seulement)
et sur les caractéristiques du fichier (extension, nom, taille, date...)
avec des balise #NOM_FICHIER, #TAILLE_FICHIER, #EXT_FICHIER...
L'autre (EXTRAITS), appelée à l'intérieur d'une boucle FICHIERS
ramènerai des lignes ou morceaux de textes définis par une expression régulière,
genre :
<BOUCLE_cf(EXTRAITS)(id_fichier){extrait ',debut([0-9]*)-([A-Z]*)fin,'}>
<p>J'ai lu #EXTRAIT{1} et #EXTRAIT{2}</p>
</BOUCLE_cf>
Je préfère partager cette idée car je trouve ça beau et potentiellement très pratique
- C'est surtout la boucle EXTRAITS qui me plait bien ! -
mais je ne peux pas actuellement développer ça.
Peut être ça aurait sa place dans un plugin d'extensions généralistes.
Le prochain cadeaux bonux peut-être.
En tout cas l'exploitation de cette boucle irait bien dans un plugin en cours de réalisation permettant de fournir des liens "techniques".
Pour l'instant il propose un menu pour vertébrer ,
divers autre liens,
un visualisateur du dossier police et du dossier images.
Il y a un système d'autorisation paramétrable pour y accéder.
Malheureusement je suis un peu à cours de temps pour aller plus loin en ce moment.