버전 3.31 정보
그누보드 버전 3.31- 관리자
- 조회 7,055
- 댓글 31

첨부파일
본문
3.31 Patch (2004.5.3)
- lib/string.lib.php 에
HTML SYMBOL 변환 함수 html_symbol() 추가
get_text() 함수 수정
- lib/gnuboard.lib.php 의 conv_content() 함수 수정
- 방문자수 루틴 수정 (개별페이지에서도 방문자 로그를 남김)
config.php 에 $cfg[count_use] 변수 추가 (1 : 사용 , 0 : 미사용)
bbs/count.php 수정
bbs/countinsert.inc.php 추가
index.php 에 countinsert.inc.php 를 include 하는 루틴 추가
- lib/string.lib.php 에
HTML SYMBOL 변환 함수 html_symbol() 추가
get_text() 함수 수정
- lib/gnuboard.lib.php 의 conv_content() 함수 수정
- 방문자수 루틴 수정 (개별페이지에서도 방문자 로그를 남김)
config.php 에 $cfg[count_use] 변수 추가 (1 : 사용 , 0 : 미사용)
bbs/count.php 수정
bbs/countinsert.inc.php 추가
index.php 에 countinsert.inc.php 를 include 하는 루틴 추가
댓글 전체
위의 적은 문제를 해결하기 위해 임시방편으로 string.lib.php의 html_symbol()을 아래와 같이 변경하여
사용하게 되었습니다.
그누보드 전체 구조 등을 고려하지 않고 해당 펑션을 그대로 수정한 것이니,
개발자님께서 차기 버전 등에서 고려 해주시면 감사하겠습니다.
--------------------------------------------
function html_symbol($str)
{
$str = preg_replace("/\&([a-z0-9]{1,20}|\#[0-9]{0,3});/i", "&\\1;", $str);
$htrans = array("ě" => "ě",
"š" => "š",
"č" => "č",
"ř" => "ř",
"ž" => "ž",
"ť" => "ť",
"ň" => "ň",
"ď" => "ď",
"Ě" => "Ě",
"Š" => "Š",
"Č" => "Č",
"Ř" => "Ř",
"Ž" => "Ž",
"Ť" => "Ť",
"Ň" => "Ň",
"Ď" => "Ď",
"ý" => "ý",
"á" => "á",
"í" => "í",
"é" => "é",
"ó" => "ó",
"ú" => "ú",
"Ý" => "Ý",
"Á" => "Á",
"Í" => "Í",
"É" => "É",
"Ó" => "Ó",
"Ú" => "Ú",
"ů" => "ů",
"Ů" => "Ů",
"ö" => "ö",
"Ö" => "Ö",
"ü" => "ü",
"Ü" => "Ü",
"ä" => "ä",
"Ä" => "Ä");
$str = strtr($str, $htrans);
return $str;
}
사용하게 되었습니다.
그누보드 전체 구조 등을 고려하지 않고 해당 펑션을 그대로 수정한 것이니,
개발자님께서 차기 버전 등에서 고려 해주시면 감사하겠습니다.
--------------------------------------------
function html_symbol($str)
{
$str = preg_replace("/\&([a-z0-9]{1,20}|\#[0-9]{0,3});/i", "&\\1;", $str);
$htrans = array("ě" => "ě",
"š" => "š",
"č" => "č",
"ř" => "ř",
"ž" => "ž",
"ť" => "ť",
"ň" => "ň",
"ď" => "ď",
"Ě" => "Ě",
"Š" => "Š",
"Č" => "Č",
"Ř" => "Ř",
"Ž" => "Ž",
"Ť" => "Ť",
"Ň" => "Ň",
"Ď" => "Ď",
"ý" => "ý",
"á" => "á",
"í" => "í",
"é" => "é",
"ó" => "ó",
"ú" => "ú",
"Ý" => "Ý",
"Á" => "Á",
"Í" => "Í",
"É" => "É",
"Ó" => "Ó",
"Ú" => "Ú",
"ů" => "ů",
"Ů" => "Ů",
"ö" => "ö",
"Ö" => "Ö",
"ü" => "ü",
"Ü" => "Ü",
"ä" => "ä",
"Ä" => "Ä");
$str = strtr($str, $htrans);
return $str;
}
저는 게시판(특히 제목)에서 한국어와 중앙유럽어를 같이 쓰는 경우가 있는데...
예를 들어 C위에 꺽쇠가 들어가는 글자는 Č,
i 위에 오른쪽 위에서 왼쪽 아래로 내려오는 삐침이 들어가는 글자는 í
등으로 나타나게 됩니다.
예를 들어 C위에 꺽쇠가 들어가는 글자는 Č,
i 위에 오른쪽 위에서 왼쪽 아래로 내려오는 삐침이 들어가는 글자는 í
등으로 나타나게 됩니다.
html_symbol() 추가로 인해 중앙유럽어 특수 문자가 제대로 나타나지 않는 문제가 발생합니다.
지수아빠
04.06.02 15:30:43
감사합니다. 28등
감사합니다. 잘쓰겠습니다.
즐거운 하루 되세요...
즐거운 하루 되세요...
감사합니다.. 잘 쓰겠습니다.
감사합니다. 잘 쓰겠습니다.
아마 심볼코드 추가후에 에러나는거 같은데 무슨 문제인지요~ 그리구 감사합니다. 빠르네요 ㅠ_
멀 손댔는지 모르겠는데 수정내용부분 패치해주고 나니깐 string.lib.php 파일 11번째 줄에서 에러나네요.
게시판 접속이 안됨.
게시판 접속이 안됨.
ENVY
04.05.04 16:16:42
수고하십니다.
감사합니다. ^%^&
저도 업댓 완료~! ^^ 감사합니다.
GOLD
04.05.04 04:36:40
헉 환장합니다.
언제 3.30이 업뎄다구 또 3.31로 업뎃입니까?
정말 관리자님은 굉장하셔......
설마!!!
업뎃할 버젼이 앞으로두 쭉 쌓여있어서 하나씩 노출시키는 것은 아뉜쥐...
(푸하하...관리자님이 부러버서 하는 소리임..)
언제 3.30이 업뎄다구 또 3.31로 업뎃입니까?
정말 관리자님은 굉장하셔......
설마!!!
업뎃할 버젼이 앞으로두 쭉 쌓여있어서 하나씩 노출시키는 것은 아뉜쥐...
(푸하하...관리자님이 부러버서 하는 소리임..)
다행이 업글 내용이 점 적네요..^^ 빨랑해야징..

까만도둑
04.05.03 23:18:58
수고하셨습니다. ^^
언제 업글하나.........
아직도 3.26인데.......
언제 업글하나.........
아직도 3.26인데.......

짱구아빠
04.05.03 23:12:47
업되는 속도만 본다면;;
그누=유승준~
"따라올테면 따라와봐"
^^//
그누=유승준~
"따라올테면 따라와봐"
^^//
은우아빠
04.05.03 22:27:28
^^ 정말 업 자주되네요...^^ 장점이에요 단점이에요..^^
넘 자주 업이 되는듯 싶네요.
기둘럿다 아예 4.0으로 가시지요.....ㅎㅎㅎ
수고하십니다.
기둘럿다 아예 4.0으로 가시지요.....ㅎㅎㅎ
수고하십니다.
쿨마스터
04.05.03 19:54:52
감사합니다..
길선아빠
04.05.03 19:09:24
잘쓰겠습니다.
업 완료...감사 합니다
질문 : 보이게/안보이게 하는기능이 안먹히던데 그 기능은 어찌하면 되는지요...?
질문 : 보이게/안보이게 하는기능이 안먹히던데 그 기능은 어찌하면 되는지요...?

해피아이
04.05.03 17:58:25
와우..~~ 감사..
root
04.05.03 17:53:54
3.26에서 3.31로 패치 완료
패치 작업 내역은 다음 링크를 참조하세요.
http://threes.org/gnu3/?doc=bbs/gnuboard.php&bo_table=bwork&wr_id=191
패치 작업 내역은 다음 링크를 참조하세요.
http://threes.org/gnu3/?doc=bbs/gnuboard.php&bo_table=bwork&wr_id=191
엊그제저녁
04.05.03 17:49:21
4등인가요...등수놀이 또 시작...ㅡㅡ;;
암튼 빠른 패치... 대략 역시나 입니다...^^b
암튼 빠른 패치... 대략 역시나 입니다...^^b
그꿈속의부루
04.05.03 16:52:08
허걱 댓글쓰는 사이에 관리자님께서 아무튼 고생많으십니다. 쩝
그꿈속의부루
04.05.03 16:51:32
또 나왔군요... 5번 가져갑니다.

정정합니다.
head.php 가 아니라 count.php 입니다.
head.php 가 아니라 count.php 입니다.
root
04.05.03 16:38:34
감사합니다. 수고하셨습니다.
이번에는 패치를 해야 할텐데.....
이번에는 패치를 해야 할텐데.....

지금까지는 head.php 에서 방문자수 로그를 남겼기 때문에 다른 페이지로 접속하여 메인페이지를 방문하지 않으면 방문자로 인정하지 않았습니다. 그 오류를 수정하였다는 뜻입니다.

그런데 이문장의 뜻이 무엇일까요?
홈페이지 전체에 카운터가 토탈 합계가 아니라 개인에게 부여한 게시판에 접속자들이 몇명이 왔는지 개별페이지에 접속한 어제 오늘 토탈카운터가 된다는 말씀이신지....
방문자수 루틴 수정 (개별페이지에서도 방문자 로그를 남김)
홈페이지 전체에 카운터가 토탈 합계가 아니라 개인에게 부여한 게시판에 접속자들이 몇명이 왔는지 개별페이지에 접속한 어제 오늘 토탈카운터가 된다는 말씀이신지....
방문자수 루틴 수정 (개별페이지에서도 방문자 로그를 남김)

헉~ 1번 이네요 감사합니다......*^^*