mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-05-09 03:52:15 +09:00
Atom 1.0 act 추가
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@5364 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
375608395e
commit
2b1d083971
4 changed files with 15 additions and 2 deletions
|
|
@ -42,10 +42,10 @@
|
||||||
<!--@end-->
|
<!--@end-->
|
||||||
<!--@if($rss_url)-->
|
<!--@if($rss_url)-->
|
||||||
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="{$rss_url}" />
|
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="{$rss_url}" />
|
||||||
<link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="{getUrl('','mid',Context::get('mid'),'act','rss','format','atom')}" />
|
<link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="{$atom_url}" />
|
||||||
<!--@elseif(Context::get('site_module_info')->mid==Context::get('mid'))-->
|
<!--@elseif(Context::get('site_module_info')->mid==Context::get('mid'))-->
|
||||||
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="{getUrl('','module','rss','act','rss')}" />
|
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="{getUrl('','module','rss','act','rss')}" />
|
||||||
<link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="{getUrl('','module','rss','act','rss','format','atom')}" />
|
<link rel="alternate" type="application/atom+xml" title="Atom 1.0" href="{getUrl('','module','rss','act','atom')}" />
|
||||||
<!--@end-->
|
<!--@end-->
|
||||||
|
|
||||||
{@ $ssl_actions = Context::getSSLActions() }
|
{@ $ssl_actions = Context::getSSLActions() }
|
||||||
|
|
|
||||||
|
|
@ -15,6 +15,7 @@
|
||||||
$oModuleController = &getController('module');
|
$oModuleController = &getController('module');
|
||||||
|
|
||||||
$oModuleController->insertActionForward('rss', 'view', 'rss');
|
$oModuleController->insertActionForward('rss', 'view', 'rss');
|
||||||
|
$oModuleController->insertActionForward('rss', 'view', 'atom');
|
||||||
|
|
||||||
// 2007. 10. 18 서비스형 모듈의 추가 설정에 참여하기 위한 trigger 추가
|
// 2007. 10. 18 서비스형 모듈의 추가 설정에 참여하기 위한 trigger 추가
|
||||||
$oModuleController->insertTrigger('module.dispAdditionSetup', 'rss', 'view', 'triggerDispRssAdditionSetup', 'before');
|
$oModuleController->insertTrigger('module.dispAdditionSetup', 'rss', 'view', 'triggerDispRssAdditionSetup', 'before');
|
||||||
|
|
@ -31,6 +32,9 @@
|
||||||
function checkUpdate() {
|
function checkUpdate() {
|
||||||
$oModuleModel = &getModel('module');
|
$oModuleModel = &getModel('module');
|
||||||
|
|
||||||
|
$act = $oModuleModel->getActionForward('atom');
|
||||||
|
if(!$act) return true;
|
||||||
|
|
||||||
// 2007. 10. 18 서비스형 모듈의 추가 설정에 참여하기 위한 trigger 추가
|
// 2007. 10. 18 서비스형 모듈의 추가 설정에 참여하기 위한 trigger 추가
|
||||||
if(!$oModuleModel->getTrigger('module.dispAdditionSetup', 'rss', 'view', 'triggerDispRssAdditionSetup', 'before')) return true;
|
if(!$oModuleModel->getTrigger('module.dispAdditionSetup', 'rss', 'view', 'triggerDispRssAdditionSetup', 'before')) return true;
|
||||||
|
|
||||||
|
|
@ -47,6 +51,9 @@
|
||||||
$oModuleModel = &getModel('module');
|
$oModuleModel = &getModel('module');
|
||||||
$oModuleController = &getController('module');
|
$oModuleController = &getController('module');
|
||||||
|
|
||||||
|
// atom act 추가
|
||||||
|
$oModuleController->insertActionForward('rss', 'view', 'atom');
|
||||||
|
|
||||||
// 2007. 10. 18 서비스형 모듈의 추가 설정에 참여하기 위한 trigger 추가
|
// 2007. 10. 18 서비스형 모듈의 추가 설정에 참여하기 위한 trigger 추가
|
||||||
if(!$oModuleModel->getTrigger('module.dispAdditionSetup', 'rss', 'view', 'triggerDispRssAdditionSetup', 'before'))
|
if(!$oModuleModel->getTrigger('module.dispAdditionSetup', 'rss', 'view', 'triggerDispRssAdditionSetup', 'before'))
|
||||||
$oModuleController->insertTrigger('module.dispAdditionSetup', 'rss', 'view', 'triggerDispRssAdditionSetup', 'before');
|
$oModuleController->insertTrigger('module.dispAdditionSetup', 'rss', 'view', 'triggerDispRssAdditionSetup', 'before');
|
||||||
|
|
|
||||||
|
|
@ -34,6 +34,7 @@
|
||||||
$rss_config = $oRssModel->getRssModuleConfig($current_module_srl);
|
$rss_config = $oRssModel->getRssModuleConfig($current_module_srl);
|
||||||
|
|
||||||
if($rss_config->open_rss != 'N') Context::set('rss_url', getUrl('','mid',Context::get('mid'),'act','rss'));
|
if($rss_config->open_rss != 'N') Context::set('rss_url', getUrl('','mid',Context::get('mid'),'act','rss'));
|
||||||
|
if($rss_config->open_rss != 'N') Context::set('atom_url', getUrl('','mid',Context::get('mid'),'act','atom'));
|
||||||
|
|
||||||
return new Object();
|
return new Object();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -146,6 +146,11 @@
|
||||||
$this->setTemplateFile('display');
|
$this->setTemplateFile('display');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function atom() {
|
||||||
|
Context::set('format', 'atom');
|
||||||
|
$this->rss();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief 에러 출력
|
* @brief 에러 출력
|
||||||
**/
|
**/
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue