Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Thème pour le plugin JeeXplorer

Pour échanger sur les plugins classés en catégorie "Programmation"
romanais
Actif
Messages : 1999
Inscription : 21 août 2014, 21:36
Localisation : Drôme

Thème pour le plugin JeeXplorer

Message par romanais » 02 mai 2019, 11:20

Pour compléter le sujet du nouveau plugin JeeXplorer.

L'interface par défaut (Material) ne ressort pas super bien avec le thème Darksobre (notamment les 3 points ci-dessous en images), j'ai donc cherché d'autres thèmes et apporté des modifications de styles pour avoir une interface plus lisible.

La cellule de recherche
search.png
search.png (774 octets) Consulté 814 fois
Les menus contextuels
context.png
context.png (4.92 Kio) Consulté 814 fois
Le bouton de fermetures des fenêtres
close.png
close.png (421 octets) Consulté 814 fois
Mon choix s'est donc porté sur le thème "moono" auquel j'ai ajouté des styles.
Je vais détailler dans les posts suivants, comment mettre en place un nouveau thème, l'activer, et ajouter quelques captures d'écrans du résultat.
Dernière édition par romanais le 02 mai 2019, 11:22, édité 1 fois.
Merci à toute l'équipe pour le taf

Mon matériel

romanais
Actif
Messages : 1999
Inscription : 21 août 2014, 21:36
Localisation : Drôme

Re: Interface pour le plugin JeeXplorer

Message par romanais » 02 mai 2019, 11:21

Le thème par défaut ressemble à ça.
theme_material.png
theme_material.png (94.21 Kio) Consulté 790 fois
Celui que je suis en train de bidouiller ressemble à ça
theme_darksobre.png
theme_darksobre.png (83.83 Kio) Consulté 790 fois
Je me rends compte que le souci des boutons "Réduire/Agrandir/Fermer" est revenu sur la fenêtre d'édition, je verrai ça...
Il me reste à voir l'indication de dossier/fichier qui n'est plus visible également dans l'explorateur de droite.
Pour le reste, tout est visible et en place.

Il faut récupérer l'archive
moono.zip
(19.48 Kio) Téléchargé 25 fois
Puis la décompresser dans "/html/plugins/jeexplorer/3rdparty/elfinder/themes".

Ensuite, nous éditons le fichier "/html/plugins/jeexplorer/desktop/php/jeexplorer.php"
Et je remplace la ligne

Code : Tout sélectionner

include_file('3rdparty/elfinder/themes/Material', 'theme', 'css', 'jeexplorer');
Par

Code : Tout sélectionner

include_file('3rdparty/elfinder/themes/moono', 'theme-darksobre', 'css', 'jeexplorer');
 
On voit que je charge le fichier css "theme-darksobre".
J'enregistre la modification, je recharge ma page et voilà !
Dernière édition par romanais le 02 mai 2019, 14:46, édité 1 fois.
Merci à toute l'équipe pour le taf

Mon matériel

romanais
Actif
Messages : 1999
Inscription : 21 août 2014, 21:36
Localisation : Drôme

Re: Thème pour le plugin JeeXplorer

Message par romanais » 02 mai 2019, 11:22

Sinon, il y a un autre moyen simple d'avoir un affichage très propre et facile à lire quand on est sur le thème "Darksobre" sous Jeedom.
Une fois le module JeeXplorer installé, je parcours les dossiers pour aller dans "/html/plugins/jeexplorer/3rdparty/elfinder/themes/Material/css"
Je copie le fichier existant "theme.css" vers "theme-ori.css".
copy.png
copy.png (14.83 Kio) Consulté 790 fois
J"édite le fichier "theme.css", et je le vide complètement puis je sauvegarde.

Je recharge la page, et voici l'affichage que nous avons :
theme-vide.png
theme-vide.png (86.31 Kio) Consulté 790 fois
En fait je vais même rester avec cet affichage, car c'est le plus lisible à mon goût.

Un inconvénient avec cette manip, c'est que le fichier theme.css sera remis comme à l'origine lors des mises à jour.
Même si on duplique tout le dossier "Material", que l'on vide "theme.css", et on met à jour "html/plugins/jeexplorer/desktop/php/jeexplorer.php", ce dernier fichier sera aussi écrasé à chaque fois.

Je vais voir avec "kiboost" s'il n'y a pas moyen d'ajouter un paramètre dans la configuration du plugin, qui permettrait de choisir son thème proprement.

Un truc du genre :
select theme.png
select theme.png (93.04 Kio) Consulté 788 fois
Soit un menu déroulant qui récupère tous les noms de dossiers présents dans "/html/plugins/jeexplorer/3rdparty/elfinder/themes", et qui charge automatiquement le "theme.css" présent dedans.
Soit une cellule simple, où l'on indiquerait le chemin vers notre thème.
Avec le fichier "/html/plugins/jeexplorer/desktop/php/jeexplorer.php" qui serait complété avec cette valeur.
Merci à toute l'équipe pour le taf

Mon matériel

Avatar de l’utilisateur
Phil56
Actif
Messages : 773
Inscription : 11 août 2015, 11:36

Re: Thème pour le plugin JeeXplorer

Message par Phil56 » 02 mai 2019, 15:39

Bonjour,

j'ai testé et j'obtiens le même résultat que toi.

Bon courage pour la suite et merci

ken@vo
Phil
Box : Jeedom Maitre dans VM Esxi NUC intel i5, Jeedom Esclave RPI2 avec Zwave, Rfxcom, Blink1, EDISIO et TTS + VM Zoneminder
Protocoles : Zwave, X10, DI-O, HUE, EDISIO
Teleinfo (Dauguet rs232 mise en réseau avec une arduino mega)

romanais
Actif
Messages : 1999
Inscription : 21 août 2014, 21:36
Localisation : Drôme

Re: Thème pour le plugin JeeXplorer

Message par romanais » 02 mai 2019, 15:42

Merci pour le retour ;-)
Merci à toute l'équipe pour le taf

Mon matériel

Répondre

Revenir vers « [Catégorie] Programmation »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités