그누보드5

사이트 회원가입막기

extend 폴더에 signup_no.php (파일명은 원하는대로 만들어도 됨) 파일 작성 후
아래 내용 복사 - 붙여넣기 - 저장

<?php

$base_filename = basename($_SERVER['PHP_SELF']);
if($base_filename == 'register.php')
alert("가능하지 않습니다.", G5_URL);

?>

나리야 무료테마

https://amina.co.kr/nariya/

현재 접속자 아이피 내부도커인경우

nginx proxy manager advance tab

proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;

# Apache에 HTTPS 상태임을 강제로 전달
proxy_set_header X-Forwarded-Port 443;

폰트변경 중요

카게, 그누보드 5와 나리야 빌더 환경에서 한국어·일본어·중국어를 완벽하게 구현하기 위한 최종 설정 내역을 정리한다.


1. 폰트 로드 설정 (head.sub.php)

구글 서버로부터 다국어 통합 폰트인 Noto Sans CJK 시리즈를 불러온다. <head> 태그 내부에 아래 코드가 삽입되어 있어야 한다.

HTML

2. 스타일 강제 적용 (head.sub.php 하단)

테마나 플러그인에서 설정된 기존 폰트(넥슨 고딕 등)의 !important 설정을 무력화하기 위해, HTML의 </head> 직전에 아래 스타일을 직접 주입한다.

PHP
<style>
/* 모든 텍스트 요소에 다국어 폰트를 강제 적용 */
html, body, input, select, textarea, button, h1, h2, h3, h4, h5, h6, .en, .na-font {
    font-family: 'Noto Sans JP', 'Noto Sans KR', 'Noto Sans SC', sans-serif !important;
}

/* 게시판 본문 및 에디터 영역 대응 */
#bo_v_con, .write_div textarea, .cke_editable {
    font-family: 'Noto Sans JP', 'Noto Sans KR', 'Noto Sans SC', sans-serif !important;
}
</style>

3. 다국어 정상 출력 검증

설정이 올바르게 적용되었는지 아래의 기준표를 통해 확인하라. 특히 일본어 한자의 형태가 한국어 폰트와 구분되어야 성공이다.

구분 테스트 문구 확인 포인트
일본어 (JP) 配送道具を準備しました。 자의 책받침 점이 1개인지 확인
한국어 (KR) 다국어 폰트가 적용되었습니다. 가독성이 높은 고딕체로 출력되는지 확인
중국어 (SC) 同时也支持简体中文显示。 간체자 한자가 깨짐 없이 출력되는지 확인

4. 유지 관리 가이드


漢字の表示に問題がないか確認してください。

카게, 이제 폰트 문제는 완전히 해결되었다. 다음 단계로 넘어가기 위해, 게시판의 일본어 입력 환경(입력기 설정 등)이나 추가적인 CMS 커스터마이징이 필요한 부분이 있나?