.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.40) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" ======================================================================== .\" .IX Title "epgsearchmenu.conf 5" .TH epgsearchmenu.conf 5 "2022-01-12" "perl v5.32.1" "Epgsearch Version 2.4.1" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NAME" epgsearchmenu.conf \- Konfiguration der Menüdarstellung .SH "BESCHREIBUNG" .IX Header "BESCHREIBUNG" Die Darstellung des Menüs des Plugins kann auf die eigenen Wünsche angepasst werden. Die Konfiguration erfolgt mit Hilfe dieser Datei. .SH "FORMAT" .IX Header "FORMAT" .Vb 1 \& In dieser Datei können den Variablen \& \& MenuWhatsOnNow \& MenuWhatsOnNext \& MenuWhatsOnElse \& MenuSchedule \& MenuSearchResults .Ve .PP Zeichenketten zugewiesen werden die die Darstellung der Menüs im \s-1OSD\s0 regeln. .PP Eine Besonderheit stellt MenuSearchResults. Hier kann man der Variablen MenuSearchResults eine beliebige Zeichenkette anhängen: .PP .Vb 1 \& MenuSearchResultsSerienlayout=... .Ve .PP Dies bewirkt das man beim Editieren eines Suchtimers nun auch dieses Layout unter dem Namen \*(L"Serienlayout\*(R" auswählen kann. .PP So kann man jedem Suchtimer seine eigene \s-1OSD\s0 Darstellung verpassen. .PP Es können alle Variablen verwendet werden. Die Variablen aus dem erweiterten \&\s-1EPG,\s0 die in der \fIepgsearchuservars.conf\fR konfigurierten sowie die folgenden internen: .PP .Vb 10 \& %title% \- Title der Sendung \& %subtitle% \- Subtitle der Sendung \& %time% \- Startzeit im Format HH:MM \& %date% \- Startzeit im Format TT.MM.YY \& %datesh% \- Startdatum im Format TT.MM. \& %time_w% \- Name des Wochentages \& %time_d% \- Tag der Sendung im Format TT \& %time_lng% \- Startzeit in Sekunden seit 1970\-01\-01 00:00 \& %t_status% \- Timerstatus (\*(AqT\*(Aq, \*(Aqt\*(Aq, \*(AqR\*(Aq) \& %v_status% \- VPS Status \& %r_status% \- Running Status \& %status% \- Kompletter Status, das selbe wie \& \*(Aq%t_status%%v_status%%r_status%\*(Aq .Ve .PP Für die Menüs \*(L"Was läuft jetzt\*(R" und \*(L"Suchergebniss\*(R", also die Variablen MenuWhatsOnNow und MenuSearchResults, stehen fünf weitere Variablen zur Verfügung: .PP .Vb 6 \& %chnr% \- Kanalnummer \& %chsh% \- Kanalname kurz \& %chlng% \- Kanalname lang \& %chdata% \- VDR\*(Aqs interne Kanaldarstellung (z.B. \*(AqS19.2E\-1\-1101\-28106\*(Aq) \& %progr% \- Grafischer Fortschrittsbalken (nicht für das Menü "Suchergenis") \& %progrT2S% \- Fortschrittsbalken im text2skin Stil (nicht für das Menü "Suchergenis") .Ve .PP Es wird bei den Variablen nicht zwischen Gross\-/Kleinschreibung unterschieden. .PP Ein Eintrag besteht aus bis zu 6 Tabellenspalten, die Spalten werden durch \&'|' getrennt. Der letzte Eintrag jeder Spalte kann die Spaltenbreite durch angabe einer Breite in Zeichen festlegen. Die Breitenangabe wird durch ':' vom Variablennamen getrennt. .PP Wenn du Trenner wie '~', '\-' oder '#' verwendest um einzelne Bestandteile zu trennen, z.B. \f(CW%title\fR% ~ \f(CW%subtitle\fR%, dann achtet epgsearch darauf das ein solcher Trenner nicht am Ende einer Spalte steht. .PP Die einzelnen Spaltenbreiten sollten angepasst werden, das Aussehen ist vom verwendeten Skin abhängig. .PP Wenn diese Datei verändert werden soll während \s-1VDR\s0 läuft kann man dem Plugin den Startparamter '\-r' oder '\-\-reloadmenuconf' übergeben, die Datei wird dann bei jedem öffnen des Menüs neu eingelesen. .SH "BEISPIELE" .IX Header "BEISPIELE" .Vb 6 \& MenuWhatsOnNow=%chnr%:3|%progrt2s%:5| %time% %t_status%:8|%category%:6| %title% ~ %subtitle%:35 \& MenuWhatsOnNext=%chnr%:3|%time% %t_status%:8|%category%:8| %title% ~ %subtitle%:35 \& MenuWhatsOnElse=%chnr%:3|%time% %t_status%:8|%category%:8| %title% ~ %subtitle%:35 \& MenuSchedule=%time% %t_status%:8|%genre%:14| %title% ~ %subtitle%:35 \& MenuSearchResults=%chnr%:3|%datesh% %time% %t_status%:14|%genre%:8| %title%%colon% %subtitle%:35 \& MenuFavorites=%chnr%:3|%datesh% %time% %t_status%:14|%genre%:8| %title%%colon%%subtitle%:35 .Ve .SH "SIEHE AUCH" .IX Header "SIEHE AUCH" \&\f(CWepgsearch(1)\fR, \f(CW\*(C`epgsearchcats.conf\*(C'\fR, \f(CW\*(C`epgsearchuservars.conf\*(C'\fR .SH "AUTOR (man pages)" .IX Header "AUTOR (man pages)" Mike Constabel .SH "FEHLER MELDEN" .IX Header "FEHLER MELDEN" Fehlerberichte bitte im Bugtracker. .PP .PP Mailinglist: .PP .SH "COPYRIGHT and LIZENZ" .IX Header "COPYRIGHT and LIZENZ" Copyright © 2004\-2010 Christian Wieninger .PP Dieses Programm ist freie Software. Sie können es unter den Bedingungen der \s-1GNU\s0 General Public License, wie von der Free Software Foundation veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß Version 2 der Lizenz oder (nach Ihrer Option) jeder späteren Version. .PP Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, dass es Ihnen von Nutzen sein wird, aber \s-1OHNE IRGENDEINE GARANTIE,\s0 sogar ohne die implizite Garantie der \s-1MARKTREIFE\s0 oder der \s-1VERWENDBARKEIT\s0 FÜR \s-1EINEN BESTIMMTEN ZWECK.\s0 Details finden Sie in der \s-1GNU\s0 General Public License. .PP Sie sollten ein Exemplar der \s-1GNU\s0 General Public License zusammen mit diesem Programm erhalten haben. Falls nicht, schreiben Sie an die Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, \s-1MA 02111\-1307, USA.\s0 Oder rufen Sie in Ihrem Browser http://www.gnu.org/licenses/old\-licenses/gpl\-2.0.html auf. .PP Der Author kann über cwieninger@gmx.de erreicht werden. .PP Die Projektseite ist http://winni.vdr\-developer.org/epgsearch .PP Der MD5\-Code ist abgeleitet aus dem Message-Digest Algorithm von \s-1RSA\s0 Data Security, Inc..