home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Language specific support
Deutsches MediaPortal Forum
Plugins & Skins für das MediaPortal
Skins
Skin Modifikationen
Wie modifiziert man einen Skin...
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Lehmden" data-source="post: 957622" data-attributes="member: 109222"><p>Hi.</p><p>[code]<visible>plugin.isenabled(Latest Media Handler)+control.isvisible(1004)+[!string.equals(#latestMediaHandler.tvrecordings.active1.title,)|!string.equals(#latestMediaHandler.tvrecordings.scheduled1.title,)]</visible>[/code]</p><p>Man sollte bei solchen Sachen immer ein plugin.isenabled() davor setzen, damit die Anzeige auch wirklich nur kommt, wenn das entsprechende Plugin installiert und eingeschaltet ist. Ist das Plugin nicht aktiv, ist das Property nämlich nicht leer, sondern nicht existent. Damit wird das Property wie ein normaler Text behandelt und string.equals(#latestMediaHandler.tvrecordings.scheduled1.title,) wäre automatisch falsch, womit das Control dann dank dem NOT (nicht falsch = wahr) angezeigt würde und dort dann "Kauderwelsch" stehen würde. Dann stünde da nicht "Tagesschau" als Titel der nächsten Aufnahme sondern "#latestMediaHandler.tvrecordings.scheduled1.title" was ja nun nicht gewünscht ist...</p><p> </p><p>[] ist wie Klammern bei den Grundrechenarten zu sehen (Punkt vor Strich)... Bei der Logik kommt das AND (+) vor dem OR (|), deswegen müssen die Klammern sein. Also steht da jetzt: Anzeigen wenn LMH aktiv ist und (AND, +) das Control 1004 sichtbar ist und (AND, +) [entweder der Name einer aktiven Aufnahme nicht (NOT, !) leer ist oder (OR, |) der Name einer geplanten Aufnahme nicht (NOT, !) leer ist].</p></blockquote><p></p>
[QUOTE="Lehmden, post: 957622, member: 109222"] Hi. [code]<visible>plugin.isenabled(Latest Media Handler)+control.isvisible(1004)+[!string.equals(#latestMediaHandler.tvrecordings.active1.title,)|!string.equals(#latestMediaHandler.tvrecordings.scheduled1.title,)]</visible>[/code] Man sollte bei solchen Sachen immer ein plugin.isenabled() davor setzen, damit die Anzeige auch wirklich nur kommt, wenn das entsprechende Plugin installiert und eingeschaltet ist. Ist das Plugin nicht aktiv, ist das Property nämlich nicht leer, sondern nicht existent. Damit wird das Property wie ein normaler Text behandelt und string.equals(#latestMediaHandler.tvrecordings.scheduled1.title,) wäre automatisch falsch, womit das Control dann dank dem NOT (nicht falsch = wahr) angezeigt würde und dort dann "Kauderwelsch" stehen würde. Dann stünde da nicht "Tagesschau" als Titel der nächsten Aufnahme sondern "#latestMediaHandler.tvrecordings.scheduled1.title" was ja nun nicht gewünscht ist... [] ist wie Klammern bei den Grundrechenarten zu sehen (Punkt vor Strich)... Bei der Logik kommt das AND (+) vor dem OR (|), deswegen müssen die Klammern sein. Also steht da jetzt: Anzeigen wenn LMH aktiv ist und (AND, +) das Control 1004 sichtbar ist und (AND, +) [entweder der Name einer aktiven Aufnahme nicht (NOT, !) leer ist oder (OR, |) der Name einer geplanten Aufnahme nicht (NOT, !) leer ist]. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Language specific support
Deutsches MediaPortal Forum
Plugins & Skins für das MediaPortal
Skins
Skin Modifikationen
Wie modifiziert man einen Skin...
Contact us
RSS
Top
Bottom