Page 4 sur 5

Re: [Plugin Tiers] [Sujet Principal] Plugin JeeXplorer

Publié : 04 mai 2019, 10:30
par kiboost
C'est quoi le highlight pour toi ?
Et pas suffisant çà veux dire quoi ?

Essayez d'être précis merci ;)

Re: [Plugin Tiers] [Sujet Principal] Plugin JeeXplorer

Publié : 04 mai 2019, 11:22
par jpty
Désolé, je pensais que highlight était courant en info.

Je crois que ça peut se traduire par Mise en avant ou surlignage
Dans les dossiers la mise en avant du répertoire ouvert est faite par un fond noir au lieu de gris foncé (répertoire class sur l'image du post précédent )
C'est cette couleur de fond que je ne trouve pas assez contrastée avec celle des autres répertoires autour.
Et différente de celle des fichiers à coté.

elfinder de base highlight le dossier et le fichier actif de la meme façon (fond bleu ) :
elfinder_highlight.PNG
elfinder_highlight.PNG (10.62 Kio) Consulté 3415 fois

Re: [Plugin Tiers] [Sujet Principal] Plugin JeeXplorer

Publié : 11 mai 2019, 17:48
par Aurel01
Bonjour,

Y a t'il moyen d'explorer à partir de la racine du système Linux plutôt qu'à partir du dossier html ?

Merci ;)

Re: [Plugin Tiers] [Sujet Principal] Plugin JeeXplorer

Publié : 11 mai 2019, 19:17
par kiboost
Oui bien sur, mais au dessus de www (le parent de html donc) il te faudra les droits non plus de jeedom mais de ton OS. Donc en l'état tu ne pourrai pas faire grand chose.
Et sincèrement, pas sûr que ce soit à Jeedom de proposer çà (même à travers un plugin)

Re: [Plugin Tiers] [Sujet Principal] Plugin JeeXplorer

Publié : 26 mai 2019, 12:54
par LuluDom
kiboost a écrit :
26 avr. 2019, 19:41
jeexplorer_icon.png

Bonjour à tous.

Je viens de finaliser un nouveau plugin JeeXplorer. Non disponible car il faut encore mettre en place la doc.

Pour ceux qui connaissent le plugin OutilsDev, le lien de parenté est évident. J'ai contacté son auteur (@floman321), qui ne souhaite plus s'en occuper, d'où ce nouveau plugin. Le but sera bien sûr de le maintenir et de le faire évoluer, l'utilisant beaucoup personnellement !

JeeXplorer est donc un explorateur de fichiers, permettant de naviguer dans l'arborescence de Jeedom, de créer, éditer etc des dossiers et fichiers.

Il se base sur les dernières versions des libs (codemirror et elfinder).

Codemirror passera en v5.46.0 avec le coreV4
elfinder, intégré au plugin, utilise la dernière v2.1.49

Contrairement à OutilsDev, c'est uniquement un explorateur de fichiers, donc sans les outils de création de plugins etc.

Il corrige aussi plusieurs désagrément:
- A l'ouverture, l'explorateur s'ouvre sur la largeur/hauteur de la fenêtre.
- Au redimensionnement du navigateur, l'explorateur s'adapte automatiquement.
- A l'ouverture d'un fichier, on peux agrandir la modal sans devoir cliquer dedans pour voir le code.
- L'éditeur en plein écran est maintenant calé dans Jeedom (1ere ligne du fichier visible, titlebar pour réduire, etc).
- Gestion de plusieurs fichiers ouverts sans soucis (chevauchement des modals etc)
- Recherche dans les fichiers
- Code folding

JeeXplorateur utilise également CodeMirror pour la syntaxe, mais charge automatiquement le bon mode syntaxique en fonction du fichier.
Donc à priori tous les fichiers supportés par CodeMirror auront le bon mode d'ouverture.

Si le lien de parenté avec OutilsDev est bien là, il s'agit d'une réécriture complète.

;)


jeexplorer_screenshot1.jpg


EDIT:

Documentation : https://kiboost.github.io/jeedom_docs/p ... rer/fr_FR/
Changelog : https://kiboost.github.io/jeedom_docs/p ... gelog.html

Bravo. Juste aujourd'hui je cherchais le plugin "Outils de développement" sans succès et je découvre que tu as repris le flambeau. Bonne continuation et merci !

Re: [Plugin Tiers] [Sujet Principal] Plugin JeeXplorer

Publié : 17 juin 2019, 01:00
par Patdec
Bonjour et Merci pour ce plugin .
Version 3.0 du 12 mai installée

Ayant un problème de connexion en ssh avec Putty , j'avais espéré avoir un accès à mon fichier dans /etc/fail2ban/jail.local.

Est ce que j'ai loupé quelque chose ne me permettant pas l'accès ?

Re: [Plugin Tiers] [Sujet Principal] Plugin JeeXplorer

Publié : 17 juin 2019, 12:08
par kiboost
Bonjour,

Oui c'est normal, on pourrait remonter au dessus du root de jeedom mais jeexplorer n'aurai pas les droits de faire grand chose de toute façon.
Et ce serait beaucoup plus dangereux ...

Re: [Plugin Tiers] [Sujet Principal] Plugin JeeXplorer

Publié : 17 juin 2019, 13:17
par Patdec
kiboost a écrit :
17 juin 2019, 12:08
Bonjour,

Oui c'est normal, on pourrait remonter au dessus du root de jeedom mais jeexplorer n'aurai pas les droits de faire grand chose de toute façon.
Et ce serait beaucoup plus dangereux ...
Bonjour Kiboost,

Quand on est root en ssh, le danger est réel également.
J'ai pas encore tester ton plugin, mais je suppose que si on peut éditer, renommer, modifier un fichier c'est qu'on a les droits pour le faire.

Re: [Plugin Tiers] [Sujet Principal] Plugin JeeXplorer

Publié : 17 juin 2019, 22:22
par Darkeyes
Salut
Le plugin est exécuté avec le user www-data, il a donc les mêmes droits que ce user.

Re: [Plugin Tiers] [Sujet Principal] Plugin JeeXplorer

Publié : 19 juin 2019, 00:41
par Patdec
Darkeyes a écrit :
17 juin 2019, 22:22
Salut
Le plugin est exécuté avec le user www-data, il a donc les mêmes droits que ce user.
Bonjour Darkeyes,

Il y a sans doute des subtilités incomprises de ma part, mais dans _OS/DB, on a accès au root principal et sous-répertoires au moins en lecture.
Et avec sudo on peut exécuter.
Maintenant je peux comprendre que Jeexplorer ne veuille pas se substituer à Putty, Winscp, Filezilla et consorts.

Re: [Plugin Tiers] [Sujet Principal] Plugin JeeXplorer

Publié : 19 juin 2019, 09:04
par Jeandhom
La subtilité, c'est que JeeXplorer est un explorateur de fichier et pas une console comme sont _OS/DB, Putty, Winscp et consorts.

Re: [Plugin Tiers] [Sujet Principal] Plugin JeeXplorer

Publié : 19 juin 2019, 09:13
par Darkeyes
Et que www-data a comme home /var/www/html/
Du coup le plugin travail surement dans le home seulement.

Re: [Plugin Tiers] [Sujet Principal] Plugin JeeXplorer

Publié : 19 juin 2019, 09:23
par kiboost
Avec jeexplorer (sic) tu peux modifier son root dans sa config pour remonter plus haut et accéder où tu veux. Mais tu verras que la plupart des folder/file sont verrouillés ...

Re: [Plugin Tiers] [Sujet Principal] Plugin JeeXplorer

Publié : 19 juin 2019, 12:44
par Patdec
kiboost a écrit :
19 juin 2019, 09:23
Avec jeexplorer (sic) tu peux modifier son root dans sa config pour remonter plus haut et accéder où tu veux.
Bonjour Kiboost,

Je n'ai rien vu dans la config proprement dite du plugin permettant de remonter + haut.
Est-ce dans /html/core/config/default.config.ini qu'il faut ajouter une ligne du genre folder::tmp = /tmp/jeedom ?

Re: [Plugin Tiers] [Sujet Principal] Plugin JeeXplorer

Publié : 19 juin 2019, 13:25
par kiboost
Non c'est dans:
html/plugins/jeexplorer/3rdparty/elfinder/php/connector.minimal.php

A la fin dans les options, change les chemins en ajoutant ../../

Mais je ne le conseil pas ... :roll:

Re: [Plugin Tiers] [Sujet Principal] Plugin JeeXplorer

Publié : 19 juin 2019, 14:27
par Patdec
kiboost a écrit :
19 juin 2019, 13:25
Non c'est dans:
html/plugins/jeexplorer/3rdparty/elfinder/php/connector.minimal.php

A la fin dans les options, change les chemins en ajoutant ../../

Mais je ne le conseil pas ... :roll:
Merci pour l'info, j'aurai pas trouvé tout seul. :D

Je vais suivre ton conseil car avec ton plugin j'ai su créer un fichier jail.local en fichier texte avec les bons paramètres, notamment port = 2222 et pas port = 2222,sftp. C'est probablement à cause de ça que je ne peux plus me connecter en ssh avec Putty. Conflit.
Avec _OS/DB je l'ai déplacé dans /etc/fail2ban et j'ai redémarré Jeedom.
Etant sous VM Virtualbox cela ne change rien, je dois redémarrer la VM pour que ce nouveau fichier jail.local soit pris en compte et de l'extérieur, j'ai pas la main sur mon Windows pour relancer Oracle.
Soit ma fille sur place éteint et relance la bécane, soit j'attends la fin des vacances. Mais je les écourteraient pas . :lol: :lol: :lol:

PS: Tu déconseilles pourquoi ?

Re: [Plugin Tiers] [Sujet Principal] Plugin JeeXplorer

Publié : 19 juin 2019, 15:12
par kiboost
Patdec a écrit :
19 juin 2019, 14:27
PS: Tu déconseilles pourquoi ?
Comme d'habitude, si tu n'est pas sûr de ce que tu fait, tiens toi loin des trucs dangereux :lol:
Pour qqlun qui sait ce qu'il fait, pas de soucis ;) Mais je préfère le noter pour ceux qui passerons par là.

Re: [Plugin Tiers] [Sujet Principal] Plugin JeeXplorer

Publié : 19 juin 2019, 19:08
par Patdec
Bon, j'ai été voir. La curiosité à été la plus forte ;) et en effet tous les répertoires au dessus de /html sont cadenassés.

Re: [Plugin Tiers] [Sujet Principal] Plugin JeeXplorer

Publié : 06 sept. 2019, 08:35
par arnog23
Salut Kiboost,

Pour info, les noms de fichiers ne sont pas très lisible avec le thème principal de la V4 (à gauche sur l'image). Avec le thème alternatif (à droite sur l'image), pas de soucis.

V4_JeeXplorer_Theme.png
V4_JeeXplorer_Theme.png (82.31 Kio) Consulté 2958 fois

Re: [Plugin Tiers] [Sujet Principal] Plugin JeeXplorer

Publié : 06 sept. 2019, 09:04
par kiboost
Tu est bien beta sur le plugin ?