diff options
| author | Christian Wieninger <winni@debian.(none)> | 2007-11-11 15:40:28 +0100 |
|---|---|---|
| committer | Christian Wieninger <winni@debian.(none)> | 2007-11-11 15:40:28 +0100 |
| commit | 8d4f8607dc1558ce73eb4c376bdbf78ddb65da83 (patch) | |
| tree | d0c5dde81a36ab2e8a2edc7c1e6922556518b312 /conf | |
| download | vdr-plugin-epgsearch-8d4f8607dc1558ce73eb4c376bdbf78ddb65da83.tar.gz vdr-plugin-epgsearch-8d4f8607dc1558ce73eb4c376bdbf78ddb65da83.tar.bz2 | |
Initial commit
Diffstat (limited to 'conf')
| -rw-r--r-- | conf/epgsearchcats.conf-epgdata | 50 | ||||
| -rw-r--r-- | conf/epgsearchcats.conf-tvm2vdr-hoerzu | 54 | ||||
| -rw-r--r-- | conf/epgsearchcats.conf-tvm2vdr-tvmovie | 48 | ||||
| -rw-r--r-- | conf/epgsearchconflmail.templ | 58 | ||||
| -rw-r--r-- | conf/epgsearchmenu.conf | 37 | ||||
| -rw-r--r-- | conf/epgsearchupdmail-html.templ | 157 | ||||
| -rw-r--r-- | conf/epgsearchupdmail.templ | 68 |
7 files changed, 472 insertions, 0 deletions
diff --git a/conf/epgsearchcats.conf-epgdata b/conf/epgsearchcats.conf-epgdata new file mode 100644 index 0000000..ed1b7b0 --- /dev/null +++ b/conf/epgsearchcats.conf-epgdata @@ -0,0 +1,50 @@ +# ----------------------------------------------------------------------------- +# This is just a template based on your current epg.data. Please edit! +# Perhaps a category or its value list should be removed. Also the +# 'name in menu' should be adjusted to your language. +# The order of items determines the order listed in epgsearch. It does not +# depend on the ID, which is used by epgsearch. +# Format: +# ID|category name|name in menu|values separated by ',' (option)|searchmode (option) +# - 'ID' should be a unique positive integer +# (changing the id later on will force you to reedit your search timers!) +# - 'category name' is the name in your epg.data +# - 'name in menu' is the name displayed in epgsearch. +# - 'values' is an optional list of possible values +# - 'searchmode' is an optional parameter specifying the mode of search: +# text comparison: +# 0 - the whole term must appear as substring +# 1 - all single words (delimiters are ',', ';', '|' or '~') +# must exist as substrings. This is the default search mode. +# 2 - at least one word (delimiters are ',', ';', '|' or '~') +# must exist as substring. +# 3 - matches exactly +# 4 - regular expression +# numerical comparison: +# 10 - less +# 11 - less or equal +# 12 - greater +# 13 - greater or equal +# 14 - equal +# 15 - not equal +# ----------------------------------------------------------------------------- + +1|Category|Kategorie|Information,Kinder,Musik,Serie,Show,Spielfilm,Sport|3 + +2|Genre|Genre|Abenteuer,Action,Boxen,Comedy,Dokumentarfilm,Drama,Erotik,Familien-Show,Fantasy,Fussball,Geschichte,Gesellschaft,Gesundheit,Gymnastik,Handball,Heimat,Humor,Jazz,Kinderfilme,Kindernachrichten,Kinderserien,Klassik,Krankenhaus,Krimi,Kultur,Kurzfilm,Motor+Verkehr,Motorsport,Musik,Mystery,Nachrichten,Natur,Politik,Radsport,Ratgeber,Reise,Rock,Romantik/Liebe,Science Fiction,Soap,Spielshows,Talkshows,Tennis,Thriller,Verschiedenes,Volksmusik,Wassersport,Western,Wintersport,Wirtschaft,Wissen,Zeichentrick|2 + +3|Format|Video-Format|16:9,4:3|2 + +4|Audio|Audio|Dolby Surround,Stereo|2 + +5|Year|Jahr||0 + +6|Cast|Besetzung||2 + +7|Director|Regisseur||2 + +8|Moderation|Moderation||2 + +9|Rating|Bewertung|Tagestip,Tip|2 + +10|FSK|FSK|6,12,16,18|2 diff --git a/conf/epgsearchcats.conf-tvm2vdr-hoerzu b/conf/epgsearchcats.conf-tvm2vdr-hoerzu new file mode 100644 index 0000000..4b96d84 --- /dev/null +++ b/conf/epgsearchcats.conf-tvm2vdr-hoerzu @@ -0,0 +1,54 @@ +# ----------------------------------------------------------------------------- +# This is just a template based on your current epg.data. Please edit! +# Perhaps a category or its value list should be removed. Also the +# 'name in menu' should be adjusted to your language. +# The order of items determines the order listed in epgsearch. It does not +# depend on the ID, which is used by epgsearch. +# Format: +# ID|category name|name in menu|values separated by ',' (option)|searchmode (option) +# - 'ID' should be a unique positive integer +# (changing the id later on will force you to reedit your search timers!) +# - 'category name' is the name in your epg.data +# - 'name in menu' is the name displayed in epgsearch. +# - 'values' is an optional list of possible values +# - 'searchmode' is an optional parameter specifying the mode of search: +# text comparison: +# 0 - the whole term must appear as substring +# 1 - all single words (delimiters are ',', ';', '|' or '~') +# must exist as substrings. This is the default search mode. +# 2 - at least one word (delimiters are ',', ';', '|' or '~') +# must exist as substring. +# 3 - matches exactly +# 4 - regular expression +# numerical comparison: +# 10 - less +# 11 - less or equal +# 12 - greater +# 13 - greater or equal +# 14 - equal +# 15 - not equal +# ----------------------------------------------------------------------------- + +1|Category|Kategorie|Information,Kinder,Musik,Serie,Show,Spielfilm,Sport|3 + +2|Genre|Genre|Abenteuer,Action,Boxen,Comedy,Dokumentarfilm,Drama,Erotik,Familien-Show,Fantasy,Fussball,Geschichte,Gesellschaft,Gesundheit,Gymnastik,Handball,Heimat,Humor,Jazz,Kinderfilme,Kindernachrichten,Kinderserien,Klassik,Krankenhaus,Krimi,Kultur,Kurzfilm,Motor+Verkehr,Motorsport,Musik,Mystery,Nachrichten,Natur,Politik,Radsport,Ratgeber,Reise,Rock,Romantik/Liebe,Science Fiction,Soap,Spielshows,Talkshows,Tennis,Thriller,Verschiedenes,Volksmusik,Wassersport,Western,Wintersport,Wirtschaft,Wissen,Zeichentrick|2 + +3|Format|Video-Format|16:9,4:3|2 + +4|Audio|Audio|Dolby Surround,Dolby,Hoerfilm,Stereo|2 + +5|Year|Jahr||0 + +6|Cast|Besetzung||2 + +7|Director|Regisseur||2 + +8|Moderation|Moderation||2 + +9|Rating|Bewertung|Großartig besonders wertvoll,Großartig wertvoll,Großartig,Gelungen besonders wertvoll,Gelungen wertvoll,Gelungen,Annehmbar besonders wertvoll,Annehmbar wertvoll,besonders wertvoll,Annehmbar,Schwach|3 + +10|FSK|FSK|6,12,16,18|3 + +11|Country|Land||0 + +12|Episode|Episode||0 diff --git a/conf/epgsearchcats.conf-tvm2vdr-tvmovie b/conf/epgsearchcats.conf-tvm2vdr-tvmovie new file mode 100644 index 0000000..5140307 --- /dev/null +++ b/conf/epgsearchcats.conf-tvm2vdr-tvmovie @@ -0,0 +1,48 @@ +# ----------------------------------------------------------------------------- +# This is just a template based on your current epg.data. Please edit! +# Perhaps a category or its value list should be removed. Also the +# 'name in menu' should be adjusted to your language. +# The order of items determines the order listed in epgsearch. It does not +# depend on the ID, which is used by epgsearch. +# Format: +# ID|category name|name in menu|values separated by ',' (option)|searchmode (option) +# - 'ID' should be a unique positive integer +# (changing the id later on will force you to reedit your search timers!) +# - 'category name' is the name in your epg.data +# - 'name in menu' is the name displayed in epgsearch. +# - 'values' is an optional list of possible values +# - 'searchmode' is an optional parameter specifying the mode of search: +# text comparison: +# 0 - the whole term must appear as substring +# 1 - all single words (delimiters are ',', ';', '|' or '~') +# must exist as substrings. This is the default search mode. +# 2 - at least one word (delimiters are ',', ';', '|' or '~') +# must exist as substring. +# 3 - matches exactly +# 4 - regular expression +# numerical comparison: +# 10 - less +# 11 - less or equal +# 12 - greater +# 13 - greater or equal +# 14 - equal +# 15 - not equal +# ----------------------------------------------------------------------------- + +1|Category|Category|Film,Kultur,Serie,Show,Spielfilm,Sport|2 + +2|Genre|Genre|Abenteuer,Abenteuerkomödie,Action,Actiondrama,Action-Fantasy,Actionkomödie,Actionkrimi,Actionthriller,Animations,Anime,Ansprache,Arzt,Auslandsmagazin,Auslandsreportage,Automagazin,Ballett,Bericht,Bibelverfilmung,Bildungsprogramm,Biographie,Boulevardmagazin,Boxen,Büchermagazin,Bürgersendung,Chart,Chronik,Clip,Clips,Comedy,Daily Soap,Dauerwerbesendung,Detektiv,Diskussion,Doku,Dokudrama,Doku-Drama,Dokumentar,Dokumentation,Doku-Soap,Drama,Dramedy,Ehedrama,Ehekomödie,Erotik,Erotikthriller,Familien,Familienchronik,Familiendrama,Familienkomödie,Fantasy,Fantasyabenteuer,Fantasykomödie,Fernseh,Festakt,Frauenmagazin,Frühmagazin,Fußball,Gala,Gehörlosenmagazin,Gerichts,Gesellschaftsdrama,Gesellschaftskomödie,Gesellschaftssatire,Gespräch,Gesundheitsmagazin,Gottesdienst,Groteske,Gruselkomödie,Heimat,Heimatmelodram,Historien,Historiendrama,Horror,Horrorkomödie,Horrorthriller,Impressionen,Informationen,Interview,Jazz,Jugend,Jugenddrama,Jugendmagazin,Jugendmemoiren,Justizdrama,Kabarett,Kammermusik,Katastrophen,Kinder,Kinderabenteuer,Kinderâ<80><94>Magazin,Kinderkomödie,Kinderkrimi,Kindermagazin,Kinder-Magazin,Kinomagazin,Klassik,Koch,Komödie,Konzert,Kriegs,Kriegsdrama,Krimi,Krimiabenteuer,Krimidrama,Krimikomödie,Kriminalmagazin,Kriminal-Magazin,Kulinarisches,Kulturmagazin,Kurz,Liebes,Liebeskomödie,Lifestylemagazin,Literaturverfilmung,Lotterie,Lustspiel,Magazin,Märchen,Medienmagazin,Melodram,Militärsatire,Mittagsmagazin,Motorsport,Musical,Musicalverfilmung,Musik,Musikkomödie,Musikmagazin,Mystery,Mythen-Doku,Nachrichten,Nachrichtenmagazin,Naturdokumentation,nn,Ökokrimi,Oper,Politdrama,Politmagazin,Polit-Report,Politthriller,Polizei,Porträt,Präsentation,Predigt,Preisverleihung,Programminformation,Psychothriller,Puppen,Puppentrick,Quiz,Ratgeber,Reisedokumentation,Reisemagazin,Reisereportage,Reitsport,Religion,Reportage,Rock,Romanze,Sammelsendung,Satire,Satiremagazin,Schwank,schwarze Komödie,Science-fiction,Science-fiction-Film,Science-Fiction-Horror,Science-fiction-Komödie,Sitcom,Sitzung,Sketch,Slapstickkomödie,Sonstiges,Spiel,Sport,Sportmagazin,Sportsendung,Sprachkurs,Talk,Teenagerkomödie,Telenovela,Tennis,Theater,Thriller,Tier,Tier-doku,Tierdokumentation,Tiermagazin,Tragikomödie,Trick,Turnen,Umzug,Unterhaltung,Unterhaltungs,Unterhaltungsmusik,Verkaufs,Verkehrsmagazin,Volksmusik,Volkstheater,Vortrag,Weltmusik,Werbung,Western,Westerndrama,Wetter,Wirtschaftsmagazin,Wissenschaftsmagazin,Wochenmagazin,Zeichentrick,Zusammenfassung|2 + +3|Format|Format|4:3,16:9|3 + +4|Audio|Audio|Dolby,DolbyDigital, - O-Ton,Stereo,Stereo - O-Ton,Surround,Zweikanal|3 + +5|Year|Jahr||0 + +6|Cast|Darsteller||2 + +7|Director|Regisseur||2 + +8|Rating|Bewertung|TagesTipp,Tipp,TopTipp|2 + +9|FSK|FSK|3,4,5,6,7,8,9,12,16,18|3 diff --git a/conf/epgsearchconflmail.templ b/conf/epgsearchconflmail.templ new file mode 100644 index 0000000..265bf90 --- /dev/null +++ b/conf/epgsearchconflmail.templ @@ -0,0 +1,58 @@ +######################################################################### +# This is a sample template for email notifications about timer conflicts. +# +# There are 4 sections to be defined: +# - "subject" to be used as mail subject +# - "mailbody" the body of the mail (put %conflictss% in the place where the +# list of conflicts should appear!) +# - "conflictsat" the description of one time where one or more conflicts +# exists (put %confltimers% in the place where the list of conflict +# timers should appear!) +# - "confltimer" the description of one conflicting timer +# +# close each section with the correspondig end tag! +######################################################################### + + +######################################################################### +# here's the subject definition (no CR!) +######################################################################### +<subject>[epgsearch] timer conflict info: %conflict.count% conflicting timers!</subject> + + +######################################################################### +# here's the body definition +######################################################################### +<mailbody>information about conflicting timers +---------------------------------------------------------------------- + + check at: %datenow% %timenow% +conflicts: %conflict.count% + +---------------------------------------------------------------------- +%conflict.conflicts% + + +Have fun!</mailbody> + +######################################################################### +# here's the conflictsat definition +######################################################################### +<conflictsat> +the following timers have a conflict at: %conflict.date% %conflict.time% +%conflict.confltimers% + +</conflictsat> + + +######################################################################### +# here's the definition of a conflict timer +######################################################################### +<conflicttimer> + Title: %title% ~ %subtitle% +Start/End: %time_w% %date% %time%-%timeend% (Timer: %timer.start%-%timer.stop%) + Channel: %chlng% (%chnr%) + File: %timer.file% + Search: %timer.search% (%timer.searchid%) +---------------------------------------------------------------------- +</conflicttimer> diff --git a/conf/epgsearchmenu.conf b/conf/epgsearchmenu.conf new file mode 100644 index 0000000..3d3658d --- /dev/null +++ b/conf/epgsearchmenu.conf @@ -0,0 +1,37 @@ +######################################################### +# sample file for epgsearchmenu.conf +# +# The following variables exist: +# +# %time% - start time in format HH:MM +# %date% - start date in format TT.MM.YY +# %datesh% - start date in format TT.MM. +# %time_w% - weekday name +# %time_d% - start day in format TT +# %title% - title +# %subtitle% - subtitle +# %t_status% - timer status ('T', 't', 'R') +# %v_status% - VPS status +# %r_status% - running status +# %status% - complete status, the same as +# '%t_status%%v_status%%r_status%' +# %colon% - the sign ':' +# %<epg-category>% - a value from the extended EPG categories, specified in +# epgsearchcats.conf, like %genre% or %category% +# +# for the 'Whats on...' menus there is also: +# +# %chnr% - channel number +# %chsh% - the short channel name +# %chlng% - the 'normal' channel name +# %progr% - graphical progress bar +# %progrT2S% - progress bar in text2skin style +# +######################################################### + +MenuWhatsOnNow= %chnr%:4|%progrt2s%:5| %time% %t_status%:8|%category%:6| %title% ~ %subtitle%:35 +MenuWhatsOnNext=%chnr%:4|%time% %t_status%:8|%category%:8| %title% ~ %subtitle%:35 +MenuWhatsOnElse=%chnr%:4|%time% %t_status%:8|%category%:8| %title% ~ %subtitle%:35 +MenuSchedule=%time% %t_status%:8|%genre%:14| %title% ~ %subtitle%:35 +MenuSearchResults=%chsh%:12|%datesh%:6|%time%:6|%t_status%:2|%title% ~ %subtitle%:35 +# WarEagleIcons=1
\ No newline at end of file diff --git a/conf/epgsearchupdmail-html.templ b/conf/epgsearchupdmail-html.templ new file mode 100644 index 0000000..15accd0 --- /dev/null +++ b/conf/epgsearchupdmail-html.templ @@ -0,0 +1,157 @@ +######################################################################### +# This is a sample template for email notifications about timer changes +# (NOTE: This is a sample for a HTML mail, but you could use only text +# as well) +# +# There are 3 sections that have to be defined: +# - "subject" to be used as mail subject +# - "mailbody" the body of the mail: +# put %update.newtimers% in the place where the list of new timers should +# appear. The same for %update.modtimers% and %update.deltimers% for the +# list of changed or deleted timers. +# - "timer" the description of one timer. This section is used to display one +# timer within a timer list, e.g. in %update.newtimers% +# +# close each section with the corresponding end tag! +# Please have a look at the MANUAL for the available variables. +######################################################################### +# +# Version: 0.3 Date: 24.09.2006 +# +# Author: Mike Constabel <vejoun @ vdrportal> +# Christian Wieninger <winni @ vdrportal> +# +######################################################################### + +######################################################################### +# here's the mail's subject definition (no CR!) +######################################################################### +<subject>[epgsearch] update info: %update.countnewtimers% new / %update.countmodtimers% modified / %update.countdeltimers% deleted timers</subject> + + +######################################################################### +# here's the mail's body definition +######################################################################### +<mailbody> +<html> +<head> +<title>Information about search timer update</title> +<style type="text/css"> +/* global design */ +body { + font-family: Bitstream Vera Sans; + background-color: white; + } +table { + background-color: #ccebff; + border: solid; + border-width: 1px; + max-width: 100%; + empty-cells: show; + } +th, td { + border: solid; + border-width: 1px; + word-wrap: break-word; + padding: 5px; + } +th { + text-align: left; + background-color: #99b4ff; + font-weight: bold; + } + +/* design of the info table */ +table.info { + } + +/* width of the three main tables */ +table.main { + width: 100%; + } + +/* design of each timer table inside the main tables */ +table.timer { + width: 100%; + } +table.timer, tr.timer { + border-style: none; + } +th.timer { + background-color: #ffb3a4; + font-weight: normal; + } + +/* space between the timer tables */ +p.smallspace { + line-height: 20px; + } + +/* space between the main tables */ +p.bigspace { + line-height: 40px; + } + +/* space between "Top" and the table name */ +a.rightspace { + margin-right: 20px; + } +</style> +</head> +<body> +<a name="info"></a> + +<table class="info"> +<tr><th colspan="2">Information about search timer update</th></tr> +<tr><td>update at:</a></td><td>%datenow% %timenow%</td></tr> +<tr><td><a href="#new">new timers:</a></td><td>%update.countnewtimers%</td></tr> +<tr><td><a href="#mod">modified timers:</a></td><td>%update.countmodtimers%</td></tr> +<tr><td><a href="#del">deleted timers:</a></td><td>%update.countdeltimers%</td></tr> +</table> + +<p class="bigspace"></p> + +<table class="main"> +<tr><th colspan="2"><a href="#info" class="rightspace">Top</a> <a name="new"></a>New timers</th></tr> +<tr><td>%update.newtimers%</td></tr> +</table> + +<p class="bigspace"></p> + +<table class="main"> +<tr><th colspan="2"><a href="#info" class="rightspace">Top</a> <a name="mod"></a>Modified timers</th></tr> +<tr><td>%update.modtimers%</td></tr> +</table> + +<p class="bigspace"></p> + +<table class="main"> +<tr><th colspan="2"><a href="#info" class="rightspace">Top</a> <a name="del"></a>Deleted timers</th></tr> +<tr><td>%update.deltimers%</td></tr> +</table> + +<p class="bigspace"></p> + +<p>Have fun!</p> +</body> +</html></mailbody> + +############################################################################## +# here's the timer definition, which is used to display information about +# a timer within one of the timer lists. You can use any variables that refer +# to an event or timer. (Please note, that a timer may have no event assigned +# to it, resulting in an empty variable substitution!). You can also use 'user +# defined' variables from epgsearchuservars.conf. +############################################################################## +<timer> +<table class="timer"> +<tr class="timer"><th class="timer">Title:</th><th class="timer">%title%</th></tr> +<tr class="timer"><td>Subtitle:</td><td>%subtitle%</td></tr> +<tr class="timer"><td>Start/End:</td><td>%time_w% %date% %time%-%timeend% (Timer: %timer.start%-%timer.stop%)</td></tr> +<tr class="timer"><td>Channel:</td><td>%timer.chlng% (%timer.chnr%)</td></tr> +<tr class="timer"><td>File:</td><td>%timer.file%</td></tr> +<tr class="timer"><td>Search:</td><td>%timer.search% (%timer.searchid%)</td></tr> +<tr class="timer"><td valign="top">Summary:</td><td>%htmlsummary%</td></tr> +</table> +<p class="smallspace"></p> +</timer> diff --git a/conf/epgsearchupdmail.templ b/conf/epgsearchupdmail.templ new file mode 100644 index 0000000..b79e98b --- /dev/null +++ b/conf/epgsearchupdmail.templ @@ -0,0 +1,68 @@ +######################################################################### +# This is a sample template for email notifications about timer changes +# (NOTE: This is a sample for a text mail, but you could use HTML as well) +# +# There are 3 sections that have to be defined: +# - "subject" to be used as mail subject +# - "mailbody" the body of the mail: +# put %update.newtimers% in the place where the list of new timers should +# appear. The same for %update.modtimers% and %update.deltimers% for the +# list of changed or deleted timers. +# - "timer" the description of one timer. This section is used to display one +# timer within a timer list, e.g. in %update.newtimers% +# +# close each section with the correspondig end tag! +# Please have a look at the MANUAL for the available variables. +######################################################################### + + +######################################################################### +# here's the mail's subject definition (no CR!) +######################################################################### +<subject>[epgsearch] update info: %update.countnewtimers% new / %update.countmodtimers% modified / %update.countdeltimers% deleted timers</subject> + + +######################################################################### +# here's the mail's body definition +######################################################################### +<mailbody>information about search timer update +---------------------------------------------------------------------- + + update at: %datenow% %timenow% + new timers: %update.countnewtimers% +modified timers: %update.countmodtimers% + deleted timers: %update.countdeltimers% + +the following timers have been added: +---------------------------------------------------------------------- +%update.newtimers% + +the following timers have been modified: +---------------------------------------------------------------------- +%update.modtimers% + +the following timers have been deleted: +---------------------------------------------------------------------- +%update.deltimers% + +Have fun!</mailbody> + +############################################################################## +# here's the timer definition, which is used to display information about +# a timer within one of the timer lists. You can use any variables that refer +# to an event or timer. (Please note, that a timer may have no event assigned +# to it, resulting in an empty variable substitution!). You can also use 'user +# defined' variables from epgsearchuservars.conf. +############################################################################## +<timer> + Title: %title% ~ %subtitle% +Start/End: %time_w% %date% %time%-%timeend% (Timer: %timer.start%-%timer.stop%) + Channel: %timer.chlng% (%timer.chnr%) + File: %timer.file% + Search: %timer.search% (%timer.searchid%) + + +Summary: +%summary% +---------------------------------------------------------------------- +</timer> |
