ㅇ달라진 점
- 무조건 카운트 되던 조회수를 인터넷 브라우저 활성 중일땐 한번만 카운팅 되게 함
- 사이드바의 조회별 엔트리 목록 표시를 사이드바 관리에서도 추가할수 있게 처리
ㅇ다운로드
ㅇ사용방법(help.txt 파일 참고)
사용하는 조회수 기능입니다. 블로그 처음페이지 와 목록 그리고 관리자 로그인
상태에서는 조회수가 제외됩니다.
2. "블로그 설치Path/plugins/JP_EntryHitsTT" 형태로 계정에 업로드 후
관리자 모드에서 플러그인을 활성화 합니다.
3. 조회수 증가는 별다른 코드 삽입이 없으며, 단지 스킨에 조회수를 표시하는
치환자 [##_HitsView_##] 만 삽입하면 됩니다. 스킨의 트랙백/댓글 수를 보여
주는 곳 옆에 삽입하면 됩니다.
-----------------------------------------------------------------------
예) <a href="#tb" onclick="[##_article_rep_tb_link_##]"> Trackback<span class="cnt"> [##_article_rep_tb_cnt_##]</span></a> :
<a href="#rp" onclick="[##_article_rep_rp_link_##]"> Comment <span class="cnt">[##_article_rep_rp_cnt_##]</span></a> :
[##_HitsView_##] <--삽입 치환자
-----------------------------------------------------------------------
위와 같이 치환자를 삽입 하시면 됩니다.
4. '엔트리 조회수' 기능 설정(팝업창 설정)
--> 출력설정 및 기간설정등을 플러그인 팝업 설정에서 저장후 사용
5. 사이드바에 조회수 높은순으로 엔트리 목록 출력하기
--> 사용하고 있는 스킨의 사이드바 및 특정위치에 조회수 높은 순으로 리스트를 출력할수 있습니다.
--> '관리자 모드>스킨>사이드바'에서 왼쪽 패널의 '추가 가능한 플러그인'목록에서 'Hits Ranking Entry List'항목을 오른쪽 사이드바로 드래그인드롭하여 삽입하면 됩니다.
--> 사이드바 지원이 안되는 스킨의 경우는 치환자 [##_HitsRankingEntryList_##]를 스킨의 원하시는 위치에 삽입하면 됩니다.
--> 기본 사이드바용으로 했습니다. 스킨에 맞게 설정하시려면 팝업설정에서 헤더와 풋터 항목을 사용스킨에 맞게 수정하시면 됩니다.
ㅇ조회별 엔트리 목록 표시 예
ㅇ팝업설정 예
ㅇ수정사항
- '관리/플러그인/플러그인 데이터 관리' 목록에 플러그인 정보 올바르게 표현될수 있게 수정 (feat. 주성애비님)
- 사이드바용 조회별 목록중 중복되어 나오는 문제 수정 (feat. Sammy*님)
- 불필요한 'id' 필드 삭제 처리
- 기타 버그 수정(03/09)
플러그인 데이터 관리 에서도
플러그인 이름 버전 사용여부 가 나왓으면 좋겠습니다.IP Address : 211.244.···.200
주성애비님 덕분에 수정하게 되었네요. 뭔가 빠진것 같았는데 역시나..
감사합니다. 남은 하루 잘 보내세요.
안녕하세요, 좋은 플러그인 제작해 주셔서 감사합니다. 기다려왔던 기능입니다.
전 테터 1.1.1 버전인데요, 본 플러그인을 설치하니 관리툴>스킨>사이드바 에서 드롭앤 드래그 편집이 되질 않네요. 이 플로그인을 미사용중으로 하고 하면 다시 잘됩니다.
그리고 사이드바를 이용하지 않고 수동으로 직접 스킨에 [##_HitsRankingEntryList_##]를 넣으면 블로그 페이지가 뜨질 않네요. 이 치환자를 삭제하면 다시 잘 나오는 현상이 있습니다.
아마 저만의 버그인지는 잘 모르겠습니다. ^^;IP Address : 125.141.···.141
안녕하세요. 로뿌호프님 늦게확인했습니다. 블로그에 들어가보니 적용되었네요. 해결하신것 같습니다. 즐거운 하루 보내세요.
이전 버전도 잘 쓰고있었는데..
새버전이 나왔군요
언제나 그렇들 잘쓰겠습니다~~IP Address : 221.162.···.142
넵. 언제나 애용해주셔서 감사합니다.
즐거운 하루 보내세요.
티스토리에서도 지원 되면 좋을텐데...
호스팅 받아 테터 쓰기 전까지는 어쩔수 없겠네요~ TㅅT
좋은데... ^^IP Address : 61.104.···.79
티스토리 지원이라. 아마도 힘들듯 합니다. 조회수 플러그인 사용할때 DB테이블을 생성하기때문에 안될것입니다.
언제나 좋은 플러그인.. 항상 감사하게 생각합니다.
.. ^^;IP Address : 220.71.···.122
안녕하세요. BK님.. 언제나 애용해주셔서 감사합니다.
즐거운 하루 보내세요.
지난 버전에서 태터툴즈를 업그레이 하면서 같이 적용을 하였는데 이 플러긴만 적용을 하면 페이지가 로딩이 되지 않습니다. 윗분과 전확하게 동일한 경우 입니다. 어떤 해결책이 있는지 조언 부탁드립니다.IP Address : 221.148.···.177
안녕하세요. 페이지 로딩이 안된다는 것이 어떤 상황인지 알수가 없네요. 플러그인의 쿼리문을 조금 변경해서 적용해봤습니다. 다시 다운로드 받으신후 플러그인 설정까지 하신다음 다시 적용해보시기 바랍니다.
그래도 오류나신다면 다시한번 댓글 부탁드립니다.
다시 적용해보았습니다만 여전히 페이지가 열지지 않습니다. 로뿌호프님과 같은 경우인데요 플러긴 적용하고 사이드 바 설정을 하면 페이지가 열리지 않습니다. 사이드 바 설치전 view 123 등과 같은 건 제대로 나오는데 사이드 바 적용만 시키면 페이지가 열지지 않습니다.IP Address : 221.148.···.177
죄송하지만 제가 minsungs님 계정에 들어가 점검해볼수 있을까요?
가능하다면 방명록에 ftp계정과, 블로그 로그인 계정을 비밀글로 적어주시면 블로그 체크해드리겠습니다.
제가 지금 사이드바에 조회순별 글목록을 추가했습니다.
잘 되는것 같은데요.. 페이지 잘 열리고 문제 없는 것 같습니다.
혹시 플러그인 설정을 안하시고 진행하신건 아니신지요...
흠 민망하군요. 제가 한시간 정도 끙끙거리면서 포기했었는데 정말 부끄럽습니다. 설정을 안하고 진행한건 아닌데. 암튼..제가 윈도우베이스에서 FF.IE7 맥에서 FF로 했었는데..
희안하게도 파거님께서 사이바 설정 하시고 나서는 제가 수정을 해도 정상적으로 반영이 되네요. 암튼 웹의 세계는 참으로 멉니다.일반인이 다가가기에는IP Address : 221.148.···.177
원래 그런것이 있잖아요.. 담당자가 오면 바로 문제없이 해결되는..
저도 간혹 그런일을 격씁니다. 내가 할때는 그렇게 안되더니, 담당자분이 직접오셔서 일처리를 하니 그냥 ok되는 겁니다. 참으로 희한한 법칙이죠.^^ 즐밤되시구요. 좋은 꿈꾸세요... 언제나 야근 끝날런지~~
항상 좋은 플러그인 감사드립니다.
개인적으로 쓰는 티스토리에는 적용하지 못하지만
테터를 사용하는 회사블로그에는 적용하고 있어요. ^^IP Address : 124.60.···.40
넵. 감사합니다. 언젠간 티스토리에서도 좋은 플러그인 사용할수 있으실겁니다. TNC쪽에서도 노력하고 있다네요.^^
즐거운 한주 보내세요.
파커님 플러그인 감사드립니다
근데요......
제가 해서 그런지는 모르겠는데 치환자를 삽입했는데도
view라는 글자만 있고 옆에 수는 없네요
해결 방법이 있나요???IP Address : 220.72.···.166
플러그인 구조상 태터 1.1.1에도 맞춰놨느데 안된다니 음... 혹시DB에 hit관련 테이블 생성이 되었나요? 플러그인 사용->미사용->사용 하신후 설정저장하신후 다시한번 부탁드립니다. 뭔가 업데이트가 안되는듯 하네요..
플러그인 감사합니다. 다름이 아니라 문의를 드릴게 있어서요.
지금 표시 방법이 순위, 링크, 댓글 수 이렇게 되어 있는데요
각각의 글 앞에 글쓴 날짜를 표시할 방법은 없을까요.
예를 들어 (1) 2006년 1월 1일 어쩌고저쩌고 (10)
이렇게 말입니다.
답변에 먼저 감사 드립니다.IP Address : 211.45.···.102
안녕하세요. 떡이떡이님 이렇게 누추한곳까지 오셨군요. 떡이님 블로그 자주 들르곤 하지만 정작 남긴 댓글은 없군요.. 죄송합니다.~~
제목앞에 날짜 표시는 가능합니다. 약간 수정하면 날짜 포함하여 표시되게 할수 있습니다. 태터툴즈 1.1이상 버전이시라면 수정해서 보내드리겠습니다. 좋은 꿈꾸세요. 블로그 방문 감사드립니다.
이렇게 황송할데가.. 감사합니다.
제가 클래식에서 1.1로 DB 마이그레이션을 일부 테스트 중입니다.
엄청나게 힘든 작업입니다. 순수 마이그레이션 전환 시간만 1시간이 넘게 걸리네요. 글이 2300개가 넘는지라...
보내 주신다면 감사히 사용하겠습니다.
http://beta.itviewpoint.com/tt 테스트 페이지입니다. 최 하단에 붙어 있습니다.IP Address : 211.45.···.102
마이그레이션 중 이시군요..~~ 참. 엔트리 조회수 플러그인의 DB는 별도 백업하셔야 합니다. 태터툴즈에서 사용자 DB테이블에 대해서는 백업이 되지 않습니다. 아래 URL에서 다시 받으신후 기존것은 삭제하시고 다시 받은 조회 플러그인으로 사용해보시기 바랍니다. 플러그인 팝업설정에서 제목에 날짜 표시여부와 날짜포맷 형식을 넣는 필드가 준비되어있습니다.
기타 설정을 하신후 사용하시면 되겠습니다.
좋은 꿈꾸세요.
- 다운로드
http://www.create74.com/temp/JP_EntryHitsTT_itviewpoint.zip
감사합니다. 성공적으로 적용 완료했습니다. 정말 감사 드립니다.IP Address : 211.45.···.102
평소 제가 서툰 편이라 이상하게 된걸지도 모르지만;;;
테이블이 생성되지가 않네요;;;
새로 설정하는 것 밖에 딱히 방법이 없는 걸까요?IP Address : 220.72.···.166
테이블구조는 간단합니다. 태터툴즈 1.1이시라면 자동 생성이 될터인데 이상하군요... 제가 아래 쿼리문 보여드릴테니 수동 생성하신후 사용해보세요.
CREATE TABLE 태터식별자명Entries_hits (
owner int(11) NOT NULL default '0',
id int(11) NOT NULL default '0',
entry int(11) NOT NULL default '0',
hits int(11) NOT NULL default '0',
PRIMARY KEY owner (owner),
KEY entry (entry)
죄송한데 수동 생성은 어떻게 하나요??
정말 죄송합니다 ㅠIP Address : 220.72.···.166
mysql이나 php파일 생성해서 진행하셔도 됩니다. 잘 안되신다면, 제게 계정 정보 말씀해주시면, 해드리겠습니다.
관리자만 볼 수 있는 댓글입니다.
처리해드렸습니다. 이제 잘 됩니다.~~ 최근 업데이트한 플러그인으로 적용도 해드렸습니다. 플러그인 애용해주셔서 감사하구요. 좋은 하루 보내세요.^^
파커님 정말 감사드립니다.(_ _)IP Address : 220.72.···.166
크게 한것도 없는걸요~~ 좋은 하루 보내세요.
좋은 플러그인 주셔서 감사합니다. 그런데 제 블로그에는 적용해도 제목만 나오고 리스트가 나오지 않네요. 뭐가 잘못된건지 궁금하네요 -.-IP Address : 125.129.···.247
위분의 경우 플러그인 사용중->미사용->사용중->설정->저장한후 바로 적용되었습니다. 또한 관리자 로그인 시엔 카운팅이 안되오니 테스트 하실땐 로그아웃후 브라우저 쿠키 다 지우고 하셔야 합니다.
빠른 답변 너무 감사드립니다. 그런데 말씀하신 '미사용->사용중->설정->저장'한후... 이 부분이 아직 이해가 안되네요. 아직 초보라 자세한 설명 부탁드립니다.IP Address : 125.129.···.247
블로그 관리자 화면으로 이동하신후, 플러그인관리 메뉴의 플러그인 목록에서 해당 조회 플러그인을 사용중으로 변경하시면, 바로 왼쪽옆에 '설정'이 활성화 될것입니다. 클릭하신후 원하시는 환경에 맞게 수정후 저장하시면 됩니다. 그리고, 확인을 하시려면, 로그아웃을 하신후 각각의 포스트로 접근하시면 됩니다. 좋은 꿈꾸세요.
[ ##_HitsView_## ]를 삽입해서 view를 기록하는데 제 스킨의 경우 글자를 bgcolor를 사용하는데 view라는 글자도 스타일 지정을 가능하게 할 수 있을까요?
그리고 조회수가 0일 경우에는 view라는 글자를 아예 안나타나게 하거나, 'view 0'이런 식으로 나타내게 할 수 있을까요?IP Address : 211.229.···.10
사용하시는 skin.html에서 클래스 지정하신후 스킨의 styel.css에서 지정하시면 됩니다. 치환자를 묶어 주셔서 처리하면 됩니다.
J.Parker 님
제가 이것저것 플러그인을 추가하다가 (물론 이것역시 설치하였습니다.)
댓글 시스템이 약간 문제가 생긴것 같습니다 ㅡㅜ
스크립트 에러라고 나오거든요...
혹시 어디가 잘 못되어있는지 알려주실수 있으시면 좀 부탁드립니다. (__)IP Address : 220.72.···.143
최근 수정한 것으로 다시 받으셔서 덮어씌우신후 해보시겠어요? 제가 여러 계정에서 테스트해본결과 댓글 작성엔 큰 문제가 없습니다. 스킨 또는 기타 플러그인과의 다른 충돌로 인한것은 아닐까요? 그리고, 추천 플러그인은 아직 태터 1.1.1버전에 맞지 않습니다. 시원한 답변드리지 못해 죄송합니다. 좋은 저녁시간 보내세요.
아닙니다. 저의 불찰인걸요...
아무튼 좋은 하루되세요.IP Address : 220.72.···.143
잘 처리되셨나요? 좋은 꿈 꾸세요.
먼저 이런 플로그인을 제공해 주셔서 감사 합니다.
오늘 부터 적용하고자 사용을 하고 있습니다. 뷰를 통해서 조회수는 되는데 윗분 한번 중에 보니 페이지가 나타날 수 없다고 뜨는분과 동일하게 저도 [ ##_HitsRankingEntryList_## ] 넣기만 하면 뜨지 않더군요.
전 사이드바를 적용하지 않고 있는데 다른 원인은 무엇일까요?IP Address : 125.128.···.153
안녕하세요. 혜민아빠님 제경우는 에러가 없습니다. 약간 의심나는 부분을 수정해봤는데요. 다시 한번 다운로드 받으신후 확인 부탁드리겠습니다. 그냥 덮어씌우시면 됩니다. 좋은 꿈꾸세요.
수정해 주신 사항은 해보니 되더군요.
근데 페이지를 찾는데 너무 오랜 시간이 걸리더군요. 좀 개선이 될 수 있는 부분이 없는 것인지요. 다른 거라 충돌 문제인지 아님 다른게 원인인가요.
매우 좋은 컨텐트가 되어서 쓰려고 합니다. 혹 가능하다면 위 떡이떡이님 부분으로 수정 되면 좋겠습니다.IP Address : 125.128.···.153
페이지를 찾는다는것이 해당 포스트 접근시 딜레이가 조금 더 걸린다는 것인가요? 페이지 로딩에 영향을 주는 것은 없습니다. 혹시 모르니 기타 플러그인들을 하나둘씩 '미사용'으로 하신뒤 테스트해보시기 바랍니다.
제 플러그인이 로딩과 관련이 있는지 점검해보겠습니다. 말씀하신 떡이님과 같은 것으로 링크해드리겠습니다. 다운로드 받으신뒤 파일만 덮어씌워주시면 됩니다. 좋은 하루 보내세요.
다운로드
http://www.create74.com/temp/JP_EntryHitsTT_sshong.zip
ps. 그러고 보니, NTFAQ의 홍순성님이셨군요. 반갑습니다. 예전에 NT관련 업무할때 많은 도움되었습니다. 정말 반갑습니다. 누추한 곳까지 찾아주시고.^^; 추운 겨울 건강하세요.
감사드립니다. 페이지 로딩이 매우 느립니다.
저도 다른 것과 확인해 보도록 하겠습니다.IP Address : 125.128.···.153
조회수가 반영안되는 공지사항의 경우도 딜레이가 많이 걸리는 군요.
얼마전 제공해 주신 http://www.create74.com/temp/JP_EntryHitsTT_sshong.zip 감사 드립니다.
아직 "##_HitsRankingEntryList_##" 은 적용을 하면 속도 저하가 너무 심해서 못하고 있습니다.
무척 아쉽네요. 다른 방법이 뭐가 있을지요.IP Address : 125.128.···.153
안녕하세요.~ 이상하군요. 제가 테스트해본 결과로는 로딩저하 현상이 없습니다. 이것만 적용하면 느려지나요? 위 주소에서 다시한번 받으셔서 테스트해보시겠어요? 잘 되었으면 좋겠는데... 음.. 죄송할 다름입니다.
멋진 플러그인 만들어 주신 J.Parker 님께 감사드립니다!^^
여쭤보고 싶은 것이 사이드바에서 위치 잡고 다 했는데, 옆에 조회수가 표시되지 않고 있습니다.
스킨에는 일부러 치환자를 넣지 않았구요~ 사이드바에 있는 리스트에 조회수 표시되려면 어찌해야 하는지 의견 좀 부탁드리겠습니다!^^IP Address : 58.142.···.163
안녕하세요. TPDL님 사이드바에 있는 조회목록에는 조회수가 표시되지 않습니다. 랭크수+제목+댓글수만 표시됩니다. 굳이 조회수를 목록에 포함하시려면 소스를 수정해주셔 합니다. 플러그인내의 index.php내 하단부분 foreaceh문 안에서 $entry['hits'] 이값을 넣어서 활용하시면 됩니다.
좋은 한주 보내세요.
아, 그랬군요^^ 저를 비롯해서 모든 분들께 너무도 친절한 J.Parker님을 뵈며 모르는 사람을 이렇게 존경할 수도 있구나~ 좋은 경험합니다! 항상 건강하세요!^^IP Address : 58.142.···.163
그런 말씀을 해주세요. 그저 문제없이 플러그인 잘 작동하면 그만입니다.
플러그인 애용해주셔서 감사합니다. 조회수 표시는 본문에서만 해야한다는 관념때문에 목록에서는 제외했습니다. 위와같이 활용하시면 됩니다.
좋은 하루 보내세요.
좋은플러그인 감샇 잘쓰고 있습니다 ^^
근데 문제점을 하나 발견했는데요.. 전 특정일 30일로 등록을 해서 쓰고 있는데요
같은항목이 두번 표시되는 버그같습니다..
제 블로그에 보시면
영화 괴물의 삭제장면 (20.. (2) <----
메신저 이모티콘 모음 (사.. (4)
[태터툴즈 플러그인] AdSe.. (10)
프리즌 브레이크 시즌2 16..
프리즌 브레이크 시즌2 에.. (2) <====
구글 애드센스의 공익광고.. (5)
태터툴즈에서 트랙백스팸.. (8)
CyStylePage 스킨을 미니..
영화 괴물의 삭제장면 (20.. (2) <----
프리즌 브레이크 시즌2 에.. (2) <====
이것과 같이 표시됩니다.. ㅠㅠ
확인부탁드릴께요~ ^^
새해복많이 받으세요~IP Address : 219.253.···.236
$result = mysql_query("SELECT e.id, e.title, e.slogan, e.comments, c.hits FROM {$database['prefix']}Entries e LEFT JOIN {$database['prefix']}Entries_hits c ON e.id = c.entry WHERE e.owner = {$owner} AND e.draft = 0 {$visibility} AND e.category >= 0 AND c.entry IS NOT NULL {$dateLimit} GROUP BY e.title ORDER BY c.hits DESC {$data['listLength']}");
와 같이 Group by e.title을 넣어서 해결했습니다. ^^;;IP Address : 219.253.···.236
안녕하세요. Sammy*님 답변을 늦게 달아 드렸네요. title보다는 'GROUP BY c.entry'으로 넣어야 더 확실 할겁니다. title의 경우 정확하게 잡아내기 어려움이 있거든요. 제가 잘못했는지 이상하게 hit수가 중복이 되는 경우가 발생했습니다. 수정해서 올려놓겠습니다.
좋은 하루 보내세요.
매번 좋은 플러그인 감사합니다~ 다름이 아니라 질문이 있는데요 ^-^
플러그인을 설치한 뒤 [##_HitsView_##] 치환자까지 삽입한 후
테스트를 해봤는데, 적용이 되지 않네요.
다른분들이 써둔 코멘트의 답글을 보다보니
조회수에 대한 DB Table이 자동으로 생성되어야 하는거 같은데..
테터 1.1.0 ver을 쓰고 있는데 자동생성이 되지 않네요 ㅠㅅㅠ
수동 생성에 관련된 쿼리문이 있어서 넣어볼려고 했는데,
phpadmin을 실행해놓고도 정확히 어디에 넣어야하는건지 모르겠습니다 ㅠㅅㅠ
중복질문이나 다름없는 내용이지만 답변 부탁드릴께요. ^-^IP Address : 218.239.···.76
자동 생성이 안되시나요? 1.1버전이면 자동으로 생성이 될겁니다.
phpAdmin에서 sql쿼리 실행하는 폼에 아래와 같이 추가하시면 됩니다.
CREATE TABLE 식별자Entries_hits (
owner int(11) NOT NULL default '0',
entry int(11) NOT NULL default '0',
hits int(11) NOT NULL default '0',
PRIMARY KEY entry (entry)
)
위 식별자는 현재 DB에서 쓰시는 것으로 해주시면 됩니다.
친절하게 알려주셔서 드디어 성공했습니다 ㅂ
이게 다 J.Parker님 덕분이에요~
감사합니다!!!IP Address : 221.156.···.153
잘 처리되었다니 다행입니다. 뭔가 문제가 있었는지 테이블 생성이 안되었네요. 워낙 제가 DB쪽에 약한터라 부족한점이 많습니다.
좋은 저녁시간 보내세요. 그런데 제가 테스트 해보니 조회수가 올라가지 않는것 같아요.. 제 블로그에서 다시 받으셔서 덮어씌우기 하신후 사용해보시겠어요? 오늘 몇가지 수정한것이 있습니다.
음.. 정말 그렇네요 ;ㅅ;
조회수가 플러그인에 관련된 DB를 지우고 난 뒤
재시작 하면 처음 올라가는 조회수를 제외하고는 더이상 체크가 되지 않는군요 ^^a
올려주신 파일을 다시 받아 다시 업로드 했는데 마찬가지네요.
으음.. 뭐가 문제일까요? ㅡㅜ 귀찮게 해드려서 죄송해요 (털썩)IP Address : 218.239.···.76
글쎄요? 왜 안되는지 모르겠군요. 별 이상이 없거든요.. 믿고 제게 ftp계정정보를 알려주신다면 점검해드릴수는 있습니다. 방명록에 비밀글로 남겨 주시면 점검해드리겠습니다. DB에 관련 테이블은 생성된 상태인데 이상하게 적용이 안되는 군요..~ 비가 오네요.. 기분 좋은 하루 보내세요.
관리자만 볼 수 있는 댓글입니다.
처리 해드렸습니다. 제가 테이블 생성을 잘못 생성하게 해드렸군요.
지우고 다시 생성하니 잘 됩니다. 사용하시는 태터버전에서는 자동생성이 안되더군요. 버전이 낮아서 그런것 같기도 합니다.
좋은 하루 보내시구요. 주말 잘 보내세요.
ps. 블로그 통계 플러그인도 최신으로 받으시면, 조회별 통계 보실수 있습니다. 지금것은 예전것이군요 삭제하신후 다시 받으셔서 해보세요.
아앗 ㅂ 정말 감사합니다!!!! ㅡㅜ
혼자서 해보겠다고 끙끙거리다가 눈물흘렸는데(웃음)
속 시원하게 이렇게 직접 처리해주셔서 몸둘바를 모르겠어요 ^-^
다시한번 정말 감사드립니다~
J.Parker님도 좋은 하루보내시구요! 좋은 주말 보내세요~
ps.최신으로 받아서 설치해보겠습니다~ ^-^IP Address : 221.156.···.153
주말 잘보내셨나요? 비오고 눈오고.. 꽃샘추위가 장난 아니군요.
좋은 하루 보내세요
혹시 사이드바에서 랭크 표시할때 뒤에 댓글 수 말고 히트수를 출력할 수는 없나요?..IP Address : 220.77.···.146
기본 사이드바용으로는 할수가 없습니다. 플러그인에서 제공하는 조회목록을 포스트 작성 날짜로 출력되게 한후 앞에 아이콘도 없애고, 나열하면 처리될수 있습니다.
안녕하세요. nk라고 합니다. j.parker님의 여러 플러그인을 감사히 쓰고 있습니다. =)
엔트리카운터 플러그인을 사용하고 있는데요. 사이드바 기능은 없는 스킨이구요.
위의 주소가 제 블로그 인데요, 오른편에 hit entry 항목을 클릭하면 힛리스트들이 뜨는 형식입니다. 한데폰트크기가 본문의 타이틀크기와 같아서 그것을 줄였거든요 (index php파일을 어찌어찌 고쳐보다보니;;; 폰트가 제대로 줄었습니다만..) 파이어폭스에선 제대로 줄어든 사이즈로 출력이 되는데, 익스플로러에서는 본문타이틀사이즈 그대로, hit entry항목에 출력이되네요. 어찌하면 좋을까요오..ㅠ,ㅡ php고 뭐고 하나도 모르는 수준이라, 열심히 찾아보고 뒤적거려보고 조금씩 고쳐보았지만 어떻게 수정해야 hit entry항목이 파이어폭스처럼 익스플로러에서 출력될지 도저히 알아낼수가 없어서요..
바쁘실텐데- 한번만 봐주세요.ㅠ,ㅡIP Address : 68.100.···.2
안녕하세요. nk님 해당사항은 스킨과 관련이 있습니다. 스킨에서 사이드바 항목에 어떠한 스타일을 적용했느냐에 따라 달라집니다. 플러그인 팝업설정항목에서 사이드바 목록 헤더와 풋터 항목을 사용하시는 스킨룰에 맞게 수정하시면 해결될것입니다. 스타일이라는 것이 어떻게 했느냐에 따라 ie와 ff에서 차이가 날수도 있습니다.
nk님의 스킨은 주로 table로 구조가 되어있더군요. 그리고, 각 사이드바 항목은 <li>태그로 구분된 것이 아니라 그냥 <a>태그에 <br>로 줄구분을 해놓은 것이네요 여기서 문제가 발생되는것입니다. 보수공사가 많이 있어야 할듯 합니다.
안녕하세요. 테터툴즈로 만들고 있는 제 블로그 메인에서 이 플러그인을 활용해 기간을 달리한 두개의 순위를 (하나는 1주일 단위 순위, 다른 하나는 한달 단위 순위) 출력하고 싶은데요. 어떻게 하면 될까요? 언제나 좋은 스킨 감사드립니다.IP Address : 62.203.···.202
두개의 순위를 사용하시려면 플러그인을 수정하셔야 합니다. 아니면 현 플러그인을 다른 이름으로 복사후 플러그인 내의 함수명을 변경후(충돌예방) 변경한 플러그인을 또다른 순위로 지정하시면 됩니다.~
좋은 하루 보내세요.
와 너무너무 좋은 플러그인 감사합니다..^^IP Address : 222.232.···.192
안녕하세요. 해맑은미술치료사님 닉네임이 정말 좋습니다.
타이핑하는 지금 해맑게 치료되는 것 같은데요.^^
좋은 플러그인으로 평가해주셔서 감사합니다.
남은 오후 좋은 시간 보내세요.
안녕하세요 J.Parker님의 플러그인들 정말정말 잘 쓰고있는 태터툴즈 초보입니다.
<td height="20"><img src="./images/arrow.gif" /> <a href="#tb"
onClick="[샵샵_article_rep_tb_link_샵샵]">트랙백 [샵샵_article_rep_tb_cnt_샵샵]</a> | <a
href="#rp"
onClick="[샵샵_article_rep_rp_link_샵샵]">댓글 [샵샵_article_rep_rp_cnt_샵샵]</a> | [샵샵_HitsView_샵샵] </td>
와 같이 삽입했는데 view 라고만 나오네요.T.T
원인이 뭘까요.
초면임에도 불쑥 질문 드리고 갑니다.
행복한 하루 되세요~IP Address : 220.118.···.56
플러그인 관련 DB Table이 생성이 되었는지 확인해보셔야 할듯합니다.
생성이 안되었다면 아래의 쿼리를 이용하여 생성하신후 사용하셔야 합니다.
CREATE TABLE 식별자Entries_hits (
owner int(11) NOT NULL default '0',
entry int(11) NOT NULL default '0',
hits int(11) NOT NULL default '0',
PRIMARY KEY entry (entry)
)그리고, 관리자로 로그인한 상태에서는 조회수가 카운팅되지 않습니다.
다시한번 확인해보시겠어요?
좋은 하루 보내세요.
아 원래 잘 되는거였는데..
plugin 사용중으로 바뀐 이후부터 hits count가 들어가는거였네요.
0일때는 표시가 안되는 거였구...
그래서 살짝 고쳐서 사용하고 있습니다.
감사합니다~IP Address : 61.111.···.254
트랙백을 걸어놓았습니다만, 제가 위의 엔트리 히트 플로그인을 중국어로 변환하였습니다. 죄송하게도 일단 공개 뒤, 허가를 받는 것이랍니다. 문제가 된다면 곧장 삭제하도록 하겠습니다.^^:::IP Address : 222.130.···.165
안녕하세요. 바로님 안그래도 어젯밤에 확인했습니다.
문제될 것은 전혀 없습니다.^^/ 여러모로 유용하게 잘 쓰여진다는 것은
참으로 좋은 것이지요. 댓글 감사하구요. 좋은 하루 보내세요.^^
감사합니다. 꾸벅--
사실 JP님 플로그인은 몇몇 중국 블로거들이 (한국어도 모르면서-_ 눈치껏 중국어로 번역해서) 테터툴즈 중문블로그에 올려놓은것이 많답니다. 살포시 눈감아 주시와요;;; 노력이 가상하지 않사옵나이까;;
(이 기회에 감사 인사 드리겠습니다. 좋은 플로그인 잘 사용하고 있답니다. 꾸벅^^)IP Address : 222.130.···.165
아 테스트 해보려고 잠시 TC를 설치했다가 복원하는과정에서 hit수가 출력이 안된다싶더니..따로 백업해야하는거였군요 ㅜㅜ 테이블자체는 백업되어있길래..아무생각없이 진행했는데..안에 데이터가 하나도 없네요 열어보니까 ㅜㅜ 리플한번 쭉 읽어봤을것을 ㅜㅜ 다시 0에서 시작 ㅎㅎ 그거 확인하러 왔다가 리플 남기고 갑니다~좋은 플러그인 감사합니다~IP Address : 58.103.···.241
안녕하세요. 대륙횡단참새님-- 태터툴즈에 임의로 생성한 테이블에 대한 데이터는 백업이 함께 이뤄지지 않습니다. 불편함이 있지만, 별도의 방법으로 백업을 하셔야 합니다. 안그래도 지난번 플러그인 설정 관리관련하여 임의로 생성된 테이블에 대한 백업/복구 플러그인도 만들어 볼 생각입니다. 추후 배포하게 되면 소식 전해 드리겠습니다.
좋은 주말 보내세요.
잿빛미소님의 simplepost 플러그인을 사용중인데요. 그 안에는 Hit수를 삽입할 수 없을까요?IP Address : 211.90.···.118
해당 플러그인 내에서 Entries_hits 테이블을 참고하시어 hits 필드의 숫자를 참고하셔야 할 겁니다. 쿼리문은 아래와 같습니다.
SELECT hits FROM {$database['prefix']}Entries_hits WHERE owner = {$owner} AND entry = 엔트리id번호
반영해보시고, 잘 안되시면 다시 한번 말씀해주세요.
친절하신 답변 고맙습니다만 제가 coding에 문외한인지라 가르쳐주신대로 그냥 했더니 페이지가 백지화되어버리더군요. 공부를 더 해야할 모양입니다.^^ 감사합니다.IP Address : 211.90.···.118
잘 안되시는 군요. 잘 될지 모르겠지만 아래와 같이 적용해 보세요.
index.php파일
60번째줄 foreach($entries as $entry){ 바로 밑에 아래 쿼리문 넣고
----
//Hits
$hitCount = DBQuery::queryCell("SELECT hits FROM {$database['prefix']}Entries_hits WHERE owner = {$owner} AND entry = {$entry['id']}");
$hitCount = ($hitCount)?"{$hitCount}":"0";
----
129번째줄 $list_tmp = str_replace("[##_Tb_##]",$tb,$list_tmp); 밑에
----
$list_tmp = str_replace("[##_Hits_##]",$hitCount,$list_tmp);
----
위와 같이 넣으셨으면 저장하시고
index.xml파일
104번째줄 T([##_Tb_##]) 옆에
----
| V([##_Hits_##])
----
위 항목을 넣거나 환경설정에서 옆에 추가하시면 됩니다.
위와 같이 다 하신후 첫 페이지에서 확인 해보시기 바랍니다.
아무리 쉬운 것도 모르는 사람에겐 어려운 법인데,
J.Parker님의 도움으로 해결을 하였습니다.
좋은 플러그인과 도움을 주신 J.Parker님께 감사드립니다.IP Address : 211.90.···.118
해결 하셨군요. 그것까지 나오니 첫 페이지가 아주 보기 좋습니다.^^
좋은 꿈꾸세요.~
안녕하세요. 현재 TT에서 TC로 옴기기 위해 테스트 중입니다. 잿빛미소님의 simplepost 플러그인에 J.Parker님의 Entry_Hits 플러그인을 사용하기 위해서 알려주신 코드대로 플러그인을 수정했습니다. 물론 두 플러그인 모두 TC용을 사용했습니다. 그런데 TT에서 잘되던게 TC에서는 잘안되네요.
잘은 모르지만 알려주신 소스중에서 TC에서는 아래 부분 처럼만 바꿔주면 될꺼 같아서 해봤는데 잘 안되네요. 어떡하면 될까요? 도움주시면 정말 감사하겠습니다.
$hitCount = DBQuery::queryCell("SELECT hits FROM {$database['prefix']}Entries_hits WHERE blogid = {$owner} AND entry = {$entry['id']}");IP Address : 218.147.···.13
마고유랑님 별 문제는 없어 보이는 데요. 정확히 어떻게 안되는 지 댓글 새로 달아 주셨으면 합니다. 아님 변경하여 사용하시는 플러그인을 받아볼수 있게 링크 걸어주시면 더욱 좋겠네요.^^
잿빛미소님의 simplepost 플러그인에서 다음과 같이 수정했습니다.
아래링크는 수정한 파일입니다.
http://hun10318.mireene.com/JMTC_SimplePost.zip
수정하고 적용해보면 조회수가 모두 0으로만 뜹니다. PHP는 아예 모르는지라 J.Parker 님의 글을 참고하여 감으로 수정해 봤는데... 잘 안되네요. T.T
index.php
------------------------------------------------------------------------
위 파일에서 61번째줄 foreach($entries as $entry){ 바로 밑에 아래 쿼리문 넣고
----
//Hits
$hitCount = DBQuery::queryCell("SELECT hits FROM {$database['prefix']}Entries_hits WHERE blogid = {$owner} AND entry = {$entry['id']}");
$hitCount = ($hitCount)?"{$hitCount}":"0";
----
123번째줄 $list_tmp = str_replace("[##_Tb_##]",$tb,$list_tmp); 밑에
----
$list_tmp = str_replace("[##_Hits_##]",$hitCount,$list_tmp);
----
------------------------------------------------------------------------
위와 같이 저장한다음 다음 파일은
index.xml
------------------------------------------------------------------------
위 파일에서 108번째줄 T([##_Tb_##]) 옆에
----
| V([##_Hits_##])
----
------------------------------------------------------------------------
와 같이 수정했습니다.IP Address : 218.147.···.198
여기에 답글로 다시지 마시고, 새 댓글로 달아주시면 감사하겠습니다.
제가 잿빛미소님 것을 보니 함수내의 global에서 $owner 대신 $blogid로 대체하셨더군요. 현재는 $owner 또는 $blogid로도 사용할수 있으니 힛트 관련 변수 대입에서 $owner 대신 $blogid로 변경 해주시면 정상 작동합니다. 힛트 플러그인도 $owner에서 $blogid로 변경 해야하는데 요즘 정신 없다보니 그냥 쓰게 되네요.^^;
잘 사용하고 있고, 항상 감사합니다.
이 플러그인이 텍스트큐브 v.1.5.2 에서도 같은 방법으로 설치해서 사용해도 되는 건가요?
view 까지는 표시가 되는데, 카운트가 올라가지 않네요.
tc_Entris_hits 도 생성이 되어 있고...
어떻게 해야 하죠?IP Address : 220.76.···.211
늦게 봤군요. 지금 들어가보니 해결 하셨나보네요.. 텍스트 큐브는 따로 받아야 합니다. http://create74.com/347 에서 받으셔서 사용하시면 됩니다.
따로 있었네요... 감사합니다.IP Address : 59.10.···.109
죄송합니다만 관리자 로그인 상태에서도 조회수가 누적이 되게 할 수는 없나요?
관리자 로그인 상태에서도 조회수가 누적되게 하고 싶은데요.
어디를 수정해야할지 확인 부탁드립니다.
또한 익스플로 활성화 상태에서 같은 페이지를 또 클릭하면 누적이 되나요?IP Address : 219.254.···.254
플러그인 index.php파일에서 약 6번째 줄의 '&& !doesHaveOwnership()' 항목을 삭제해주시면 관리자의 경우도 적용 될것입니다.
감사합니다 >.< ㅠ.ㅠIP Address : 219.254.···.254
저는 스킨이 어두운 색깔이라 그런지 글자가 잘 안보입니다. 글자색을 수정하려면 어떻게 하면 될까요? 아니면 다른 플러그인들처럼 하얀색 상자안에 들어가 있으면 좋을텐데요. 너무 초보적인 질문이라 죄송합니다. ㅜ.ㅜIP Address : 220.93.···.196
플러그인 index.php안 상위에 보시면 View라고 명시된 부분이 있습니다. 여기서 폰트스타일을 변경해 주시면 됩니다.
답변 주셔서 감사합니다. 즐거운 일 가득하시길^^*IP Address : 220.93.···.196
이 플러그인을 설치 했는데요
사이드바에서 hits entry list 라도 뜨네요 ㅠㅠ
http://karorin.oranc.co.krIP Address : 116.37.···.157
http://karorin.oranc.co.kr
저는 이 플러그인이 왜 안될까요? ㅠㅠIP Address : 61.79.···.44
사용하시는 db에 hit관련 테이블이 생성이 되었나 확인하신후. 관리자 로그아웃 상태에서 확인 해보시기 바랍니다. 관리자 로그인 상태에선 hit처리 되지 않습니다.
답변 늦게 드려 죄송합니다. 즐거운 하루보내세요.^^;
친절한 답변 감사드립니다. ^^
덕분에 문제가 잘 해결됐습니다. 행복하세요~IP Address : 218.147.···.198
한가지 문의 드립니다. 테터가 넘 어렵네요..쩝..
이 플러그인을 설치했는데...phpmyadmin 에서 보면 테이블은 생성된거 같은데...
카운트가 안올라가네요...테이블 보기에선 X자 떠서 내용이 없다고 하고...
머가 잘못된건지 아예 감이 안잡혀서요...ㅠ.ㅠ 도움말 좀 부탁드립니다.IP Address : 220.76.···.42
관리자만 볼 수 있는 댓글입니다.
플러그인 DB Table 구조를 변경한 것이네요... 기존 구조에 비해 두개의 필드가 추가되었으니 최초 hit되는 엔트리의 경우 insert할때 구조에 맞게 추가된 두 필드의 값도 넣어줘야만 올바른 hit가 됩니다.
수정된 사항은 이렇습니다.
-수정전 : DBQuery::execute("INSERT INTO {$database['prefix']}Entries_hits values({$owner}, {$id}, 1)");
-수정후 : DBQuery::execute("INSERT INTO {$database['prefix']}Entries_hits values({$owner}, {$id}, 1, 1, UNIX_TIMESTAMP())");
J.Parker 님..정말 감사드립니다..
제 홈에서 확인하고 바로 달려왔습니다..
좋은하루 보내십시요~IP Address : 211.204.···.207
파커님 . 오랜 만입니다. 안녕하시죠 ?
아뢸 말씀은 언제 부터인가는 몰라도 HitsView 가 카운트 되질 않습니다.
현재는 1.63 업그레이드 했습니다.
1.5 버젼에서는 별 문제없이 잘쓰다가 1.6 이후로 No Trackback , 2 Comment , view 이후에 공백만이 나옵니다.
테이블 : tc_entries_hits 에
blogid:1 entry:96 hits:125 today_hits:0 이렇게 저장되어 있습니다.
선처 바라옵니다.
건강하세요....IP Address : 118.39.···.206
제 블로그에서 텍스트큐브용 엔트리 조회수 체크하는 플러그인을 공개했을 겁니다. 기억이 가물가물하네요. 아, http://create74.com/347 에서 텍스트큐브용으로 다운로드 받아보세요. 아마 별탈없이 잘 될것입니다.
저도 Hits View에 문제점이 발생합니다
view만 뜨고 아무것도 나오질 않네요..(치환자도 다 삽입했는데..)IP Address : 218.148.···.149
들어가 보니 잘 오는 듯 합니다. 텍스트큐브 용으로 적용하신거죠?
네..저는 view만 나오길래 다른것도 있을줄 알았어요 ^^IP Address : 124.80.···.88
안녕하세요 JP님 항상 좋은 플러그인 정말 유용하게 유용하게 사용하고있습니다..
오늘 JP Entry Hits 라는 플러그인을 설치했는데..(JP님의 텍스트큐브用 설치)
Skin.html 에 지정한곳에 [##_HitsView_##] 삽입 하였는데도 불구하고 View 항목만뜨고
숫자는 나오질않네요..
또한 위젯을 이용하여 사이드바에 Hit Entry Ranking list 를 맨밑에 항목에 추가하였는데
역시 hits entry list 이항목만 나오고 정상적으로 작동하네요..
댓글을 보면서 이것저것 따라해봤지만 잘 되지 않더라구요..
그래서 JP님에게 AS요청합니다.. 답변부탁드립니다
감사합니다IP Address : 123.112.···.120
관리자로 로그인 했을때는 hit가 발생되지 않습니다. 로그아웃 해보신후 사용해보시고요.
사이드바용 또한 hit가 없으니 나오지 않는 것 뿐일 겁니다. 그리고 플러그인이 예전 것 이었네요. 오늘 새로 업로드 했으니 다시 받아 보세요.
감사합니다.. 오늘올리신거 새로적용해보니 View 뒤에 0이라고 뜨네요..
카운트되는건 지켜봐야겠지만 답변주셔서 감사합니다~IP Address : 125.34.···.79
방금 다시 업데이트 했습니다. 그런데 ColorFilter님 블로그 들어가보니 hit수가 갱신이 안되는 군요.. --;
텍스트큐브 같은 버전으로 테스트 해보니 전 잘되는군요.~
안녕하세요..방금 재업하신걸로 설치하였는데 여전히 view 0 으로 나오네요..
휴 도대체 왜이러는건지.. 아무튼감사드립니다..IP Address : 125.34.···.79
수정해드렸습니다. 다시 다운로드 받으세요.~
이구 저 초짜라 설치는 했는데 어케어케 설치는 했는데
힛트 엔트리는 나오는데 조회수는 안나오네용
아무리 해봐도 되질 않어여IP Address : 121.184.···.218
지금은 잘 나오는 것 같군요.^^;
안녕하세요~
오늘 적용해봤는데 잘 되네요. ㅎㅎ 좋은 플러그인 감사합니다.
근데 혹시 블로그 루트에서 포스팅을 볼때도 카운트가 올라가게 할 수는 없을까요?
여러 포스팅이 함께 나올때는 곤란하겠지만 저같은 경우는 메인에 하나만 풀로 표시되어서...
소스에 어디를 수정해야 할까요?IP Address : 211.54.···.121
플러그인 파일 index.php에서요 위에서 6번째줄의 아래와 같은것을...
if((($suri['directive']=="/" || $suri['directive'] == "/entry") && $suri['value'] != "") && !doesHaveOwnership()) getHitsProcess($mother);
다음과 같이 변경하시면 됩니다. 기존 것은 주석처리하시고요.
if(!doesHaveOwnership()) getHitsProcess($mother);
좋은 플러그인이네요. 이거 사용하면 카운트는 0부터 시작인거죠?
플러그인을 잠시 껐다 다시 키는 경우에 어떻게 되는지 궁금하네요.IP Address : 125.178.···.182
네. 최초 시작은 모든 엔트리가 0부터 시작합니다.
조회 카운트는 플러그인에서 임의 생성한 DB 테이블에 저장됩니다. 플러그인을 비활성후 활성시키면 비활성 이전 시점의 카운트를 불러오게됩니다.