diff --git a/modules/board/board.view.php b/modules/board/board.view.php index 198a3eb1e..6d16a7fd5 100644 --- a/modules/board/board.view.php +++ b/modules/board/board.view.php @@ -776,7 +776,7 @@ class boardView extends board foreach($normal_category_list as $category_srl => $category) { $is_granted = TRUE; - if($category->group_srls) + if(isset($category->group_srls) && $category->group_srls) { $category_group_srls = explode(',',$category->group_srls); $is_granted = FALSE; @@ -814,12 +814,12 @@ class boardView extends board $member_info = MemberModel::getMemberInfo($oDocument->get('member_srl')); - if($oDocument->get('module_srl') == $oDocument->get('member_srl')) $savedDoc = TRUE; + $savedDoc = ($oDocument->get('module_srl') == $oDocument->get('member_srl')); $oDocument->add('module_srl', $this->module_srl); if($oDocument->isExists()) { - if($this->module_info->protect_document_regdate > 0 && $this->grant->manager == false) + if(($this->module_info->protect_document_regdate ?? 0) > 0 && $this->grant->manager == false) { if($oDocument->get('regdate') < date('YmdHis', strtotime('-'.$this->module_info->protect_document_regdate.' day'))) { @@ -828,7 +828,7 @@ class boardView extends board throw new Rhymix\Framework\Exception($massage); } } - if($this->module_info->protect_content == "Y" || $this->module_info->protect_update_content == 'Y') + if(($this->module_info->protect_content ?? 'N') === 'Y' || ($this->module_info->protect_update_content ?? 'N') == 'Y') { if($oDocument->get('comment_count') > 0 && $this->grant->manager == false) { diff --git a/modules/board/skins/xedition/write_form.html b/modules/board/skins/xedition/write_form.html index b5e7ea15e..645e59710 100644 --- a/modules/board/skins/xedition/write_form.html +++ b/modules/board/skins/xedition/write_form.html @@ -71,12 +71,12 @@ - + -
+
{$captcha}