Plugin & Mashup┃2008년 12월 01일 17시 46분
오늘 텍스트큐브 깔고 이것저것 해보고 올블에서 텍스트큐브 관련 글을 잃다가 드라코님의 포스팅(2007년 상반기, 제 블로그 Top20 방문자를 발표합니다!
)를 보고 오옷 이것 플러그인 만들어 보자 하고 뚝딱 뚝딱 만들어 보았습니다.
기능적 제한(즉 10까지 정도 밖에 안됩니다. 아이콘이 없어서 ㅠ,.ㅜ)이 있지만 뭐 제 블로그를 방문 해주시는 분들에 대한 조그마한 감사의 의미에서 블로그 주소를 노출 시켰습니다. 단 Commets 테이블의 homepage필드에 값이 없으면 카운트에서 제한 됩니다.
그냥 재미로 한번 만들어 보았는데 필요 하신분들은 가져 가셔서 쓰시면 되겠습니다. 수정은 괜찬으나 가급적 XML의 원저작자 명을 바꾸진 말았으면 합니다.
플러그인 설정을 하고 치환자 [@##_CommentsUserView_##]을 입력 하면 다음과 같이 나옵니다.
(이 파일은 텍스트큐브 버전입니다. 테터툴즈 사용자는 아래 내용을 참조하시기 바랍니다.)
아르님이 1등 할 것이라는 예상을 하고 있는데 그게 아니었네요 두개의 주소를 합쳐도 벗님에게 한개차로 ㅎㅎㅎ
파일 다운로드는 여기서 받으시기 바랍니다.
)를 보고 오옷 이것 플러그인 만들어 보자 하고 뚝딱 뚝딱 만들어 보았습니다.기능적 제한(즉 10까지 정도 밖에 안됩니다. 아이콘이 없어서 ㅠ,.ㅜ)이 있지만 뭐 제 블로그를 방문 해주시는 분들에 대한 조그마한 감사의 의미에서 블로그 주소를 노출 시켰습니다. 단 Commets 테이블의 homepage필드에 값이 없으면 카운트에서 제한 됩니다.
그냥 재미로 한번 만들어 보았는데 필요 하신분들은 가져 가셔서 쓰시면 되겠습니다. 수정은 괜찬으나 가급적 XML의 원저작자 명을 바꾸진 말았으면 합니다.
플러그인 설정을 하고 치환자 [@##_CommentsUserView_##]을 입력 하면 다음과 같이 나옵니다.
(이 파일은 텍스트큐브 버전입니다. 테터툴즈 사용자는 아래 내용을 참조하시기 바랍니다.)
아르님이 1등 할 것이라는 예상을 하고 있는데 그게 아니었네요 두개의 주소를 합쳐도 벗님에게 한개차로 ㅎㅎㅎ
추가 1) - 2007년 8월 20일
1. 리스트에 전체 댓글 단 리스트를 뽑아 주는 기능을 추가 하였습니다.
2. 숫자를 클릭 하면 새로운 창으로 전체 리스트를 뽑아 줍니다. 제가 CSS를 잘 몰라 그냥 대
충 HTML만들게 만들어져 있습니다. 잘 하시는분은 수정 부탁 드리겠습니다.
3. 댓글이 달리면 루트 > commenter 디렉토리가 생성 > 블로그 아이디 디렉토리가 생성 >
list.html이 생성 됩니다.(처음 플로그인 세팅시 생성이 안되니 테스트로 댓글 다시면 됩니
다.)
4. 이런 ROOT 디렉토리의 퍼미션이 777이 아닐 경우 commenter가 생성 되지 않습니다.
숫자에 링크가 제대로 안걸리시는 분은 수동으로 commenter 디렉토리를 생성 후 퍼미션을
777로 변경 해주세요. 또는 디렉토리 소유자를 Apache로 변경 해주시면 됩니다.
퍼미션 변경 방법 : chmode 777 commenter
문제를 지적해주신 순디자이너님께 감사 드립니다.
파일 다운로드는 여기서 받으시기 바랍니다.
테터툴즈에서 사용하는 방법
도메인 이전에 따른 자기 이름이 나올 경우

┃http://www.withdev.com/trackback/254
-
レオン君★ LifeLive 2.5┃2007년 08월 17일 12시 49분그런데 1등 2등 3등 나잖아?암울하군요 -_- 아, 플러그인은 http://www.withdev.com/254 가시면 보실수있어요정말 암울한 결과입니다크리에이티브 커먼즈 라이센스이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다. -->
-
칫솔_CHoisITSOLace_┃2007년 08월 20일 14시 29분올블 Top 100 블로그 발표 이후 수많은 환호도 있는 반면 여러 불만도 쏟아져 나오고 있고 이에 여러 해결책과 대안들도 제시되고 있는 상황입니다. 어느 것 하나 가볍게 넘길 수 없는 의미 있는 주장에 공감을 보내는 한편으로, 한 명의 블로거로서 누구라도 시도할 수 있는 대안을 직접 실행하려 합니다.민노씨가 제안했던 '[올블 top 100 블로거] 대안은 없나? [보충1.]'(http://www.minoci.net/165)에 댓글로 밝혔던 것입니다..
-
순디자인 기술지원센터┃2008년 11월 29일 23시 01분낚시광준초리님의 주옥같은 플러그인 두개를 설치했습니다.역시 설치형 블로깅툴의 매력이 이렇게 선호하는 플러그인을 자유자재로 설치할 수 있다는데 있지 않겠습니까?제 블로그가 별 시답지 않은 내용에도 불구하고 매일 2천명 이상의 방문자(사실 10% 이상은 봇)가 꾸준히 유입되어 나름 고맙기도 하고 부끄럽기도 한데 치명적이게도 이런 방문자들의 대부분이 1분 이내에 떠난다는 사실이죠.방문자의 거의 대부분이 포털에서 유입된 신규 방문자들인데 링크로 이어진 해...
-
Draco┃2007년 08월 16일 23시 19분 오호 바로바로 뚝딱 만드시다니 대단하군요. 전 별것도 아닌 실수해서 아주 애먹었는데 -_-; 그런데 플러그인들...ownerid 컬럼이 있나 체크해서 버전호환이 되게 해야 할려나요...-
낚시광준초리┃2007년 08월 16일 23시 22분 저도 그게 고민입니다. 글로벌 변수로 버전정보가 있는지를 모르겠네요. 그게 있으면 아주 좋을텐데.....
이런 한번 시간날때 포럼 뒤져봐야겠어요.....
저번에 정의 된곳이 있던데... TNF쪽에 있는거 같던데 모르겠네요..
저도 몇가지때매 좀 고생했습니다. 이노무 오타는 ㅡ,.ㅡ?
-
-
ciyne┃2007년 08월 17일 00시 00분 우앗! 재미난 플러그인이네요 :> 태터쓰고 있어서 수정 해야지만 이벤트 할때유용할거 같아요 풉-ㅂ- 고맙습니다.-
낚시광준초리┃2007년 08월 17일 07시 24분 네 저도 나름 재미있겠더라구요 그래서 ㅎㅎㅎㅎ 만들어 봤습니다 ^^*
-
-
SuJae┃2007년 08월 17일 00시 18분 티스토리에서 사용이 안되는 플러긴이라면 반쪽짜리인겁니다+_+;-
낚시광준초리┃2007년 08월 17일 07시 25분 티스토리에서만 사용되는 플러그인도 반쪽자리인겁니다 ㅎㅎㅎㅎㅎ
-
-
가가멜┃2007년 08월 17일 18시 39분 와.. 멋진 프러그 인이네요.ㅋ
저두 나중에 한 번 달아봐야 겠네욤.ㅋ-
낚시광준초리┃2007년 08월 17일 18시 41분 네에 사용해보시고 피드백 부탁 드립니다.
-
-
brainchaos┃2007년 08월 18일 16시 07분 으흐흐흐
티스토리 용 만들어 주세요.
아직 옮겨가기 싫어서 때 써봅니다.-
낚시광준초리┃2007년 08월 19일 12시 23분 흠흠 저도 티스토리용 만들어 드리고 시포요.. 티스토리팀에게 때좀 써보세요 ^^*
-
-
토드군┃2007년 08월 18일 21시 50분 벌써 개발하셨다니...대단하십니다 +_+
참, 텍스트큐브는 윈도우서버....아직도 안되던것 같던데....혹시 아시는것 있으신지요?^^;-
낚시광준초리┃2007년 08월 19일 12시 24분 윈도우 서버라고 안돌아 갈껄요?? 윈도우즈용 APM만 올리면 충분할듯 한데요 ^^;
-
-
칫솔┃2007년 08월 20일 14시 29분 아항.. 이렇게 작동하는군요. Draco님 프로그램을 좀더 업그레이드하신 듯 보입니다.
텍스트큐브 업그레이드하면 한번 써봐야겠네요. 수고하셨어용~ ^^-
낚시광준초리┃2007년 08월 20일 15시 43분 네에 드라코님은 페이지 개념인것을 제가 그냥 아이디어 받아서 플러그인 만들어 본거죠 ㅎㅎㅎㅎㅎ 테터에서도 쓸수 있어요 조금만 손보면요 ^^
-
-
서인아빠┃2007년 08월 22일 22시 52분 네이버 조금 외에 블로깅 시작한 지 얼마안되었는데, 티스토리에서 다른데로 옮기는데에는 득보다는 실이 훨씬 많을듯합니다.티스토리는 무조건 티스토리팀이 올리는 플러그인만 가능한 가요? 개발자님께서 티스토리에 쓸 수 있도록 "최고인기글"과 같이 스킨에 태그입력만으로 순위가 나오도록 될수는 없을까요? 관련글리스트기능에 대한 것과 마찬가지로 댓글에 대한 랭킹도 정말 써보고 싶습니다.-
낚시광준초리┃2007년 08월 23일 08시 50분 티스토리는 TNC 개발팀에서 부화나 보안등 이런것을 생각하고 검토 한후 꼭 필요한 기능만 올립니다. 즉 일반 테터 플러그인은 올릴 수 있는 방법이 없습니다. 저 사실 티스토리 쓰다가 이런것들 즉 자유도라고 하죠 때문에 일반 웹호스팅을 시작하였지요.
-
-
가가멜┃2007년 08월 23일 19시 25분 index.php 편집해서 테이블 박스 스타일 바꾸려다 갑자기 페이지가 하얀백지로 뜨길레.
서버 맛간줄 알고 미리네 항의하고 텍큐다시 설치하고 오늘 플러그인 테스트 하다가 우연히
댓글러 플러그인 편집이 원인이었네요..켁...
이거 박스 사이즈나 스타일 쉽게 수정할 수 없을까요?... 아... 아까운 시간들..켁.-
낚시광준초리┃2007년 08월 23일 20시 56분 저도 그렇게 당한적 있지요 ㅋㅋㅋㅋㅋ FILEDSET 잘못 조절 하면 그렇게 되요.. 원래 저도 값으로 받으려고 하는데 제가 워낙에 디자인에 꽝이라서요 ㅠ,.ㅜ FILDSET만 수정할수있게 Config값을 조절 할가도 생각했지만 영 ㅠ,.ㅜ 디자인만 들어가면 흑흑,..
-
-
studydoo┃2007년 10월 02일 22시 30분 안녕하세요 플러그인 페이지에서 보고 왔어요
재밌는 플러그인이네요
블로그 방문자들의 댓글욕구(?)를 고취시키기 좋을거같네요
근데 제 블로그 같은 경우엔 댓글 다는 거의 모든 사람이(정확히 말하면 한명 빼고 -_-;
홈페이지 필드를 사용 안하거든요
홈페이지 필드를 사용 안하더라도 이름 만으로 랭크를 할 수 있게 수정해주시면 안될까요?
그리고 랭크에 특정 필명들을 걸러내도록 하는거나요-
낚시광준초리┃2007년 10월 04일 08시 41분 홈페이지 필드부분을 뺀다면 쿼리부분만 빼면 될것 같습니다.
select Count(c.homepage) as cn, c.name, c.homepage from {$database['prefix']}Comments c, {$database['prefix']}Users u where c.blogid = {$owner} and c.homepage <> '' and c.name <> u.name group by c.homepage order by cn DESC LIMIT 0, {$CommentsUserCount}
부분에서 다음과 같이 수정을 하면 될것 같네요..
select c.name from {$database['prefix']}Comments c, {$database['prefix']}Users u where c.blogid = {$owner} and c.name <> u.name order by cn DESC LIMIT 0, {$CommentsUserCount}
로 쿼리를 수정 하고
$homepage = $result[2];
$displayText = "{$result[1]}({$result[0]}) - {$result[2]}";
부분에서 $homepage부분은 삭제 하고
$displayText = "{$result[0]}"
로 수정을 하면 되겠습니다.
그럼.. 즐블하세요..
-
-
studydoo┃2007년 10월 04일 22시 46분 답변 감사드립니다^^
근데 왠지 모르게 댓글 단 사람이 아무도 없습니다 -_- 라고 나오네요 하하하하
아 전 텍스트큐브가 아니고
아직 테터툴즈 1.1.3 사용중입니다
위에 답변주신 부분이랑
테터툴즈용 변경사항 써주신대로 수정해봤는데
잘 안되는군요 -ㅅ-ㅋ
도움을 부탁드립니다 ㅠ_ㅠ-
낚시광준초리┃2007년 10월 05일 08시 02분 아 테터시군요.. 테터이면 약간 더 수정 해야 합니다.
포스트 하단에 보시면 테터툴즈에서 사용하는 법이 들어가있습니다. 참조 하셔서 수정 해보세요... 쿼리 하나만 수정 하시면 됩니다..
-
-
studydoo┃2007년 10월 05일 09시 58분 다시 해봤는데요, 원본에서 blogid 부분만 OWNER로 바꿨을때는
테터툴즈에서도 제대로 표시가 되는데
처음 제가 질문드린것처럼 홈페이지 필드가 비어있어도
count하게 하는 부분을 수정하고 부터는 댓글이 없다고 나오네요
어떻게 해야 할까요 ㅠㅠ-
낚시광준초리┃2007년 10월 05일 10시 08분 허거걱 죄송합니다 쿼리에 오류가 있네요..
select c.name from {$database['prefix']}Comments c, {$database['prefix']}Users u where c.blogid = {$owner} and c.name <> u.name order by cn DESC LIMIT 0, {$CommentsUserCount}
에서 order by cn도 수정해야 했네요 ^^*
select c.name as cn from {$database['prefix']}Comments c, {$database['prefix']}Users u where c.blogid = {$owner} and c.name <> u.name order by cn DESC LIMIT 0, {$CommentsUserCount}
로 해보세요.. alias부분을 지웠는데 alias명칭을 써서 그래서 alias를 위와 같이 다시 지정했습니다 ^^*
-
-
studydoo┃2007년 10월 05일 10시 43분 하하;; 자꾸 귀찮게 해드리네요
이번엔 댓글단 사람 best 5에 한사람만 뜨네요
그러니까, 이런식으로요
1. aa
2. aa
3. aa
4. aa
5. aa
댓글 개수 이런건 안뜨고요
그리고, 저 aa라는 사람은 가장 최근에 홈페이지 필드를 비워두고 코멘트를 남긴 사람이에요
저 사람보다 최근에 코멘트를 남긴 사람은 홈페이지 필드를 입력했는데
왠지 모르게 카운트가 되지 않는거 같네요
아 그리고 질문 하나 더요
그 쿼리 부분 말고
$row = mysql_query("select COUNT(distinct homepage) from {$database['prefix']}Comments where OWNER and homepage <> ''"
;
이 부분도 어떻게 손을 봐야 하지 않을까요?(blogid는 OWNER로 바꿨습니다)-
낚시광준초리┃2007년 10월 05일 12시 38분 네 그부분두요
select COUNT(distinct homepage) from {$database['prefix']}Comments
를 distinct hompage를 distinct name 으로 변경 하면 됩니다 ^^*
즉 하단부에 있는 homepage 부분은 전부 name으로 변경 하면 되겠습니다. 카운트 링크 누르면 실행 되는 페이지 또한 아래 쿼리와 동일 하나 LIMIT부분만 빠지게 되겠지요..(만들어드려야 하는데 제가 좀 귀차니즘과 바쁨을 핑계로 이렇게 말로 때우네요 ^^*)
그리고 에효 제가 직접 돌리지 않고 쿼리를 만들어서 실수를 많이 하네요 죄송합니다 ^^*
select c.name as cn, Count(c.name) from {$database['prefix']}Comments c, {$database['prefix']}Users u where c.blogid = {$owner} and c.name <> u.name group by c.name order by cn DESC LIMIT 0, {$CommentsUserCount}
으로 쿼리 변경 후
$displayText = "{$result[0]}"또한 $displayText = "{$result[0]}({$result[1]})"
로 변경 하시면 될것 같습니다.. ㅎㅎㅎ 한명으로 나오는건 보니까 group by 를 빼버렸네요 이런 이런 ㅠ,.ㅜ
-
-
studydoo┃2007년 10월 05일 12시 59분 감사합니다!! 이제 제대로(?) 나오네요 ㅎㅎ
근데 마지막으로;; 순위가 엉망으로 나와요;;;
이런 식으로요
1. a(9)
2. b(15)
3. c(2)
4. d(16)
5. e(19)
이건 왜 그럴까요;;
아 그리고, $row = mysql_query("select COUNT(distinct homepage) from {$database['prefix']}Comments where OWNER and homepage <> ''"
이 부분에서 맨 뒷부분의 and homepage <> '' 부분은 빼야할거 같아서 뺐는데,
(안빼면 총 몇명이 댓글을 달았는지 안나오더라구요)
맞는건지 확인좀 ㅎㅎ;;
그리고 사소한 문제지만;
댓글 숫자가 약간 미묘하게 다르게 나오네요
아 자꾸 귀찮게 해드려서 정말 죄송해요 ㅠㅠ-
studydoo┃2007년 10월 05일 13시 01분 아, 댓글 갯수가 미묘하게 다르게 나오는건
방명록에 쓴 글 갯수까지 포함해서 나와서인가보네요
방명록 숫자까지 합하니 맞군요 ㅎㅎ -
studydoo┃2007년 10월 05일 13시 07분 아 그리고 하나만 더요 ㅎㅎ;;;;
홈페이지 필드를 빼버리다보니
각 순위별 닉네임에 링크가
제 블로그로 걸려버리는데,
아예 링크가 안걸리도록 수정하려면 어떻게 해야할까요? -
낚시광준초리┃2007년 10월 05일 14시 05분 아 방명록도 같은 필드에 체크가 되는거라.. 저도 미처 파악을 하지 못했네요. ^^*
빼는 방법 고민 해봐야겠습니다 ㅎㅎㅎㅎㅎ
그리고 링크 빼는건 $CommentsUserviewCode .= ' <li' . $rankicon . '><a href='. $homepage .' target=_blank>' . $displayText . '</a></li>';
를
$CommentsUserviewCode .= ' <li' . $rankicon . '>' . $displayText . '</li>';
이렇게 하시면 됩니다. -
낚시광준초리┃2007년 10월 05일 14시 06분 $row = mysql_query("select COUNT(distinct homepage) from {$database['prefix']}Comments where blogid = {$owner} and homepage <> ''"
;
이 부분을
$row = mysql_query("select COUNT(distinct name) from {$database['prefix']}Comments where blogid = {$owner} and name <> ''"
;
으로 바꾸시면 됩니다.
-
-
studydoo┃2007년 10월 05일 15시 46분 여전히 댓글 순위가 안바뀌네요;;
댓글 갯수랑 상관없는 뒤죽박죽 순위;; 이거 어떻게 해야하죠 ㅠ
그나저나 이러다 저도 여기서 순위에 올라가게 생겼네요;;
코멘트 한 열개만 더 남기면? -_--
낚시광준초리┃2007년 10월 05일 16시 00분 select c.name as cn, Count(c.name) from {$database['prefix']}Comments c, {$database['prefix']}Users u where c.blogid = {$owner} and c.name <> u.name group by c.name order by cn DESC LIMIT 0, {$CommentsUserCount}
켁 죄송합니다 역시 잘못 되었군요..
select c.name, Count(c.name) as cn from {$database['prefix']}Comments c, {$database['prefix']}Users u where c.blogid = {$owner} and c.name <> u.name group by c.name order by cn DESC LIMIT 0, {$CommentsUserCount}
as cn 위치를 바꿔주세요 ㅎㅎㅎㅎ 이런 실수룰 아마 뒤죽박죽이 아니라 이름 순으로 소트가 되었을겁니다요 ㅎㅎㅎㅎ
그리고 전 홈페이지값이 없으면 랭킹에 포함 안시켜서.. ㅎㅎㅎㅎㅎ studydoo님은 랭킹에 안들어가질거 같은데요 ㅎㅎㅎ ^^*
-
-
studydoo┃2007년 10월 05일 16시 07분 아 드디어 잘 됩니다!!
고맙습니다 ㅠㅠ
근데 그러고보니 전 홈페이지 필드를 비워놨었네요;;
카운트 안된다고 생각하니 실망 orz-
낚시광준초리┃2007년 10월 05일 16시 14분 ㅎㅎㅎㅎ ^^* 아마 카운트 했으명 벌써 순위안에 랭크 되었을거 같은데요 ㅎㅎㅎㅎ
-
-
이정일┃2008년 01월 16일 13시 34분 늦게나마 만드시느라 고생 많으셨습니다.-
낚시광준초리┃2008년 01월 16일 16시 15분 감사합니다 ^^*
-
-
라임┃2008년 01월 25일 00시 48분 안녕하세요 티스토리 사용잔데요
정말 이기능에 반해서 왔습니다
티스토리에 달려는데 어떻게 해야하나요?-
낚시광준초리┃2008년 01월 28일 09시 34분 티스토리는 일반 플러그인을 달수가 없습니다.
즉 티스토리가 테터 기반이긴하지만 서버의 부화 및 보안성때문에
추가를 잘 안하죠. 티스토리측에서 괜찬다 하고 개발자가 모든 검증을 마친후 티스토리측에서 추가 하게 되죠 ^^*
저 사실 플러그인 때문에 티스토리 버렸어요 ^^* 설치형이 테터로 옮겨탔죠 ㅎㅎㅎㅎ
-
-
라임┃2008년 01월 28일 12시 32분 답변이나 해주셔서 감사합니다^^8-
낚시광준초리┃2008년 01월 28일 12시 49분 에고 답변이 많이 늦었죠??
지난주부터 출장이다 뭐다 해서 컴터 앞에 앉질 못했네요 ^^*
-
-
종횡무진┃2008년 03월 19일 23시 38분 이거 좋은데요~~ 잘 쓰겠습니다^^-
낚시광준초리┃2008년 03월 20일 09시 25분 흑흑...... 감사합니다. 졸작인 이런 플러그인을 써준다는데 제가 감사할 다름입니다 ㅠ,.ㅜ
-
-
이정일┃2008년 11월 29일 23시 03분 텍스트큐브로 이전한 뒤 옛생각이 나서 다시 설치했습니다.
좋은 플러그인 잘 쓰고 있습니다.
그런데 하단의 총 댓글 단 사람을 클릭하면 그냥 빈 페이지만 열리네요. 왜 그런가요?-
낚시광준초리┃2008년 12월 01일 09시 36분 헉 저도 그러네요 ^^*
최근에 별로 신경을 쓰지 않아 아마 텍스트 큐브로 오면서 문제가 있는듯 합니다.
조만간 빠르게 수정 하겠습니다 ^^*
웅 역시 어려버 ㅠ,.ㅜ
-
-
밥먹자┃2009년 02월 10일 23시 44분 좋은 플러그인 정말 감사합니다. 잘 쓰겠습니다. ^^-
낚시광준초리┃2009년 02월 11일 07시 40분 도움 되셨다면 다행입니다 ^^
감사합니다.
-
-
치프┃2009년 07월 01일 17시 02분 안녕하세여 좋은 플러그인 감사드립니다.
이거를 혹시 사이드메뉴로 옮길수는 없는건가여.. 사이드에서는 표시가 안되더군요...ㅠ.ㅠ-
낚시광준초리┃2009년 07월 02일 08시 05분 네 사이드용으로는 만들지 않았습니다.
좀 수정을 해야 하는데 요즘 시간이 나질 않아 도저히 업데이트를 못하네요. 죄송합니다.
-



