Hauptmenü

SVG mit URL steuern ?

Begonnen von cotecmania, 02 Januar 2026, 15:48:57

Vorheriges Thema - Nächstes Thema

cotecmania

Hallo,

ich habe für meine vergangenen Solarerträge jeweils ein Jahres-SVG erstellt mit fixedrange year und Startdatum.
So habe ich für jedes Jahr ein SVG bzw. muss aber in jedem neuen Jahr neue SVGs erstellen.
Kann man nicht ein globales Jahres-SVG erstellen und die Jahreszahl ueber die URL mitgeben ?

Benutzt man z.B. den grünen Pfeil zum navigieren, dann sieht man in der URL z.B. ...&pos=zoom%3D0%3Boff%3D-1
Aber das ist ja alles relativ vom aktuellen Jahr und nicht fix.

Gibt es da was ?

Gruss
Joe
FHEM auf Debian 13 in Proxmox VM
MAX!/HM/Sonoff-Thermostate, HM-Rolladenschalter, Shellys aller Art, LevelJet-Ölstandsmessung, KM271, IPCAM, TAB13" FTUI3

betateilchen

Falsches Unterforum für Fragen zu SVG.

Hast Du die commendref gelesen? Du kannst in fixedrange auch einen Zeitraum "von bis" angeben anstatt nur "year". Und Du kannst den Attributwert sogar in perl berechnen lassen, wenn Du das Ganze in {} setzt.

Du könntest damit also einen Mechanismus bauen, dem Du eine Jahreszahl unterjubeln kannst, z.B. per userAttr oder ein selbst gesetztes reading.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

rudolfkoenig

Ich meine, man muss eine separate SVG Definition pro Jahr anlegen.
Ueber URL eine Jahreszahl auszuwaehlen geht mAn (wenn ueberhaupt) nur mit sehr viel Hack.

betateilchen

Zitat von: rudolfkoenig am 02 Januar 2026, 17:40:16Ich meine, man muss eine separate SVG Definition pro Jahr anlegen.

Natürlich ist das die sinnvollste Lösung. Und es spricht ja auch nichts dagegen, das so zu tun.

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!