https://moonhouse.co.kr/zbxe/268001 나인테일님의 질문으로 알게된 부분이었습니다.
"최근 문서 출력"위젯 설치시 예전버전에서는 모듈을 지정하지 않으면 모두 선택으로 지정이 되었습니다.
그런데 XE 어떤 버전 부터인지는 몰라도 모듈을 선택하지 않으면 게시글이 하나도 생성이 되지를 않고 빈위젯만 생성이 됩니다.
최근문서출력을 기반으로 만든 다른 위젯들도 같은 증상을 보입니다.
그리고 웹진형위젯도 같은 증상이더군요.
따라서 웹진형위젯을 기본으로 만든 MH통합게시판위젯과 기타 다른 위젯들도 문제를 일으킵니다.
["최근문서출력" 위젯 수정 방법]
./widgets/newest_document/queries/getNewestDocuments.xml 의 12줄 부분을 삭제합니다.
<condition operation="equal" column="modules.site_srl" var="site_srl" />
["웹진형태최근문서출력" 위젯 수정 방법]
./widgets/webzine/webzine.class.php 의 84줄 부터
[수정전]
} else $module_srl = explode(',',$args->module_srls); $obj->module_srl = implode(",",$module_srl); [수정후] } elseif($args->module_srls) $obj->module_srl = $args->module_srls; [수정전]
} else $module_srl = explode(',',$args->module_srls); // DocumentModel::getDocumentList()를 이용하기 위한 변수 정리
[수정후] } elseif($args->module_srls) $obj->module_srl = $args->module_srls;
if(is_array($module_srl)) $obj->module_srl = implode(',',$module_srl);
else $obj->module_srl = $module_srl;