나의 최근 댓글
썬칩님 요구로 인해 스킨을 약간 변경하였습니다.
파일 업로드는 아래 설명과 같이 해주시고
적용시 함수호출할때 파라미터 하나 추가되었습니다.
[변경사항]
1.특정게시판만 조회할수 있도록 기능 추가
======================================================================================
안녕하세요! 첨으로 스킨을 제작 해서 올려봅니다.
중복이 되는지는 잘 모르겠지만... 자개활동하다 요청하신 분이 있어서
한번 만들어봤습니다. 사실 크게 작업한거는 없어서 민망하네요. ^^;
해당 스킨은 회원이 작성한 글에 대해서 일단 최근순으로 표시가 되구요
댓글이 달릴 경우 댓글이 달린 글이 최근순으로 올라오고 댓글 개수가 표시됩니다.
참고로 댓글이 표시되는게 아니라 본인이 작성한 글이 표시됩니다.
사용방법은
압축을 푸시면 lib와 skin 폴더가 나오는데
각각 그누보드의 lib 폴더와 skin 폴더에 업로드 해주시구요
head.php 파일을 열어서
소스 상단 부분에
include_once("$g4[path]/lib/mylist.lib.php");
추가해주시고
표시하고자 하는 곳에 다음과 같이 추가해주시면 됩니다.
[수정전]
<?=mylist("basic", 10, 40); // 나의 최근 댓글 (스킨폴더명, 목록수, 제목길이) ?>
[수정후]
<?=mylist("basic", "게시판ID" 10, 40); // 나의 최근 댓글 (스킨폴더명, 게시판ID, 목록수, 제목길이) ?>
여러개의 테이블을 적용하고자 하는 경우 게시판ID 넣으실때 A|B|C|D 이런식으로 넣어주십시요
그리고 게시판 ID를 넣지 않을 경우는 기존과 동일하게 모든 게시판에서 불러오도록 되어 있습니다.
* 로그인한 사용자에 한해서 표시됨
파일 업로드는 아래 설명과 같이 해주시고
적용시 함수호출할때 파라미터 하나 추가되었습니다.
[변경사항]
1.특정게시판만 조회할수 있도록 기능 추가
======================================================================================
안녕하세요! 첨으로 스킨을 제작 해서 올려봅니다.
중복이 되는지는 잘 모르겠지만... 자개활동하다 요청하신 분이 있어서
한번 만들어봤습니다. 사실 크게 작업한거는 없어서 민망하네요. ^^;
해당 스킨은 회원이 작성한 글에 대해서 일단 최근순으로 표시가 되구요
댓글이 달릴 경우 댓글이 달린 글이 최근순으로 올라오고 댓글 개수가 표시됩니다.
참고로 댓글이 표시되는게 아니라 본인이 작성한 글이 표시됩니다.
사용방법은
압축을 푸시면 lib와 skin 폴더가 나오는데
각각 그누보드의 lib 폴더와 skin 폴더에 업로드 해주시구요
head.php 파일을 열어서
소스 상단 부분에
include_once("$g4[path]/lib/mylist.lib.php");
추가해주시고
표시하고자 하는 곳에 다음과 같이 추가해주시면 됩니다.
[수정전]
<?=mylist("basic", 10, 40); // 나의 최근 댓글 (스킨폴더명, 목록수, 제목길이) ?>
[수정후]
<?=mylist("basic", "게시판ID" 10, 40); // 나의 최근 댓글 (스킨폴더명, 게시판ID, 목록수, 제목길이) ?>
여러개의 테이블을 적용하고자 하는 경우 게시판ID 넣으실때 A|B|C|D 이런식으로 넣어주십시요
그리고 게시판 ID를 넣지 않을 경우는 기존과 동일하게 모든 게시판에서 불러오도록 되어 있습니다.
* 로그인한 사용자에 한해서 표시됨
|
댓글을 작성하시려면 로그인이 필요합니다.
그누4 스킨
5,847건스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다. 스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y 그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.
댓글 14개
근데 특정게시판만 이용하게 할 수는 없을까요? 아니면 특정게시판만 제외하는 거라도 좋습니다
사이트에 적용을 해봤는데요, 페이지 상단에다가 lib도 추가했고 lib폴더에도 파일을 집어넣었습니다.
스킨 경로도 skin/mylist/basic으로 들어가있고요.
근데 문제가 생기네요 ㅜㅜㅜ
select distinct bo_table, wr_parent as wr_id from g4_board_new
where (bo_table, wr_parent) in
(select bo_table, wr_id from g4_board_new
where wr_id = wr_parent
and mb_id = 'deer' and bo_table in ( '10' ) )
order by bn_id desc
limit 0, 40 <p>1064 : You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ' wr_parent) in
(select bo_table, wr_id from g4_board_new <p>error file : /gnuboard4/noname2.htm
이런식의 오류가 뜹니다...왜 이럴까요?
아래와 같이 수정해서 적용하시기 바랍니다.
<?=mylist("basic", "게시판ID" 10, 40); // 나의 최근 댓글 (스킨폴더명, 게시판ID, 목록수, 제목길이) ?>
그리고 MySQL 버젼이 어떻게 되시죠?
적용을 잘 못하시더라도 쿼리상에서 오류가 없기 때문에 실행은 되어야 하는데..
현재 제가 테스트한 버전은 5.0버전인데.. 썬칩님 MySQL버전을 좀 알려주십시요!
이라고 하네요..버전이 낮아서 그럴까요?
그리고 <?=mylist("basic", "게시판ID" 10, 40); // 나의 최근 댓글 (스킨폴더명, 게시판ID, 목록수, 제목길이) ?> 이걸로 하면 또 에러가 나요 ㅜㅜ 그래서 수정전 인클루드로 바꾸면 아래의 에러문구는 안나오고, 화면에 아무것도 안떠서 소스보기를 해서 위의 댓글의 에러가 났고요
Parse error: syntax error, unexpected T_LNUMBER in /home/klaine/public_html/gnuboard4/noname2.php on line 100
이렇게요...
정말 필요한 스킨인데 자꾸 에러가나서 ㅜㅜ
<?=mylist("basic", "게시판ID", 10, 40); // 나의 최근 댓글 (스킨폴더명, 게시판ID, 목록수, 제목길이) ?>
요렇게 하니까 됐어요 좋은 스킨 감사합니다
다만 게시글 제목 앞에 게시판 이름이 출력되면 좀 더 좋을 것 같습니다.
제 생각이 짧았습니다.