diff --git a/modules/document/document.admin.view.php b/modules/document/document.admin.view.php index 5351aed4c..4efa55613 100644 --- a/modules/document/document.admin.view.php +++ b/modules/document/document.admin.view.php @@ -75,10 +75,30 @@ class documentAdminView extends document $oModuleModel = getModel('module'); $module_list = array(); $mod_srls = array(); + $anonymous_member_srls = array(); foreach($output->data as $oDocument) { $mod_srls[] = $oDocument->get('module_srl'); + if($oDocument->get('member_srl') < 0) + { + $anonymous_member_srls[] = abs($oDocument->get('member_srl')); + } } + if($anonymous_member_srls) + { + $member_args = new stdClass(); + $member_args->member_srl = $anonymous_member_srls; + $member_output = executeQueryArray('member.getMembers', $member_args); + if($member_output) + { + $member_nick_neme = array(); + foreach($member_output->data as $member) + { + $member_nick_neme[$member->member_srl] = $member->nick_name; + } + } + } + Context::set('member_nick_name', $member_nick_neme); $mod_srls = array_unique($mod_srls); // Module List $mod_srls_count = count($mod_srls); diff --git a/modules/document/tpl/document_list.html b/modules/document/tpl/document_list.html index 5d3ff161c..4ee16718b 100644 --- a/modules/document/tpl/document_list.html +++ b/modules/document/tpl/document_list.html @@ -51,7 +51,10 @@ xe.lang.msg_empty_search_keyword = '{$lang->msg_empty_search_keyword}'; {$module_list[$oDocument->get('module_srl')]->browser_title} - {htmlspecialchars($oDocument->getTitleText())}{$lang->no_title_document} -