diff --git a/modules/rss/rss.view.php b/modules/rss/rss.view.php index 8e6dc0761..bfdbe4921 100644 --- a/modules/rss/rss.view.php +++ b/modules/rss/rss.view.php @@ -89,7 +89,16 @@ } $info->total_count = $output->total_count; $info->total_page = $output->total_page; - $info->date = date("D, d M Y H:i:s").' '.$GLOBALS['_time_zone']; + switch (Context::get('format')) { + case 'atom': + $info->date = date('Y-m-d\TH:i:sP'); + if($mid) { $info->id = getUrl('','mid',$mid,'act','rss','format','atom','page',Context::get('page'),'start_date',Context::get('start_date'),'end_date',Context::get('end_date')); } + else { $info->id = getUrl('','module','rss','act','rss','format','atom','page',Context::get('page'),'start_date',Context::get('start_date'),'end_date',Context::get('end_date')); } + break; + default: + $info->date = date("D, d M Y H:i:s").' '.$GLOBALS['_time_zone']; + break; + } $info->language = Context::getLangType(); // RSS 출력물에서 사용될 변수 세팅 diff --git a/modules/rss/tpl/atom10.html b/modules/rss/tpl/atom10.html index 9dc4fe800..55825b380 100644 --- a/modules/rss/tpl/atom10.html +++ b/modules/rss/tpl/atom10.html @@ -5,10 +5,10 @@ {str_replace('\'', ''', htmlspecialchars($info->description))} - {date('Y-m-d\TH:i:sP')} - {getUrl('','mid',$mid,'module','rss','act','rss','format','atom1.0','page',Context::get('page'),'start_date',Context::get('start_date'),'end_date',Context::get('end_date'))} + {$info->date} + {$info->id} - + XpressEngine {str_replace('\'', ''',$oDocument->getTitle())}