git-svn-id: http://xe-core.googlecode.com/svn/trunk@827 201d5d3c-b55e-5fd7-737f-ddc643e51545

This commit is contained in:
zero 2007-03-30 07:59:16 +00:00
parent 9f155e9457
commit 8d6f9a5631
18 changed files with 123 additions and 115 deletions

View file

@ -163,7 +163,7 @@
$oMessageView = &getView('message');
$oMessageView->setError(-1);
$oMessageView->setMessage($msg_code);
$oMessageView->dispContent();
$oMessageView->dispMessageContent();
$this->setTemplatePath($oMessageView->getTemplatePath());
$this->setTemplateFile($oMessageView->getTemplateFile());
@ -240,15 +240,23 @@
// stop_proc==true이면 그냥 패스
if($this->stop_proc==true) return false;
// 기본 act조차 없으면 return
if(!method_exists($this, $this->act)) return false;
// addon 실행(called_position 를 before_module_proc로 하여 호출)
$called_position = 'before_module_proc';
@include("./files/cache/activated_addons.cache.php");
// this->act값으로 method 실행
if(!$this->stop_proc) $output = call_user_method($this->act, $this);
// 지금까지 이상이 없었다면 action 실행
if(!$this->stop_proc) {
// 현재 모듈에 act값이 있으면 해당 act를 실행
if(method_exists($this, $this->act)) {
$output = call_user_method($this->act, $this);
// act가 없으면 action_forward에서 해당하는 act가 있는지 찾아서 대신 실행
} else if(Context::isInstalled()) {
} else {
return false;
}
}
// addon 실행(called_position 를 after_module_proc로 하여 호출)
$called_position = 'after_module_proc';

View file

@ -15,9 +15,9 @@
function moduleInstall() {
// action forward에 등록 (관리자 모드에서 사용하기 위함)
$oModuleController = &getController('module');
$oModuleController->insertActionFoward('addon', 'view', 'dispAddonIndex');
$oModuleController->insertActionFoward('addon', 'view', 'dispAddonInfo');
$oModuleController->insertActionFoward('addon', 'controller', 'procToggleActivateAddon');
$oModuleController->insertActionForward('addon', 'view', 'dispAddonIndex');
$oModuleController->insertActionForward('addon', 'view', 'dispAddonInfo');
$oModuleController->insertActionForward('addon', 'controller', 'procToggleActivateAddon');
// 몇가진 애드온을 기본으로 설치 상태로 지정
$oAddonController = &getController('addon');

View file

@ -22,20 +22,20 @@
function moduleInstall() {
// action forward에 등록 (관리자 모드에서 사용하기 위함)
$oModuleController = &getController('module');
$oModuleController->insertActionFoward('board', 'view', 'dispBoardAdminContent');
$oModuleController->insertActionFoward('board', 'view', 'dispBoardAdminModuleConfig');
$oModuleController->insertActionFoward('board', 'view', 'dispBoardAdminBoardInfo');
$oModuleController->insertActionFoward('board', 'view', 'dispBoardAdminInsertBoard');
$oModuleController->insertActionFoward('board', 'view', 'dispBoardAdminDeleteBoard');
$oModuleController->insertActionFoward('board', 'view', 'dispBoardAdminSkinInfo');
$oModuleController->insertActionFoward('board', 'view', 'dispBoardAdminCategoryInfo');
$oModuleController->insertActionFoward('board', 'view', 'dispBoardAdminGrantInfo');
$oModuleController->insertActionFoward('board', 'view', 'procBoardAdminInsertGrant');
$oModuleController->insertActionFoward('board', 'view', 'procBoardAdminUpdateSkinInfo');
$oModuleController->insertActionFoward('board', 'view', 'procBoardAdminDeleteBoard');
$oModuleController->insertActionFoward('board', 'view', 'procBoardAdminInsertCategory');
$oModuleController->insertActionFoward('board', 'view', 'procBoardAdminUpdateCategory');
$oModuleController->insertActionFoward('board', 'view', 'procBoardAdminInsertConfig');
$oModuleController->insertActionForward('board', 'view', 'dispBoardAdminContent');
$oModuleController->insertActionForward('board', 'view', 'dispBoardAdminModuleConfig');
$oModuleController->insertActionForward('board', 'view', 'dispBoardAdminBoardInfo');
$oModuleController->insertActionForward('board', 'view', 'dispBoardAdminInsertBoard');
$oModuleController->insertActionForward('board', 'view', 'dispBoardAdminDeleteBoard');
$oModuleController->insertActionForward('board', 'view', 'dispBoardAdminSkinInfo');
$oModuleController->insertActionForward('board', 'view', 'dispBoardAdminCategoryInfo');
$oModuleController->insertActionForward('board', 'view', 'dispBoardAdminGrantInfo');
$oModuleController->insertActionForward('board', 'view', 'procBoardAdminInsertGrant');
$oModuleController->insertActionForward('board', 'view', 'procBoardAdminUpdateSkinInfo');
$oModuleController->insertActionForward('board', 'view', 'procBoardAdminDeleteBoard');
$oModuleController->insertActionForward('board', 'view', 'procBoardAdminInsertCategory');
$oModuleController->insertActionForward('board', 'view', 'procBoardAdminUpdateCategory');
$oModuleController->insertActionForward('board', 'view', 'procBoardAdminInsertConfig');
return new Object();
}

View file

@ -13,8 +13,8 @@
function moduleInstall() {
// action forward에 등록 (관리자 모드에서 사용하기 위함)
$oModuleController = &getController('module');
$oModuleController->insertActionFoward('comment', 'view', 'dispCommentAdminList');
$oModuleController->insertActionFoward('comment', 'controller', 'procCommentAdminDeleteChecked');
$oModuleController->insertActionForward('comment', 'view', 'dispCommentAdminList');
$oModuleController->insertActionForward('comment', 'controller', 'procCommentAdminDeleteChecked');
return new Object();
}

View file

@ -19,8 +19,8 @@
function moduleInstall() {
// action forward에 등록 (관리자 모드에서 사용하기 위함)
$oModuleController = &getController('module');
$oModuleController->insertActionFoward('document', 'view', 'dispDocumentAdminList');
$oModuleController->insertActionFoward('document', 'controller', 'procDocumentAdminDeleteChecked');
$oModuleController->insertActionForward('document', 'view', 'dispDocumentAdminList');
$oModuleController->insertActionForward('document', 'controller', 'procDocumentAdminDeleteChecked');
return new Object();
}

View file

@ -13,12 +13,12 @@
function moduleInstall() {
// action forward에 등록 (관리자 모드에서 사용하기 위함)
$oModuleController = &getController('module');
$oModuleController->insertActionFoward('editor', 'view', 'dispEditorAdminIndex');
$oModuleController->insertActionFoward('editor', 'view', 'dispEditorAdminSetupComponent');
$oModuleController->insertActionFoward('editor', 'controller', 'procEditorAdminEnableComponent');
$oModuleController->insertActionFoward('editor', 'controller', 'procEditorAdminDisableComponent');
$oModuleController->insertActionFoward('editor', 'controller', 'procEditorAdminMoveListOrder');
$oModuleController->insertActionFoward('editor', 'controller', 'procEditorAdminSetupComponent');
$oModuleController->insertActionForward('editor', 'view', 'dispEditorAdminIndex');
$oModuleController->insertActionForward('editor', 'view', 'dispEditorAdminSetupComponent');
$oModuleController->insertActionForward('editor', 'controller', 'procEditorAdminEnableComponent');
$oModuleController->insertActionForward('editor', 'controller', 'procEditorAdminDisableComponent');
$oModuleController->insertActionForward('editor', 'controller', 'procEditorAdminMoveListOrder');
$oModuleController->insertActionForward('editor', 'controller', 'procEditorAdminSetupComponent');
// 기본 에디터 컴포넌트를 추가
$oEditorController = &getController('editor');

View file

@ -13,9 +13,9 @@
function moduleInstall() {
// action forward에 등록 (관리자 모드에서 사용하기 위함)
$oModuleController = &getController('module');
$oModuleController->insertActionFoward('file', 'view', 'dispFileAdminList');
$oModuleController->insertActionFoward('file', 'controller', 'dispFileDownload');
$oModuleController->insertActionFoward('file', 'controller', 'dispFileAdminDeleteChecked');
$oModuleController->insertActionForward('file', 'view', 'dispFileAdminList');
$oModuleController->insertActionForward('file', 'controller', 'dispFileDownload');
$oModuleController->insertActionForward('file', 'controller', 'dispFileAdminDeleteChecked');
// file 모듈에서 사용할 디렉토리 생성
FileHandler::makeDir('./files/attach/images');

View file

@ -17,8 +17,8 @@
function moduleInstall() {
// action forward에 등록 (관리자 모드에서 사용하기 위함)
$oModuleController = &getController('module');
$oModuleController->insertActionFoward('krzip', 'view', 'dispKrzipAdminConfig');
$oModuleController->insertActionFoward('krzip', 'controller', 'procKrzipAdminInsertConfig');
$oModuleController->insertActionForward('krzip', 'view', 'dispKrzipAdminConfig');
$oModuleController->insertActionForward('krzip', 'controller', 'procKrzipAdminInsertConfig');
return new Object();
}

View file

@ -13,22 +13,22 @@
function moduleInstall() {
// action forward에 등록 (관리자 모드에서 사용하기 위함)
$oModuleController = &getController('module');
$oModuleController->insertActionFoward('layout', 'view', 'dispLayoutAdminContent');
$oModuleController->insertActionFoward('layout', 'view', 'dispLayoutAdminInsertLayout');
$oModuleController->insertActionFoward('layout', 'view', 'dispLayoutAdminMenu');
$oModuleController->insertActionFoward('layout', 'view', 'dispLayoutAdminDownloadedLayoutList');
$oModuleController->insertActionFoward('layout', 'view', 'dispLayoutAdminAdminInfo');
$oModuleController->insertActionForward('layout', 'view', 'dispLayoutAdminContent');
$oModuleController->insertActionForward('layout', 'view', 'dispLayoutAdminInsertLayout');
$oModuleController->insertActionForward('layout', 'view', 'dispLayoutAdminMenu');
$oModuleController->insertActionForward('layout', 'view', 'dispLayoutAdminDownloadedLayoutList');
$oModuleController->insertActionForward('layout', 'view', 'dispLayoutAdminAdminInfo');
$oModuleController->insertActionFoward('layout', 'model', 'getLayoutAdminMenuSrl');
$oModuleController->insertActionFoward('layout', 'model', 'getLayoutAdminMenuTplInfo');
$oModuleController->insertActionForward('layout', 'model', 'getLayoutAdminMenuSrl');
$oModuleController->insertActionForward('layout', 'model', 'getLayoutAdminMenuTplInfo');
$oModuleController->insertActionFoward('layout', 'controller', 'procLayoutAdminInsert');
$oModuleController->insertActionFoward('layout', 'controller', 'procLayoutAdminUpdate');
$oModuleController->insertActionFoward('layout', 'controller', 'procLayoutAdminDelete');
$oModuleController->insertActionFoward('layout', 'controller', 'procLayoutAdminInsertMenu');
$oModuleController->insertActionFoward('layout', 'controller', 'procLayoutAdminDeleteMenu');
$oModuleController->insertActionFoward('layout', 'controller', 'procLayoutAdminMakeXmlFile');
$oModuleController->insertActionFoward('layout', 'controller', 'procLayoutAdminMoveMenu');
$oModuleController->insertActionForward('layout', 'controller', 'procLayoutAdminInsert');
$oModuleController->insertActionForward('layout', 'controller', 'procLayoutAdminUpdate');
$oModuleController->insertActionForward('layout', 'controller', 'procLayoutAdminDelete');
$oModuleController->insertActionForward('layout', 'controller', 'procLayoutAdminInsertMenu');
$oModuleController->insertActionForward('layout', 'controller', 'procLayoutAdminDeleteMenu');
$oModuleController->insertActionForward('layout', 'controller', 'procLayoutAdminMakeXmlFile');
$oModuleController->insertActionForward('layout', 'controller', 'procLayoutAdminMoveMenu');
// 레이아웃에서 사용할 디렉토리 생성
FileHandler::makeDir('./files/cache/layout');

View file

@ -13,32 +13,32 @@
function moduleInstall() {
// action forward에 등록 (관리자 모드에서 사용하기 위함)
$oModuleController = &getController('module');
$oModuleController->insertActionFoward('member', 'view', 'dispMemberInfo');
$oModuleController->insertActionFoward('member', 'view', 'dispMemberAdminList');
$oModuleController->insertActionFoward('member', 'view', 'dispMemberAdminConfig');
$oModuleController->insertActionFoward('member', 'view', 'dispMemberAdminInsert');
$oModuleController->insertActionFoward('member', 'view', 'dispMemberAdminDeleteForm');
$oModuleController->insertActionFoward('member', 'view', 'dispMemberAdminGroupList');
$oModuleController->insertActionFoward('member', 'view', 'dispMemberAdminJoinFormList');
$oModuleController->insertActionFoward('member', 'view', 'dispMemberAdminInfo');
$oModuleController->insertActionFoward('member', 'view', 'dispMemberAdminInsertJoinForm');
$oModuleController->insertActionFoward('member', 'view', 'dispMemberAdminDeniedIDList');
$oModuleController->insertActionFoward('member', 'model', 'getmemberMenu');
$oModuleController->insertActionFoward('member', 'controller', 'procMemberLogin');
$oModuleController->insertActionFoward('member', 'controller', 'procMemberLogout');
$oModuleController->insertActionFoward('member', 'controller', 'procMemberInsertImageName');
$oModuleController->insertActionFoward('member', 'controller', 'procMemberInsertImageMark');
$oModuleController->insertActionFoward('member', 'controller', 'procMemberDeleteImageName');
$oModuleController->insertActionFoward('member', 'controller', 'procMemberDeleteImageMark');
$oModuleController->insertActionFoward('member', 'controller', 'procMemberAdminInsert');
$oModuleController->insertActionFoward('member', 'controller', 'procMemberAdminDelete');
$oModuleController->insertActionFoward('member', 'controller', 'procMemberAdminInsertConfig');
$oModuleController->insertActionFoward('member', 'controller', 'procMemberAdminInsertGroup');
$oModuleController->insertActionFoward('member', 'controller', 'procMemberAdminUpdateGroup');
$oModuleController->insertActionFoward('member', 'controller', 'procMemberAdminInsertJoinForm');
$oModuleController->insertActionFoward('member', 'controller', 'procMemberAdminUpdateJoinForm');
$oModuleController->insertActionFoward('member', 'controller', 'procMemberAdminInsertDeniedID');
$oModuleController->insertActionFoward('member', 'controller', 'procMemberAdminUpdateDeniedID');
$oModuleController->insertActionForward('member', 'view', 'dispMemberInfo');
$oModuleController->insertActionForward('member', 'view', 'dispMemberAdminList');
$oModuleController->insertActionForward('member', 'view', 'dispMemberAdminConfig');
$oModuleController->insertActionForward('member', 'view', 'dispMemberAdminInsert');
$oModuleController->insertActionForward('member', 'view', 'dispMemberAdminDeleteForm');
$oModuleController->insertActionForward('member', 'view', 'dispMemberAdminGroupList');
$oModuleController->insertActionForward('member', 'view', 'dispMemberAdminJoinFormList');
$oModuleController->insertActionForward('member', 'view', 'dispMemberAdminInfo');
$oModuleController->insertActionForward('member', 'view', 'dispMemberAdminInsertJoinForm');
$oModuleController->insertActionForward('member', 'view', 'dispMemberAdminDeniedIDList');
$oModuleController->insertActionForward('member', 'model', 'getmemberMenu');
$oModuleController->insertActionForward('member', 'controller', 'procMemberLogin');
$oModuleController->insertActionForward('member', 'controller', 'procMemberLogout');
$oModuleController->insertActionForward('member', 'controller', 'procMemberInsertImageName');
$oModuleController->insertActionForward('member', 'controller', 'procMemberInsertImageMark');
$oModuleController->insertActionForward('member', 'controller', 'procMemberDeleteImageName');
$oModuleController->insertActionForward('member', 'controller', 'procMemberDeleteImageMark');
$oModuleController->insertActionForward('member', 'controller', 'procMemberAdminInsert');
$oModuleController->insertActionForward('member', 'controller', 'procMemberAdminDelete');
$oModuleController->insertActionForward('member', 'controller', 'procMemberAdminInsertConfig');
$oModuleController->insertActionForward('member', 'controller', 'procMemberAdminInsertGroup');
$oModuleController->insertActionForward('member', 'controller', 'procMemberAdminUpdateGroup');
$oModuleController->insertActionForward('member', 'controller', 'procMemberAdminInsertJoinForm');
$oModuleController->insertActionForward('member', 'controller', 'procMemberAdminUpdateJoinForm');
$oModuleController->insertActionForward('member', 'controller', 'procMemberAdminInsertDeniedID');
$oModuleController->insertActionForward('member', 'controller', 'procMemberAdminUpdateDeniedID');
// 멤버 컨트롤러 객체 생성
$oMemberController = &getController('member');

View file

@ -13,9 +13,9 @@
function moduleInstall() {
// action forward에 등록 (관리자 모드에서 사용하기 위함)
$oModuleController = &getController('module');
$oModuleController->insertActionFoward('message', 'view', 'dispMessage');
$oModuleController->insertActionFoward('message', 'view', 'dispMessageAdminConfig');
$oModuleController->insertActionFoward('message', 'controller', 'procMessageAdminInsertConfig');
$oModuleController->insertActionForward('message', 'view', 'dispMessage');
$oModuleController->insertActionForward('message', 'view', 'dispMessageAdminConfig');
$oModuleController->insertActionForward('message', 'controller', 'procMessageAdminInsertConfig');
return new Object();
}

View file

@ -13,12 +13,12 @@
function moduleInstall() {
// action forward에 등록 (관리자 모드에서 사용하기 위함)
$oModuleController = &getController('module');
$oModuleController->insertActionFoward('module', 'view', 'dispModuleAdminContent');
$oModuleController->insertActionFoward('module', 'view', 'dispModuleAdminList');
$oModuleController->insertActionFoward('module', 'view', 'dispModuleAdminCategory');
$oModuleController->insertActionFoward('module', 'view', 'dispModuleAdminInfo');
$oModuleController->insertActionFoward('module', 'controller', 'procModuleAdminInsertCategory');
$oModuleController->insertActionFoward('module', 'controller', 'procModuleAdminUpdateCategory');
$oModuleController->insertActionForward('module', 'view', 'dispModuleAdminContent');
$oModuleController->insertActionForward('module', 'view', 'dispModuleAdminList');
$oModuleController->insertActionForward('module', 'view', 'dispModuleAdminCategory');
$oModuleController->insertActionForward('module', 'view', 'dispModuleAdminInfo');
$oModuleController->insertActionForward('module', 'controller', 'procModuleAdminInsertCategory');
$oModuleController->insertActionForward('module', 'controller', 'procModuleAdminUpdateCategory');
// module 모듈에서 사용할 디렉토리 생성
FileHandler::makeDir('./files/cache/module_info');

View file

@ -1,5 +1,5 @@
<table name="action_foward">
<column name="action" type="varchar" size="60" notnull="notnull" unique="idx_foward"/>
<column name="act" type="varchar" size="60" notnull="notnull" unique="idx_foward"/>
<column name="module" type="varchar" size="40" notnull="notnull" unique="idx_foward" />
<column name="type" type="varchar" size="15" notnull="notnull" unique="idx_foward"/>
</table>

View file

@ -13,15 +13,15 @@
function moduleInstall() {
// action forward에 등록 (관리자 모드에서 사용하기 위함)
$oModuleController = &getController('module');
$oModuleController->insertActionFoward('page', 'view', 'dispPageIndex');
$oModuleController->insertActionFoward('page', 'view', 'dispPageAdminContent');
$oModuleController->insertActionFoward('page', 'view', 'dispPageAdminModuleConfig');
$oModuleController->insertActionFoward('page', 'view', 'dispPageAdminInfo');
$oModuleController->insertActionFoward('page', 'view', 'dispPageAdminInsert');
$oModuleController->insertActionFoward('page', 'view', 'dispPageAdminDelete');
$oModuleController->insertActionFoward('page', 'controller', 'procPageAdminInsert');
$oModuleController->insertActionFoward('page', 'controller', 'procPageAdminDelete');
$oModuleController->insertActionFoward('page', 'controller', 'procPageAdminInsertConfig');
$oModuleController->insertActionForward('page', 'view', 'dispPageIndex');
$oModuleController->insertActionForward('page', 'view', 'dispPageAdminContent');
$oModuleController->insertActionForward('page', 'view', 'dispPageAdminModuleConfig');
$oModuleController->insertActionForward('page', 'view', 'dispPageAdminInfo');
$oModuleController->insertActionForward('page', 'view', 'dispPageAdminInsert');
$oModuleController->insertActionForward('page', 'view', 'dispPageAdminDelete');
$oModuleController->insertActionForward('page', 'controller', 'procPageAdminInsert');
$oModuleController->insertActionForward('page', 'controller', 'procPageAdminDelete');
$oModuleController->insertActionForward('page', 'controller', 'procPageAdminInsertConfig');
// page 에서 사용할 cache디렉토리 생성
FileHandler::makeDir('./files/cache/page');

View file

@ -13,12 +13,12 @@
function moduleInstall() {
// action forward에 등록 (관리자 모드에서 사용하기 위함)
$oModuleController = &getController('module');
$oModuleController->insertActionFoward('plugin', 'view', 'dispPluginInfo');
$oModuleController->insertActionFoward('plugin', 'view', 'dispPluginGenerateCode');
$oModuleController->insertActionFoward('plugin', 'view', 'dispPluginGenerateCodePage');
$oModuleController->insertActionFoward('plugin', 'view', 'dispPluginAdminDownloadedList');
$oModuleController->insertActionFoward('plugin', 'controller', 'procPluginGenerateCode');
$oModuleController->insertActionFoward('plugin', 'controller', 'procPluginGetColorsetList');
$oModuleController->insertActionForward('plugin', 'view', 'dispPluginInfo');
$oModuleController->insertActionForward('plugin', 'view', 'dispPluginGenerateCode');
$oModuleController->insertActionForward('plugin', 'view', 'dispPluginGenerateCodePage');
$oModuleController->insertActionForward('plugin', 'view', 'dispPluginAdminDownloadedList');
$oModuleController->insertActionForward('plugin', 'controller', 'procPluginGenerateCode');
$oModuleController->insertActionForward('plugin', 'controller', 'procPluginGetColorsetList');
// plugin 에서 사용할 cache디렉토리 생성
FileHandler::makeDir('./files/cache/plugin');

View file

@ -19,8 +19,8 @@
function moduleInstall() {
// action forward에 등록 (관리자 모드에서 사용하기 위함)
$oModuleController = &getController('module');
$oModuleController->insertActionFoward('rss', 'view', 'dispRssAdminConfig');
$oModuleController->insertActionFoward('rss', 'controller', 'dispRssAdminInsertConfig');
$oModuleController->insertActionForward('rss', 'view', 'dispRssAdminConfig');
$oModuleController->insertActionForward('rss', 'controller', 'dispRssAdminInsertConfig');
return new Object();
}

View file

@ -13,14 +13,14 @@
function moduleInstall() {
// action forward에 등록 (관리자 모드에서 사용하기 위함)
$oModuleController = &getController('module');
$oModuleController->insertActionFoward('spamfilter', 'view', 'dispSpamfilterAdminConfig');
$oModuleController->insertActionFoward('spamfilter', 'view', 'dispSpamfilterAdminDeniedIPList');
$oModuleController->insertActionFoward('spamfilter', 'view', 'dispSpamfilterAdminDeniedWordList');
$oModuleController->insertActionFoward('spamfilter', 'controller', 'procSpamfilterAdminInsertConfig');
$oModuleController->insertActionFoward('spamfilter', 'controller', 'procSpamfilterAdminInsertDeniedIP');
$oModuleController->insertActionFoward('spamfilter', 'controller', 'procSpamfilterAdminDeleteDeniedIP');
$oModuleController->insertActionFoward('spamfilter', 'controller', 'procSpamfilterAdminInsertDeniedWord');
$oModuleController->insertActionFoward('spamfilter', 'controller', 'procSpamfilterAdminDeleteDeniedWord');
$oModuleController->insertActionForward('spamfilter', 'view', 'dispSpamfilterAdminConfig');
$oModuleController->insertActionForward('spamfilter', 'view', 'dispSpamfilterAdminDeniedIPList');
$oModuleController->insertActionForward('spamfilter', 'view', 'dispSpamfilterAdminDeniedWordList');
$oModuleController->insertActionForward('spamfilter', 'controller', 'procSpamfilterAdminInsertConfig');
$oModuleController->insertActionForward('spamfilter', 'controller', 'procSpamfilterAdminInsertDeniedIP');
$oModuleController->insertActionForward('spamfilter', 'controller', 'procSpamfilterAdminDeleteDeniedIP');
$oModuleController->insertActionForward('spamfilter', 'controller', 'procSpamfilterAdminInsertDeniedWord');
$oModuleController->insertActionForward('spamfilter', 'controller', 'procSpamfilterAdminDeleteDeniedWord');
return new Object();
}

View file

@ -13,8 +13,8 @@
function moduleInstall() {
// action forward에 등록 (관리자 모드에서 사용하기 위함)
$oModuleController = &getController('module');
$oModuleController->insertActionFoward('trackback', 'view', 'dispTrackbackAdminList');
$oModuleController->insertActionFoward('trackback', 'controller', 'procTrackbackAdminDeleteChecked');
$oModuleController->insertActionForward('trackback', 'view', 'dispTrackbackAdminList');
$oModuleController->insertActionForward('trackback', 'controller', 'procTrackbackAdminDeleteChecked');
return new Object();
}