Forum pragmaMx France 24 Mai 2012 à 22:24:00 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.


Connexion avec identifiant et mot de passe
 
Accueil Aide Rechercher
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: configuration de répertoire pour filemanager  (Lu 4035 fois)
yanlolot
Néophyte Mx
*
Hors ligne Hors ligne

Messages: 2


« le: 14 Juin 2009 à 23:45:26 »

Bonjour à tous

J'ai tois répertoires dans ./spaw2/uploads/ : files, images et yann.
Code:
drwxr-xr-x   0 2288     2288           38 Jun 14 14:20 files/
drwxr-xr-x   0 2288     2288           56 Jun 14 14:23 images/
drwxr-xr-x   0 2288     2288            6 Jun 14 16:45 yann/
Seuls files et images apparaissent dans ./spaw2/config/config.php:
Code:
// directories
SpawConfig::setStaticConfigItem(
  'PG_SPAWFM_DIRECTORIES',
  array(
    array(
      'dir'     => SpawConfig::getStaticConfigValue('SPAW_DIR').'uploads/images/',
      'caption' => 'Images',
      'params'  => array(
        'default_dir' => true, // set directory as default (optional setting)
        'allowed_filetypes' => array('images')
      )
    ),
    array(
      'dir'     => SpawConfig::getStaticConfigValue('SPAW_DIR').'uploads/files/',
      'fsdir'   => SpawConfig::getStaticConfigValue('SPAW_ROOT').'uploads/files/', // optional absolute physical filesystem path
      'caption' => 'Files',
      'params'  => array(
        'allowed_filetypes' => array('any')
      )
    ),
   ),
  SPAW_CFG_TRANSFER_SECURE
);

Une page de mon site commence par le script suivant, afin que la personne qui lance cette page ait un filemanager qui n'accéde qu'au dossier yann:
Code:
<?php
session_start
();
include(
"../spaw2/spaw.inc.php");
$spaw1 = new SpawEditor("spaw1""");
$spaw1->setConfigItem(
'PG_SPAWFM_DIRECTORIES',
array(
  array(
      
'dir'     => 'uploads/yann/',
      
'fsdir'   => 'uploads/yann/',
      
'caption' => 'Yann',
      
'params'  => array(
        
'allowed_filetypes' => array('any')
      )
    ),
  ),
  
SPAW_CFG_TRANSFER_SECURE
);
?>


Mais ça ne fonctionne pas: le filemanager me répond No directories available for browsing.

Comment faire pour qu'une personne accédant à cette page du site ait le filemanager qui accède au dossier yann, et uniquement au dossier yann ?

Merci de votre aide .
« Dernière édition: 14 Juin 2009 à 23:47:50 par yanlolot » Journalisée
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #1 le: 15 Juin 2009 à 09:15:56 »

Slt,
C'est pour spaw standalonne ou avec pmx ?

Pour rajouter un répertoire racine dans le file manager dans \spaw\config\config.php

On créer via ftp le repertoire en question ex: /media/yann/

Après
Code:
/* Ordner fuer alle anderen Dateien */
$tmp_directories[] = array('dir' => $tmp_pmxdir . '/media/files/',
    'caption' => 'media/files',
    'params' => array('default_dir' => false, // set directory as default (optional setting)
        'allowed_filetypes' => array('documents', 'audio', 'video', 'archives'),
        )
    );

on conserve la même syntaxe ainsi on rajoute après cette portion de code

Code:
/* Ordner fuer alle anderen Dateien */
$tmp_directories[] = array('dir' => $tmp_pmxdir . '/media/yann/',
    'caption' => 'media/yann',
    'params' => array('default_dir' => true, // set directory as default (optional setting)
        'allowed_filetypes' => array('documents', 'audio', 'video', 'archives'),
        )
    );

Rem: J'ai mis true pour que ce soit le rep par défaut à l'ouverture du filemanager

Pour ton exemple il semble que ce soit pour spaw standallone, nous n'en assurons pas le support. Cf le site de dev de spaw  Clin d'oeil
Journalisée

..:: Veuillez consulter les règles du forum ::..- Avez-vous consulté notre documentation avant de poser votre question ?-Pas de support en MP ou par courriel, le forum est là pour ça !Nouvelle question=Nouveau Sujet
yanlolot
Néophyte Mx
*
Hors ligne Hors ligne

Messages: 2


« Répondre #2 le: 15 Juin 2009 à 14:00:27 »

Salut, et merci pour ta réponse: en effet, je ne me sers pas de pragmaMx, mais en fouillant le web, je suis tombé sur la section spaw de votre forum. Comme il avait l'air réactif, j'ai posté. En tout cas, je ne me suis pas trompé sur la réactivité de votre forum.

J'ai aussi posté sur le forum de spaw (in english): http://forums.solmetra.com/bb3/viewtopic.php?f=7&t=9663  , mais ce forum là est carrément moins réactif (c'est bien pour ça aussi que j'avais posté cgez vous en plus).

Pour info concernant mon pb, je ne vois pas ce qui cloche, car je suis scrupuleusement la doc:
http://www.spaweditor.com/spaw/spaw2/docs/documentation/integrators.html#fm_settings

Merci qd même pour ta réponse.  Clin d'oeil

[edit] en relisant ta réponse, dans le cas de pragmamx, il semble aussi obligatoire de déclarer le fichier que l'on veut rajouter dans config.php.
Avec tes indications, j'arrive à ce que ce soit le répertoire par défaut (déjà merci pour ça  Clin d'oeil ), mais comment faire pour qu'il n'ait accés qu'à cette unique répertoire, et pas aux autres qui sont listés dans config.php (en imaginant bien sûr que je me serve de pragmamx  Clin d'oeil  [/edit]
[/color]
« Dernière édition: 15 Juin 2009 à 14:33:59 par yanlolot » Journalisée
Pages: [1]   Haut de page
Imprimer
Forum pragmaMx France  |  PragmaMx  |  Administration  |  Editeur WYSIWYG (SPAW) (Modérateurs: Diabolo, kroms, phi56360)  |  Fil de discussion: configuration de répertoire pour filemanager
 
Aller à:  

Powered by SMF 1.1.15 | SMF © 2006-2009, Simple Machines

Plus