차칸아이 브레인 태그 V1.1.3b
태그를 이미지로 보여주는 플러그인을 만들어봤습니다
태터 플러그인 게시판의 Tag Survey를 만든 JRok 님의 플러그인을 참조했습니다
가장 사용빈도가 높은 태그 5개를 이미지로 뿌려줍니다
개발자 버전을 제외한 나머지 버전에서 새로 설치했거나 업데이트를 위해서는
chakani1.php 파일 제거해줘야지 업데이트가 됩니다 ^^
## 1.1.3b 버전을 업데이트 합니다 ## (4월 24일 오후 6시 30분 업데이트)
많은 사용자 분들이 엑박의 압막에 많이 시달렸던것 같습니다 죄송 ㅜ.ㅜ;;
엑박 버그를 수정했습니다(img.php 의 이미지 읽어오는 URL 에 문제가 있었습니다)
(디버그에 도움을 주신 호박나무 님과 wellstyle 님 감사드립니다.)
다중 사용자 모드도 MySQL 쿼리 수정과 여러가지 테스트로 작동가능합니다
$_SERVER['DOCUMENT_ROOT'] 를 이용해서 절대경로를 구했는데 에러가 있었습니다. 그버그를 수정했습니다
계속 지켜봐주셔서 감사합니다 ^^
CHAKANI_BRAINTAG-1.1.3b.tar.bz2
플러그인 활성후에 스킨의 BODY 부분에 [##_CHAKANI_BRAINTAG_##] 치환자를 넣으면 플러그인이 활성화됩니다
드디어 버전 1.1.2 을 완성했습니다
얼굴 왼쪽, 오른 쪽이미지 전부다 됩니다
( 오른쪽을 보고 있는 이미지는 [##_CHAKANI_BRAINTAG_##] 태그에의해서 만들어지고
왼쪽을 보고 있는 이미지는 [##_CHAKANI_RBRAINTAG_##] 태그에 의해서 만들어집니다)
태그의 글자수가 많으면 글을 잘라내는 기능을 추가했습니다
태그별로 색을 다르게했습니다
태그를 5개 까지 출력합니다
config.php 파일 없이도 사용가능하게 만들었습니다
이미지를 PNG로 변경하였습니다
태그에 띄어씌기가 있을때 버그 수정했습니다 (태터 게시판의 겔드님 조언감사합니다 ^^)
iconv 함수에 대해 여러가지 경우의 수를 추가했습니다( V 1.1.2)
다중 사용자 지원을 위해서 $owner 변수를 사용했는데 다중사용자님들 적용되는지 확인 부탁드릴께요
## 설치하기 ##
1. 파일을 다운받아서 plugins 폴더에 업로드합니다
2. 퍼미션을 변경해주세요 : CHAKANI_BRAINTAG 폴더안의 img 폴더를 777 로 변경해주세요
3. 관리자 모드에서 플러그인을 활성화합니다
4. 관리자 모드에서 스킨수정을 하여 자신의 원하는곳에 치환자를 넣어줍니다
(1.0 버전 사용자분들은 파일을 전부 삭제해주시고 1.1을 다시 업로드해서 사용해주세요 코드가 전부 바껴서 새로업로드를 해야한답니다.)
## 문제가 발생했어요 ##
1. 아무것도 안나와요(엑스박스가 떴을때)
- checkup.php 를 실행해보세요. 자신의 계정에 필요한 정보가 나옵니다
2. 치환자를 넣고 블로그를 봤더니 아예 아무것도 안나옵니다
- GD 라이브러리와 FreeType 지원을 확인해주세요. 이 함수를 지원하지 않으면 플러그인에 에러를 내서
(태터툴즈는 플러그인이 에러나면 아무것도 안나오더군요) 블로그가 안나옵니다
3. 그림은 나오는데 글씨가 안써집니다
- 폰트파일을 확인해주세요 img 폴더안에 Gaesung.ttf 파일이 있어야합니다
- img 폴더안의 chakani?.php 파일 지우고 다시 접속해보세요(업데이트가 안되서 그럴수있습니다)
#1.2 로드맵
별외 : 관심사출력, 랜덤 태그 출력, 최근 사용된 태그 출력
## CHECK UP 을 실행해보세요 ##
자신의 계정에서 브레인태그를 사용할수있는지를 보여줍니다
CHAKANI_BRAINTAG 폴더로 파일을 업로드합니다
http://자신의계정/plugins/CHAKANI_BRAINTAG/checkup.php 로 실행을 해서 확인을 합니다
checkup.php체크업
플러그인의 사용을 위해서는 GD 와 Freetype 이 설치되어있어야합니다
아래는 phpinfo() 함수로 불러온 GD 와 Freetype 이설정되어있는 부분입니다
빨간색으로 동그라미 쳐져있는부분을 확인해주세요




댓글을 달아 주세요
오오..이거 예술입니다..^,.^;;;
호..정말 좋군요...
치킨아이 ㅡ.ㅡ 로 보여서 모지 했는데..팍 와닿습니다
오홋! 기존의 벽을 깨는 상상력입니다. 굿!
재미있는 아이디어로군요.
사용 빈도가 높으니 머리 속에도 가득 차 있는 걸까요?
ㅎㅎ 정말 센스가 대단하십니다!! 유행하고 접목을!
이런게 바로 아이디어! 멋집니다
대단한 아이디어입니다~^^
세개 이상이 나오게 할 계획은 없으신가요 ?? 다섯개는 나오게 해주세요
안녕하세요 차칸아이님^^
아이디어 참 좋은데
다름이 아니라 저는 적용이 잘 안되네요.. gd도 확인했고
스킨.html 여기다가 치환자를 어떤식으로 붙여넣어야 할지요..
저는 서브메뉴에 카테코리 밑에다가 그냥 치환자만 붙여넣었더니
블로그가 실행이 안되네요;;;;
좀 도와주시겠어요?
FreeType 까지 확인하셨는지..
방금 1.0.2 버전을 다시 올렸으니 다시 해보세요 ^^
관리자 모드에서 플러그인 활성화시켜주시고
치환자 ##_CHAKANI_BRAINTAG_## (양옆에 [ ] 이거 꼭 붙어야합니다) 를 스킨 아무곳에나 넣으면 됩니다
(넣고 싶은곳에요)
CHAKANI_BRAINTAG-1.0.2.tar.bz2 를 통체로 업로드해서 쉘에서 압축을 풀었으면 바로 사용가능하고
압축을 풀어 FTP 로 파일을 하나씩 오렸다면 퍼미션의 조정이 필요합니다. (내용의 퍼미션을 참고해주세요)
물론 컨피그라던지 다 수정 되어 있습니다.
BNW 스킨을 사용하고 있는데.
소스를 수정해도 태그가 나오지 않네요.
TTF파일은 산돌단아 폰트로 가져다 놓았습니다.
설치 버전이 CHAKANI_BRAINTAG-1.0.2.tar.bz2 맞으신지요
제가 1.0.1 버전은 경로를 잘못올려서 에러가 약간있습니다
빠른답변 진심으로 감사드립니다.
그러나 여전히 안되네요;;;
102버젼 똑바로 깔았고
플러그인활성화, 퍼미션 다 정상적인데;;;;;;;
치환자만 넣으면 아예 블로그가 실행이 안됩니다.
그런데 phpinfo만들어서 gd는 봤는데 freetype은 뭐라고 써져있는걸 봐야
알수 있나요? 아무래도 그거 같은데;;;;;
phpinfo() 함수를 사용하여 불러온 php 설정입니다
위의 그림과 같이 GD 와 Freetype 이라는 글자가 보이면됩니다
안녕하세요 플러그인을 설치했는데요 그림이 안 나오네요...
config.php 파일이 없어도 된다길래 확장자를 지워 버리고 다시 해보아도 마찬가지로 그림이 안나옵니다.
치환자도 태그가 나오는 </table> 바로 뒤에 [##_CHAKANI_BRAINTAG_##] 라고 입력을 했는데도 안나오네요...
버전을 다시 올렸습니다
1.1 버전입니다 확인해보고 다시 설치해보세요
그래도 안되는 군요;;; 제 블로그가 이상한 건가요;;
1.1버전 설치했는데 플러그인 관리화면에서 한글이 다 깨져서 나오네요.
인코딩이 제대로 안되었나 생각이 듭니다.
수정 요청합니다..img.php 파일에 보면
;
$src_img = imagecreatefrompng("http://" . $service['domain'].$service[path]. "/plugins/CHAKANI_BRAINTAG/img/brain.png"
이렇게 되어 있지만 막상 img 폴더에 보면 -_- brain_r.png 란 파일밖에 없습니다.. 저기마지막에 brain.png 를 brain_r.png 로 바꾸니까 그림은 나오는군요;; 하지만 글씨는 나오지 않는군요
그건 님의 홈페이지에서 brain.png 를 생성하지못해서 생기는문제인것같습니다
GD 로 brain.png 를 생성하는데 문제가 있는것 같네요
GD 와 Freetype 지원을 다시 확인해주세요 ^^
기막히다는 말 밖엔 ^^; 인식의 전환이군요!
체크업해도 모두 된다구하구 아래 않나올경우방법도
다써봤지만 액박으로나오네요
그림의 경로를 보면 img.php파일로 나오는데
이파일은 아무리봐도 없는데 어떻게해야할까요?
호박나무님 혹시 cafe24 호스팅 쓰시나요?
cafe24 계정3개 모두 엑박으로 나오네요
전 new21이에요
차칸아이님. 제 블로그에 엑박으로 유지했습니다. ^^
저도 카테고리 아래에 유지해두겠습니다^^
수고부탁드릴게요^^;
checkup.php도 넣어두었구요^^;하핫
1.0버젼은 잘되는데 1.2버젼은 아무래해도 이미지가안보이네요
GD 버젼은 2.0.28 로 전부다 지원하고,권한 이런건 다확인하고
checkup 으로 이상없는거 확인했는데.
외그럴까요?
기발한 플러그인 고맙습니다.
저도 이미지가 나오지 않는 문제가 있는데요, 클릭하면 태그 검색 후 페이지를 보여주는 걸로 봐서 이미지 불러오는 것에 문제가 있는 모양입니다. check.php 확인해서 모두 정상이었는데 말이죠. 웹호스팅은 호박나무님과 같이 new21 사용 중이고, 태터는 다중 사용자용으로 설치해 둔 상태입니다.
어떻게 해야 이미지가 나오게 만들 수 있을까요?
그리고 태그 코드 중 어느 부분을 바꾸어야 하는건가요? 그러니까 태그에 관련된 스킨 내용이 이만큼이잖아요.
<a href="(##_tag_link_##)" class="(##_tag_class_##)">(##_tag_name_##)</a>
이걸 (##_CHAKANI_RBRAINTAG_##) 로 다 바꾸어야 하는건지, 저 중 일부만 바꾸어야 하는지도 궁금하네요. 제가 워낙에 몰라서 말이죠.
이야~ 추가해주신 파일로 교체하니깐 정상작동합니다.
한가지 질물이 있는데 넣어두신 폰트파일에는 한문이없는건가요?
같은확장자의 폰트로 교체가 가능한지 궁금하네요
정말 멋진 플로그인 감사드립니다.
^^
테스트 감사드립니다 ^^
폰트 파일은 같은 이름으로 해서 변경하시면 됩니다
(TTF 확장자가 붙은 폰트만요)
한문은 어디서 지원안하는지 판단이 잘안되네요..
GD 아니면 Freetype 아니면 폰트 이 3개중에 하나일꺼라고 생각되는데..
한번 알아보겠습니다. ^^
아무튼 감사드려요
버전 올라간 것으로 다시 설치했더니 잘 되네요. 고맙습니다.
저도 버젼올라간것으로 처리하니 잘나오는데요
가장많이 사용된테그가 아닌 영문으로 된테그만 노출되는데.
테그의노출순위가 조정된건가요?
태그를 제대로 카운트 하지못하는 버그였습니다.
다시 올렸어요 ^^
감사합니다..
수고하셨습니다.
3개의 계정중에 2개는 잘 되고 유독 제 블로그만 안되네요 ^^;;
태터 재설치까지 감행하였으나 결과는 ㅜ.ㅡ
아무래도 제 계정에 문제가 있나봅니다. 나름대로 원인을 찾아보도록 하겠습니다.
방금 님 계정의 체크업을 돌려봤는데(checkup.php)
img 폴더의 퍼미션이 잘못되어있는것 같습니다
img 폴더만 777 로 맞춰도 됩니다
확인해주세요 ^^
다른 폰트(엔터-산책10)로 바꿨더니 됩니다.
제 계정에서는 개성체 출력이 잘 안되는건지 ^^;;
이제 잘 쓰겠습니다~
팁) 폰트 바꾸고 나서는 brain1.png chakani1.php 파일을 지워야 바꾼 폰트가 잘 적용되더군요.
폰트 이쁘네요 ^^
이걸 설치해볼려고 별짓을 다 해도 엑박으로만 나오네요..
플러그인 적용 화면에서는
http://ncity.net/~chaorinn/plugin.jpg
이런식으로 깨져서 나옵니다.
어떻게 해야하나요...
엑박 유지한체로 알려주세요 디버깅 해드리겠습니다 ^^
저번엔 그림은 나왔는데 이젠 엑박으로 나와서 include_iconv 이 함수를 <? 다음 줄에 추가했더니 아예 아무 것도 안나오네요....;; 물론 gd, filetype 모조리 다 지원합니다. checkup.php 파일 실행시켜서 다 확인했을때는 다 지원한다고 정상적인 메세지를 출력했습니다만.. 다시 해보니까 안되네요..
버전이 V1.1.3a 맞으신지요..
checkup.php 같은경우 초기버전같은데.. 확인해주세요 ^^
저기에 올려져 있던 checkup.php 파일을 받아서 덮어씌웠었네요.. 다시 1.13a로 변경을 했습니다. 그래도 안 나오네요...
Notice 바로 위에 설치했습니다.
꼭 좀 알려주세요~ ㅠㅠ
오옷. 개발자 버전으로 덮어쒸우니 제대로 작동하네요.
감사합니다 [...]
오옷!! 개발자 버전으로 덮어씌우니까 되네요 :-) 감사합니다.
이제 글씨도 제대로 나오고 합니다.. 감사해용
엇. 재밌는 플러그인이네요...
작년쯤에 친구가 알려줘서 축구잡지에서 보고... 저도 관련 포스팅을 한 적이있는데...ㅋㅋ
http://www.ihwan.com/tattertools/entry/나의-뇌구조
이런게 플러그인으로 나올줄이야.. ^^;;
미리내의 호스팅을 사용중인데요 1.1.3b 버젼을 설치했는데요... 체크업에서 전부 이상없이 나타나고요 이미지폴더 퍼미션도 777로 수정하였습니다.
치환자도 정상적인 위치에 넣었으나 아무것도 나타나지가 않네요... 물론 플러그인도 사용중으로 변경했습니다...
다른분들은 엑박이라도 나온다고 하시던데... 저는 아무것도.... ㅠ ㅜ
이유가 무엇일까요?
아... 태터툴즈는 1.0.5 버젼 사용중입니다.
그림이 없으면 나타느는 엑스박스 나타는지요?
제가 확인해본결과 이미지와 환경설정 파일자체가 생성이 안된걸루봐서
브레인태그의 스크립트가 실행이 안된것 같습니다
치환자와 설치를 다시한번해보세요
그래도 안되면 엑박을 유지한체 저한태 알려주시면 디버깅해드리겠습니다. ^^
아 제가 사용하는게 아니고 아는 동생의 블로그입니다.
http://abiyolee.com 이곳이고요. 아예 엑스박스가 아니라.. 아무것도 표시되지 않습니다. 치환자를 넣기전이랑 마찮가지로요 ^^
치환자를 정확이 ##_CHAKANI_RBRAINTAG_## 을 넣었는지 확인부탁드립니다
그리고 단일 블로그인지 다중사용자인 알고싶습니다
다중 사용자면 userid 가 어떻게 되는지도요..
관리자만 볼 수 있는 댓글입니다.
저도 이렇게만 봐서는 문제의 원인을 정확하게 모르겠는데요
치환자를 다른 위치에 넣어보시거나
다중 사용자이다고 하셨는데
같은 계정의 다른 블로그들에서도 똑같은 증상이 나오는지 확인 부탁드립니다.
똑같은 위치에... 똑같은 상황인데... 어제까지 안되던게... 지금은 적용이 되버리네요... +__+;;
감사합니다. ^^