elFinder - comments elFinder 2015-08-12T19:38:51Z https://files.spip.org/elFinder#comment483306 2015-08-12T19:38:51Z <p>Argg, c'est sérieux ça !</p> <p>Je n'ai que quelques articles à déplacer, le plugin aurait pu être pratique ; mais là ?!?</p> <p>L'idée d'activer le plugin, de faire (vite) les modifications, puis de la désactiver (vite) est elle une parade sérieuse ; ou le simple fait d'avoir le plugin installé quelques minutes / heures rend il vulnérable à une de ces innombrables attaques “random” de l'internet moderne ?</p> <p>Merci pour l'info et bon débbuggage !</p> elFinder 2015-07-14T11:41:27Z https://files.spip.org/elFinder#comment482956 2015-07-14T11:41:27Z <p>Effectivement Vincent, ce plugin n'est pas fait pour la prod mais pour faciliter la réorganisation rapide des rubriques, articles et documents. Il est à utiliser uniquement sur des serveur de développement. Navré des soucis d'injections que tu as pu rencontrer.</p> elFinder 2015-07-14T11:21:49Z https://files.spip.org/elFinder#comment482955 2015-07-14T11:21:49Z <p>Attention, sur un de mes sites ce plugin a été un point d'entrée pour des injections de scripts php dans le site (à n'importe quel endroit). <br class="autobr" /> Du coup je me suis retrouvé avec des fichiers php dans plugins-dist/media/squelettes qui envoyaient des spams (300 000 étaient encore en attente ce matin) - et d'autres scripts de type 'indexs.php" qui permettent l'ajout de pages html <br class="autobr" /> C'est pourquoi je ne recommande ABSOLUMENT PAS ce script en production !!</p> elFinder 2014-09-10T10:38:19Z https://files.spip.org/elFinder#comment476870 2014-09-10T10:38:19Z <p>Solution “vulgaire” pour le bug “Mauvaise réponse du backend. Les données ne sont pas au format JSON.”</p> <p>Il semblerait qu'il y a une erreur au niveau de la fonction _stats() dans le fichier<br class="autobr" /> php/elFinderVolumeFTP.class.php.</p> <p>La ligne suivante remonte erreur car la variable $part ne comprend pas de “=”.</p> <blockquote class="spip"> <p>list($key, $val) = explode('=', $part);</p> </blockquote> <p>Pour corriger l'erreur, j'ai simplement modifier par:</p> <blockquote class="spip"> <p> if( !preg_match('/=/', $part) ) continue;</p> <p>list($key, $val) = explode('=', $part);</p> </blockquote> <p>Ce n'est pas un fix très propre mais bon</p> elFinder 2014-08-17T17:06:36Z https://files.spip.org/elFinder#comment476526 2014-08-17T17:06:36Z <p>Comme d'autres avant moi, page blanche sous les bandeaux des icones SPIP</p> <p>Je suis sous SPIP3, régulièrement mis à jour (3.0.17)</p> <p>Donc, je désactive ce plugin en attendant peut-être une mise à jour qui règle ce problème</p> <p>Les plugins actifs sont: (tous mis à jour) <br />- Accès restreint <br />- Bouton dans le texte <br />- Coloration code <br />- Enluminures typographiques <br />- FullText <br />- Le couteau suisse <br />- Lecteur multimédia <br />- NoSpam <br />- Sauvegarde automatique <br />- Squelette Ahuntsic <br />- Zippeur</p> <p>L'idée est excellente, j'attend donc patiemment, avec mes remerciements.</p> elFinder 2014-07-22T08:29:20Z https://files.spip.org/elFinder#comment476268 2014-07-22T08:29:20Z <p>Bonjour,</p> <p>J'ignore si je déterre ce topic, mais j'avais également le problème suivant :<br class="autobr" /> “Mauvaise réponse du backend.<br class="autobr" /> Les données ne sont pas au format JSON.”<br class="autobr" /> Sur un des projets sur lesquels je bosse.</p> <p>Corrigé après avoir changé la version de PHP.</p> <p>Une piste à suivre donc pour ceux qui ont toujours le souci.</p> <p>@++ ;)</p> elFinder 2014-06-13T07:43:45Z https://files.spip.org/elFinder#comment475836 2014-06-13T07:43:45Z <p>Idem!</p> <p>Julien</p> elFinder 2014-06-12T08:55:49Z https://files.spip.org/elFinder#comment475828 2014-06-12T08:55:49Z <p>J'ai fini par arrivé à utiliser ce plugin en utilisant la lib présente ici:<br class="autobr" /> <a href="http://nao-pon.github.io/elFinder-nightly/latests/elfinder-2.1.zip" class="spip_url spip_out auto" rel="nofollow external">http://nao-pon.github.io/elFinder-nightly/latests/elfinder-2.1.zip</a></p> <p>et en modifiant légèrement /elfinder/inc/elFinderVolumeSPIP.class.php<br class="autobr" /> C'est un peu sauvage mais si ça peut servir à quelqu'un...</p> <div class="precode"><pre dir="ltr" style="text-align: left;"><code>=================================================================== --- elFinderVolumeSPIP.class.php (révision 82961) +++ elFinderVolumeSPIP.class.php (copie de travail) @@ -1067,7 +1067,7 @@ * @return bool|string * @author Dmitry (dio) Levashov **/ - protected function _save($fp, $dir, $name, $mime, $w, $h) { + protected function _save($fp, $dir, $name, $stat) { $this->clearcache(); $id_document = $this->_joinPath($dir,$name,'d'); @@ -1242,9 +1242,7 @@ } // @todo move dateformat to client - $stat['date'] = isset($stat['ts']) - ? $this->formatDate($stat['ts']) - : 'unknown'; + $stat['date'] = 'unknown'; if (!isset($stat['size'])) { $stat['size'] = 'unknown';</code></pre></div> elFinder 2014-06-06T13:22:38Z https://files.spip.org/elFinder#comment475709 2014-06-06T13:22:38Z <p>Programme intéressant,<br class="autobr" /> malheureusement la page ecrire/?exec=elfinder reste blanche après l'installation du plugin.</p> <p>Et ça avec spip 3.0.16 + elfinder 0.2.4</p> <p>Je dirais que le fichier prive/exec/elfinder.html appelle des fichiers absents de la librairie téléchargée... En effet je ne trouve pas de lib/elfinder/js/elfinder.min.js ni de lib/elfinder/css/elfinder.min.css</p> <p>Je n'en sais pas plus...</p> elFinder 2014-05-02T11:41:22Z https://files.spip.org/elFinder#comment475210 2014-05-02T11:41:22Z <p>idem ce jour</p> <p>page blanche ....</p> elFinder 2014-05-01T18:52:30Z https://files.spip.org/elFinder#comment475199 2014-05-01T18:52:30Z <p>Bonjour,</p> <p>La page apparait blanche après installation de ce plugin sous spip 3.016, aucun gestionnaire de fichier en vue, le rep lib/ est bien créé, le tout en 777 ... une piste ?</p> <p>Merci<br class="autobr" /> Cordialement.</p> elFinder 2014-05-01T10:33:45Z https://files.spip.org/elFinder#comment475192 2014-05-01T10:33:45Z <p>la page <a href="https://github.com/downloads/Studio-42/elFinder" class="spip_url spip_out auto" rel="nofollow external">https://github.com/downloads/Studio-42/elFinder</a> est en 404; il semblerait que le zip ait été déplacé vers <a href="https://github.com/Studio-42/elFinder/archive/2.0-rc1.zip" class="spip_out" rel='nofollow external'>https://github.com/Studio-42/elFinder/archive/2.0-rc1.zip</a>; code à jour <a href="http://zone.spip.org/trac/spip-zone/changeset/82196" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/changeset/82196</a>;</p> elFinder 2014-04-24T13:38:43Z https://files.spip.org/elFinder#comment475099 2014-04-24T13:38:43Z <p>Très sympa, merci.<br class="autobr" /> Pouvoir afficher les identifiants des articles serait un must!</p> elFinder 2014-04-12T06:05:47Z https://files.spip.org/elFinder#comment474928 2014-04-12T06:05:47Z <p>Qd j'ai découvert, vu ce matin la date de publication, j'avoue que j'ai cru au poisson de Maieul ;-)<br class="autobr" /> Immédiatement levé pour installer et tester : hélas ;-(<br class="autobr" /> toujours meme erreur à la première initialisation (meme avec vidage de cache) <br class="autobr" /> [svn 81739] du 2014-04-09 16:22:04 +0200]</p> <p>Serait-ce dû à certains plugins (Yaml, Acces_restreint, Crayons, mes_Preferences, CKeditor... ?).</p> <p>A suivre<br class="autobr" /> YannX</p> elFinder 2014-04-10T15:01:58Z https://files.spip.org/elFinder#comment474888 2014-04-10T15:01:58Z <p>Bonnjour <br class="autobr" /> j'ai mis à jour, vidé le cache; J'ai toujours ce problème backend json...</p> elFinder 2014-04-09T16:41:07Z https://files.spip.org/elFinder#comment474877 2014-04-09T16:41:07Z <p>C'est rectifié dans la version 0.2.2, Enjoy</p> elFinder 2014-04-01T22:25:56Z https://files.spip.org/elFinder#comment474744 2014-04-01T22:25:56Z <p>j'en rêvais mais moi aussi backend json</p> elFinder 2014-04-01T14:43:07Z https://files.spip.org/elFinder#comment474737 2014-04-01T14:43:07Z <p>Mon Dieu que c'est beau !</p> <p>Sauf: “Mauvaise réponse du backend.<br class="autobr" /> Les données ne sont pas au format JSON.”</p> <p>C'est grave, Docteur?</p> <p>FDM</p>