Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion plugin.video.rivedila7/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# LA7-LA7d Kodi plugin
# LA7-LA7Cinema Kodi plugin
Live Streaming, Replay the last week, LA7 Prime, On-Demand programs, News & Weather, Teche LA7-The Protagonists (italian language)

### Install tips
Expand All @@ -7,6 +7,15 @@ Live Streaming, Replay the last week, LA7 Prime, On-Demand programs, News & Weat
"sudo apt install kodi-inputstream-adaptive"

### Changelog
7.0.0 (2025-10-23)
- LA7d channel replaced with the new LA7 Cinema
- New channel LA7 Eventi
- Review function of the new LA7 Cinema channel
- Added Tutti i Film page in the La7 Prime section
- TG La7d replaced with TG Digital in the News and Weather section
- Omnibus News replaced with Edicola in the News and Weather section
- Protagonist section replaced with Personalities section

6.3.0 (2025-05-11)
- fix Programs title and added Config for manual added programs (thanks @24mu13)
- patch text not found (thanks @lpuglia)
Expand Down
25 changes: 15 additions & 10 deletions plugin.video.rivedila7/addon.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="plugin.video.rivedila7" name="LA7-LA7d" version="6.3.0" provider-name="Luivit, Testato">
<addon id="plugin.video.rivedila7" name="LA7-LA7Cinema" version="7.0.0" provider-name="Luivit, Testato">
<requires>
<import addon="xbmc.python" version="3.0.0"/>
<import addon="script.module.requests" version="0.0.0"/>
Expand All @@ -11,9 +11,9 @@
</extension>
<extension point="xbmc.addon.metadata">
<reuselanguageinvoker>true</reuselanguageinvoker>
<summary lang="en_GB">LA7-LA7d</summary>
<summary lang="en_GB">LA7-LA7Cinema</summary>
<description lang="en_GB">Live Streaming, Replay the last week, LA7 Prime, On-Demand programs, News and Weather, Teche LA7-The Protagonists</description>
<summary lang="it_IT">LA7-LA7d</summary>
<summary lang="it_IT">LA7-LA7Cinema</summary>
<description lang="it_IT">Diretta Live, Rivedi ultima settimana, LA7 Prime, Programmi On-Demand, Telegiornali e Meteo, Teche LA7-I Protagonisti</description>
<language>it</language>
<platform>all</platform>
Expand All @@ -29,24 +29,29 @@
<screenshot>resources/screenshots/screenshot-01.jpg</screenshot>
<screenshot>resources/screenshots/screenshot-02.jpg</screenshot>
</assets>
<news>6.3.0 (2025-05-11)
<news>7.0.0 (2025-10-23)
- LA7d channel replaced with the new LA7 Cinema
- New channel LA7 Eventi
- Review function of the new LA7 Cinema channel
- Added Tutti i Film page in the La7 Prime section
- TG La7d replaced with TG Digital in the News and Weather section
- Omnibus News replaced with Edicola in the News and Weather section
- Protagonist section replaced with Personalities section

6.3.0 (2025-05-11)
- fix Programs title and added Config for manual added programs (thanks @24mu13)
- patch text not found (thanks @lpuglia)

6.2.1 (2024-05-09)
- Solved program cataloging (thanks @fabpolli)

6.2.0 (2022-03-5)
- Solved 4h Live delay problem

6.1.0 (2022-10-29)
- Improved Regex that repair many Programs view
- Added "Una giornata particolare" to Programs
- Filter Omnibus News vs Omnibus

6.0.2 (2022-05-22)
- Removed html5lib dependence
- Fix for UnicodeDecodeError (thanks @marcocalm)
</news>
</extension>
</addon>
Binary file modified plugin.video.rivedila7/resources/fanart.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified plugin.video.rivedila7/resources/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,15 @@ msgid "LA7 Replay"
msgstr ""

msgctxt "#32004"
msgid "LA7d Replay"
msgid "LA7 Cinema Replay"
msgstr ""

msgctxt "#32002"
msgid "LA7 Live"
msgstr ""

msgctxt "#32009"
msgid "LA7d Live"
msgid "LA7 Cinema Live"
msgstr ""

msgctxt "#32003"
Expand All @@ -49,9 +49,13 @@ msgid "Programs"
msgstr ""

msgctxt "#32008"
msgid "Protagonists"
msgid "Personalities"
msgstr ""

msgctxt "#32010"
msgid "LA7 Prime"
msgstr ""

msgctxt "#32011"
msgid "LA7 Eventi Live"
msgstr ""
Original file line number Diff line number Diff line change
Expand Up @@ -21,16 +21,16 @@ msgid "LA7 Replay"
msgstr "Rivedi LA7"

msgctxt "#32004"
msgid "LA7d Replay"
msgstr "Rivedi LA7d"
msgid "LA7 Cinema Replay"
msgstr "Rivedi LA7 Cinema"

msgctxt "#32002"
msgid "LA7 Live"
msgstr "Diretta LA7"

msgctxt "#32009"
msgid "LA7d Live"
msgstr "Diretta LA7d"
msgid "LA7 Cinema Live"
msgstr "Diretta LA7 Cinema"

msgctxt "#32003"
msgid "Next Page"
Expand All @@ -49,9 +49,13 @@ msgid "Programs"
msgstr "Programmi"

msgctxt "#32008"
msgid "Protagonists"
msgstr "Protagonisti"
msgid "Personalities"
msgstr "Personaggi"

msgctxt "#32010"
msgid "LA7 Prime"
msgstr "LA7 Prime"

msgctxt "#32011"
msgid "LA7 Eventi Live"
msgstr "Diretta LA7 Eventi"
17 changes: 9 additions & 8 deletions plugin.video.rivedila7/resources/lib/globals.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,18 +18,20 @@ class GlobalVariables(object):
THUMB_PATH = os.path.join(xbmcaddon.Addon().getAddonInfo('path'), 'resources', 'images')

URL_BASE = "https://www.la7.it"
URL_BASE_LA7D = "https://www.la7.it/la7d"
#URL_BASE_LA7CINEMA = "https://www.la7.it/la7cinema"
URL_LIVE_LA7 = "https://www.la7.it/dirette-tv"
URL_LIVE_LA7D = "https://www.la7.it/live-la7d"
URL_TGLA7D = "https://tg.la7.it/listing/tgla7d"
URL_LIVE_LA7CINEMA = "https://www.la7.it/live-la7cinema"
URL_LIVE_LA7EVENTI = "https://www.la7.it/live-eventi-la7"
URL_MPD_LA7EVENTI = 'https://d15umi5iaezxgx.cloudfront.net/LA7FEED01/DRM/DASH/Live.mpd'
URL_TGDIGITAL = "https://tg.la7.it/listing/tg-digital?page=0"
URL_BASE_TGDIGITAL = "https://tg.la7.it"
URL_RIVEDILA7 = "https://www.la7.it/rivedila7/0/la7"
URL_RIVEDILA7D = "https://www.la7.it/rivedila7/0/la7d"
URL_RIVEDILA7CINEMA = "https://www.la7.it/rivedila7/0/la7cinema"
URL_PROGRAMMI = "https://www.la7.it/programmi"
URL_PROGRAMMILA7D = "https://www.la7.it/programmi-la7d"
URL_TUTTI_PROGRAMMI = "https://www.la7.it/tutti-i-programmi"
URL_TECHE_LA7 = "https://www.la7.it/i-protagonisti"
#URL_TECHE_LA7 = "https://www.la7.it/i-protagonisti"
URL_TECHE_LA7 = "https://www.la7.it/tutti-i-personaggi"

FILTRO_OMNIBUS = 'Omnibus News'

# DRM config
DRM = 'com.widevine.alpha'
Expand Down Expand Up @@ -75,7 +77,6 @@ def init_globals(self, argv):
self.PLAY = str(G.PARAMS.get("play", ""))
self.PAGENUM = 0
self.LIST_PROGRAMMI = []
self.OMNIBUS_NEWS = False

if self.IS_ADDON_FIRSTRUN:
# Global variables that do NOT need to be updated at every addon run
Expand Down
Loading