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 !

[THEME] "Dark Sobre"

Cette partie est réservée à l'utilisation de l'interface web de configuration de JEEDOM
Avatar de l’utilisateur
dJuL
Actif
Messages : 1427
Inscription : 28 janv. 2016, 01:37
Localisation : Ile de France

Re: [THEME] "Dark Sobre"

Message par dJuL » 08 avr. 2016, 17:16

@Morlock tu n'as plus le user admin par defaut ? celui créé par jeedom automatiquement ?
Perso je suis passé par celui là pour réparer ou recréer les comptes qui avaient des soucis d'affichage.
Claude69 a écrit :Hello
En V2.2.6, Chrome: avec la version du post 2 ( v0.9.36 du 06/04 ) et personnalisation avancée désactivé, je perd la transparence sur les vues.
Si je colle le JS du post 2 et que j'active la personnalisation avancée, j'ai la transparence mais je perd les couleurs. :(
Si quelqu'un a une idée, ;)
PS: Pas de soucis avec la version précédente
Il faut surtout que tu recolles le zip car le fichier JS du thème à changé (pas besoin des persos avancées si tu ne modifies aucun settings du thème)
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.

Morlock
Timide
Messages : 452
Inscription : 24 juin 2014, 21:17
Localisation : Belgique

Re: [THEME] "Dark Sobre"

Message par Morlock » 08 avr. 2016, 17:21

dJuL a écrit :@Morlock tu n'as plus le user admin par defaut ? celui créé par jeedom automatiquement ?
Perso je suis passé par celui là pour réparer ou recréer les comptes qui avaient des soucis d'affichage.
Si, j'en prends bonne note
Merci dJuL ;)
UdooX86 - Odroid C2 - RPI3 - RPI2 - DS415+
Z-Stick (GEN5) - RFXcom RFlink - Xiaomi home

Avatar de l’utilisateur
dJuL
Actif
Messages : 1427
Inscription : 28 janv. 2016, 01:37
Localisation : Ile de France

Re: [THEME] "Dark Sobre"

Message par dJuL » 08 avr. 2016, 17:30

mamatdv a écrit :Je sais pas si on te la remonter mais j'ai remarquer un petit soucis avec le modal des messages.

Quand je clique dessus, il s'affiche tout en bas.
dark sobre.PNG
Ça se produit que quand tu as scrollé sur la pages et ca ne se produit pas sur le thème classique.
Ok je vois d'où ça vient, le code qui calcul la position de la modal n'est pas bon (il mesure la taille de la page au lieu de mesurer la taille de la fenêtre)

Pour corriger il faut que le scroll soit dans le div du dashboard et non plus dans le body.
C'est le comportement avec le thème par défaut (le scroll part sous l'horloge et non pas de puis le haut de la page).
C'est corrigé, ce sera dans la prochaine maj
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.

Morlock
Timide
Messages : 452
Inscription : 24 juin 2014, 21:17
Localisation : Belgique

Re: [THEME] "Dark Sobre"

Message par Morlock » 08 avr. 2016, 17:46

Bon de mon côté ce n'est pas le bonheur.
J'ai réactivé le user admin mais le mdp n'était plus admin, donc je l'ai remis (je ne connaissais plus ce que j'avais mis)
Je ne vois rien non plus avec cet user.
Je me suis remis avec le user fonctionnel, j'ai décoché/sauvé recoché/resauvé les users à pb => Pas mieux
J'ai éffacé/sauvé ces users puis recrée/sauvé/admin => Tjrs pas mieux.
Finalement je n'ai plus qu'un user (admin heureusement) qui me donne le thème avec visu des users et menu complet.
Les autres ne sont plus utilisables.
UdooX86 - Odroid C2 - RPI3 - RPI2 - DS415+
Z-Stick (GEN5) - RFXcom RFlink - Xiaomi home

Morlock
Timide
Messages : 452
Inscription : 24 juin 2014, 21:17
Localisation : Belgique

Re: [THEME] "Dark Sobre"

Message par Morlock » 08 avr. 2016, 18:12

Tout cela est certainement dû à mon crash d'hier et à la restauration du système.
Et ton thème n'a surement rien à voir la dedans !
UdooX86 - Odroid C2 - RPI3 - RPI2 - DS415+
Z-Stick (GEN5) - RFXcom RFlink - Xiaomi home

Avatar de l’utilisateur
dJuL
Actif
Messages : 1427
Inscription : 28 janv. 2016, 01:37
Localisation : Ile de France

Re: [THEME] "Dark Sobre"

Message par dJuL » 08 avr. 2016, 18:38

Ah oui c'est certain, je ne vois pas trop comment le thème pourrait avoir un rapport avec ton soucis.
Et si tu vires tout les users, fait un backup, reinstall jeedom de zero et réimporte le backup ?
C'est un peu relou mais ça peu peut être résoudre ton pb...

Tu peux éventuellement tester si ça marche avec une image WMware de jeedom avant de réinstaller ton Jeedom principal.
D'ailleurs ça devrait même être obligatoire pour tout le monde pour tester les majs avant de les mettre en prod.
Ça éviterait les gros stress de certains parce-que plus de chauffage ou plus de design ou je ne sais quel pb...
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.

Morlock
Timide
Messages : 452
Inscription : 24 juin 2014, 21:17
Localisation : Belgique

Re: [THEME] "Dark Sobre"

Message par Morlock » 08 avr. 2016, 18:50

Oui je vais voir mais rien ne presse j'ai tjrs un user ok :)
@kouaw tripote aussi une nouvelle image pour odroid, pq pas la tester dans la démarche.
Je peux aussi repasser sur mon NAS, plusieurs options en perspective :D
En tout cas merci pour le travail que tu partages ;)
UdooX86 - Odroid C2 - RPI3 - RPI2 - DS415+
Z-Stick (GEN5) - RFXcom RFlink - Xiaomi home

Avatar de l’utilisateur
Darkeyes
Actif
Messages : 1287
Inscription : 02 avr. 2015, 08:37

Re: [THEME] "Dark Sobre"

Message par Darkeyes » 08 avr. 2016, 19:02

Salut,

J'ai mis a jour mon poste ou je donnai mon script pour l'auto update.
Le script détect tout seul si nginx ou apache est utilisé et modifie la destination en fonction.

Si quelqu'un sur apache peut me confirmer qu'il passe?

Merci bien
Développement script:
- ssh_commande.php
- ip_public.sh
- BackupSamba.sh

Morlock
Timide
Messages : 452
Inscription : 24 juin 2014, 21:17
Localisation : Belgique

Re: [THEME] "Dark Sobre"

Message par Morlock » 08 avr. 2016, 19:14

Darkeyes a écrit :Si quelqu'un sur apache peut me confirmer qu'il passe?
Il passe :)
UdooX86 - Odroid C2 - RPI3 - RPI2 - DS415+
Z-Stick (GEN5) - RFXcom RFlink - Xiaomi home

Avatar de l’utilisateur
Darkeyes
Actif
Messages : 1287
Inscription : 02 avr. 2015, 08:37

Re: [THEME] "Dark Sobre"

Message par Darkeyes » 08 avr. 2016, 19:21

Morlock a écrit :
Darkeyes a écrit :Si quelqu'un sur apache peut me confirmer qu'il passe?
Il passe :)
Merci du retour,

Donc ceux qui veulent ce servent :D
Développement script:
- ssh_commande.php
- ip_public.sh
- BackupSamba.sh

Morlock
Timide
Messages : 452
Inscription : 24 juin 2014, 21:17
Localisation : Belgique

Re: [THEME] "Dark Sobre"

Message par Morlock » 08 avr. 2016, 19:30

Bon finalement j'ai récupéré mes users.
J'ai remarqué que dans la personnalisation avancée, le bout de code de la partie CSS d'une version antérieure était resté.

Code : Tout sélectionner

(/*DARK SOBRE CSS pour JS BETA v0.9.4*/
#div_mainContainer {
  visibility: hidden;
}
Je l'ai effacé et les users sont redevenus ok
UdooX86 - Odroid C2 - RPI3 - RPI2 - DS415+
Z-Stick (GEN5) - RFXcom RFlink - Xiaomi home

Morlock
Timide
Messages : 452
Inscription : 24 juin 2014, 21:17
Localisation : Belgique

Re: [THEME] "Dark Sobre"

Message par Morlock » 08 avr. 2016, 19:41

@Darkeyes
Sais-tu me donner une ligne à rajouter à ton script pour qu'il ne modifie pas le fichier background.jpg ?
Moi ça m'arrange et puis pourquoi écraser systématiquement ce fichier par le même ?
C'est bien un script de mise à jour, pas d'installation :D
UdooX86 - Odroid C2 - RPI3 - RPI2 - DS415+
Z-Stick (GEN5) - RFXcom RFlink - Xiaomi home

Avatar de l’utilisateur
dJuL
Actif
Messages : 1427
Inscription : 28 janv. 2016, 01:37
Localisation : Ile de France

Re: [THEME] "Dark Sobre"

Message par dJuL » 08 avr. 2016, 20:20

Il y a une procédure pour changer le background ;) (option dans le JS)
Il faut un autre nom de fichier sinon chaque maj de jeedom ecrasera de toutes façons...
Car c'est le principe de 90% des maj, tout écraser et tout remplacer, même si ça n'a pas changé (excepter les fichiers de datas)
J'ai fait un scenario (avec log) pour la maj auto je vais le mettre dans le post#2
Dernière édition par dJuL le 08 avr. 2016, 20:21, édité 1 fois.
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.

Avatar de l’utilisateur
Darkeyes
Actif
Messages : 1287
Inscription : 02 avr. 2015, 08:37

Re: [THEME] "Dark Sobre"

Message par Darkeyes » 08 avr. 2016, 20:21

Morlock a écrit :@Darkeyes
Sais-tu me donner une ligne à rajouter à ton script pour qu'il ne modifie pas le fichier background.jpg ?
Moi ça m'arrange et puis pourquoi écraser systématiquement ce fichier par le même ?
C'est bien un script de mise à jour, pas d'installation :D
Salut,
je viens de modifier le script j'avai un pb de copie va savoir
don récupère la dernière

En suite met ton fond perso dans dans le dossier /root

et ajoute la ligne:

Code : Tout sélectionner

sudo cp -vf $SourceDir/Ton_background.jpg $DestDir/desktop/background.jpg
juste après:

Code : Tout sélectionner

sudo cp -vrf $SourceDir/desktop $DestDir/
je l'utilise, je l'ai viré du script pour ceux qui ne changent pas de fond ;)
Développement script:
- ssh_commande.php
- ip_public.sh
- BackupSamba.sh

Morlock
Timide
Messages : 452
Inscription : 24 juin 2014, 21:17
Localisation : Belgique

Re: [THEME] "Dark Sobre"

Message par Morlock » 08 avr. 2016, 20:28

dJuL a écrit :Il y a une procédure pour changer le background ;) (option dans le JS)
Il faut un autre nom de fichier sinon chaque maj de jeedom ecrasera de toutes façons...
Car c'est le principe de 90% des maj, tout écraser et tout remplacer, même si ça n'a pas changé (excepter les fichiers de datas)
J'ai fait un scenario (avec log) pour la maj auto je vais le mettre dans le post#2
Effectivement et c'est de plus super bien indiqué dans le fichier JS !

Code : Tout sélectionner

  general: {
      background: 'core/themes/darksobre/desktop/background.jpg' //Image de fond du thème
    },
Merci également @Darkeyes, je regarde ça ;)
UdooX86 - Odroid C2 - RPI3 - RPI2 - DS415+
Z-Stick (GEN5) - RFXcom RFlink - Xiaomi home

toregreb
Actif
Messages : 2510
Inscription : 20 août 2014, 22:19

Re: [THEME] "Dark Sobre"

Message par toregreb » 08 avr. 2016, 21:47

Tout ce partage, c'est vraiment sympa. Merci.
Jeedom v2.2.6 sur RPi2+razberry (Zwave)+RFXCom, Enocean et MySensors.
[TUTO]Index HP/HC avec pinces Ampèremétriques
Trucs&Astuces

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

Re: [THEME] "Dark Sobre"

Message par romanais » 08 avr. 2016, 22:08

Morlock a écrit :Bon finalement j'ai récupéré mes users.
J'ai remarqué que dans la personnalisation avancée, le bout de code de la partie CSS d'une version antérieure était resté.

Code : Tout sélectionner

(/*DARK SOBRE CSS pour JS BETA v0.9.4*/
#div_mainContainer {
  visibility: hidden;
}
Je l'ai effacé et les users sont redevenus ok
Cool ! Le pire c'est que je me suis posé la question à un moment, de la possibilité d'un code qui mettait le bazar, puis je me suis dit que c'était pas possible, zut alors, mais au moins avec ton retour, on saura que c'est possible :)
Merci à toute l'équipe pour le taf

Mon matériel

Morlock
Timide
Messages : 452
Inscription : 24 juin 2014, 21:17
Localisation : Belgique

Re: [THEME] "Dark Sobre"

Message par Morlock » 08 avr. 2016, 22:39

Oui le résultat m'a étonné, je n'y pensais pas trop
Phénomène étrange quand même cette perturbation des users, il ne restait que le user qui a été utilisé depuis la réinstallation de mon jeedom hier.
Ca pourrait aider quelqu'un dans le même cas mais je doute vu qu'il n'y a plus de trace de ce code CSS v0.9.4
dJuL fait un excellent suivi de son sujet :)
UdooX86 - Odroid C2 - RPI3 - RPI2 - DS415+
Z-Stick (GEN5) - RFXcom RFlink - Xiaomi home

Avatar de l’utilisateur
dJuL
Actif
Messages : 1427
Inscription : 28 janv. 2016, 01:37
Localisation : Ile de France

Re: [THEME] "Dark Sobre"

Message par dJuL » 08 avr. 2016, 23:21

@Morlock
En fait oui c'est logique car ce code cache le contenu de la page... Et il lui faut le JS qui va avec.
Donc ça venait bien d'une vielle version du thème, j'aurais du y penser tout de même, c'était logique...
Depuis que c'est intégré à Jeedom ça ne risque plus d'arriver, surtout que la page est caché en JS, et plus en CSS pour éviter ce pb même avec le thème lui même (si jamais le JS merde pas exemple).


Sinon avant de passer le scénario en release (sur le market) si certains veulent bien le tester :

y'a jute a créer un scenar + un bloc code et coller ça dedans :

Code : Tout sélectionner

//config
$url          = "http://rulistaff.free.fr/theme/dark-sobre.zip"; //adresse web du thème compressé
$theme_folder = "darksobre"; //nom du dossier de thème dans jeedom
$tmp_folder   = "/tmp"; //chemin du dossier temporaire de jeedom (depuis la racine de jeedom)


/********** SCRIPT DE MAJ AUTO DU THEME **********
 *         (basé sur une idée de @romanais)       *
 **************************************************/
$scenario->setLog('<b style=" color:#555555">--- CONFIG:</b>');
$scenario->setLog("Url de l'archive du thème: <b><i>" . $url . '</i></b>');
$scenario->setLog("Nom du dossier du thème: <b><i>" . $theme_folder . '</i></b>');
$scenario->setLog("Répertoire temporaire Jeedom: <b><i>" . $tmp_folder . '</i></b>');
$scenario->setLog('<b style=" color:#555555">--- MAJ DU THEME:</b>');
$apache        = file_exists("/var/run/apache2/apache2.pid");
$jeedom_folder = ($apache) ? "/var/www/html" : "/usr/share/nginx/www/jeedom";
function return_error($error)
{
    global $scenario;
    $scenario->setLog('<b style="color:#EE0000">' . $error . '</b>');
    $scenario->setLog('<b>Mise à jour abandonnée</b>');
    $scenario->setLog('<b style=" color:#555555">--- FIN MAJ DU THEME</b>');
}
if (!is_dir($jeedom_folder)) {
    return_error("Répertoire de Jeedom non trouvé !");
    return;
}
if (!is_dir($jeedom_folder . $tmp_folder)) {
    return_error("Répertoire temporaire de Jeedom non trouvé !");
    return;
}
$scenario->setLog("Serveur web " . (($apache) ? "Apache" : "Nginx") . " détecté");
$filename   = $jeedom_folder . $tmp_folder . "/dark-sobre.zip";
$theme_path = $jeedom_folder . "/core/themes/" . $theme_folder . "/";
if (!is_dir($theme_path)) {
    return_error("Répertoire du thème non trouvé !");
    return;
}
function show_version($file)
{
    global $scenario;
    $scenario->setLog("Recherche de la version du thème...");
    if (is_file($file)) {
        $fh = fopen($file, "r");
        if ($fh) {
            $file_start_content = fread($fh, 200);
            if (rewind($fh)) {
                preg_match("/CSS\s(.+)\s/", $file_start_content, $version);
                if (count($version)) {
                    fclose($fh);
                    return '<b style="color:#4499AF">' . $version[1] . '</b>';
                }
            }
            fclose($fh);
        }
    }
    return '<b style="color:#EE0000">Impossible de lire la version !</b>';
}
$check_ver_file = $theme_path . "desktop/" . $theme_folder . ".css";
$scenario->setLog('<b style="color:#9D64BA">VERSION EXISTANTE:</b> ' . show_version($check_ver_file));
$scenario->setLog("Téléchargement de l’archive " . $url . "...");
exec("wget " . $url . " -O " . $filename);
if (!is_file($filename)) {
    return_error("Erreur, le téléchargement ou l'enregistrement de l'archive a échoué !");
    return;
}
function unzip_file($file, $destination, $check_ver)
{
    global $scenario;
    $zip = new ZipArchive();
    if ($zip->open($file) !== true) {
        return_error("Impossible d’ouvrir l’archive");
        return;
    }
    if (!$zip->extractTo($destination)) {
        return_error("Impossible d’extraire l’archive");
        return;
    }
    $zip->close();
    $scenario->setLog("Archive extraite vers <b><i>" . $destination . "</i></b>");
    $scenario->setLog('<b style=" color:#10AA60">VERSION APRES INSTALLATION: </b>' . show_version($check_ver));
}
$scenario->setLog("Extraction de l’archive...");
unzip_file($filename, $theme_path, $check_ver_file);
(unlink($filename)) ? $scenario->setLog("Archive temporaire du thème supprimée") : return_error("Erreur de suppression de l’archive temporaire du thème !");
$scenario->setLog('<b style=" color:#555555">--- FIN MAJ DU THEME</b>');
puis le lancer et coller le log ici pour voir si tout est bueno
Dernière version de JPI
Un bouton donation se trouve dans la fenêtre DIVERS / A propos de l'interface web si vous souhaitez soutenir le projet.

Morlock
Timide
Messages : 452
Inscription : 24 juin 2014, 21:17
Localisation : Belgique

Re: [THEME] "Dark Sobre"

Message par Morlock » 08 avr. 2016, 23:32

Ca a l'air bon :)

Code : Tout sélectionner

converted 'http://rulistaff.free.fr/theme/dark-sobre.zip' (ANSI_X3.4-1968) -> 'http://rulistaff.free.fr/theme/dark-sobre.zip' (UTF-8)
--2016-04-08 23:30:46--  http://rulistaff.free.fr/theme/dark-sobre.zip
Resolving rulistaff.free.fr (rulistaff.free.fr)... 212.27.63.162
Connecting to rulistaff.free.fr (rulistaff.free.fr)|212.27.63.162|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 413133 (403K) [application/zip]
Saving to: '/var/www/html/tmp/dark-sobre.zip'

     0K .......... .......... .......... .......... .......... 12%  598K 1s
    50K .......... .......... .......... .......... .......... 24% 1.24M 0s
   100K .......... .......... .......... .......... .......... 37% 3.70M 0s
   150K .......... .......... .......... .......... .......... 49% 3.49M 0s
   200K .......... .......... .......... .......... .......... 61% 2.00M 0s
   250K .......... .......... .......... .......... .......... 74% 3.61M 0s
   300K .......... .......... .......... .......... .......... 86% 3.62M 0s
   350K .......... .......... .......... .......... .......... 99% 3.61M 0s
   400K ...                                                   100% 4.38M=0.2s

2016-04-08 23:30:46 (1.82 MB/s) - '/var/www/html/tmp/dark-sobre.zip' saved [413133/413133]
UdooX86 - Odroid C2 - RPI3 - RPI2 - DS415+
Z-Stick (GEN5) - RFXcom RFlink - Xiaomi home

Répondre

Revenir vers « Portail web classique (Desktop) »

Qui est en ligne ?

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