||
|}
+mdb_description.scrub {single|p1|
|
+
+
+
+
+ imdb.com.ask, imdb.com.imdb
+
+
+ /storage/.kodi/userdata/addon_data/service.webgrabplus/mdb/guide.xml
+
+
+ /storage/.kodi/userdata/addon_data/service.webgrabplus/mdb/mdb.xml
+
+
+
+
+
+
+
+
+
+
+. The individual values will be listed with a (standard WG++ internal element separator) | as separator unless another separator is specified as follows:
+'element-name(separator-string)' e.g. 'actor(, )'
+ - text and element-names can be linked together by enclosing them by {}. This will ensure that, when the element in it is empty, everything between the {} is ignored. E.g. {\nProduced in : ('productiondate')}
+ - the text in the xmltv-target elements may contain the following simple formatting :
+ - \n or \r to force a newline
+ - \t to add a tab
+2. The allowed xmltv-target elements (the ones in the target file specified above) are :
+ (= special case : if the first mdb-title, which is the original showtitle, differs from the xmltv title it can be added to xmltv as extra 'original' title.)
+
+
+ = the xmltv element name containing the productiondate
+
+ (=optional new xmltv element)
+ e.g to add /substitute the (additional?) mdb-director
+ e.g to add /substitute the (additional?) mdb-actor
+ - IMPORTANT! : any of the above listed xmltv-target elements that is specified in this allocation specification, replaces the existing xmltv element and its content!
+3. Supported element-names (from the existing xmltv listing, name definitions as in Appendix D) :
+ - 'title' 'description' 'starrating' 'subtitle' 'productiondate' 'category' 'director' 'actor' 'presenter' 'writer' 'composer' 'producer' 'rating' 'episode' 'review' 'subtitles' 'premiere' previously-shown' 'aspect' 'quality'
+4. Supported MDB element-names
+ - 'mdb-title' :
+ If 'mdb-title' is used in the xmltv-target element , it will only be added if different from the existing xmltv title (see 2. above)
+ If used in any of the other supported xmltv-target elements, there is no such restriction and it will be listed in any case.
+ - 'mdb-starrating' 'mdb-description' 'mdb-plot' 'mdb-commentsummary'
+5. Attributes (might need completion)
+ - for each of the xmltv-elements the following attribute can be specified
+ (if not specified the existing one, if present in the xmltv, will be used) :
+ - lang for and , default : no attribute
+ - system for , default : no attribute
+ - type for , default: type="text" ]]>
+
+
+
+
+
+ 'mdb-title'
+ 'title'
+
+
+ {'mdb-title'...}{[plot: 'mdb-plot']\n}'description'{\n[imdb description: 'mdb-description']}
+
+
+ 'starrating'
+ 'mdb-starrating'
+
+
+
+
+ {Viewers comments : 'mdb-commentsummary( ... )'}
+ {IMDb review: 'mdb-review'}
+
+
+ Disney Channel
+ RTL 4
+
+
diff --git a/config/rex/rex.config.xml b/config/rex/rex.config.xml
new file mode 100644
index 0000000..1b62ba3
--- /dev/null
+++ b/config/rex/rex.config.xml
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+ /storage/.kodi/userdata/addon_data/service.webgrabplus/rex/guide.xml
+
+
+
+ 'description'\n'actor'
+ The result is the existing 'description' , followed by, on a newline, the actor(s) separated by the standard WG++ element separator | .
+ The result:
+ This is the original description.
+ Michael Douglas|Kim Basinger
+
+ You probably don't like the | as separator between the actors, so you specify anther separator like this:
+ 'description'\n'actor(, )'
+ The result:
+ This is the original description.
+ Michael Douglas, Kim Basinger
+
+ You can make this prettier by adding some text to the actors addition:
+ 'description'\nActors: 'actor(, )'.
+ The result:
+ This is the original description.
+ Actors: Michael Douglas, Kim Basinger.
+
+ A small problem: Suppose the source xmltv show doesn't have any actors, then the result would be not so pretty:
+ This is the original description.
+ Actors: .
+ To avoid that, the added text can be linked to the element it must be added to, like this:
+ 'description'{\nActors: 'actor(, )'.}
+ Result with actors:
+ This is the original description.
+ Actors: Michael Douglas, Kim Basinger.
+ And without actors:
+ This is the original description.
+
+ An example with some more elements:
+ 'description'{\n\tYear of production: 'productiondate'.}{\n\tProducer: 'producer(, )'.}{\n\tActors: 'actor(, )'.}
+ Result:
+ This is the original description.
+ Year of production: 2002.
+ Producer: Steven Spielberg.
+ Actors: Michael Douglas, Kim Basinger.
+
+ And another one:
+ {Episode: 'episode'\t}'subtitle'
+ Result:
+ Episode: 3.2/12.1 The original subtitle
+
+ You can also remove elements (but not the title!) from the xmltv listing by specifying an empty element, like this:
+
+ This will remove all elements
+ And this:
+
+ Will remove the element, including all its child elements like , etc. ]]>
+. The individual values will be listed with a (standard WG++ internal element separator) | as separator unless another separator is specified as follows:
+'element-name(separator-string)' e.g. 'actor(, )'
+ - text and element-names can be linked together by enclosing them by {}. This will ensure that, when the element in it is empty, everything between the {} is ignored. E.g. {\nProduced in : ('productiondate')}
+- the text in the xmltv-target elements may contain the following simple formatting :
+ - \n or \r to force a newline
+ - \t to add a tab
+
+2. The allowed xmltv-target elements (the ones in the target file specified above) are :
+
+
+
+ = the xmltv element name containing the productiondate
+
+ (=optional new xmltv element)
+ e.g to add /substitute the (additional?) mdb-director
+ e.g to add /substitute the (additional?) mdb-actor
+- IMPORTANT! : any of the above listed xmltv-target elements that is specified in this allocation specification, replaces the existing xmltv element and its content!
+
+3. Supported element-names (from the existing xmltv listing, name definitions as in Appendix D) :
+ - 'title' 'description' 'starrating' 'subtitle' 'productiondate' 'category' 'director' 'actor' 'presenter' 'writer' 'composer' 'producer' 'rating' 'episode' 'review' 'subtitles' 'premiere' 'previously-shown' 'aspect' 'quality'
+
+4. Also supported are the additional elements created by the MDB-postprocessor.
+- Important : This MDB-postprocessor automatically makes use of this REX-postprocessor. In that case the REX-postprocessor uses the allocation specification from the MDB config file mdb.config.xml and ignores the specification entered here.
+ - 'mdb-title'
+(if used in the xmltv-target element it will only be added if different from the existing xmltv title, see for more details mdb.config.xml)
+ - 'mdb-starrating' 'mdb-description' 'mdb-plot' 'mdb-commentsummary' 'mdb-review'
+
+5. Attributes (might need completion)
+ - for each of the xmltv-elements the following attribute can be specified
+ (if not specified, the existing one, if present in the xmltv, will be used) :
+ - lang for and , default : no attribute
+ - system for , default : no attribute
+ - type for , default: type="text"]]>
+
+
+ {Episode: 'episode' }'subtitle'
+ 'description'{\n\t¤ Produced in: 'productiondate'. }{¤ Category: 'category(, )'. }{\n\t¤ Actors: 'actor(, )'}{\n\t¤ Director: 'director(, )'}{\n\t¤ Presenter: 'presenter(, )'}
+
+
+
+
+ {Ratings: 'rating(, )'.}
+
+
+