2022-02-06, 17:33
Hi, I recently started using Kodi and after trying a few different skins I landed on this one. The customization possibilities are great, I absolutely love it.
I use these skin settings:
- Home Vertical MultiWidgets Netflix
- Use autotrailer from well configured local file.nfo (movietitle-trailer.mp4)
- I do not use autotrailers or trailers for TV series or episodes
I have a menu with "last viewed" widgets divided into two horizontal playlist sections that internally scroll horizontally set as preview in display:
- Last viewed movies
- Last viewed episodes
Now the question is, in the aforementioned menu I don't use any type of trailer for episodes nor for movies, the Home Vertical MultiWidgets Netflix setting is set to forcibly display
the Plot of films and episodes, I'm trying to eliminate the plot and raise the position of the preview to have the two sections of the playlists both clearly visible without having to scroll down to see them
more exactly as if the menu were set in Home Vertical Multi Widget (no netflix).
So, I found this in the include_Home.xml file:
<! - Sets Movie Episode Netflix No ClearArt Or Empty ->
<control type = "textbox">
<include> MultiWidgetsPlotLabelDefinition </include>
<label> $ INFO [Container ($ PARAM [id]). ListItem.Plot] </label>
<visible> [[String.IsEqual (Container ($ PARAM [id]). ListItem.DBType, set) | String.IsEqual (Container ($ PARAM [id]). ListItem.DBType, movie) | String.IsEqual (Container ($ PARAM [id]). ListItem.DBType, episode) | String.IsEqual (Container ($ PARAM [id]). ListItem.DBType, tvshow)] +! String.IsEmpty (Container ($ PARAM [id]). ListItem.Plot)] + Skin.HasSetting (homemenu.netflix) + [! Skin.HasSetting (home.netflix.clearlogo) | [Skin.HasSetting (home.netflix.clearlogo) + String.IsEmpty (Container ($ PARAM [id]). ListItem.Art (clearlogo))]] </visible>
</control>
Working on the row:
<visible> [[String.IsEqual (Container ($ PARAM [id]). ListItem.DBType, set) | String.IsEqual (Container ($ PARAM [id]). ListItem.DBType, movie) | String.IsEqual (Container ($ PARAM [id]). ListItem.DBType, episode) | String.IsEqual (Container ($ PARAM [id]). ListItem.DBType, tvshow)] +! String.IsEmpty (Container ($ PARAM [id]). ListItem.Plot)] + Skin.HasSetting (homemenu.netflix) + [! Skin.HasSetting (home.netflix.clearlogo) | [Skin.HasSetting (home.netflix.clearlogo) + String.IsEmpty (Container ($ PARAM [id]). ListItem.Art (clearlogo))]] </visible>
Something I can get but by eliminating the plots also in other menus, that is, not only in the menu in question (last viewed).
I'm not very code-savvy but something I can see and understand.
I wonder if I am in the right file but more important if it is feasible or my research can upset the intertwining of all the sequences with the skin you work with here.
I have if it were possible to build a my_customXXXX.xml file only for this menu with "last viewed" widget that has for example only the Home Vertical Multi Widget setting (no netflix).
I hope I was understandable in my explanation, in addition if it helps I can show pictures.
Thank you for your kind attention.
I use these skin settings:
- Home Vertical MultiWidgets Netflix
- Use autotrailer from well configured local file.nfo (movietitle-trailer.mp4)
- I do not use autotrailers or trailers for TV series or episodes
I have a menu with "last viewed" widgets divided into two horizontal playlist sections that internally scroll horizontally set as preview in display:
- Last viewed movies
- Last viewed episodes
Now the question is, in the aforementioned menu I don't use any type of trailer for episodes nor for movies, the Home Vertical MultiWidgets Netflix setting is set to forcibly display
the Plot of films and episodes, I'm trying to eliminate the plot and raise the position of the preview to have the two sections of the playlists both clearly visible without having to scroll down to see them
more exactly as if the menu were set in Home Vertical Multi Widget (no netflix).
So, I found this in the include_Home.xml file:
<! - Sets Movie Episode Netflix No ClearArt Or Empty ->
<control type = "textbox">
<include> MultiWidgetsPlotLabelDefinition </include>
<label> $ INFO [Container ($ PARAM [id]). ListItem.Plot] </label>
<visible> [[String.IsEqual (Container ($ PARAM [id]). ListItem.DBType, set) | String.IsEqual (Container ($ PARAM [id]). ListItem.DBType, movie) | String.IsEqual (Container ($ PARAM [id]). ListItem.DBType, episode) | String.IsEqual (Container ($ PARAM [id]). ListItem.DBType, tvshow)] +! String.IsEmpty (Container ($ PARAM [id]). ListItem.Plot)] + Skin.HasSetting (homemenu.netflix) + [! Skin.HasSetting (home.netflix.clearlogo) | [Skin.HasSetting (home.netflix.clearlogo) + String.IsEmpty (Container ($ PARAM [id]). ListItem.Art (clearlogo))]] </visible>
</control>
Working on the row:
<visible> [[String.IsEqual (Container ($ PARAM [id]). ListItem.DBType, set) | String.IsEqual (Container ($ PARAM [id]). ListItem.DBType, movie) | String.IsEqual (Container ($ PARAM [id]). ListItem.DBType, episode) | String.IsEqual (Container ($ PARAM [id]). ListItem.DBType, tvshow)] +! String.IsEmpty (Container ($ PARAM [id]). ListItem.Plot)] + Skin.HasSetting (homemenu.netflix) + [! Skin.HasSetting (home.netflix.clearlogo) | [Skin.HasSetting (home.netflix.clearlogo) + String.IsEmpty (Container ($ PARAM [id]). ListItem.Art (clearlogo))]] </visible>
Something I can get but by eliminating the plots also in other menus, that is, not only in the menu in question (last viewed).
I'm not very code-savvy but something I can see and understand.
I wonder if I am in the right file but more important if it is feasible or my research can upset the intertwining of all the sequences with the skin you work with here.
I have if it were possible to build a my_customXXXX.xml file only for this menu with "last viewed" widget that has for example only the Home Vertical Multi Widget setting (no netflix).
I hope I was understandable in my explanation, in addition if it helps I can show pictures.
Thank you for your kind attention.