한동안 Dynamic Korea 배너 달기 운동이 있었습니다.(요즘은 약간 시들하죠..^^)
8.15 광복절을 맞아 스킨에 Dynamic Korea 배너를 달아주는 플러그인을 제작했습니다. 자주 스킨을 바꿀 때 귀차니즘의 압박으로 배너를 넣을까 말까 고민하시는 분들에게 바칩니다.

사용예)
hisday/daisy님이 만드신 스킨에 적용한 모습입니다.
기본적으로 DynamicKorea,올블로그,테터툴즈,파이어폭스 배너를 나타냅니다.
사용자 삽입 이미지

플러그인 적용 예시


사용법)
관리자 화면에서 DynamicKorea Banner 달기 플러그인을 활성화해줍니다.
skin.html의 원하는 위치에 치환자 [##_DynamicKorea_##]를 삽입하면 배너로 대치됩니다.

배너 추가와 삭제를 위해서는 index.php파일 16줄을 수정합니다.
CODE TYPE : PHP//배너 추가를 위해 수정해야 하는 곳(이미지 사이즈는 160px X 50px입니다)
$aBannerTarget = array(
array('http://www.korea.net/',$pluginURL.'/image/dk_bn160_50.gif','Dynamic Korea')
,array('http://www.allblog.net/','http://help.allblog.net/banner_2.gif','Allblog.net')
,array('http://tattertools.com/',$pluginURL.'/image/tattertools.gif')
,array('http://getfirefox.com/',$pluginURL.'/image/firefox.gif','get Firefox')
);
//배너 간격
$nBannerPadding = 1;
//수정할 부분 끝
[/HTML]
새로운 배너를 추가하실 분은 array('타겟 링크','이미지 위치','이미지타이틀') 형식으로 삽입해주시면 됩니다. (배너 두 개 이상 사용 시 ","를 잊지 마세요.)
자신이 직접 제작한 이미지 사용을 원하시는 분은 플러그인 image 폴더에 파일을 올려주시고, 이미지 위치를 $pluginURL."/image/?????.gif"로 지정해주시면 됩니다. (기본적인 이미지 크기는 160px X 50px입니다.)
배너 간의 간격의 단위는 px이고 기본 값은 1px입니다.

다운받기)

덧, 수정 및 재배포가 가능합니다.(발로 짰기 때문에..^^;;)
덧, 이미지타이틀에 한글로 쓸 경우 깨집니다. array에 막 꾸겨 넣어서 그런 것 같습니다.(발로 짰기 때문에..^^;;)(델버님의 도움으로 알게된 사실. 발로 저장했기 때문에.. ㅠㅠ)
크리에이티브 커먼즈 라이센스
Creative Commons License

Posted by Kornuri


Trackback URL : http://www.kornuri.com/blog/trackback/39

Comments List

  1. 델버 2006/08/16 18:48 # M/D Reply

    한글깨짐은 파일을 utf-8형식으로 저장하시면 문제 없이 출력될 것입니다.^^

    1. kornuri 2006/08/22 01:35 # M/D

      그렇군요..^^
      감사합니다. 왜 깨지는지 한참 찾았어요..^^

  2. 마냥 2006/08/16 21:23 # M/D Reply

    좋은 플러그인감사합니다
    배너추가기능도 쉽네요 ㅎㅎ

    근데 이미지태그할때 가로세로 수정해도 되려나??

    1. kornuri 2006/08/16 21:34 # M/D

      임의로 가로세로 수정해도 되겠습니다..^^;;
      allblog 배너 사이즈에 맞추다 보니까 전부 160에 50으로 통일했습니다..^^;;

  3. 마냥 2006/08/16 21:55 # M/D Reply

    ,array('http://http://cafe.naver.com/newtypenovel.cafe/',$pluginURL.'/image/NTNCAFE.gif','New Type Novel')
    수정이 잘 안되더라고요
    지금 이 배너가 161*50픽셀이라 1픽셀이 삐져나와서 보기흉해서
    width=160 height=50을 넣어봤는데 작동이 안되네요 어디다가 넣으면 될까요?

    1. kornuri 2006/08/20 01:35 # M/D

      index.php 파일에 34번째 줄 근처에 <a href=로 시작하는 줄이 있습니다. 그 줄의
      <img src=\"{$aBannerTarget[$i][1]}\" alt=\"{$aBannerTarget[$i][2]}\" border=\"0\" />에 width=\"160\" height=\"50\" 를 추가해주시면 됩니다.
      쉽게 긁어서 쓰시라고
      <img src=\"{$aBannerTarget[$i][1]}\" alt=\"{$aBannerTarget[$i][2]}\" width=\"160\" height=\"50\" border=\"0\" />
      이렇게 바꿔주시면 됩니다. ^^
      해보시고 안되시면 다시 질문 부탁드려요..^^
      수정했습니다. ^^;;

  4. 마냥 2006/08/17 00:08 # M/D Reply

    -_ -;;;
    한참을 해맸네요
    width=\"160\" height=\"50\"
    한참을 고생했네요 \가 한번씩 더들어갔습니다 :D
    아무튼 좋은 플러그인 감사합니다 :D

    1. kornuri 2006/08/17 00:50 # M/D

      ㅎ 죄송합니다. 아까 볼때는 두개 써야 잘보이더니..
      파이어폭스가 미쳐가나봐요..^^;;

  5. 其仁 2006/09/22 19:04 # M/D Reply

    감사히 잘 쓰겠슴다~~~

    1. kornuri 2006/09/24 22:07 # M/D

      ^^;;

  6. 심건욱 2007/07/08 20:11 # M/D Reply

    index.php파일이 어느폴더에 있는거죠? 한둘이 아니라서..ㅜㅜ

Leave a comment
[로그인][오픈아이디란?]
« Previous : 1 : ... 8 : 9 : 10 : 11 : 12 : 13 : 14 : 15 : 16 : ... 48 : Next »

블로그 이미지

항상 행복하자고 하면 행복해질까?

- Kornuri

Calendar

«   2009/01   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Site Stats

Total hits:
95081
Today:
25
Yesterday:
26