webpgm2 mit Icons aufgehübscht

Begonnen von Guest, 23 Februar 2012, 08:51:07

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

Hallo zusammen,

ersteinmal: 1000 Dank an Rudi und alle Aktiven für fhem. Ich nutze es nun
schon seit mehreren Jahren ohne größere Probleme auf einer FB 7170 und freu
mich immer über neue Möglichkeiten. (z.B. letztens: mal eben fernab auf
einer Fähre auf dem Oslo-Fjord schon mal per Handy-WLAN-SSH-FB-pgm2 für die
Rückkehr die Heizung im Häuschen in Schleswig-Holstein einschalten... :)

Und noch einmal 100 Dank obendrauf für den darkstyle-Look bei pgm2. Jetzt
sieht Oberfläche auch noch klasse aus.

Weil ich es gerne bunt mag hab ich noch ein paar Icons zusammengeklaubt und
-gebastelt und in in WEBFHEM ein paar Zeilen eingebaut.

Vor dem "Room" zeigt er nun ein Icon des Namens ico.png an. Für die
Anzeige eines Icons des "Detail" habe ich das comment-Attribut mißbraucht,
in den ich den Dateinamen des Icons hinterlege, das er anzeigen soll. Falls
die Idee gut ankommt könnte man ja hier für ein zukünftiges Release ein
neues Attribut "Icon" vorsehen.

Anbei zwei Screenshots dazu..

Viele Grüße,
Jörg

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Sini

                                                         

Hi Jörg,

ich nutze ebenfalls den Dark-Style und mir gefällts...


Grüße...


Sini

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

rudolfkoenig

                                                   

> Weil ich es gerne bunt mag hab ich noch ein paar Icons zusammengeklaubt und
> -gebastelt und in in WEBFHEM ein paar Zeilen eingebaut.

Nette Icons. Spendierst Du sie? Bitte samt FHEMWEB diffs :)


> Für die Anzeige eines Icons des "Detail" habe ich das comment-Attribut
> mißbraucht,

Mit "attr global userattr icon" koennte man icon ohne FHEMWEB Aenderung
verwenden.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Ja, ich stell die icons und Modifikationen gerne hier ein, werde es aber
erst heute abend schaffen.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Sehr schick.
und ja - es wär klasse wenn Du die icons bereitstellen könntest.
Sind die selbst gemalt oder haste die irgendwo gefunden?  Wenn
Letzteres - wo?

Gruß, Uli

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

On 23.02.2012 11:38, ivruebj wrote:
> Ja, ich stell die icons und Modifikationen gerne hier ein, werde es
> aber erst heute abend schaffen.
> --
> To unsubscribe from this group, send email to
> fhem-users+unsubscribe@googlegroups.com
Cooooool - das ist eine tolle Aufwertung! Danke & Schön

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Puschel74

                                               

Geniale Idee.
Kann mich auch dafür begeistern - gespannt auf den Abend wart ;-)

Grüße

On 23 Feb., 12:07, HORCHundKUCK wrote:
> On 23.02.2012 11:38, ivruebj wrote:> Ja, ich stell die icons und Modifikationen gerne hier ein, werde es
> > aber erst heute abend schaffen.
> > --
> > To unsubscribe from this group, send email to
> > fhem-users+unsubscribe@googlegroups.com
>
> Cooooool - das ist eine tolle Aufwertung! Danke & Sch

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

LuckyDay

                                         

Lob , Klasse Idee

aber auf deinem Bild 2, Die Vorlauftemperatur 9,5Grad
Brrrrrrrrrrrrrrrrrrrrrrrr ist das kalt
:)
Hary

On 23 Feb., 19:55, puschel74 wrote:
> Geniale Idee.
> Kann mich auch dafür begeistern - gespannt auf den Abend wart ;-)
>
> Grüße
>
> On 23 Feb., 12:07, HORCHundKUCK wrote:
>
>
>
>
>
>
>
> > On 23.02.2012 11:38, ivruebj wrote:> Ja, ich stell die icons und Modifikationen gerne hier ein, werde es
> > > aber erst heute abend schaffen.
> > > --
> > > To unsubscribe from this group, send email to
> > > fhem-users+unsubscribe@googlegroups.com
>
> > Cooooool - das ist eine tolle Aufwertung! Danke & Sch

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Hallo zusammen,

wie versprochen anbei die Modifikationen und Ikonen.

Das 01_FHEMWEB.pm an dem ich herumdilettiert habe liegt auch mit im
angehängten Archiv. Ansonsten hier die  vier Modifikationen (mangels Zeit
jedoch etwas "dreckig" und ohne exception handling, also nicht ganz
releasefähig :) Hatte nicht vor einen Schönheitswettbewerb zu gewinnen :))

Die Icons sind selbst zusammengestellt, die "grafische Ideen" jedoch
inspiriert durch einen großen Hersteller von EIB-Komponenten dessen Namen
mit g... anfängt und ...a aufhört.

Viel Spass,

Jörg

*AB ZEILE 9:*

#########################

# Forward declaration

sub FW_AnswerCall($);

sub FW_calcWeblink($$);

sub FW_dev2image($);

sub FW_comment2image($);

sub FW_digestCgi($);


*AB ZEILE 800:*

foreach(my $idx = 0; $idx < @list1; $idx++) {

      my ($l1, $l2) = ($list1[$idx], $list2[$idx]);

      if(!$l1) {

        pO "" if($idx);

        pO ""

          if($idx
      } else {

        pF "", $l1 eq $FW_room ? " class=\"sel\"" : "";

        if($l2 =~ m/.html$/ || $l2 =~ m/^http/) {

           pO "
";

        } else {

          pH $l2, "\"\"/$l1", 1;

        }

        pO "";




*AB ZEILE 855:*

    foreach my $d (sort @devs) {

      my $type = $defs{$d}{TYPE};

       pF "\n", ($row&1)?"odd":"even";

      my $devName = AttrVal($d, "alias", $d);

      if($FW_hiddenroom{detail}) {

        pO "";

      } else {

        pH "detail=$d", $devName, 1, "col1";

        my $iicon;

        $iicon = FW_comment2image($d);

        my $txxt;

        $txxt = "\"\"/";

        $txxt = $txxt.$devName;                              

        pH "detail=$d", $txxt, 1, "col1";

      }

*AB ZEILE 1726:*

sub

FW_comment2image($)

{

  my ($name) = @_;

  my $icon = "none";

  my ($type, $state) = ($defs{$name}{TYPE}, $defs{$name}{STATE});

  $icon = AttrVal($name, "comment", "none");

  return $icon;

}



--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

NACHTRAG:
...und nein, ich halte das Kinderzimmer nicht aufgrund EU-induzierter
Sparmaßnahmen auf 9 Grad, wenn es bewohnt ist.. :)
..es handelt sich um das ferngesteuerte Wochenendhaus. Deshalb, die
merkwürdigen Werte auf den Screenshots..

.. ehe jemand mit dem Jugendamt droht ;)

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Hi!
Ich habe mir erlaubt die Icons runter zu laden und werde sie am WE
hoffentlich einsetzen können. Vielen Dank dafür.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

>
>
> >>Mit "attr global userattr icon" koennte man icon ohne FHEMWEB Aenderung
> >>verwenden.
>

Ah, das ist ja klasse, kannte ich noch nicht. Wieder etwas dazugelernt.

VG,
Jörg

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Puschel74

                                               

>Und noch einmal 100 Dank obendrauf für den darkstyle-Look bei pgm2. Jetzt
>sieht Oberfläche auch noch klasse aus.

Ich kann den darkstyle-Look zwar aktivieren bei mir aber unregelmässig
nach dem Refresh der Weboberfläche schaltet mir fhem wieder den
"üblichen" Look ein.
Kann ich evtl. mit einem global-attr den darkstyle-look dauerhaft
aktivieren?

Grüße

P.S.: Hab mir auch erlaubt die Icons runter zu laden.
Muss ich diese dann nur ins fhem-Verzeichniss kopieren oder kann ich
ein Icon-Verzeichniss anlegen und die da rein kopieren?
Wie weiß fhem dann den Pfad zu den Icons?
Danke schonmal für die Hilfe

On 24 Feb., 19:26, ivruebj wrote:
> > >>Mit "attr global userattr icon" koennte man icon ohne FHEMWEB Aenderung
> > >>verwenden.
>
> Ah, das ist ja klasse, kannte ich noch nicht. Wieder etwas dazugelernt.
>
> VG,
> Jörg

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Guest

Originally posted by: <email address deleted>

> Kann ich evtl. mit einem global-attr den darkstyle-look dauerhaft aktivieren?

das geht mit dem Attribut: stylesheet dark, siehe hier:
http://fhem.de/commandref.html#FHEMWEB

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

http://fhem.de/commandref.html#FHEMWEB

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

alt=\"\"/>$l1
$devName