I bought it so that the source files can be found more easily ...
# 1 posts will be updated...
latest version PosterX, GO...
POSTER ;
I recommend you to subscribe to tmdb and get api...api traffic decreases...
Enter the tmdb_api = "xxxxxxxxxx" of the poster.py file...
The Movie Database (TMDb)
api no limit, so api is not a must...
for,
infobar, SecondInfoBar : source="session.Event_Now"
source="session.Event_Next"
ChannelSelection : source="ServiceEvent"
epg : source="Event"
/usr/lib/enigma2/python/Components/Renderer
v5 ;
- infobar delay opening fixed
- sometimes spinner work fixed
- if there is no internet connection fixed
- other fixed...
v6 ;
- added year support for search,search improved...
Image Sizes,
poster = Poster
backdrop = Fanart
profile = Actors and Actresses
still = TV Show Episode
logo = TMDb Logo
"backdrop_sizes": [
"w300",
"w780",
"w1280",
"original"
],
"logo_sizes": [
"w45",
"w92",
"w154",
"w185",
"w300",
"w500",
"original"
],
"poster_sizes": [
"w92",
"w154",
"w185",
"w342",
"w500",
"w780",
"original"
],
"profile_sizes": [
"w45",
"w185",
"h632",
"original"
],
"still_sizes": [
"w92",
"w185",
"w300",
"original"
]
poster.py open go line 107...
self.url_poster = "https://image.tmdb.org/t/p/w185{}".format(poster)
w185 change...w342...w500...etc...
open skin.xml go infobar lines...
<widget source="session.Event_Now" render="poster" position="0,0" size="185,278" zPosition="1" />
change size="185,278"
size="500,750"
you can change it as you wish...
Code: Alles auswählen
<widget source="session.Event_Now" render="poster" position="0,0" size="185,278" zPosition="1" />
BACKDROOP ;
Code: Alles auswählen
<widget source="session.Event_Now" render="backdrop" position="0,0" size="300,169" zPosition="1" />
BANNER ;
https://www.opena.tv/viewtopic.php?p=429728#p429728
Code: Alles auswählen
<widget source="session.Event_Now" render="banner" position="470,44" size="762,141" zPosition="1" />
MOVIE INFO and IMDB RATING STARS and PARENTAL RATING ;
24,04,2020
information for the event, parental rating icon, imdb rating stars bar...
omdb api is required...
1000 queries per day with free api...
OMDb API - The Open Movie Database
get api...
parental icons folder location;
/usr/share/enigma2/skin Name/parental
do not rename "parental" folder!...
"ParentalEvent.py" and "starsEvent.py" are dependent on the "infoEvent.py" file...
so that the same codes don't work over and over again...
use all three together...
Enter your own omdb api in infoEvent.py
skin example (for infobar);
Code: Alles auswählen
<ePixmap pixmap="LiteHD2/star_b.png" position="560,367" size="200,20" alphatest="blend" zPosition="2" transparent="1" />
<widget render="starsEvent" source="session.Event_Now" pixmap="LiteHD2/star.png" position="560,367" size="200,20" alphatest="blend" transparent="1" zPosition="3" />
<widget render="infoEvent" source="session.Event_Now" position="244,360" size="300,130" font="Regular; 14" halign="left" valign="top" zPosition="1" foregroundColor="foreground" backgroundColor="background" transparent="0" />
<widget render="parentalEvent" source="session.Event_Now" position="553,424" size="60,60" alphatest="blend" zPosition="2" transparent="1" />
EVENT INFO ;
retrieves information via epg...
Code: Alles auswählen
<widget source="session.Event_Now" render="Label" position="290,935" size="1400,30" font="Regular; 20" halign="left" transparent="1" zPosition="2" backgroundColor="back_color" valign="center" foregroundColor="csd">
<convert type="FroidEvent">SESSION_EPISODE,RATING,YEAR,GENRE</convert>
</widget>