From 4925b00b18c3e3dc4c35f3af0edf575a924aa6c1 Mon Sep 17 00:00:00 2001 From: qw5414 Date: Fri, 5 Feb 2016 23:05:50 +0900 Subject: [PATCH] =?UTF-8?q?=EA=B4=80=EB=A6=AC=EC=9E=90=ED=8E=98=EC=9D=B4?= =?UTF-8?q?=EC=A7=80=EC=97=90=EC=84=9C=EB=8A=94=20=EC=9D=B5=EB=AA=85?= =?UTF-8?q?=ED=9A=8C=EC=9B=90=EC=9D=B4=20=EB=88=84=EA=B5=B0=EC=A7=80=20?= =?UTF-8?q?=EA=B5=AC=EB=B3=84=EC=9D=B4=20=EA=B0=80=EB=8A=A5=ED=95=98?= =?UTF-8?q?=EB=8F=84=EB=A1=9D=20=EA=B0=9C=EC=84=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/document/document.admin.view.php | 20 ++++++++++++++++++++ modules/document/tpl/document_list.html | 5 ++++- 2 files changed, 24 insertions(+), 1 deletion(-) 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} - {$oDocument->getNickName()} + + {$oDocument->getNickName()} + ({$lang->anonymous}) {$member_nick_name[abs($oDocument->get('member_srl'))]} + {$oDocument->get('readed_count')} {$oDocument->get('voted_count')}/{$oDocument->get('blamed_count')} {$oDocument->getRegdate("Y-m-d H:i")}