Skip to content

Release 0.1.24

Choose a tag to compare

@kagla kagla released this 02 Jun 00:57

버그 — /group/{gr_id} 페이지에 PHP Warning

app/theme/basic/group.php 44 행이 $group['gr_subject2'] 를 isset 체크 없이 직접 접근. g5_group.gr_subject2 컬럼은 gnuboard 표준 스키마에 없는 커스텀 필드라, 그 컬럼이 없는 사이트 (대부분의 g5se 설치) + PHP 8.0+ 조합에서 Warning: Undefined array key "gr_subject2" 가 화면에 노출되거나 로그에 쌓임.

수정

- <?php if ($group['gr_subject2']) { ?>
+ <?php if (!empty($group['gr_subject2'])) { ?>

!empty() 는 키 부재 시 false 반환하므로 경고 없이 자연스럽게 분기.

변경 파일

  • app/theme/basic/group.php
  • app/version.php