FHEM Forum

FHEM => Frontends => TabletUI => Thema gestartet von: Tommy82 am 24 Januar 2019, 20:18:56

Titel: (Gelöst)Text in Label Widget auf bestimmte Zeichen anzahl beschränken
Beitrag von: Tommy82 am 24 Januar 2019, 20:18:56
Hi,
ich nutze das Label Widget um Text eines Readings darzustellen, jetzt kann dieser aber sehr unterschiedlich lang sein und ich würde den gerne auf eine bestimmte Zeichen anzahl beschränken, leider habe ich dazu nichts gefunden.

Im moment sieht das so aus.
 
<div data-type="label"
data-device="Anruferliste"
data-get="1-name"></div>
            <div data-type="label"
data-device="Anruferliste"
data-get="1-number"></div>


Danke
Titel: Antw:Text in Label Widget auf bestimmte Zeichen anzahl beschränken
Beitrag von: Mundus am 24 Januar 2019, 22:14:58
Hi,

das müsste mit data-part funktionieren. Als RegEx sähe es m.E.m/.{10}/ aus.

[Edit] Finde aber den richtigen Code für die Webseite auch leider nicht... Evtl. kannst du auch mit einem Userreading im Device arbeiten. Dem kannst du den o.g. Befehl mitgeben.[/Edit]

Gruß

Mundus
Titel: Antw:Text in Label Widget auf bestimmte Zeichen anzahl beschränken
Beitrag von: OdfFhem am 25 Januar 2019, 03:36:21
s. a. https://forum.fhem.de/index.php?topic=49641.0 (https://forum.fhem.de/index.php?topic=49641.0)
Titel: Antw:Text in Label Widget auf bestimmte Zeichen anzahl beschränken
Beitrag von: Tommy82 am 25 Januar 2019, 05:42:02
Super,
vielen Dank, hiermit funktioniert es

Zitat von: pernodjaegermeister am 22 Februar 2016, 20:18:25
grad in einem anderen Zusammenhang im Forum gefunden, geht noch einfacher:
data-substitution="toString().substr(0,30)" ---> 30 Zeichen lang