서버의 언어셋 확인방법

이미지
UTF-8을 지원하지만 default charset이 UTF-8이 아닌 경우를 확인하는 방법입니다. [확인파일 다운로드] 1. 다운로드 한 파일의 압축을 풀어 서버의 아무 경로에나 업로드해줍니다. 2. 아래 두 파일중 한글이 깨지지 않는 페이지를 확인합니다. 업로드경로/langCheck_euckr.php 업로드경로/langCheck_utf8.php 서버의 설정이 실제로 EUC-KR로 나와있다면 langCheck_euckr.php 페이지의 한글이 정상적으로 출력되고 langCheck_utf8.php 페이지의 한글이 깨져서 나오게 됩니다. 위 이미지처럼 utf-8의 한글이 깨져서 나오고 euc-kr의 한글이 정상적으로 출력된다면 서버 세팅이 제대로 되지 않은 경우입니다. 해당 파일 주소와 서버정보를 첨부하여 호스팅사에 문의해주세요.(apache와 mysql의 default 언어셋이 지정되어 있어야 함.) +09.07 내용추가 문의했는데 해당 언어셋을 지원하는 서버라는 답변이 돌아온다면 여러 언어셋을 지원하기 위해 default 언어셋을 지정하지 않았을 가능성이 높습니다. root의 .haccess 파일을 열어 다음 두 줄을 추가해보세요. addDefaultCharset (지정할 언어셋) PHP_VALUE mysql.default_charset (지정할 언어셋) ex) 기본 언어셋을 UTF-8로 지정하고 싶다면 addDefaultCharset utf-8, PHP_VALUE mysql.default_charset UTF-8 추가 위 방법을 사용할 경우 지정한 언어셋을 제외한 언어셋은 사용할 수 없습니다. 여러 언어셋을 동시에 사용하고 싶다면 common.php 및 이 파일을 include 하지 않는 모든 php 파일들의 최상단에 다음 구문 추가하여 언어셋을 지정해주세요. header("Content-Type: text/html; charset= (지정할 언어셋) "); ec) 기본 언어셋을

RRB Miniroom module & skin set 배포

RRB에서 사용할 수 있는 miniroom 모듈과 해당 모듈을 적용한 스킬을 배포합니다. *UTF-8 환경에서만 정상동작하며, EUC-KR에서 사용을 원하시는 분은 별도 인코딩을 해주세요. [샘플페이지] [다운로드] [RRB 다운로드] /* 설치방법 */ 1. 다운로드한 파일의 압축을 푼 뒤 서버의 module, skin 폴더에 각각 나누어 업로드합니다. 2. 관리자페이지에서 적용할 게시판의 스킨을 miniroom으로 변경한 뒤 스킨 업데이트, 모듈 설치를 진행합니다. /* 사용방법 */ 관리자페이지에서 글 작성 권한을 관리자로 하면 관리자 로그인 하였을때만 아이템 추가/삭제/이동이 가능합니다. 권한이 없는 상태에서는 아이콘이 드래그 되지 않습니다. 아이콘은 등록을 먼저 한게 위로 올라오며, z-index 값(세번째칸)을 올릴수록 위로 올라옵니다. 기본값은 1이고, 배경으로 하고싶은 이미지를 0으로 해주세요. 기본적으로 마우스를 드래그해서 위치를 변경할 수 있지만 세밀한 조정을 위해 아래 칸에 직접 숫자를 입력하는 방식도 가능합니다. 이미지의 좌측 상단, 컨테이너를 기준으로 상대좌표이며 숫자 입력 후 업데이트 버튼을 누르면 반영되었을 때의 모습을 볼 수 있습니다. 모든 값은 저장을 눌러야 반영됩니다. 컨테이너 사이즈는 관리자 페이지에서 변경할 수 있습니다. 그 외 버그제보나 질문은 이쪽 으로 부탁드립니다.

RRB 업데이트

[2020.05.07] (v1.2.2) 게시판 접근권한이 관리자 전용이고 로그인하지 않았을 때 로그인 페이지로 이동하도록 수정 (v1.2.1) euc-kr에서 한글로 글 작성이 안되던 문제 수정 dbConn.php 분리. ->common.php에 수정하던 DB정보를 이 파일에서 수정해주세요. 이후 패치에서는 dbConn.php를 제외하고 파일을 덮어써주시면 됩니다. 관리자 페이지에서 버전정보 출력 (v1.2.0) ! 이전 버전 게시판에 치명적인 보안오류가 있습니다. 꼭 업데이트를 진행해주세요. 보안패치 특정 조건에서 게시판 삭제가 되지 않는 현상 수정 비밀번호 변경 기능 추가 설치 자동화 (v1.1.0) php 버전 통합 euc-kr 지원 기존 버전을 사용하시는 분은 data 폴더를 제외한 모든 파일 삭제 후 재설치를 권장합니다. [2020.05.06] php 7.0 이상 안정화 패치 (v1.0.3) 수정파일: ./common_7.0.php ./index.php ./admin/createBoard.php ./skin/basic/install.php 관리자 페이지에서 넘어가지 않는 문제 수정 (v1.0.2) 수정파일: ./index.php 상단 문구 수정이 안되는 버그 수정 (v1.0.1) ./admin/board.php

RRB 설치방법

이미지
(설치가 어려우신 분들은  이쪽 으로 연락 주시면 도움 드릴게요~!) /* 게시판 설치 */ 0. 파일 다운로드 파일을 업로드 할 서버의 언어셋을 확인한 뒤 언어셋에 맞는 파일을 다운로드 합니다. UTF-8 환경 사용을 권장합니다. 1-1.  DB 설정 변경 ./dbConn.php 파일을 열어 설정에 맞게 DB 접속 정보를 수정합니다. (v1.2.1부터 수정해야 하는 파일이 변경되었습니다.) 수정해야 할 항목은 다음 세가지입니다. DB 아이디 DB 패스워드 사용할 DB: 호스팅 서비스를 이용하신다면 대부분 DB 사용자 아이디와 동일합니다. 수정예시) $db_userName = "DB 아이디"; $db_passwd = "DB 비밀번호"; $db_dbName = "DB 이름"; 1-2. 폴더 이름 변경 가장 상위 폴더의 이름을 영문/숫자/하이픈 및 언더바 조합으로 변경합니다. ex) RRB v1.0.0(utf-8) => rrb 2. 파일업로드 압축을 푼 파일을 ftp 서버에 접속하여 원하는 경로에 업로드합니다. 3. 게시판 설치 도메인/업로드경로 를 입력하여 접속하면 자동으로 관리자 화면으로 이동합니다. (ex; root 폴더명을 rrb로 하여 home 디렉토리 아래에 설치하였다면: http://도메인/home/rrb 로 접속) 보드의 설치과정은 따로 필요하지 않습니다.(게시판 최초 접속 또는 업데이트시 자동설치) 최초 접속, 초기화 등으로 관리자 비밀번호가 없다면 비밀번호 설정 창이 나타납니다. 3. 게시판 생성 비밀번호 설정을 마치면 관리자 페이지로 이동합니다. 생성할 게시판 아이디를 입력하고 생성 버튼을 클릭하면 새 게시판이 생성됩니다. 각 버튼은 다음과 같이 동작합니다. 리셋: 데이터를 모두 삭제합니다. 게시판은 삭제되지 않습니다. 삭제: 리셋 후 게시판을 삭제합니다. 이동: 해당 게시판으로 이동합니다.

RRB 자주 묻는 질문

이미지
자주 들어오는 질문 몇개 정리해봤어요~! [ 글자 깨짐 ] 사용하시는 호스팅의 언어셋과 다른 파일을 설치했을 때 나타나는 현상입니다. 언어셋에 맞는 파일을 설치해주세요. (euc-kr 또는 utf-8, 서버의 언어셋 확인하기 ) [ 한글/영문을 제외한 글자 잘림 ] EUC-KR에서 지원하지 않는 문자를 사용하면 서버에서 인식을 못해서 생기는 문제입니다. UTF-8 서버를 사용해주세요. 혹시 UTF-8 쓰고있는데 문제가 발생하면 따로 연락주세요~!

RRB 배포

메모장 용도의 간단한 게시판을 배포합니다. LINK [게시판 다운로드] [모듈 다운로드] [스킨 다운로드] 동작환경: php 5.0 이상(모듈: 5.5이상), UTF-8 또는 euc-kr(일부) 샘플페이지 Link 자주 묻는 질문  Link 설치방법 Link /* 업데이트 */ dbConn.php파일 제외한 나머지를 모두 덮어쓴 뒤 게시판에 접속하면 자동으로 업데이트가 진행됩니다. ※작성한 게시글을 비롯한 모든 정보는 보존됩니다. [2020.06.04] v1.3.3 텍스트 로그 업로드시 줄바꿈 지원 [2020.05.19] v1.3.2 일부 환경에서 한글깨짐 방지 [2020.05.18] v1.3.1 스킨에 비밀글, 접기 옵션이 없을 경우 업로드 할 수 없었던 문제 수정 리셋시 간헐적으로 발생하던 폴더 삭제 실패 오류 수정 [2020.05.17] v1.3.0 모듈 기능 지원 [2020.05.16] v1.2.4 관리자페이지에서 Youtube 플레이어 가로*세로 크기 변경할 수 있게 수정. [2020.05.09] (v1.2.3) 신규 게시판 생성 시 아이디 유효성 체크 게시판 설정 중 일부를 select box로 선택할 수 있도록 수정 마이너 보안패치 지난 업데이트 Link /* 스킨 편집 */ 나중에... 기운이 생기면 설명을 추가하겠습니다 그전에 해보고 싶으신 분들은 basic이랑 reference를 비교해가면서 수정해보시면 될거에요. DB(mysql), html, javascript, php에 대한 기본지식이 있으면 수정이 수월합니다. 기본 아이디어는 rrb_skin_[게시판아이디]에 name이 설정명, value가 설정값인 열을 추가해서 해당 정보로 치환하는거에요. skin 폴더 외 파일은 건드리지 않아야합니다! skin 폴더 내에서 해결할 수 없다면 설계를 잘못하거나 core가 잘못 짜여진건데 이경우에는 연락 주시면 큰 도움이 될 거에요. 나중에 옵션을 추가하는

홈페이지 코딩/프로그래밍 커미션

페이지 이동했어요 @^^@~! Link