|
|
|
}
category.scrub {single(separator=" - " exclude=first)|
|||}
productiondate.scrub {single|
||
|
}
videoquality.scrub {single|
|">}
subtitles.scrub {single||">}
*
subdetail_actor.scrub {multi()|Schauspieler:|||}
subdetail_actor.modify {replace| | }
* reverse role and person (now : role (person) --> person (role)
subdetail_temp_1.modify {calculate(type=element format=F0)|'subdetail_actor' #}
loop{('subdetail_temp_1' > "0")|10}
subdetail_temp_1.modify {calculate(format=F0)|1 -}
subdetail_temp_2.modify {substring(type=element)|'subdetail_actor' 'subdetail_temp_1' 1}
subdetail_temp_3.modify {calculate(type=char format=F0)|'subdetail_temp_2' " (" @}
subdetail_temp_4.modify {substring(type=char)|'subdetail_temp_2' 'subdetail_temp_3}
subdetail_temp_2.modify {remove|'subdetail_temp_4'}
subdetail_temp_4.modify {remove| (}
subdetail_temp_4.modify {remove|)}
subdetail_temp_2.modify {addstart|'subdetail_temp_4' (}
subdetail_temp_2.modify {addend(not "")|)}
subdetail_temp_5.modify {addstart|'subdetail_temp_2'&&&}
*end loop
subdetail_actor.modify {remove|'subdetail_actor'}
subdetail_actor.modify {addstart|'subdetail_temp_5'}
subdetail_actor.modify {replace|&&&|\|} * make multi
subdetail_actor.modify {remove|()}
*
*other credits:
subdetail_director.scrub {multi(separator=", ")|Regie:|>||}
subdetail_temp_6.scrub {multi|Drehbuch:|>||}
subdetail_temp_6.modify {addend(not "")| (Drehbuch)}
subdetail_writer.scrub {multi()|Buch/Autor:|>||}
subdetail_writer.modify {addend(not "")| (Buch/Autor)}
subdetail_writer.modify {addend('subdetail_temp_6' not "")|\|'subdetail_temp_6'}
subdetail_writer.modify {replace|, |\|}
subdetail_presenter.scrub {multi(separator=", ")|Moderator:|>||}
subdetail_composer.scrub {multi(separator=", ")|Musik:|>||}
*
* operations:
* remove link from description
description.modify {cleanup (tags="")}
description.modify {cleanup(tags="<"">")}
description.modify {cleanup}
*
title.modify {cleanup(style=sentence)}
category.modify {remove|'index_subtitle'}
category.modify {replace| / |\|}
subtitles.modify {replace(~ "hörgeschädigte")|'subtitles'|true}
*
description.modify {addstart("")|Zu dieser Sendung liegen leider keine weiteren Informationen vor.}
*
* extract subtitle
subtitle.modify {remove(not ~ 'title')|'subtitle'}
subtitle.modify {remove|'title' }
** _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
** ##### CHANNEL FILE CREATION (only to create the xxx-channel.xml file)
**
** @auto_xml_channel_start
*url_index {url|http://www.tvinfo.de/fernsehprogramm/zeilenlisting}
*index_site_channel.scrub {multi|
Hauptsender|
}
*index_site_id.scrub {multi(exclude="~~")|
Hauptsender|
}
*index_site_id.modify {remove| last}
** @auto_xml_channel_end