답글의 한계에 대한 질문입니다. 정보
답글의 한계에 대한 질문입니다.본문
그누보드를 쓰고있는데 답글이 26개까지 밖에 안달립니다.
보니까 A~Z의 26개까지 밖에 안달리는데 제한을 없애거나 답변수를 더 늘릴 수 있는
방법이 있나요?
댓글 전체
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=31960&sca=&sfl=wr_name%2C1&stx=%C1%F6%B1%B8%C0%CE&sop=and
저도 얼마전에 비슷한 질문(링크)을 올려서 해결을 본 적이 있습니다. 이렇게 해서 현재 거의 무제한의 답글을 활용하고 있는 중입니다.
간단하게 요약하면
bbs/write.php의 101 줄 부근의 아래 소스와
// 최대 답변은 테이블에 잡아놓은 wr_reply 사이즈만큼만 가능합니다.
if (strlen($reply_array[wr_reply]) == 10) // ◀여기
alert("더 이상 답변하실 수 없습니다.\\n\\n답변은 10단계 까지만 가능합니다.");
bbs/write_update.php의 51 줄 부근의 아래 소스를 손보면 됩니다.
if (strlen($reply_array[wr_reply]) == 10) // ◀여기
alert("더 이상 답변하실 수 없습니다.\\n\\n답변은 10단계 까지만 가능합니다.");
두군데의 10이란 숫자를 최대한 많이 잡아주세요. (저는 1000으로..) 진짜 무제한으로 하는 건 저도 모르겠네요. 아무튼 제 경우에는 이렇게 해서 잘 쓰고 있는데 만약 안되면 다시 제 홈피소스를 들여다보고 말씀드리겠습니다. 제가 잊어먹은 것도 있을 수 있으니..^^;;
저도 얼마전에 비슷한 질문(링크)을 올려서 해결을 본 적이 있습니다. 이렇게 해서 현재 거의 무제한의 답글을 활용하고 있는 중입니다.
간단하게 요약하면
bbs/write.php의 101 줄 부근의 아래 소스와
// 최대 답변은 테이블에 잡아놓은 wr_reply 사이즈만큼만 가능합니다.
if (strlen($reply_array[wr_reply]) == 10) // ◀여기
alert("더 이상 답변하실 수 없습니다.\\n\\n답변은 10단계 까지만 가능합니다.");
bbs/write_update.php의 51 줄 부근의 아래 소스를 손보면 됩니다.
if (strlen($reply_array[wr_reply]) == 10) // ◀여기
alert("더 이상 답변하실 수 없습니다.\\n\\n답변은 10단계 까지만 가능합니다.");
두군데의 10이란 숫자를 최대한 많이 잡아주세요. (저는 1000으로..) 진짜 무제한으로 하는 건 저도 모르겠네요. 아무튼 제 경우에는 이렇게 해서 잘 쓰고 있는데 만약 안되면 다시 제 홈피소스를 들여다보고 말씀드리겠습니다. 제가 잊어먹은 것도 있을 수 있으니..^^;;
감사합니다만, 알려주신 답변은 단계적인 답변 즉 A답변에 대한 답변 A답변에 대한 답변에 답변 이런식으로 한계가없는것인거 같습니다. 하지만
실제 A란 글에 계속 답변을 달아보시면 26개까지 밖에 안올라가더군요..
왜그러냐 하면, A~Z가 답변을 달 때 마다 기록이 됩니다...
실제 A란 글에 계속 답변을 달아보시면 26개까지 밖에 안올라가더군요..
왜그러냐 하면, A~Z가 답변을 달 때 마다 기록이 됩니다...
그러고보니 그렇군요. 제가 썼던 질문은 답글에 대한 답글.. 이 문제에 관한 해결방법이었군요^^;
g4/bbs/write_update.php: 56에 보면
$begin_reply_char = "A";
$end_reply_char = "Z";
가 있는데
여기서 $end_replay_char를 소문자 'z'로 해 보세요.
시작과 끝을 정해 놓은 이유는 대강 짐작이 가지만 -,+를 이용하면 무한?으로도 가능하지 않을까
짐작해 봅니다.
$begin_reply_char = "A";
$end_reply_char = "Z";
가 있는데
여기서 $end_replay_char를 소문자 'z'로 해 보세요.
시작과 끝을 정해 놓은 이유는 대강 짐작이 가지만 -,+를 이용하면 무한?으로도 가능하지 않을까
짐작해 봅니다.
rolo님 답변 감사합니다. 그런데 +,- 를 사용하면 무한으로 가능하단 말씀이 정확히 어떤 것인지요?
그리고 A~z 로 했는데 \ 게 들어갈 대 에러가 나더군요, 아스키코드로 넣는거 같은데...
그리고 A~z 로 했는데 \ 게 들어갈 대 에러가 나더군요, 아스키코드로 넣는거 같은데...
음 중간에 \가 있었군요. 죄송합니다.
+,-란 A~Z 대신 정수를 사용하는 거죠.
여기선 A~Z 대신 128~255까지 코드를 사용하는 것도 대안일 수 있겠네요.
+,-란 A~Z 대신 정수를 사용하는 거죠.
여기선 A~Z 대신 128~255까지 코드를 사용하는 것도 대안일 수 있겠네요.