gnuboard / gnuboard5

그누보드5 (영카트 포함) 공개형 Git
Other
299 stars 244 forks source link

qa 게시판 에러 #304

Open beaverfactory opened 4 months ago

beaverfactory commented 4 months ago

안녕하세요! qa 게시판을 커스터마이징 하다가 발견했습니다. 보통 에러 로그를 풀면서 수정 작업하거든요 수정 완료 후에는 다시 원상 복귀해서 에러 로그 닫습니다.

skin/qa/basic/view.answerform.skin.php 에서 53번째 줄에서 에러가 나서 $upload_max_filesize 변수가 없어서 언더파인니드 나와서요

그래서 /bbs/qaview.php 파일 내에서

$upload_max_filesize = $qaconfig['qa_upload_size']; 추가를 했구요

그리고 제가 모바일에서 작업 중이거든요 반응형 작업으로 보통 반응형이면 테마든 기본이든 mobile 내에서 작업하거든요

if($is_admin) { $is_dhtml_editor = true; }else { if ($config['cf_editor'] && $qaconfig['qa_use_editor'] && !G5_IS_MOBILE) { $is_dhtml_editor = true; } }

위에 소스코드는 관리자 회원일경우에 qa 게시판에 에디터 사용만 가능하게 처리 해놨는데요 이렇게도 가능하지 않을까요?

==========================================

그리고 또 있는데요 qa 헤더 쪽을 불러오려고 하는데요

add_replace('qa_mobile_content_head', function ($qaconfig,$qaconfig2) { include(conv_content($qaconfig2['qa_include_head'], 1)); }, G5_HOOK_DEFAULT_PRIORITY, 2);

훅으로 사용 하려고 하는데 어떻게 적용해야할지 몰라서 인자값이 2개로 되는거 같은데 이렇게 사용법 맞는지도... 모바일쪽 헤더를 못부른다해서 파악해보니까 훅으로 가능해서 일단은 맞게 했는지 좀 알려주세요 경로는 어찌해서 맞췄더니 include는 잘 됩니다.

thisgun commented 4 months ago

안녕하세요. SIR 입니다.

알려주셔서 감사합니다.

해당 내용을 검토 후에 적용하겠습니다.

HOOK 코드는 맞게 하셨습니다.