Valider 3ecbd681 rédigé par teddy.spip@gmail.com's avatar teddy.spip@gmail.com
Parcourir les fichiers

- On reprend un peu la fonction pour pouvoir afficher un lien vers le répertoire ;

- Ajout d'un title avec le chemin vers le répertoire et la taille totale du répertoire ;
- Ajout d'une autorisation sur la page, la même que pour les plugins ;
- Up de Y : 0.3.0.
parent 863a7a57
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+1 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -8,7 +8,7 @@ lang/paquet-lister_dossiers_fr.php -text
/paquet.xml -text
/plugin.xml -text
prive/exec/lister_dossiers.html -text
prive/objets/listes/lister_dossiers.html -text
prive/objets/liste/lister_dossiers.html -text
prive/squelettes/contenu/lister_dossiers.html -text
prive/style_prive_plugin_lister_dossiers.html -text
prive/themes/spip/images/dossiers_puce-12.png -text
+0 −2
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -18,6 +18,4 @@ if (!defined('_ECRIRE_INC_VERSION')) return;
function lister_dossiers_autoriser(){}




?>
 No newline at end of file
+20 −16
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -17,7 +17,11 @@ function lister_dossiers($racine = _DIR_RACINE)
    $repertoires_scannes = scandir($racine, 0);
    foreach ($repertoires_scannes as $key => $value) {
        if (is_dir($racine . DIRECTORY_SEPARATOR . $value) and !preg_match("/^\./", $value)) {
			$repertoires[$value] = lister_dossiers($racine . DIRECTORY_SEPARATOR . $value);
            if ($racine === "../") {
                $repertoires[$racine . $value] = lister_dossiers($racine. $value);
            } else {
                $repertoires[$racine . DIRECTORY_SEPARATOR . $value] = lister_dossiers($racine . DIRECTORY_SEPARATOR . $value);
            }
        }
    }
    return $repertoires;
+1 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
<paquet
	prefix="lister_dossiers"
	categorie="multimedia"
	version="0.2.0"
	version="0.3.0"
	etat="dev"
	compatibilite="[2.1.0;3.0.*]"
	logo="prive/themes/spip/images/lister_dossiers-64.png"
+1 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -2,7 +2,7 @@
	<nom><multi>[fr]Lister les dossiers</multi></nom>
	<icon>prive/themes/spip/images/lister_dossiers-32.png</icon>
	<auteur>Teddy Payet</auteur>
	<version>0.2.0</version>
	<version>0.3.0</version>
	<etat>dev</etat>
	<description><multi>
	[fr]Ce plugin va lister les répertoires présents sur votre site au même niveau que SPIP.
Chargement en cours