Ankündigung

Einklappen
Keine Ankündigung bisher.

Neues Design, ähnlich Homeserver

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

  • 2ndsky
    antwortet
    im design Ordner musst du dein verwendetes Design anpassen, vermutlich night.js. Da kann man eine Menge einstellen. Welche Werte genau musst du in der Doku von highcharts nachlesen.

    Einen Kommentar schreiben:


  • stromie
    antwortet
    ja geht.

    kann mir jemand sagen, was ich machen muss damit der Plot nicht in die Legende geht ?

    Grüße Stromie
    Angehängte Dateien

    Einen Kommentar schreiben:


  • 2ndsky
    antwortet
    probieren geht über studieren

    Einen Kommentar schreiben:


  • stromie
    antwortet
    Hallo 2ndsky

    ich würde in der Visu.js in Zeile 58

    Code:
    $("."+newSelection).find('[data-widget="plot.period"]').each(function(idx)
    ein ^ ergänzen

    Code:
    $("."+newSelection).find('[data-widget^="plot.period"]').each(function(idx)
    Müsste doch passen ?

    Grüße Stromie

    Einen Kommentar schreiben:


  • stromie
    antwortet
    Da stand nur plot.period

    deshalb wurde auch nur dieser Plot Type neu gezeichnet. Muss man auf plot.period_zoomable ausweiten oder ?

    Zumindest ging das bei mir nur beim einfachen Plot.

    Grüße Stromie

    Einen Kommentar schreiben:


  • 2ndsky
    antwortet
    Neues Design, ähnlich Homeserver

    AFAIR war zerstören und neu zeichnen der empfohlene Workaround für Tabs. Wird ja auch bei jedem Seitenwechsel gemacht, auch wenn die Seite bereits im DOM liegt. Was willst du da überarbeiten?

    Einen Kommentar schreiben:


  • stromie
    antwortet
    in der Visu.js im page Ordner

    ab Zeile 58
    Code:
           $("."+newSelection).find('[data-widget="plot."]').each(function(idx) {
                if ($('#' + this.id).highcharts()) {
                    $('#' + this.id).highcharts().destroy(); 
                    var values = widget.get(widget.explode($(this).attr('data-item')));
                    if (widget.check(values))
                        $(this).trigger('update', [values]);
                }
    So das werd ich Morgen (mist ist ja schon Morgen) mal anpassen.

    Einen Kommentar schreiben:


  • stromie
    antwortet
    Beim switchen den Tabs fällt mir aud , dass das plot.period immer neu gezeichnet wird. Die andern sind gleich da.

    Grüße Stromie

    Einen Kommentar schreiben:


  • 2ndsky
    antwortet
    Neues Design, ähnlich Homeserver

    Hab ich das nicht irgendwo in diesem Thread beschrieben? Zumindest kann meine Visu es, also müsste das auch irgendwo im Source stehen. Nur die Größe der Plots bzw. die Abstände um die Plots passen nicht mehr.

    Einen Kommentar schreiben:


  • stromie
    antwortet
    Das ist ein Bug von Highcharts.

    jQuery UI Tabs and Highcharts display/rendering issue - Stack Overflow

    wie kann man ein redraw beim Tab wechsel machen ?

    Grüße Stromie

    Einen Kommentar schreiben:


  • Apollo
    antwortet
    Dann lassen wir das in einem eigenen widget, irgendwie "gefällt" mir nur der Name richt so richtig. Mal überlegen.

    Und ich schau mal wie man den die 10 fache Auflösung beibringt.

    Gruss

    Einen Kommentar schreiben:


  • 2ndsky
    antwortet
    Neues Design, ähnlich Homeserver

    Hängt davon ab, ob es Sinn macht. Sprich, wie groß der Zeitraum ist und wieviele Werte das Backend liefert. Bei drei Werten für 24h und einer Anzeige von zwei Tagen brauch ich nicht zoomen. Habe ich aber einen Zeitraum von einer Woche, einem Monat oder einem Jahr mit vielen hundert Werten, macht das Zoomen schon Sinn.

    Einen Kommentar schreiben:


  • Apollo
    antwortet
    Ok. Danke für den Hinweis. Werde ich prüfen, bin ja eh noch am css.

    Meinst du zoomable sollte man immer haben?

    Gruss

    Einen Kommentar schreiben:


  • 2ndsky
    antwortet
    Neues Design, ähnlich Homeserver

    Ich tippe eher auf das Custom JS plus CSS. Beim Zoomable Plot wird AFAIR nur eine zusätzlich Eigenschaft der highcharts gesetzt.

    Einen Kommentar schreiben:


  • Apollo
    antwortet
    Ich würde aufs: plot.period_zoomable tippen, muss ich mir mal genauer anschauen, was niko da verbrochen hat

    Gruss

    Einen Kommentar schreiben:

Lädt...
X