Ankündigung

Einklappen
Keine Ankündigung bisher.

Aufruf zum Endtest: Release 2.8 steht kurz bevor

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #46
    Ich bin nun auch auf 2.8. Habe aber leider Probleme mit dem sql Plugin. (smarthomeNG 1.2.442.dev)

    plugin.conf
    Code:
    [sql]
        class_name = SQL
        class_path = plugins.sqlite_visu2_8
    log nach dem Start:
    Code:
    2016-10-04  11:04:27 ERROR    Main         Plugin sql exception: No module named 'plugins.sqlite.upgrade'
    Traceback (most recent call last):
      File "/usr/local/smarthome/lib/plugin.py", line 63, in __init__
        plugin_thread = PluginWrapper(smarthome, plugin, classname, classpath, args, instance)
      File "/usr/local/smarthome/lib/plugin.py", line 108, in __init__
        exec("self.plugin.__init__(smarthome{0})".format(args))
      File "<string>", line 1, in <module>
      File "/usr/local/smarthome/plugins/sqlite_visu2_8/__init__.py", line 93, in __init__
        import plugins.sqlite.upgrade
    ImportError: No module named 'plugins.sqlite.upgrade'
    Hab ich etwas vergessen?

    Kommentar


      #47
      Ich bin jetzt erst durch den gestrigen Release auf eben diesen Aufmerksam geworden. Für den Fhem Driver hätte ich noch eine Ergänzung gehabt, die mir aber auch gestern erst aufgefallen ist (siehe Pull-Request).

      Dann wäre da noch ein Fehler, der auch in der 2.8 noch enthalten ist: Wenn ich etwas in der Konfiguration ändere, muss ich diese immer 2x vornehmen, damit sie richtig abgespeichert wird. Sprich: Ich ändere z.B. die Sprache und klicke auf Save. Nachdem die Seite dann neu geladen hat, steht der Wert noch immer auf der alten Einstellung. Ändere ich nun die Sprache erneut und klicke auf Save, dann wird die Änderung richtig abgespeichert. Das ganze ist bei allen Einstellungen so, ganz egal welche.

      Kommentar


        #48
        Das ist bei mir auch so. Wobei ich glaube das die Seite nur nicht aktuallisiert wird. Ich meine nach einem einmaligen SAVE und anschließender händischer Aktuallisierung der Seite, wird es korrekt angezeigt.

        Kommentar


          #49
          Diese Beobachtung habe ich auch bei der 2.7 gemacht.
          Gruß Hans

          Kommentar


            #50
            Das mit der Konfiguration ist schon lange (immer?) so.
            Es gibt einen Issue dazu und wir hoffen, dass dies in 2.9 behoben werden kann.

            Meistens reicht tatsächlich ein Reload - manchmal werden die Änderungen aber tatsächlich nicht gespeichert.

            Kommentar


              #51
              Ich bin dabei meine html´s auf svg umzustellen.

              Ich habe zwei basix.symbol codes
              Code:
              {{ basic.symbol('InfoNetwork', ['AVM.devices.CA', 'AVM.devices.OH'], '', 'message_info.svg', 1, 'or', 'icon1') }}
              Das Icon wird zwar eingefärbt, jedoch ist die Icongröße unerwartet gross! Warum?

              bzw.

              Code:
              {{ basic.symbol('DreamStandby0', 'enigma2.dm7020hd.e2instandby', '', 'it_television.svg', 0, 'icon1') }}
              {{ basic.symbol('DreamStandby1', 'enigma2.dm7020hd.e2instandby', '', 'it_television.svg', 1, 'icon0') }}
              Hier passt die Icongrösse aber egal ob die Dreambox im Standby ist oder nicht das Icon bleibt schwarz.

              Unbenannt.JPG

              Ich nehme an 'icon1' kommt vom verwendeten Design.

              Kann jemand helfen?

              Kommentar


                #52
                Ok, die Einfärbung konnte ich selbst lösen.

                richtiger Code:
                Code:
                {{ basic.symbol('DreamStandby0', 'enigma2.dm7020hd.e2instandby', '', [COLOR=#FF0000]icon0~[/COLOR]'it_television.svg', 0[COLOR=#FF0000], ''[/COLOR], 'icon1') }}
                {{ basic.symbol('DreamStandby1', 'enigma2.dm7020hd.e2instandby', '', [COLOR=#FF0000]icon0~[/COLOR]'it_television.svg', 1) }}
                Jetzt sind die Icon´s in meinem Fall Blau. Aber auch grösser, sobald eingefärbt.?
                Unbenannt1.JPG
                Unbenannt.JPG
                Zuletzt geändert von fuxl66; 05.10.2016, 13:16.

                Kommentar


                  #53
                  Wie sieht der HTML-Code deines Menüs mit dem Icon aus?
                  Verwendest du die CSS-Klasse ui-li-aside oder hast du die kleine Grösse irgendwie anders festgelegt?

                  Kommentar


                    #54
                    Zitat von smai Beitrag anzeigen
                    Wie sieht der HTML-Code deines Menüs mit dem Icon aus?
                    Verwendest du die CSS-Klasse ui-li-aside oder hast du die kleine Grösse irgendwie anders festgelegt?
                    Code:
                        <li data-icon="false">
                            <a href="index.php?page=Dreambox">
                                <img class="icon" src="{{ icon0 }}it_television.svg"/><h3>Dreambox</h3>
                                <div class="ui-li-aside">
                                    {{ basic.symbol('DreamStandby1', 'enigma2.dm7020hd.e2instandby', '', icon0~'it_television.svg', 1) }}
                                    {{ basic.symbol('DreamStandby0', 'enigma2.dm7020hd.e2instandby', '', icon0~'it_television.svg', 0, '', 'icon1') }}
                                </div>
                            </a>
                        </li>
                    Ich verwende die Standard visu.css im Page Ordner.
                    Wo legt man die kleine Grösse fest?
                    Das schwarze Icon passt ja auch, nur das gefärbte nicht.

                    P.S.: auch der Basic.dual verändert seine Größe im eingefärbten Zustand.
                    Unbenannt2.JPG
                    Zuletzt geändert von fuxl66; 05.10.2016, 14:03.

                    Kommentar


                      #55
                      Dein Code sieht eigentlich OK aus. Ich dachte, dass du vielleicht nicht ui-li-aside nutzt sondern selbst die Grösse irgendwo definiert hast.
                      Mit ui-li-aside müsste auch das eingefärbte Icon verkleinert werden.

                      Welchen Browser nutzt du?

                      Du setzt schon die frisch releaste Version 2.8 ein und nicht noch was altes?

                      Kommentar


                        #56
                        Google Chrome. Ja komplett neu downgeloaded und nur meinen Page Ordner kopiert und html entsprechend angepasst.
                        Die Icon grösse wird doch in der Visu.css definiert, oder?
                        Ich verwende die Selbe wie in 2.7. wo ich dieses Problem nicht hatte!
                        Unbenannt3.JPG

                        Kommentar


                          #57
                          Zitat von fuxl66 Beitrag anzeigen
                          Die Icon grösse wird doch in der Visu.css definiert, oder?
                          Wenn du sie ausdrücklich überschreiben willst, dann ja. Die visu.css in /pages/_template/ ist fast leer.
                          Standardmässig ist die Grösse in /pages/base/base.css definiert.

                          Falls du nun in deiner visu.css irgendwas für .icon überschrieben hast, musst du das auch für .fx-icon machen.
                          Ein Beispiel dafür findest du in der base.css auf Zeile 856.

                          Kommentar


                            #58
                            Das wars...hatte in meiner visu.css ...symbol.icon drin. Hab fx-icon ergänzt und nun funktionierts wieder wie erwartet.

                            Danke.

                            Kommentar


                              #59
                              Guten Morgen,
                              Kann das Update auf 2.8 über das controlcenter erfolgen? oder wie gehts am schnellsten?

                              danke
                              Martin

                              Kommentar


                                #60
                                Hallo,

                                sorry, aber für die farbigen Icons bin ich zu blöd:
                                Code:
                                list.switch('eg.Wohnzimmer.ofentaster','Ofenautomatik','eg.Wohnzimmer.ofentaster', icon1~'sani_heating_automatic.svg',icon0~'sani_heating_manual.svg') }}
                                Das sollte doch automatisch funktionieren, oder? Bei mir ist das Icon statt Orange schwarz. Ich dachte, ein manueller Eingriff sei nur bei IMG-Tags, nicht aber bei Widgets nötig.

                                Davon abgesehen:
                                smai du hattest ja die RegEx vorgeschlagen.
                                Leider gibt es da einen Syntax-Fehler, den ich beim besten Willen nicht finde:
                                https://knx-user-forum.de/forum/supp...726#post992726

                                Hast du eine Idee?

                                Gruß,
                                Hendrik

                                Kommentar

                                Lädt...
                                X