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
Allgemein
MediaPortal Café
Vergleich XBMC 12 (Frodo) Beta mit MediaPortal 1.3 Beta
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: 966811" data-attributes="member: 109222"><p>Hi.</p><p>Erstmal gehören Kacheln an die Wand, wegen meiner noch außen an ein Space Shuttle, aber nicht in einen PC. <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite7" alt=":p" title="Stick Out Tongue :p" loading="lazy" data-shortname=":p" /></p><p> </p><p>Und zum Anderen ist das Aussehen eine reine Skin Angelegenheit. Im Moment würde ich da die Möglichkeiten von XBMC als deutlich umfangreicher einstufen. Beim Entwickeln meines MP-Skins bin ich viel zu oft auf Fehler und Unzulänglichkeiten der MP Skin Engine gestoßen um eigentlich ganz einfache Aufgaben überhaupt irgendwie lösen zu können. Für diese in MP unlösbaren Aufgaben gibt es nach meinem bisherigen Kenntnisstand durch die Bank weg ganz einfache Lösungen in XBMC.</p><p> </p><p>Um das mal an einem Beispiel zu verdeutlichen. Mein Skin soll sowohl World Weather als auch das neue World Weather Lite unterstützen. Dazu sind nur geringe Unterschiede im Menu nötig, die aber sein müssen. Geplant war eigentlich, das je nach verwendetem Plugin das passende Menu automatisch verwendet wird. Es gibt eine Funktion, mit der man erkennen kann, ob ein bestimmtes Plugin aktiviert ist. Diese liefert ein "logisches" Ja oder Nein. Es gibt ebenfalls eine Funktion, die abhängig von einem logischen Ja oder Nein bestimmte Skin- Teile nachladen kann. Damit ist es eigentlich ganz einfach, je nach verwendetem Plugin die passenden Skin Dateien zu laden. Nur leider ist für dieses "Conditional Include" (der offizielle Name dieser Funktion) "Ja" noch lange nicht gleich "Ja". Das CI versteht "Ja" nämlich nur, wenn es in der Skinsettings.xml (einer Datei, in der z.B. abgespeichert wird, welches Theme oder wie viele EPG Reihen man haben will) steht. Das "Ja" von der Erkennung ob ein Plugin aktiviert ist, ignoriert CI einfach total, obwohl der eigentliche Wert zu 100% identisch ist. Bei XBMC ist so etwas spielend einfach möglich aber MP versagt hier auf ganzer Linie. Deswegen muss der User extra noch manuell in den Einstellungen auswählen, welches Wetter Plugin er tatsächlich nutzt, obwohl eine automatische Erkennung schon lange enthalten ist. Nur verwenden kann man sie hierfür einfach nicht...</p><p> </p><p>Dieser Eindruck kann sich aber noch drastisch ändern, wenn ich meinen Skin dann später auch mal für XBMC umsetzen werde. Mal sehen, was für "Mumpitz" alles in der XBMC Skin Engine eingebaut ist. <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /> MP strotzt jedenfalls vor "Mumpitz" in der Skin Engine.</p></blockquote><p></p>
[QUOTE="Lehmden, post: 966811, member: 109222"] Hi. Erstmal gehören Kacheln an die Wand, wegen meiner noch außen an ein Space Shuttle, aber nicht in einen PC. :p Und zum Anderen ist das Aussehen eine reine Skin Angelegenheit. Im Moment würde ich da die Möglichkeiten von XBMC als deutlich umfangreicher einstufen. Beim Entwickeln meines MP-Skins bin ich viel zu oft auf Fehler und Unzulänglichkeiten der MP Skin Engine gestoßen um eigentlich ganz einfache Aufgaben überhaupt irgendwie lösen zu können. Für diese in MP unlösbaren Aufgaben gibt es nach meinem bisherigen Kenntnisstand durch die Bank weg ganz einfache Lösungen in XBMC. Um das mal an einem Beispiel zu verdeutlichen. Mein Skin soll sowohl World Weather als auch das neue World Weather Lite unterstützen. Dazu sind nur geringe Unterschiede im Menu nötig, die aber sein müssen. Geplant war eigentlich, das je nach verwendetem Plugin das passende Menu automatisch verwendet wird. Es gibt eine Funktion, mit der man erkennen kann, ob ein bestimmtes Plugin aktiviert ist. Diese liefert ein "logisches" Ja oder Nein. Es gibt ebenfalls eine Funktion, die abhängig von einem logischen Ja oder Nein bestimmte Skin- Teile nachladen kann. Damit ist es eigentlich ganz einfach, je nach verwendetem Plugin die passenden Skin Dateien zu laden. Nur leider ist für dieses "Conditional Include" (der offizielle Name dieser Funktion) "Ja" noch lange nicht gleich "Ja". Das CI versteht "Ja" nämlich nur, wenn es in der Skinsettings.xml (einer Datei, in der z.B. abgespeichert wird, welches Theme oder wie viele EPG Reihen man haben will) steht. Das "Ja" von der Erkennung ob ein Plugin aktiviert ist, ignoriert CI einfach total, obwohl der eigentliche Wert zu 100% identisch ist. Bei XBMC ist so etwas spielend einfach möglich aber MP versagt hier auf ganzer Linie. Deswegen muss der User extra noch manuell in den Einstellungen auswählen, welches Wetter Plugin er tatsächlich nutzt, obwohl eine automatische Erkennung schon lange enthalten ist. Nur verwenden kann man sie hierfür einfach nicht... Dieser Eindruck kann sich aber noch drastisch ändern, wenn ich meinen Skin dann später auch mal für XBMC umsetzen werde. Mal sehen, was für "Mumpitz" alles in der XBMC Skin Engine eingebaut ist. ;) MP strotzt jedenfalls vor "Mumpitz" in der Skin Engine. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Language specific support
Deutsches MediaPortal Forum
Allgemein
MediaPortal Café
Vergleich XBMC 12 (Frodo) Beta mit MediaPortal 1.3 Beta
Contact us
RSS
Top
Bottom