Ankündigung

Einklappen
Keine Ankündigung bisher.

EDOMI-Releases/Updates | Aktuell: Version 2.03

Einklappen
Dieses Thema ist geschlossen.
X
Das ist ein wichtiges Thema.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    gaert .. 13 Fehler im LBS... lies mal die Wiki für Entwickler.. da stehen viele Tipps drin, dann klappt das auch besser mit den LBS



    (ich weiß das ich das sicher irgendwann mal zurück bekomm... also seid bitte gnädig mit mir )
    Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

    Kommentar


      Zitat von gaert Beitrag anzeigen
      So wird's dann in Etwa aussehen (Sortierung) - je nach "Ordner" werden verschiedene Sortieroptionen angeboten...
      Hallo Christian,

      ist auch demnächst auch eine Sortierung nach Namen für die Logik- und Visuseiten möglich?


      Kommentar


        Theoretisch schon, aber das möchte ich eher vermeiden - EDOMI ist ja kein SDK Die Informationen beziehen sich daher ausschließlich auf "Fehler" im Sinne von Parsing-Fehlern, also quasi bezüglich der EDOMI-Syntax. PHP-Fehler sind deutlich komfortabler mit entsprechenden Tools/SDKs ermittelbar...
        EDOMI - Intelligente Steuerung und Visualisierung KNX-basierter Elektro-Installationen (http://www.edomi.de)

        Kommentar


          ggt
          Ja, Sortieroptionen wird es für alle Elemente geben - individuell konfigurierbar.
          EDOMI - Intelligente Steuerung und Visualisierung KNX-basierter Elektro-Installationen (http://www.edomi.de)

          Kommentar


            Zitat von gaert Beitrag anzeigen
            ggt
            Ja, Sortieroptionen wird es für alle Elemente geben - individuell konfigurierbar.

            Kommentar


              Zitat von gaert Beitrag anzeigen
              Theoretisch schon, aber das möchte ich eher vermeiden - EDOMI ist ja kein SDK Die Informationen beziehen sich daher ausschließlich auf "Fehler" im Sinne von Parsing-Fehlern, also quasi bezüglich der EDOMI-Syntax. PHP-Fehler sind deutlich komfortabler mit entsprechenden Tools/SDKs ermittelbar...
              Währ halt manchmal hilfreich wenn man "nur" mal "schnell" was geändert hat bei Entwickeln und dann irgendwo ein " oder ; vergessen hat
              Ist aber auch kein Beinbruch. Dann lernt man wenigstens auf die Syntax zu achten
              Gruß
              Michael

              Kommentar


                Dafür gibts doch Onlinetools: http://sandbox.onlinephpfunctions.com/

                Kommentar


                  Naja, mir ging es darum wenn ich direkt in Edomi was geändert habe.
                  Größere Sachen passieren natürlich in einer richtigen IDE
                  Gruß
                  Michael

                  Kommentar


                    Ich habe eben nochmals recherchiert: Das Ermitteln von Syntaxfehlern im Klartext geht mit PHP gar nicht... Die Option "php -l" gibt nur zurück, ob(!) ein Fehler vorhanden ist - nicht jedoch welcher Fehler. Damit hat sich die Diskussion dann wohl erledigt

                    Jetzt sieht's so aus - das vorläufige amtliche Endergebnis:
                    Bildschirmfoto 2017-03-24 um 17.20.19.png

                    EDIT:
                    Übrigens habe ich die Datenbank für die LBS komplett neu strukturiert, außerdem ist das "Einlesen" aller LBS jetzt "interaktiver" - d.h. mit Fortschrittsanzeige usw. (denn das kann je nach Anzahl ganz schön dauern). Und man kann jetzt gezielt nur die 19er-LBS neu einlesen - spart Zeit (die Werks-LBS ändern sich ja i.d.R. nicht).

                    Beim Bearbeiten (s.o.) kann man jetzt mit dem Button "LBS-Datei neu einlesen" dafür sorgen, dass der LBS neu geparsed wird - praktisch, wenn man den Burschen in einem externen (FTP-)Editor bearbeitet: Dann kann man das Fenster einfach offen lassen und mit dem Button den Quelltext erneut analysieren.
                    Zuletzt geändert von gaert; 24.03.2017, 18:34.
                    EDOMI - Intelligente Steuerung und Visualisierung KNX-basierter Elektro-Installationen (http://www.edomi.de)

                    Kommentar


                      Verwaltung (Logikbausteine):

                      Bildschirmfoto 2017-03-24 um 17.40.16.png
                      EDOMI - Intelligente Steuerung und Visualisierung KNX-basierter Elektro-Installationen (http://www.edomi.de)

                      Kommentar


                        Ich finde es gut was Du hier umsetzt, ein paar Beispiele für Syntax Check sind auch hier zu finden: http://php.net/manual/de/function.php-check-syntax.php
                        Ich würde das auch gut finden, wenn nicht nur angezeigt wird das ein Fehler vorliegt, sondern auch wo. Aber unabhängig davon, deine Verbesserungen sind auch so super!

                        Kommentar


                          Die PHP-Funktion ist leider deprecated... Es geht rudimentär mit "php -l" - aber dies zeigt nur den 1. Fehler an, auch wenn's mehrere gibt. Ich werde dies aber zumindest mal einbauen.

                          Aber es gibt noch eine viel spannendere Neuerung! Hier ein Suchbild - wer findet die beiden Innovationen?

                          Bildschirmfoto 2017-03-24 um 21.01.30.png
                          EDOMI - Intelligente Steuerung und Visualisierung KNX-basierter Elektro-Installationen (http://www.edomi.de)

                          Kommentar


                            ... also die erste Änderung ist ganz offensichtlich:
                            Ordner unterhalb der Community-Bausteine

                            vielen Dank dafür

                            Kommentar


                              will ich haben!
                              super
                              Gruß Hartwig

                              Kommentar


                                gaert versteht es meisterlich, Spannung aufzubauen. Ich glaube, wir erkennen die 1.50 gar nicht wieder.
                                Gruß,
                                Matthias

                                Kommentar

                                Lädt...
                                X