||
| "15")|'subdetail_episode'|0}
subdetail_temp_3.modify {addstart|στις 'subdetail_episode'}
subdetail_episode.modify {set('subdetail_title' ~ 'subdetail_temp_3')|"0"}
subdetail_episode.modify {clear("0")}
subdetail_title.modify {remove('subdetail_episode' not "")| 'subdetail_episode'}
subdetail_episode.modify {addend|.}
* Get more episode info
*episode style "TITLE Sno - EPno. EPtitle" in title :
subdetail_temp_1.modify {clear}
subdetail_temp_2.modify {calculate(type=char format=F0)|'subdetail_title' "-" -@}
subdetail_temp_2.modify {calculate(not "-1" format=F0)|1 +}
subdetail_temp_1.modify {substring('subdetail_temp_2' not "-1" type=char)|'subdetail_title' 'subdetail_temp_2'}
subdetail_temp_3.modify {calculate(type=char format=F0)|'subdetail_temp_1' "." @}
subdetail_temp_4.modify {substring(type=char)|'subdetail_temp_1' 0 'subdetail_temp_3'}
subdetail_temp_4.modify {calculate(format=F0)}
subdetail_temp_3.modify {calculate(format=F0)|2 +}
subdetail_temp_1.modify {substring('subdetail_temp_4' not "0" type=char)|'subdetail_temp_1' 'subdetail_temp_3'}
subdetail_subtitle.modify {addstart('subdetail_temp_4' not "0")|'subdetail_temp_1'}
subdetail_title.modify {remove| - 'subdetail_temp_4'. 'subdetail_temp_1'}
subdetail_episode.modify {addend('subdetail_temp_4' not "0")|'subdetail_temp_4'}
*episode style "Επεισόδιο " in sub-title :
subdetail_temp_1.modify {clear}
subdetail_temp_2.modify {calculate(type=char format=F0)|'subdetail_subtitle' "Επεισόδιο " -@}
subdetail_temp_2.modify {calculate(not "-1" format=F0)|10 +}
subdetail_temp_1.modify {substring('subdetail_temp_2' not "-1" type=char)|'subdetail_subtitle' 'subdetail_temp_2'}
subdetail_temp_3.modify {calculate(type=char format=F0)|'subdetail_temp_1' " " -@}
subdetail_temp_3.modify {replace("-1")|-1|500}
subdetail_temp_4.modify {substring(type=char)|'subdetail_temp_1' 0 'subdetail_temp_3'}
subdetail_temp_4.modify {calculate(format=F0)}
subdetail_subtitle.modify {remove|Επεισόδιο 'subdetail_temp_4'}
episode.modify {addend('subdetail_temp_4' not "0")|'subdetail_temp_4'}
*episode style "sub-title - Επ. "
subdetail_temp_1.modify {clear}
subdetail_temp_2.modify {calculate(type=char format=F0)|'subdetail_subtitle' "Επ. " -@}
subdetail_temp_2.modify {calculate(not "-1" format=F0)|4 +}
subdetail_temp_1.modify {substring('subdetail_temp_2' not "-1" type=char)|'subdetail_subtitle' 'subdetail_temp_2'}
subdetail_temp_3.modify {calculate(type=char format=F0)|'subdetail_temp_1' " " -@}
subdetail_temp_3.modify {replace("-1")|-1|500}
subdetail_temp_4.modify {substring(type=char)|'subdetail_temp_1' 0 'subdetail_temp_3'}
subdetail_temp_4.modify {calculate(format=F0)}
subdetail_subtitle.modify {remove|- Επ. 'subdetail_temp_4'}
subdetail_subtitle.modify {remove|Επ. 'subdetail_temp_4'}
episode.modify {addend('subdetail_temp_4' not "0")|'subdetail_temp_4'}
*episode style "sub-title - Επεισ. "
subdetail_temp_1.modify {clear}
subdetail_temp_2.modify {calculate(type=char format=F0)|'subdetail_subtitle' "Επεισ. " -@}
subdetail_temp_2.modify {calculate(not "-1" format=F0)|7 +}
subdetail_temp_1.modify {substring('subdetail_temp_2' not "-1" type=char)|'subdetail_subtitle' 'subdetail_temp_2'}
subdetail_temp_3.modify {calculate(type=char format=F0)|'subdetail_temp_1' " " -@}
subdetail_temp_3.modify {replace("-1")|-1|500}
subdetail_temp_4.modify {substring(type=char)|'subdetail_temp_1' 0 'subdetail_temp_3'}
subdetail_temp_4.modify {calculate(format=F0)}
subdetail_subtitle.modify {remove|- Επεισ. 'subdetail_temp_4'}
subdetail_subtitle.modify {remove|Επεισ. 'subdetail_temp_4'}
episode.modify {addend('subdetail_temp_4' not "0")|'subdetail_temp_4'}
subdetail_episode.modify {addend|^} * Use subdetail_temporary character ^
*add part number for the episode (if exists)
subdetail_subtitle.modify {cleanup}
subdetail_subtitle.modify {replace(type=regex)|"[\s-,]\s?\(?Μέρος\sΑ\'?\)?"|^^^P1}
subdetail_subtitle.modify {replace(type=regex)|"[\s-,]\s?\(?Α\'?\sΜέρος\)?"|^^^P1}
subdetail_subtitle.modify {replace(type=regex)|"[\s-,]\s?\(?Μέρος\sΒ\'?\)?"|^^^P2}
subdetail_subtitle.modify {replace(type=regex)|"[\s-,]\s?\(?Β\'?\sΜέρος\)?"|^^^P2}
subdetail_subtitle.modify {replace(type=regex)|"[\s-,]\s?\(?Μέρος\sΓ\'?\)?"|^^^P3}
subdetail_subtitle.modify {replace(type=regex)|"[\s-,]\s?\(?Γ\'?\sΜέρος\)?"|^^^P3}
subdetail_subtitle.modify {replace(type=regex)|"[\s-,]\s?\(?Μέρος\sΔ\'?\)?"|^^^P4}
subdetail_subtitle.modify {replace(type=regex)|"[\s-,]\s?\(?Δ\'?\sΜέρος\)?"|^^^P4}
subdetail_subtitle.modify {replace(type=regex)|"[\s-,]\s?\(?Μέρος\sΕ\'?\)?"|^^^P5}
subdetail_subtitle.modify {replace(type=regex)|"[\s-,]\s?\(?Ε\'?\sΜέρος\)?"|^^^P5}
subdetail_temp_2.modify {calculate(type=char format=F0|'subdetail_subtitle' "^^^P" -@}
subdetail_temp_2.modify {calculate(not "-1" format=F0)|4 +}
subdetail_temp_4.modify {substring('subdetail_temp_2' not "-1" type=char)|'subdetail_subtitle' 'subdetail_temp_2' 1}
subdetail_temp_4.modify {calculate(format=F0)}
subdetail_episode.modify {addend('subdetail_temp_4' not "0")|'subdetail_temp_4'}
subdetail_subtitle.modify {remove|^^^P'subdetail_temp_4'}
*add original title and episode numbers to description
subdetail_temp_1.modify {set|\" - Επ. 'subdetail_episode']}
subdetail_episode.modify {replace|^|.} * Restore period character for part number
subdetail_temp_1.modify {replace|Επ. .|Επ. } * Fix no season number
subdetail_temp_1.modify {replace|.^|ου κύκλου^} * Add unknown episode number for season
subdetail_temp_1.modify {replace|^| / Μέρος } * Fix part number character
subdetail_temp_1.modify {replace|Επ. /|/} * Fix no episode number (a)
subdetail_temp_1.modify {replace| / Μέρος ]|]} * Fix no part number
subdetail_temp_1.modify {replace|- /|-} * Fix no episode number (b)
*subdetail_temp_1.modify {addstart|'titleoriginal'} * Add original title (not used)
subdetail_temp_1.modify {addstart|[\"}
subdetail_temp_1.modify {replace| -]|]} * Remove empty episode-num
subdetail_temp_1.modify {replace|[\"\" - |[} * Remove empty title
subdetail_temp_1.modify {addend| }
subdetail_description.modify {addstart('subdetail_temp_1' not "[\"\"] ")|'subdetail_temp_1'}
*fix numbers according to xmltv_ns
subdetail_temp_1.modify {set|'subdetail_episode'}
subdetail_episode.modify {clear}
loop {('subdetail_temp_1' not "" max=5)|end}
subdetail_temp_2.modify {calculate(type=char format=F0)|'subdetail_temp_1' "." @}
subdetail_temp_2.modify {replace("-1")|-1|500}
subdetail_temp_3.modify {substring(type=char)|'subdetail_temp_1' 0 'subdetail_temp_2'}
subdetail_temp_2.modify {calculate(format=F0)|1 +}
subdetail_temp_1.modify {substring(type=char)|'subdetail_temp_1' 'subdetail_temp_2'}
subdetail_temp_3.modify {calculate(> "0" format=F0)|1 -}
subdetail_episode.modify {addend('subdetail_temp_3' not "")|'subdetail_temp_3'.}
subdetail_episode.modify {addend('subdetail_temp_3' "")|.}
end_loop
subdetail_episode.modify {addend('subdetail_temp_4' not "0")|^^^}
subdetail_episode.modify {remove('subdetail_temp_4' not "0")|.^^^}
subdetail_episode.modify {remove("..")|..}
subdetail_description.modify {addend|^^^}
subdetail_description.modify {remove|. ^^^}
subdetail_description.modify {remove|.^^^}
subdetail_description.modify {remove|^^^}
subdetail_title.modify {cleanup(style=sentence)}
subdetail_title.modify {addend| ^^^}
subdetail_title.modify {replace|σ |ς }
subdetail_title.modify {replace|σ:|ς:}
subdetail_title.modify {remove| ^^^}
subdetail_rating.scrub {single||class=" icon-sima_| right|}
subdetail_rating.modify {replace|katallilogiaolous|all}
subdetail_rating.modify {replace|epithimitiginikisinenesi|pga}
subdetail_rating.modify {replace|aparetitigonikisinenesi|pgc}
subdetail_rating.modify {replace|anilikoysanoton|pg15}
subdetail_rating.modify {replace|enilikous|x}
end_scope