module:f-manager:configuration-1

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
module:f-manager:configuration-1 [Dec. 16, 2024 09:22 AM UTC ] jpbmodule:f-manager:configuration-1 [Dec. 16, 2024 11:27 AM UTC ] (Version actuelle) jpb
Ligne 12: Ligne 12:
 <code php>$access_fma</code> <code php>$access_fma</code>
 **$access_fma** permet de limiter l'utilisation de F-manager à un certains 'type' de visiteurs **$access_fma** permet de limiter l'utilisation de F-manager à un certains 'type' de visiteurs
- +     
-- $access_fma=""; => tous le monde (anonyme, membre, admin)\\  +      - $access_fma=""; => tous le monde (anonyme, membre, admin) 
-- $access_fma="anonyme"; => uniquement les anonyme\\  +      - $access_fma="anonyme"; => uniquement les anonyme 
-- $access_fma="membre"; => uniquement les membres\\  +      - $access_fma="membre"; => uniquement les membres  
-- $access_fma="2,5"; => les membres des groupes 2 et 5\\  +      - $access_fma="2,5"; => les membres des groupes 2 et 5  
-- $access_fma="admin"; => uniquement les administrateurs\\ +      - $access_fma="admin"; => uniquement les administrateurs
 <code php>$tri_fma</code> <code php>$tri_fma</code>
 **$tri_fma** permet de choisir le tri (des répertoires et fichiers) utilisé pour l'affichage et son sens **$tri_fma** permet de choisir le tri (des répertoires et fichiers) utilisé pour l'affichage et son sens
Ligne 56: Ligne 56:
      - "-2,-5" => tous les membres SAUF ceux des des groupes 2 et 5      - "-2,-5" => tous les membres SAUF ceux des des groupes 2 et 5
      - "admin" => uniquement les administrateurs      - "admin" => uniquement les administrateurs
-   +  
    La syntaxe : ($dirlimit est un tableau)    La syntaxe : ($dirlimit est un tableau)
       $dirlimit_fma=array (       $dirlimit_fma=array (
Ligne 84: Ligne 84:
 <code php>$dircmd_fma</code> <code php>$dircmd_fma</code>
 **$dircmd_fma** permet de controler les actions qui seront autorisées sur les repertoires **$dircmd_fma** permet de controler les actions qui seront autorisées sur les repertoires
-     - position 1 = créer (des sous-répertoires) +     
-     - position 2 = renommer +    - position 1 = créer (des sous-répertoires) 
-     - position 3 = supprimer +    - position 2 = renommer 
-     - position 4 = changer les droits +    - position 3 = supprimer 
-     - position 5 = non utilisé pour l'instant+    - position 4 = changer les droits 
 +    - position 5 = non utilisé pour l'instant
        
-   syntaxe :+    syntaxe :
       0 non-autorisé / 1 autorisé       0 non-autorisé / 1 autorisé
       $dircmd_fma="11110"; toutes les actions sont autorisés       $dircmd_fma="11110"; toutes les actions sont autorisés
Ligne 97: Ligne 98:
 === FICHIERS === === FICHIERS ===
  
- +<code php>$extension_fma</code> 
-   $extension_fma permet de définir la liste des extensions de fichiers qui seront téléchargéables+**$extension_fma** permet de définir la liste des extensions de fichiers qui seront téléchargéables
    Si $extension_fma="*"; tous les types de fichiers sont autorisés    Si $extension_fma="*"; tous les types de fichiers sont autorisés
    Sinon les extensions sont séparées par un espace: $extension_fma="xls doc png zip ... ..."    Sinon les extensions sont séparées par un espace: $extension_fma="xls doc png zip ... ..."
- +<code php>$extension_Edit_fma</code> 
-   $extension_Edit_fma permet de définir la liste des extensions de fichiers qui seront éditables+**$extension_Edit_fma** permet de définir la liste des extensions de fichiers qui seront éditables
    $extension_Edit_fma="html htm css ... ...";    $extension_Edit_fma="html htm css ... ...";
- +<code php>$extension_Wysiwyg_fma</code> 
-   $extension_Wysiwyg_fma permet de définir la liste des extensions Editables qui supporterons TinyMce+**$extension_Wysiwyg_fma** permet de définir la liste des extensions Editables qui supporterons TinyMce
    $extension_Wysiwyg_fma="html htm ... ...";    $extension_Wysiwyg_fma="html htm ... ...";
- +<code php>$ficlimit_fma</code> 
- +**$ficlimit_fma** permet de controler l'affichage de certains fichiers (.htaccess, config.php ...)
-   $ficlimit_fma permet de controler l'affichage de certains fichiers (.htaccess, config.php ...)+
    Cette variable ressemble à $dirlimit_fma dont elle reprend le fonctionnement    Cette variable ressemble à $dirlimit_fma dont elle reprend le fonctionnement
    Cette variable est un tableau ayant comme premier élément - le nom du répertoire et comme second élément une autorisation.    Cette variable est un tableau ayant comme premier élément - le nom du répertoire et comme second élément une autorisation.
    Si $ficlimit_fma est vide : il n'y a pas d'autorisation spécifique    Si $ficlimit_fma est vide : il n'y a pas d'autorisation spécifique
 +   
    Les autorisations :    Les autorisations :
      - "anonyme" => uniquement les anonyme      - "anonyme" => uniquement les anonyme
Ligne 120: Ligne 120:
      - "-2,-5" => tous les membres SAUF ceux des des groupes 2 et 5      - "-2,-5" => tous les membres SAUF ceux des des groupes 2 et 5
      - "admin" => uniquement les administrateurs      - "admin" => uniquement les administrateurs
 +   
    La syntaxe : ($ficlimit_fma est un tableau)    La syntaxe : ($ficlimit_fma est un tableau)
       $ficlimit_fma=array (       $ficlimit_fma=array (
Ligne 127: Ligne 127:
          ...          ...
       );       );
- +        
-      Astuce : utiliser un groupe qui n'existe pas (ou qui n'existera jamais - par exemple 999) vous permet d'interdire ce fichier y compris aux administrateurs - utile pour votre config.php, votre .htaccess, ... +    Astuce : utiliser un groupe qui n'existe pas (ou qui n'existera jamais - par exemple 999) vous permet d'interdire ce fichier y compris aux administrateurs - utile pour votre config.php, votre .htaccess, ... 
- +<code php>$infos_fma</code> 
-   $infos_fma permet d'inclure automatiquement un fichier particulier (par exemple une bannière, une explication, ...) s'il se trouve dans le répertoire courant+**$infos_fma** permet d'inclure automatiquement un fichier particulier (par exemple une bannière, une explication, ...) s'il se trouve dans le répertoire courant
    exemple : $infos_fma="infos.txt"    exemple : $infos_fma="infos.txt"
 +   
    Astuce : ce fichier sera à la fois affiché dans l'interface et listé (c'est un fichier) - si vous ne voulez pas qu'il s'affiche dans la liste : $ficlimit_fma[$infos_fma]="999" (groupe qui n'existe pas)    Astuce : ce fichier sera à la fois affiché dans l'interface et listé (c'est un fichier) - si vous ne voulez pas qu'il s'affiche dans la liste : $ficlimit_fma[$infos_fma]="999" (groupe qui n'existe pas)
- +<code php>$ficpres_fma</code> 
-   $ficpres_fma permet de controler les informations relatives aux fichiers qui seront affichées+**$ficpres_fma** permet de controler les informations relatives aux fichiers qui seront affichées     
 +    
      - position 1 = icone      - position 1 = icone
      - position 2 = nom et lien sur le répertoire      - position 2 = nom et lien sur le répertoire
Ligne 141: Ligne 142:
      - position 4 = Taille      - position 4 = Taille
      - position 5 = Permissions      - position 5 = Permissions
 +    
    syntaxe :    syntaxe :
       0 non affiché / 1 affiché       0 non affiché / 1 affiché
       $ficpres_fma="11111"; toutes les informations sont affichées       $ficpres_fma="11111"; toutes les informations sont affichées
       $ficpres_fma="11100"; ne sont pas affichés la taille et les permissions (au sens chmod linux du terme)       $ficpres_fma="11100"; ne sont pas affichés la taille et les permissions (au sens chmod linux du terme)
- +<code php>$ficcmd_fma</code> 
-   $ficcmd_fma permet de controler les actions qui seront autorisées sur les fichiers+**$ficcmd_fma** permet de controler les actions qui seront autorisées sur les fichiers 
 +    
      - position 1 = créer - télécharger des fichiers      - position 1 = créer - télécharger des fichiers
      - position 2 = renommer      - position 2 = renommer
Ligne 154: Ligne 156:
      - position 5 = éditer      - position 5 = éditer
      - position 6 = déplacer      - position 6 = déplacer
- +     
-   syntaxe :+    syntaxe :
       0 non-autorisé / 1 autorisé       0 non-autorisé / 1 autorisé
-      $dircmd_fma="111111"; toutes les actions sont autorisés +      $ficcmd_fma ="111111"; toutes les actions sont autorisés 
-      $dircmd_fma="111100"; n'est pas autorisé l'édition et le déplacement +      $ficcmd_fma ="111100"; n'est pas autorisé l'édition et le déplacement 
- +<code php>$url_fma_modifier</code> 
-   $url_fma_modifier permet d'adjoindre un fichier de type xxxxx.mod.php contenant une variable ($url_modifier) permettant de modifier le comportement du lien se trouvant sur les fichiers affichés par F-manager+**$url_fma_modifier** permet d'adjoindre un fichier de type xxxxx.mod.php contenant une variable ($url_modifier) permettant de modifier le comportement du lien se trouvant sur les fichiers affichés par F-manager
    $url_fma_modifier peut prendre la valeur true (le fichier xxxxx.mod.ph existe) ou false    $url_fma_modifier peut prendre la valeur true (le fichier xxxxx.mod.ph existe) ou false
      
Ligne 171: Ligne 173:
    $themeG_fma="f-manager.html"; /  Fichier principale du thème    $themeG_fma="f-manager.html"; /  Fichier principale du thème
    $themeC_fma="f-manager-cmd.html"; / fichier utilisé lors des actions (delete, edit, ...)    $themeC_fma="f-manager-cmd.html"; / fichier utilisé lors des actions (delete, edit, ...)
- +<code php>$home_fma</code> 
-   $home_fma permet de spécifier la représentation de la racine+**$home_fma** permet de spécifier la représentation de la racine
    par exemple :    par exemple :
      - $home_fma="";               => représentation standard      - $home_fma="";               => représentation standard
      - $home_fma="Home";       => Un texte      - $home_fma="Home";       => Un texte
      - $home_fma="img src ...";  => Une image      - $home_fma="img src ...";  => Une image
- +<code php>$NPDS_fma</code> 
-   $NPDS_fma permet d'inclure le files-manager dans le theme de votre site ou de le faire s'afficher dans une fenêtre autonome+**$NPDS_fma** permet d'inclure le files-manager dans le theme de votre site ou de le faire s'afficher dans une fenêtre autonome
    $NPDS_fma peut prendre les valeurs true (affichage dans le thème) ou false    $NPDS_fma peut prendre les valeurs true (affichage dans le thème) ou false
- +<code php>$css_fma</code> 
-   $css_fma n'est pas vraiment un paramètre à votre disposition car il est calculé par NPDS  /Ceci étant il permet de charger une CSS +**$css_fma** n'est pas vraiment un paramètre à votre disposition car il est calculé par NPDS  /Ceci étant il permet de charger une CSS 
- +<code php>$wopen_fma</code> 
-   $wopen_fma permet de spécifier si une seule fenetre fille est utilisée (0 : Non / 1 : Oui) lors d'affichage multiple (TinyMce par exemple)+**$wopen_fma** permet de spécifier si une seule fenetre fille est utilisée (0 : Non / 1 : Oui) lors d'affichage multiple (TinyMce par exemple)
    NB : Attention cette option peut être incompatible avec certaines utilisation du File-Manager    NB : Attention cette option peut être incompatible avec certaines utilisation du File-Manager
- +<code php>$wopenH_fma</code> 
-     - $wopenH_fma permet de spécifier la hauteur de la fenetre fille (par défaut 500 pixels) +**$wopenH_fma** permet de spécifier la hauteur de la fenetre fille (par défaut 500 pixels) 
-     - $wopenW_fma permet de spécifier la largeur de la fenetre fille (par défaut 400 pixels)+<code php>$wopenW_fma</code> 
 +**$wopenW_fma** permet de spécifier la largeur de la fenetre fille (par défaut 400 pixels)
        NB : $wopenH_fma et $wopenW_fma ne servent que si $wopen_fma=true        NB : $wopenH_fma et $wopenW_fma ne servent que si $wopen_fma=true
- +<code php>$uniq_fma</code> 
-   $uniq_fma permet de passer de F-manager à Pic-manager (vis et versa) dans une seule fenêtre+**$uniq_fma** permet de passer de F-manager à Pic-manager (vis et versa) dans une seule fenêtre
    $uniq_fma peut prendre les valeurs true (fenêtre unique) ou false    $uniq_fma peut prendre les valeurs true (fenêtre unique) ou false
 +<code php>$urlext_fma</code>
 +**$urlext_fma** permet de passer une variable complémentaire définie localement dans le fichier de configuration
 +   par exemple : $urlext_fma="&groupe=$groupe";   
 +   NB : Il s'agit d'une utilisation 'avancée' de F-manager
  
-   $urlext_fma permet de passer une variable complémentaire définie localement dans le fichier de configuration + - Fin du fichier de configuration -
-   par exemple : $urlext_fma="&groupe=$groupe"; +
- +
-    NB : Il s'agit d'une utilisation 'avancée' de F-manager +
- +
-  +
- +
-- Fin du fichier de configuration -+
  • module/f-manager/configuration-1.1734340950.txt
  • Dernière modification : Dec. 16, 2024 09:22 AM UTC
  • de jpb