Register member, poll, rss module triggers in module.xml

This commit is contained in:
Kijin Sung 2023-10-02 22:40:37 +09:00
parent f3bc9a2f03
commit ad1241fbb5
6 changed files with 31 additions and 129 deletions

View file

@ -118,6 +118,10 @@
<action name="procMemberAdminUpdateMembersGroup" type="controller" ruleset="manageMemberGroup" />
<action name="procMemberAdminDeleteMembers" type="controller" />
</actions>
<eventHandlers>
<eventHandler after="document.getDocumentMenu" class="controller" method="triggerGetDocumentMenu" />
<eventHandler after="comment.getCommentMenu" class="controller" method="triggerGetCommentMenu" />
</eventHandlers>
<menus>
<menu name="userList">
<title xml:lang="en">Member List</title>

View file

@ -104,10 +104,6 @@ class Member extends ModuleObject
FileHandler::makeDir('./files/member_extra_info/image_mark');
FileHandler::makeDir('./files/member_extra_info/profile_image');
FileHandler::makeDir('./files/member_extra_info/signature');
// 2013. 11. 22 add menu when popup document menu called
$oModuleController->insertTrigger('document.getDocumentMenu', 'member', 'controller', 'triggerGetDocumentMenu', 'after');
$oModuleController->insertTrigger('comment.getCommentMenu', 'member', 'controller', 'triggerGetCommentMenu', 'after');
}
/**
@ -233,10 +229,6 @@ class Member extends ModuleObject
if(FileHandler::exists('./files/ruleset/insertMember.xml')) return true;
if(FileHandler::exists('./files/ruleset/login.xml')) return true;
// 2013. 11. 22 add menu when popup document menu called
if(!ModuleModel::getTrigger('document.getDocumentMenu', 'member', 'controller', 'triggerGetDocumentMenu', 'after')) return true;
if(!ModuleModel::getTrigger('comment.getCommentMenu', 'member', 'controller', 'triggerGetCommentMenu', 'after')) return true;
// Allow duplicate nickname
if($config->allow_duplicate_nickname == 'Y')
{
@ -556,12 +548,6 @@ class Member extends ModuleObject
FileHandler::removeFile('./files/ruleset/login.xml');
}
// 2013. 11. 22 add menu when popup document menu called
if(!ModuleModel::getTrigger('document.getDocumentMenu', 'member', 'controller', 'triggerGetDocumentMenu', 'after'))
$oModuleController->insertTrigger('document.getDocumentMenu', 'member', 'controller', 'triggerGetDocumentMenu', 'after');
if(!ModuleModel::getTrigger('comment.getCommentMenu', 'member', 'controller', 'triggerGetCommentMenu', 'after'))
$oModuleController->insertTrigger('comment.getCommentMenu', 'member', 'controller', 'triggerGetCommentMenu', 'after');
// Allow duplicate nickname
if($config->allow_duplicate_nickname == 'Y')
{