Profile

🎲 TRPG 프로필

해랑 @haerang_blue
플레이 시간
평일: 저녁 8~9시 이후 주말: 저녁 8~9시 이후
Rule Book
크툴루의 부름피아스코마법학원 하베스트
Style
타이만: 중~장문 위주 다인: 중~단문 위주
Like
노력을 통해 변하는 이야기인간찬가RP > G아포칼립스 / 청춘 / 추리 세션 중 사담 / 후일담 / 썰
Dislike
합의없는 급발진 지문대사꿈도 희망도 없는 시나리오상습 지각, 일정 펑크차별 / 혐오 발언비매너적인 행동과 발언
Comment
· COC, 피아스코, 마법학원 하베스트를 주력으로 다른 룰들도 조금씩 맛보고 있습니다.
· 새로운 룰은 언제나 환영!
· 룰 입문요청이나 PL 권유도 잘 받아요!
· 플레이 중 ~ 플레이 후 사담이 많은 편입니다:D
· 서로 소통해나가며 불편/불쾌함 없이, 재밌게 놀 수 있으면 좋겠어요!!
라공에디션 - 모바일 페이지수 별도 설정 방법
해랑
·
2025-12-28 13:17

1. board_form.php 수정 (관리자 화면 입력란 추가)

변경 전

<tr>
            <th scope="row"><label for="bo_page_rows">페이지당 목록 수<strong class="sound_only">필수</strong></label></th>
            <td>
                <input type="text" name="bo_page_rows" value="<?php echo $board['bo_page_rows'] ?>" id="bo_page_rows" required class="required numeric frm_input" size="4">
            </td>
        </tr>

변경 후

<tr>
            <th scope="row"><label for="bo_mobile_page_rows">모바일 페이지당 목록 수</label></th>
            <td>
                <?php echo help('0으로 설정하면 PC 설정을 따릅니다.') ?>
                <input type="text" name="bo_mobile_page_rows" value="<?php echo isset($board['bo_mobile_page_rows']) ? $board['bo_mobile_page_rows'] : 0 ?>" id="bo_mobile_page_rows" class="numeric frm_input" size="4">
            </td>
        </tr>


2. board_form_update.php 수정 (저장 로직 추가)

 코드 추가 1

$bo_skin = isset($_POST['bo_skin']) ? clean_xss_tags($_POST['bo_skin'], 1, 1) : '';
$bo_page_rows = isset($_POST['bo_page_rows']) ? (int) $_POST['bo_page_rows'] : 0;
// ▼ 아래 코드를 추가 ▼
$bo_mobile_page_rows = isset($_POST['bo_mobile_page_rows']) ? (int) $_POST['bo_mobile_page_rows'] : 0;
// ▲추가할 코드 끝 ▲
$bo_subject_len = isset($_POST['bo_subject_len']) ? (int) $_POST['bo_subject_len'] : 0;

코드 추가 2

bo_table_width = '{$bo_table_width}',
bo_subject_len = '{$bo_subject_len}',
bo_page_rows = '{$bo_page_rows}',
/* ▼ 아래 코드를 추가 ▼ */
bo_mobile_page_rows = '{$bo_mobile_page_rows}',
/* ▲ 추가할 코드 끝 ▲ */
bo_image_width = '{$bo_image_width}',
bo_skin = '{$bo_skin}',

3. list_tm.php 수정

수정 전

if(G5_IS_MOBILE) {
    $page_rows = $board['bo_mobile_page_rows'];
    $list_page_rows = $board['bo_mobile_page_rows'];
} else {

수정 후

if(G5_IS_MOBILE) {
    // 모바일 설정이 있으면 사용하고, 없거나 0이면 PC 설정 사용
    $page_rows = !empty($board['bo_mobile_page_rows']) ? $board['bo_mobile_page_rows'] : $board['bo_page_rows'];
    $list_page_rows = $page_rows;
} else {