라공에디션

디스코드 방명록 게시판 접속 시 메시지 작성 화면 띄우기

<span class="sv_member">니루</span>
니루 @tabom0w0
2026-08-29 05:03

메리님 MG7 디스코드 방명록 게시판 수정 from list.skin.php


기존: 가장 최근에 작성된 방명록 내용 노출

clipboard_1787947578743.png


[ 변경 (1) ] 최근 작성된 방명록 내용 노출 막기

(1) 변경 후: 아직 대화가 없어요 페이지가 뜨며 방명록 내용이 바로 노출되지 않음

clipboard_1787947503040.png


$selected_id = isset($_GET['dm_id']) ? (int)$_GET['dm_id'] : 0;
if (!$selected_id && isset($dm_rows[0]['wr_id'])) $selected_id = (int)$dm_rows[0]['wr_id'];

▼ 위 부분을 찾아서 아래 내용으로 바꾸기

$selected_id = isset($_GET['dm_id']) ? (int)$_GET['dm_id'] : 0;

[ 변경 (2) ] 방명록 접속 시 메시지 작성 화면 띄우기

(2) 방명록 접속 시 메시지 작성 화면 띄우기
: 사용 경험 상 방명록 접속 시 메시지 작성 화면이 바로 보이는 것이 편할 것 같아서 이 부분을 변경함
clipboard_1788516654994.png

document.querySelectorAll('[data-open-compose]').forEach(function (button) { button.addEventListener('click', openNewConversation); });
    var guestSecretInput = document.getElementById('dm_guest_secret');

▼  (1) 수정이 적용된 상태에서 위 부분을 찾아서 아래 내용으로 바꾸기

document.querySelectorAll('[data-open-compose]').forEach(function (button) { button.addEventListener('click', openNewConversation); });

    // 선택된 대화 번호가 없을 때 메시지 작성 화면 자동 오픈
    if (!root.dataset.selected || root.dataset.selected === '0') {
        openNewConversation();
    }

    var guestSecretInput = document.getElementById('dm_guest_secret');


댓글목록

등록된 댓글이 없습니다.