1. 정확한 제품 또는 플러그인 이름
play video, 화이클 비디오
2. 상세 내용
다른 갤러리형식은 설치해도 문제없이 권한설정이 되는데 비디오계열은 기본설정 권한설정 인식불가 및 변경 사항 저장 버튼 사라졌습니다.
디버깅 에러 메세지
uncaught error: in_array(): argument #2 ($haystack) must be of type array, null given
kboard/pages/kboard_setting.php:1171
K-board setting php 1171째 줄
<label><input type="checkbox" name="fields[<?php echo esc_attr($meta_key)?>][roles][]" class="field_data" value="<?php echo $roles_key?>"<?php if($roles_key=='administrator'):?> onclick="return false"<?php endif?><?php if($roles_key=='administrator' || in_array($roles_key, $item['roles'])):?> checked<?php endif?>> <?php echo _x($roles_value['name'], 'User role')?></label>
크롬 개발자도구 에러메세지
VM1631 admin.php:224 Uncaught ReferenceError: kboard_setting_tab_change is not defined
at HTMLAnchorElement.onclick (VM1631 admin.php:224:118)
3. 수정한 코드 내역 (있다면)
코드수정없었습니다.
가입한 뒤 k-board 스토어에서 구매된 스킨 버전을 사용했습니다.
깃허브에 관리자용으로도 해보고 해봤는데 안되길래 급해서 그냥 아이프레임으로 땡겨쓰고 외부영역을 따로 만들었습니다.
이것 외에도 여러가지 테스트 진행하면서 코드 충돌 일으키는 방법들을 알아내서 그 부분은 방어를 하고 있습니다.
보통 입력필드쪽 설정값과 충돌이 발생하더군요.
테스트 중 충돌은 퓨어갤러리에서 발생하였고 그 외에도 여러가지 테스트중에 있습니다.
자세한건 모든 테스팅이 끝난 후 홈페이지 제작 끝나고 코드 충돌이 일어나는 곳들을 다 작성해 올려드리겠습니다.
안녕하세요~^^
KBoard 및 사용중이신 스킨들이 최신버전이 아니라면
최신버전으로 업데이트 해보시겠어요?
최신버전으로 업데이트 후에도 같은 메시지가 표시된다면
고객센터 메일로 ftp정보와 관리자 아이디를 보내주세요.
메일 내용에는 커뮤니티 글도 꼭 함께 남겨주세요.
고맙습니다.