featurelevel 5.8 - Links laufen ins Leere...

Begonnen von Tom111, 20 Februar 2017, 22:57:00

Vorheriges Thema - Nächstes Thema

Invers

Pi3B+ mit SSD/ Bullseye | FB7590 AX | 12 x Dect200 | CUL433+868 | SDuino | HM-LAN | 3 x Heizung FHT + FKontakte | KeyMatic + 4 FB | HM Wandtaster 2-fach m. LED | 6 x Türkont. TFK-TI | HM-Bew.-Melder innen | 3 x Smoked. HM-SEC-SD-2

Tom111

Zitat von: Invers am 21 Februar 2017, 16:49:56
Danke für die Antwort.
Das hatte ich probiert, 1:1 übernommen ohne Änderung.
Sieht dann allerdings bei mir so aus, wie unten im Bild.
Darum dachte ich, es wäre für mich der falsche Weg.

Die html-Formatierung ist natürlich mein Entwurf und das sollte selbstverständlich nicht 1:1 übernommen werden, weil das nur bei mir passt!  ;D

Dem Rudi ging es nur um folgendes Anhängsel:
&fwcsrf=$FW_CSRF

Danke nochmal an Rudi, ich kann das ganze erst heute abend ausprobieren, hab heute morgen schon ein Image vom 19.02.2017 zurückkopiert und ein Update gezogen, jetzt steht im LOG wieder das "Featurelevel: 5.8".
FHEM 5.9 auf Raspberry Pi - 3B+ - Stretch-5.10.88+ | CUL868 CC1101 - USB - Lite module - V3 FW 1.67
Fritz!Box 7490 OS 07.29 / Fritz!Dect200 / Fritz!Powerline 546E
FS20ST-4/ FS20 DI-5/ FS20LS/ FS20 PIRI-2-KU/ FS20 TFK/ FS20S4A/FS20 SU-3/FS20 S20-3
HMS100TF/FHT80TF-2/ASH2200/S300TH/MiLight-Bridge V

rudolfkoenig

#17
Achtung: &fwcsrf=$FW_CSRF ist falsch (auch wen es funktionieren sollte, weil ich es getestet habe), $FW_CSRF ist richtig. Also im ganzen Satz mit deinem Beispiel:

define 09UpdateCheck weblink htmlCode {"<tr class='even'><td> <a href='/fhem?cmd=update+check$FW_CSRF' target='_blank' onfocus='blur()'><div class='col1'><img src='/fhem/icons/questionMark.png' width=19 heigth=19/>  Update Check</div></a> </td>"}

Btw: es ist nicht notwendig eine neue Version zu installieren, wenn man "attr global featurelevel 5.8" setzt, dann funktioniert das auch mit einem Jahr alten FHEM.

Tom111

Hallo Rudi,

$FW_CSRF
funktioniert nicht, ich habe mich erst einmal damit beholfen:
attr WEB csrfToken none
FHEM 5.9 auf Raspberry Pi - 3B+ - Stretch-5.10.88+ | CUL868 CC1101 - USB - Lite module - V3 FW 1.67
Fritz!Box 7490 OS 07.29 / Fritz!Dect200 / Fritz!Powerline 546E
FS20ST-4/ FS20 DI-5/ FS20LS/ FS20 PIRI-2-KU/ FS20 TFK/ FS20S4A/FS20 SU-3/FS20 S20-3
HMS100TF/FHT80TF-2/ASH2200/S300TH/MiLight-Bridge V

rudolfkoenig

Was genau funktioniert nicht?
Ich habe es getestet, bei mir funktioniert es.
Bis auf dass es wg. fehlender questionMark.png etwas traruig ausschaut.

KölnSolar

Bei mir funktioniert es im Layout für das InfoPanel-Modul auch.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Tom111

Hallo Rudi,

ich hab es extra nochmal mit mehreren Browsern ausprobiert die Änderung die du vorgeschlagen hast:
.../fhem?cmd=update+check$FW_CSRF...
liefert nach wie vor beim mir nur eine leere Seite.  :-\

sobald ich aber:
attr WEB csrfToken none
setze, klappt alles wieder wunderbar!
FHEM 5.9 auf Raspberry Pi - 3B+ - Stretch-5.10.88+ | CUL868 CC1101 - USB - Lite module - V3 FW 1.67
Fritz!Box 7490 OS 07.29 / Fritz!Dect200 / Fritz!Powerline 546E
FS20ST-4/ FS20 DI-5/ FS20LS/ FS20 PIRI-2-KU/ FS20 TFK/ FS20S4A/FS20 SU-3/FS20 S20-3
HMS100TF/FHT80TF-2/ASH2200/S300TH/MiLight-Bridge V

rudolfkoenig

Kannst du bitte _vollstaendig_ zeigen, was du gemacht hast?
Ich gehe davon aus, etwas nicht exakt uebernommen zu haben.

Tom111

Zitat von: rudolfkoenig am 22 Februar 2017, 13:04:29
Kannst du bitte _vollstaendig_ zeigen, was du gemacht hast?
Ich gehe davon aus, etwas nicht exakt uebernommen zu haben.

Entschuldigung Rudi,

ich habe angenommen du hättest nur
$FW_CSRF
hinzugefügt, mir ist in der Eile nicht aufgefallen dass der ganze Code noch in Klammern gesetzt werden musste.

Ich hab jetzt alles so geändert wie du es oben gepostet hast und es funktioniert jetzt.

Nochmals Sorry und vielen Dank für deine Hilfe!
FHEM 5.9 auf Raspberry Pi - 3B+ - Stretch-5.10.88+ | CUL868 CC1101 - USB - Lite module - V3 FW 1.67
Fritz!Box 7490 OS 07.29 / Fritz!Dect200 / Fritz!Powerline 546E
FS20ST-4/ FS20 DI-5/ FS20LS/ FS20 PIRI-2-KU/ FS20 TFK/ FS20S4A/FS20 SU-3/FS20 S20-3
HMS100TF/FHT80TF-2/ASH2200/S300TH/MiLight-Bridge V