Update 1.2.2
This commit is contained in:
parent
3fda74d7d0
commit
d287cdefd7
@ -118,7 +118,7 @@ https://github.com/wonipapa/epg2xml/wiki/FAQ
|
|||||||
### Version 1.2.2
|
### Version 1.2.2
|
||||||
- My Channel 추가
|
- My Channel 추가
|
||||||
- 소스 추가
|
- 소스 추가
|
||||||
- Channel.json 분리로 삭제
|
- 에피소드 넘버 xmltv_ns 추가
|
||||||
### Version 1.2.1
|
### Version 1.2.1
|
||||||
- SKB 함수 추가
|
- SKB 함수 추가
|
||||||
- 가져오는 날짜 최대 2일로 변경
|
- 가져오는 날짜 최대 2일로 변경
|
||||||
|
@ -1511,6 +1511,9 @@ function writeProgram($programdata) {
|
|||||||
$producers = htmlspecialchars($programdata['producers'], ENT_XML1);
|
$producers = htmlspecialchars($programdata['producers'], ENT_XML1);
|
||||||
$category = htmlspecialchars($programdata['category'], ENT_XML1);
|
$category = htmlspecialchars($programdata['category'], ENT_XML1);
|
||||||
$episode = $programdata['episode'];
|
$episode = $programdata['episode'];
|
||||||
|
$episode_ns = (int)$episode - 1;
|
||||||
|
$episode_ns = '0' . '.' . $episode_ns . '.' . '0' . '/' . '0';
|
||||||
|
$episode_on = $episode;
|
||||||
$rebroadcast = $programdata['rebroadcast'];
|
$rebroadcast = $programdata['rebroadcast'];
|
||||||
if($episode && $GLOBALS['addepisode'] == 'y') $programName = $programName." (".$episode."회)";
|
if($episode && $GLOBALS['addepisode'] == 'y') $programName = $programName." (".$episode."회)";
|
||||||
if($rebroadcast == True && $GLOBALS['addrebroadcast'] == 'y') $programName = $programName." (재)";
|
if($rebroadcast == True && $GLOBALS['addrebroadcast'] == 'y') $programName = $programName." (재)";
|
||||||
@ -1579,7 +1582,8 @@ function writeProgram($programdata) {
|
|||||||
endif;
|
endif;
|
||||||
if($category) fprintf($fp, " <category lang=\"kr\">%s</category>\n", $category);
|
if($category) fprintf($fp, " <category lang=\"kr\">%s</category>\n", $category);
|
||||||
if($contentType) fprintf($fp, " <category lang=\"en\">%s</category>\n", $contentType);
|
if($contentType) fprintf($fp, " <category lang=\"en\">%s</category>\n", $contentType);
|
||||||
if($episode) fprintf($fp, " <episode-num system=\"onscreen\">%s</episode-num>\n", $episode);
|
if($episode) fprintf($fp, " <episode-num system=\"xmltv_ns\">%s</episode-num>\n", $episode_ns);
|
||||||
|
if($episode) fprintf($fp, " <episode-num system=\"onscreen\">%s</episode-num>\n", $episode_on);
|
||||||
if($rebroadcast) fprintf($fp, " <previously-shown />\n");
|
if($rebroadcast) fprintf($fp, " <previously-shown />\n");
|
||||||
if($rating) :
|
if($rating) :
|
||||||
fprintf($fp, " <rating system=\"KMRB\">\n");
|
fprintf($fp, " <rating system=\"KMRB\">\n");
|
||||||
|
@ -1530,6 +1530,9 @@ function writeProgram($programdata) {
|
|||||||
$producers = htmlspecialchars($programdata['producers'], ENT_XML1);
|
$producers = htmlspecialchars($programdata['producers'], ENT_XML1);
|
||||||
$category = htmlspecialchars($programdata['category'], ENT_XML1);
|
$category = htmlspecialchars($programdata['category'], ENT_XML1);
|
||||||
$episode = $programdata['episode'];
|
$episode = $programdata['episode'];
|
||||||
|
$episode_ns = (int)$episode - 1;
|
||||||
|
$episode_ns = '0' . '.' . $episode_ns . '.' . '0' . '/' . '0';
|
||||||
|
$episode_on = $episode;
|
||||||
$rebroadcast = $programdata['rebroadcast'];
|
$rebroadcast = $programdata['rebroadcast'];
|
||||||
if($episode && $GLOBALS['addepisode'] == 'y') $programName = $programName." (".$episode."회)";
|
if($episode && $GLOBALS['addepisode'] == 'y') $programName = $programName." (".$episode."회)";
|
||||||
if($rebroadcast == True && $GLOBALS['addrebroadcast'] == 'y') $programName = $programName." (재)";
|
if($rebroadcast == True && $GLOBALS['addrebroadcast'] == 'y') $programName = $programName." (재)";
|
||||||
@ -1598,7 +1601,8 @@ function writeProgram($programdata) {
|
|||||||
endif;
|
endif;
|
||||||
if($category) fprintf($fp, " <category lang=\"kr\">%s</category>\n", $category);
|
if($category) fprintf($fp, " <category lang=\"kr\">%s</category>\n", $category);
|
||||||
if($contentType) fprintf($fp, " <category lang=\"en\">%s</category>\n", $contentType);
|
if($contentType) fprintf($fp, " <category lang=\"en\">%s</category>\n", $contentType);
|
||||||
if($episode) fprintf($fp, " <episode-num system=\"onscreen\">%s</episode-num>\n", $episode);
|
if($episode) fprintf($fp, " <episode-num system=\"xmltv_ns\">%s</episode-num>\n", $episode_ns);
|
||||||
|
if($episode) fprintf($fp, " <episode-num system=\"onscreen\">%s</episode-num>\n", $episode_on);
|
||||||
if($rebroadcast) fprintf($fp, " <previously-shown />\n");
|
if($rebroadcast) fprintf($fp, " <previously-shown />\n");
|
||||||
if($rating) :
|
if($rating) :
|
||||||
fprintf($fp, " <rating system=\"KMRB\">\n");
|
fprintf($fp, " <rating system=\"KMRB\">\n");
|
||||||
|
@ -910,6 +910,10 @@ def writeProgram(programdata):
|
|||||||
producers = escape(programdata['producers'])
|
producers = escape(programdata['producers'])
|
||||||
category = escape(programdata['category'])
|
category = escape(programdata['category'])
|
||||||
episode = programdata['episode']
|
episode = programdata['episode']
|
||||||
|
if episode :
|
||||||
|
episode_ns = episode - 1
|
||||||
|
episode_ns = '0'+ '.' + str(episode_ns) + '.' + '0' + '/' + '0'
|
||||||
|
episode_on = episode
|
||||||
rebroadcast = programdata['rebroadcast']
|
rebroadcast = programdata['rebroadcast']
|
||||||
if episode and addepisode == 'y': programName = programName + ' ('+ str(episode) + '회)'
|
if episode and addepisode == 'y': programName = programName + ' ('+ str(episode) + '회)'
|
||||||
if rebroadcast == True and addrebroadcast == 'y' : programName = programName + ' (재)'
|
if rebroadcast == True and addrebroadcast == 'y' : programName = programName + ' (재)'
|
||||||
@ -950,12 +954,11 @@ def writeProgram(programdata):
|
|||||||
for producer in producers.split(','):
|
for producer in producers.split(','):
|
||||||
if producer.strip(): print(' <producer>%s</producer>' % (producer).strip())
|
if producer.strip(): print(' <producer>%s</producer>' % (producer).strip())
|
||||||
print(' </credits>')
|
print(' </credits>')
|
||||||
|
|
||||||
if category: print(' <category lang="kr">%s</category>' % (category))
|
if category: print(' <category lang="kr">%s</category>' % (category))
|
||||||
if contentType: print(' <category lang="en">%s</category>' % (contentType))
|
if contentType: print(' <category lang="en">%s</category>' % (contentType))
|
||||||
if episode: print(' <episode-num system="onscreen">%s</episode-num>' % (episode))
|
if episode: print(' <episode-num system="xmltv_ns">%s</episode-num>' % (episode_ns))
|
||||||
|
if episode: print(' <episode-num system="onscreen">%s</episode-num>' % (episode_on))
|
||||||
if rebroadcast: print(' <previously-shown />')
|
if rebroadcast: print(' <previously-shown />')
|
||||||
|
|
||||||
if rating:
|
if rating:
|
||||||
print(' <rating system="KMRB">')
|
print(' <rating system="KMRB">')
|
||||||
print(' <value>%s</value>' % (rating))
|
print(' <value>%s</value>' % (rating))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user