위키게시판 틀 정보
게시판 위키게시판 틀첨부파일
본문
처음으로 게시판 스킨을 올려보네요 ^^;
이것저것 만들어도 하드에 묵혀만 두니 찾으려고 할 때 찾을 수가 없어서;;
이것은 위키를 따라한 간략한 틀입니다.
http://temp.dicnote.com/bbs/board.php?bo_table=dic_analysis
편집하기를 눌러서 편집을 하면 이전 내용에 편집을 가하여 새로 올릴 수 있으며 이전 글 역시 보존 됩니다.
누군가 글을 잘못 올렸다면 글의 선택 삭제로 복구가 가능하다는 얘기인데.. 잘 될지는..;
구조는 원본 글(차례)에 답장을 다는 것을 위키 구조로 본따본 것입니다.
그누보드 원본에 답장이 10개인가 한정이 되어 있어서 원본 그누보드를 살짝 수정했습니다.
무엇을 수정했는지는 만든지 하도 오래되어서.. ㅠㅠ
개수 한정을 없애주기만 하면 됩니다. a, b, 하는 식으로 답장의 개수가 제한되어 있는데 그 부분을 변형해 주면 됩니다.
요약하자면 [bbs 폴더 안의 답장 개수를 제한하는 부분의 제한을 푼다. 안 풀면 제한된 답장의 개수만큼만 변형이 가능.]
기능을 만드는 건 그누보드의 기반이 워낙 좋아 크게 어렵지 않은 것 같은데
디자인이 전혀 안되서 그누보드는 이쯤에서 포기해야 겠네요 ㅠㅠ
언젠가 위 테스트 사이트는 변경할 것이니 회원가입하셔서 테스트해 보셔도 괜찮습니다.
이것은 편집하기 기능만 달린 임의의 위키게시판 틀일 뿐이니 큰 기대는 하지 마시고..;;
별 기능은 없지만 그누보드를 사용하시는 분들께 조금이나마 도움이 되었으면 좋겠네요..
그럼 수고하세요~
이것저것 만들어도 하드에 묵혀만 두니 찾으려고 할 때 찾을 수가 없어서;;
이것은 위키를 따라한 간략한 틀입니다.
http://temp.dicnote.com/bbs/board.php?bo_table=dic_analysis
편집하기를 눌러서 편집을 하면 이전 내용에 편집을 가하여 새로 올릴 수 있으며 이전 글 역시 보존 됩니다.
누군가 글을 잘못 올렸다면 글의 선택 삭제로 복구가 가능하다는 얘기인데.. 잘 될지는..;
구조는 원본 글(차례)에 답장을 다는 것을 위키 구조로 본따본 것입니다.
그누보드 원본에 답장이 10개인가 한정이 되어 있어서 원본 그누보드를 살짝 수정했습니다.
무엇을 수정했는지는 만든지 하도 오래되어서.. ㅠㅠ
개수 한정을 없애주기만 하면 됩니다. a, b, 하는 식으로 답장의 개수가 제한되어 있는데 그 부분을 변형해 주면 됩니다.
요약하자면 [bbs 폴더 안의 답장 개수를 제한하는 부분의 제한을 푼다. 안 풀면 제한된 답장의 개수만큼만 변형이 가능.]
기능을 만드는 건 그누보드의 기반이 워낙 좋아 크게 어렵지 않은 것 같은데
디자인이 전혀 안되서 그누보드는 이쯤에서 포기해야 겠네요 ㅠㅠ
언젠가 위 테스트 사이트는 변경할 것이니 회원가입하셔서 테스트해 보셔도 괜찮습니다.
이것은 편집하기 기능만 달린 임의의 위키게시판 틀일 뿐이니 큰 기대는 하지 마시고..;;
별 기능은 없지만 그누보드를 사용하시는 분들께 조금이나마 도움이 되었으면 좋겠네요..
그럼 수고하세요~
추천
7
7
댓글 전체

응용할 곳이 많을것 같네요 감사합니다^^:

좋은데요. 감사합니다. : )
(추후 저는 미디어위키랑 그누랑 어떻게 연동을 해보고 싶습니다.)
(추후 저는 미디어위키랑 그누랑 어떻게 연동을 해보고 싶습니다.)
미디어 위키는 업데이트가 잦아서;;
오.. 위키.. 필요했었는데.. 수고하셨습니다.
답변 제한 푸는부분이 bbs/write.php 에서
// 최대 답변은 테이블에 잡아놓은 wr_reply 사이즈만큼만 가능합니다.
if (strlen($reply_array[wr_reply]) == 10)
alert("더 이상 답변하실 수 없습니다.\\n\\n답변은 10단계 까지만 가능합니다.");
이부분인가요?
아니면,,
if (!$row[reply])
$reply_char = $begin_reply_char;
else if ($row[reply] == $end_reply_char) // A~Z은 26 입니다.
alert("더 이상 답변하실 수 없습니다.\\n\\n답변은 26개 까지만 가능합니다.");
이부분인가요?
저부분을 주석처리 하면되는건가요?
// 최대 답변은 테이블에 잡아놓은 wr_reply 사이즈만큼만 가능합니다.
if (strlen($reply_array[wr_reply]) == 10)
alert("더 이상 답변하실 수 없습니다.\\n\\n답변은 10단계 까지만 가능합니다.");
이부분인가요?
아니면,,
if (!$row[reply])
$reply_char = $begin_reply_char;
else if ($row[reply] == $end_reply_char) // A~Z은 26 입니다.
alert("더 이상 답변하실 수 없습니다.\\n\\n답변은 26개 까지만 가능합니다.");
이부분인가요?
저부분을 주석처리 하면되는건가요?
그러니까.. 음....;;;
A~Z까지라서 26개만 가능하니까
대충 이런 식으로 하면..;;
$reply_len = strlen($reply_array[wr_reply]) + 1;
if ($board[bo_reply_order]) {
$begin_reply_char = 'A';
$end_reply_char = 'ZZZ';
$reply_number = +1;
$sql = " select MAX(SUBSTRING(wr_reply, $reply_len, 1)) as reply from $write_table where wr_num = '$reply_array[wr_num]' and SUBSTRING(wr_reply, $reply_len, 1) <> '' ";
} else {
$begin_reply_char = 'ZZZ';
$end_reply_char = 'A';
$reply_number = -1;
$sql = " select MIN(SUBSTRING(wr_reply, $reply_len, 1)) as reply from $write_table where wr_num = '$reply_array[wr_num]' and SUBSTRING(wr_reply, $reply_len, 1) <> '' ";
}
A~Z까지라서 26개만 가능하니까
대충 이런 식으로 하면..;;
$reply_len = strlen($reply_array[wr_reply]) + 1;
if ($board[bo_reply_order]) {
$begin_reply_char = 'A';
$end_reply_char = 'ZZZ';
$reply_number = +1;
$sql = " select MAX(SUBSTRING(wr_reply, $reply_len, 1)) as reply from $write_table where wr_num = '$reply_array[wr_num]' and SUBSTRING(wr_reply, $reply_len, 1) <> '' ";
} else {
$begin_reply_char = 'ZZZ';
$end_reply_char = 'A';
$reply_number = -1;
$sql = " select MIN(SUBSTRING(wr_reply, $reply_len, 1)) as reply from $write_table where wr_num = '$reply_array[wr_num]' and SUBSTRING(wr_reply, $reply_len, 1) <> '' ";
}
// 최대 답변은 테이블에 잡아놓은 wr_reply 사이즈만큼만 가능합니다.
if (strlen($reply_array[wr_reply]) == 10)
alert("더 이상 답변하실 수 없습니다.\\n\\n답변은 10단계 까지만 가능합니다.");
이 부분은 단계인 거니까 상관이 없습니다.
단계란 답변에 답변을 다는 단계..
if (strlen($reply_array[wr_reply]) == 10)
alert("더 이상 답변하실 수 없습니다.\\n\\n답변은 10단계 까지만 가능합니다.");
이 부분은 단계인 거니까 상관이 없습니다.
단계란 답변에 답변을 다는 단계..
단계랑 단원에는 뭘써야하죠??
단계에 1을 쓰면 큰 글씨가 되고,
단원은 제목입니다.
음... 리스트를 전 책의 목차로 했기 때문에 그런 부분이 들어가 있습니다.
그냥 일반 제목으로 바꾸시고 쓰시면(기본게시판의 write.skin.php) 일반 게시판 형태에 편집 기능만 들어가 있는 게시판이 될겁니다.
단원은 제목입니다.
음... 리스트를 전 책의 목차로 했기 때문에 그런 부분이 들어가 있습니다.
그냥 일반 제목으로 바꾸시고 쓰시면(기본게시판의 write.skin.php) 일반 게시판 형태에 편집 기능만 들어가 있는 게시판이 될겁니다.
네 친절한 답변 감사합니다 :)
와아! 감사합니다! 찾던 스킨이었습니다

나열되는 순서를 정렬과 관계없이 나열이 가능한가요?
http://temp.dicnote.com/bbs/board.php?bo_table=dic_analysis 의 리스트를 보면
글의 순서를 자유롭게 지정하신 거 같은데요...
방법 좀 알려주세요~~
http://temp.dicnote.com/bbs/board.php?bo_table=dic_analysis 의 리스트를 보면
글의 순서를 자유롭게 지정하신 거 같은데요...
방법 좀 알려주세요~~
첨부파일 같은것은 어떻게 되는지 궁금합니다.
테스트해보니 맞게된것인지 모르겠으나 원글에 이어서 편집하는 사람이 같은 첨부파일을 또 올리지 않으면 최종본에 첨부파일이 사라지네요.
첨부파일이 1,2 가 올라와 있는 것을 누군가 이어서 편집하려할때 첨부파일 1,2 에는 등록된 첨부파일이 보이고 그것을 삭제 혹은 다른파일로 교체하는것이 가능할까요??(첨부파일도 이력관리 되도록..)
테스트해보니 맞게된것인지 모르겠으나 원글에 이어서 편집하는 사람이 같은 첨부파일을 또 올리지 않으면 최종본에 첨부파일이 사라지네요.
첨부파일이 1,2 가 올라와 있는 것을 누군가 이어서 편집하려할때 첨부파일 1,2 에는 등록된 첨부파일이 보이고 그것을 삭제 혹은 다른파일로 교체하는것이 가능할까요??(첨부파일도 이력관리 되도록..)