Ticket #13215: finnish-eit.3.patch

File finnish-eit.3.patch, 1.8 KB (added by dag@…, 9 years ago)

Sorry, wrong file uploaded disregard previous one. This is the real one

Line 
1*** eitfixup.cpp.original 2018-02-04 13:28:40.387224914 +0200
2--- eitfixup.cpp 2018-02-04 13:56:59.778378868 +0200
3***************
4*** 144,149 ****
5--- 144,151 ----
6 m_RTLEpisodeNo2("^(\\d{1,2}\\/[IVX]+)\\.*\\s*"),
7 m_fiRerun("\\ ?Uusinta[a-zA-Z\\ ]*\\.?"),
8 m_fiRerun2("\\([Uu]\\)"),
9+ m_fiAgeLimit("\\(((1?[0-9]?)|[ST])\\)$"),
10+ m_fiFilm("^(Film|Elokuva): "),
11 m_dePremiereLength("\\s?[0-9]+\\sMin\\."),
12 m_dePremiereAirdate("\\s?([^\\s^\\.]+)\\s((?:1|2)[0-9]{3})\\."),
13 m_dePremiereCredits("\\sVon\\s([^,]+)(?:,|\\su\\.\\sa\\.)\\smit\\s([^\\.]*)\\."),
14***************
15*** 1924,1929 ****
16--- 1926,1950 ----
17 event.audioProps |= AUD_STEREO;
18 event.description = event.description.replace(m_Stereo, "");
19 }
20+
21+ // Remove age limit in parenthesis at end of title
22+ // Added 4.2.2017 dag@newtech.fi
23+
24+ position = event.title.indexOf(m_fiAgeLimit);
25+ if (position != -1)
26+ {
27+ event.title = event.title.replace(m_fiAgeLimit, "");
28+ }
29+
30+ // Remove Film or Elokuva at start of title
31+ // Added 4.2.2017 dag@newtech.fi
32+
33+ position = event.title.indexOf(m_fiFilm);
34+ if (position != -1)
35+ {
36+ event.title = event.title.replace(m_fiFilm, "");
37+ }
38+
39 }
40
41 /** \fn EITFixUp::FixPremiere(DBEventEIT&) const
42
43*** eitfixup.h.original 2018-02-04 14:13:16.551771756 +0200
44--- eitfixup.h 2018-02-04 14:14:03.854354584 +0200
45***************
46*** 212,217 ****
47--- 212,219 ----
48 const QRegExp m_RTLEpisodeNo2;
49 const QRegExp m_fiRerun;
50 const QRegExp m_fiRerun2;
51+ const QRegExp m_fiAgeLimit;
52+ const QRegExp m_fiFilm;
53 const QRegExp m_dePremiereLength;
54 const QRegExp m_dePremiereAirdate;
55 const QRegExp m_dePremiereCredits;