Ankündigung

Einklappen
Keine Ankündigung bisher.

Diagramm-Plugin

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

    #76
    Zitat von Robert_Mini Beitrag anzeigen
    Falls "showlegend" global für alle previews gilt, sicher ok. Fragt sich nur, wann man überhaupt am preview eine Legende braucht?
    Die Frage ist eben: Woher soll das Plugin wissen, dass es nur ein Preview ist? Ein Inline ist ja nichts anderes als ein grosses Preview ohne Popup-Funktionalität. Ich denke es wird auf

    Code:
    showlegend="inline"
    showlegend="popup"
    showlegend="both"
    showlegend="none"
    hinauslaufen.

    Zitat von Robert_Mini Beitrag anzeigen
    Im übrigen. Was haltest du davon:
    [automagic für Breite]
    Finde ich gut, habe ich nur im Augenblick zu wenig Zeit das richtig rauszufummeln.

    Gruss,

    der Jan
    KNX, DMX over E1.31, DALI, 1W, OpenHAB, MQTT

    Kommentar


      #77
      Revision 1013 - Directory Listing
      Modified Tue Sep 18 18:48:10 2012 UTC (7 minutes, 24 seconds ago) by j-n-k
      Added "legend"-attribute to diagram-Plugin ("both", "popup", "inline", "none")
      Fixed XSD for diagram-Plugin
      KNX, DMX over E1.31, DALI, 1W, OpenHAB, MQTT

      Kommentar


        #78
        Zitat von JNK Beitrag anzeigen
        Added "legend"-attribute to diagram-Plugin ("both", "popup", "inline", "none")
        Fixed XSD for diagram-Plugin
        Super, danke.
        Hab's heute morgen schon getestet .

        Was versteckt sich hinter fixes xsd?
        Lg Robert

        Kommentar


          #79
          Es gab ein paar fehlende Attribute, die beim config-Check zu Fehlern geführt hatten, obwohl alles korrekt ist.

          Gruß,

          der Jan
          KNX, DMX over E1.31, DALI, 1W, OpenHAB, MQTT

          Kommentar


            #80
            Hallo zusammen,

            sorry, daß ich mich "einklinke". Beim Diagramm scheinen die Achsenbeschriftungen noch nicht ganz zu passen. (siehe Screenshot)
            Im PopUp passt alles!

            Gruß
            Sascha
            Angehängte Dateien

            Kommentar


              #81
              @haegar: Browser? Version? OS? Bei mir ist das nicht so

              Gruß,

              der Jan
              KNX, DMX over E1.31, DALI, 1W, OpenHAB, MQTT

              Kommentar


                #82
                Zitat von JNK Beitrag anzeigen
                @haegar: Browser? Version? OS? Bei mir ist das nicht so
                Chrome 21.0.1180.89 m
                Revision 1016
                Vista

                Gruß
                Sascha

                Kommentar


                  #83
                  Ich habe nochwas entdeckt:

                  Im Popup des Diagramms werden keine Einheiten angezeigt:
                  <diagram height="321px" width="860px" series="day" period="2" refresh="120" tooltip="true" gridcolor="#707070" popup="true" previewlabels="true">
                  <layout colspan="9" />
                  <axis position="left" min="20" max="30" label="Temperatur">temp</axis>
                  <axis position="right" min="0" max="100" label="Stellwert">percent</axis>
                  <rrd yaxis="temp" color="#FF0000" unit="°C" label="Ist">ArbeitenGast_Ist_Raumtemperatur</rrd>
                  <rrd yaxis="temp" color="#0000FF" unit="°C" label="Sollwert">ArbeitenGast_Soll_Raumtemperatur</rrd>
                  <rrd yaxis="percent" color="#aa00ff" unit="%" label="Stellwert">ArbeitenGast_FBH_Stellgroesse</rrd>
                  </diagram>
                  Gruß
                  Sascha
                  Angehängte Dateien

                  Kommentar


                    #84
                    Zitat von haegar80 Beitrag anzeigen
                    Ich habe nochwas entdeckt:
                    Im Popup des Diagramms werden keine Einheiten angezeigt:
                    Geht bei mir schon, allerdings hab ich unit="°C" bei <axis
                    Code:
                    <axis position="left" min="15" max="30" label="Temperatur" unit="°C">temp</axis>
                    <axis position="right" min="0" max="100" label="Stellwert p" unit="p">percent</axis>
                    Gewöhnungsbedürftig finde ich auch, dass die Sek.Achse von links zu lesen ist und nicht gleich ausgerichtet ist, wie die Primärachse (wie in sonst allen mit bekannten Programmen à la Excel, Origin, Matlab etc.)

                    lg
                    Robert
                    Angehängte Dateien

                    Kommentar


                      #85
                      Bez. Achsenbeschriftung:
                      Habe mich jetzt eine halbe Stunde damit gespielt, selten passt es, meistens nicht. Ich konnte bei bestem Wissen und Gewissenen nichts reproduzieren!

                      Manchmal dachte ich es liegt an den Sonderzeichen, aber auch mit °C konnte ich eine korrekte Primärachse erzeugen.
                      Ganz zu beginn war die Sek. Achse falsch dargestellt, dachte liegt an den großen Zahlen + Einheit => nein, auch das geht.

                      Irgendwie hängt das auch mit der Größe des Diagramms width="700" ist zu breit für colspan="6", da war die Sek. Achse meist falsch.
                      Nur bei width ="500" konnte ich überhaupt 2 richtige Achsen bekommen, allerdings nicht reproduzierbar.

                      Browser schließen, Cache leeren alles probiert, keine Idee woran das im Detail liegt.

                      Noch was: Der richtige Screenshot wurde nach einem Fenster Resize gemacht, ein bloses Reload im Browser führte wieder zum Bild mit Achse wie in Bild1.

                      Hoffe das hilft trotzdem ein wenig (FireFox 15.0.1, Win7, PC Display 1600x900).

                      Gibt es irgendwelche (Größen-) Parameter die irgendwo zwischengespeichert werden? Eventuell sind zum Ladezeitpunkt des Diagramms woanders Berechnungen noch nicht abgeschlossen?? Mir fiel nur mal auf, dass irgendwann mal kurz ein "-" bei Laden der CV angezeigt wurde, bevor die Widgets geladen wurden.

                      lg
                      Robert
                      Angehängte Dateien

                      Kommentar


                        #86
                        Zitat von Robert_Mini Beitrag anzeigen
                        Geht bei mir schon, allerdings hab ich unit="°C" bei <axis
                        Code:
                        <axis position="left" min="15" max="30" label="Temperatur" unit="°C">temp</axis>
                        <axis position="right" min="0" max="100" label="Stellwert p" unit="p">percent</axis>
                        Hab ich probiert, die Achsenbeschriftung wird mit dern Einheit angezeigt. Der Tooltipp im Diagramm zeigt aber undefined.

                        Gruß
                        Sascha

                        Kommentar


                          #87
                          Zitat von haegar80 Beitrag anzeigen
                          Der Tooltipp im Diagramm zeigt aber undefined
                          Aaaaah, kannte ich noch nicht, aber extrem cool!!!
                          Ist aber auch bei mir undefined.

                          lg
                          Robert

                          Kommentar


                            #88
                            ist auch bei mir undefined

                            Kommentar


                              #89
                              Zitat von Robert_Mini Beitrag anzeigen
                              Bez. Achsenbeschriftung:
                              Habe mich jetzt eine halbe Stunde damit gespielt, selten passt es, meistens nicht. Ich konnte bei bestem Wissen und Gewissenen nichts reproduzieren!
                              [...]

                              Browser schließen, Cache leeren alles probiert, keine Idee woran das im Detail liegt.

                              Noch was: Der richtige Screenshot wurde nach einem Fenster Resize gemacht, ein bloses Reload im Browser führte wieder zum Bild mit Achse wie in Bild1.

                              Gibt es irgendwelche (Größen-) Parameter die irgendwo zwischengespeichert werden? Eventuell sind zum Ladezeitpunkt des Diagramms woanders Berechnungen noch nicht abgeschlossen?? Mir fiel nur mal auf, dass irgendwann mal kurz ein "-" bei Laden der CV angezeigt wurde, bevor die Widgets geladen wurden.
                              Also das Problem liegt in flot, für das es m.E. aber keine Alternative ausser komplett selbstschreiben gibt. flot berechnet die Grösse des Graphen und der Achsen(-Beschriftungen) durch Erzeugen von "dummy-DIV", misst deren Größe und rechnet aus dem Ergebnis aus, wieviel Platz die Labels und Achsen benötigen.

                              Alle Browser machen das dann und nur dann richtig, wenn das dummy-DIV "visible" ist. Wird die Seite beim Aufruf nicht angezeigt, schlägt das ganze fehl. Eigentlich hatte ich mal programmiert, dass die Diagramme refreshed werden, wenn sich ihr Zustand in visible ändert, das hat von Release zu SVN jedenfalls das Problem mit den falschen Achsenbeschriftungen bis zum ersten regulären nächsten Refresh gelöst (weil der eben sofort erfolgte). Eine schöne Lösung ist das nicht, erklärt aber, warum es nach einem Resize geht: dann werden die Diagramme die aktuell angezeigt werden refreshed und das ganze passt.

                              Gruss,

                              der Jan
                              KNX, DMX over E1.31, DALI, 1W, OpenHAB, MQTT

                              Kommentar


                                #90
                                Zitat von haegar80 Beitrag anzeigen
                                Hab ich probiert, die Achsenbeschriftung wird mit dern Einheit angezeigt. Der Tooltipp im Diagramm zeigt aber undefined.
                                Fixed Rev. 1021

                                Gruss,

                                der Jan
                                KNX, DMX over E1.31, DALI, 1W, OpenHAB, MQTT

                                Kommentar

                                Lädt...
                                X