블로그 이미지
가요음반 (CD/LP) 수집가 ......................... / maniadb.com (불량)운영자 ................. / 트위터 : xfactor_ryu
xfactor

Recent Comment

Recent Trackback

Archive

calendar

    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    
  • 902,251total
  • 34today
  • 77yesterday
Statistics Graph
DNS server, DNS service

'plugin'에 해당되는 글 3건

  1. 2006.05.03 Tattertools Plugin v0.22 (2)
  2. 2006.05.01 Tattertools music plugin v0.2 (1)
  3. 2006.04.10 data exchange : comment, trackback, plugins... (4)
2006.05.03 02:13 maniadb project

노사장님이 얼라인이 안된다고 구박하셔서...

얼라인 기능 잽싸게 넣었습니다..

아.. 파라메터가 점점 구려지고 있다.. --;;

[ maniadbmusic|135190|1|200|left]
[ maniadbmusic|123460|1|200|center]
[ maniadbmusic|123462|1|200|right]

역시 다운은 태터툴즈 사이트에서...

http://www.tattertools.com/bbs/view.php?id=plugin&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=144

posted by xfactor
2006.05.01 05:43 maniadb project

이전버젼과의 차이점

음반 커버 제공 플러그인 버젼 0.2 입니다.

이전 버젼과의 큰 차이는 두 가지 입니다.

1. 호환성
  > 불여우(firefox)에서 됩니다.. T_T (오페라 등은 아직 테스트 전입니다)
  > 태터 v1.0.2 부터 테스트 완료 (그 전 버젼은 모릅니다만, 문제 없을듯)

2. 가격비교 기능을 넣었습니다.
  > 컨셉/디자인/이미지는 하울님의 오픈유어북을 참고했습니다. :)


플러그인을 넣으면 아래처럼 보이고,


가격 비교 버튼을 누르면 아래처럼... 나옵니다..


===========================

* 만든 이유
내 블로그에 나만의 음악 카탈로그를 만들자!


* 사용법
[ maniadbmusic|141030]       <--- http://www.maniadb.com/album.asp?a=131317
[ maniadbmusic|141030|1]    
[ maniadbmusic|141030|1|200|1]


* 형식 : [maniadbmusic|(1)음반아이디|(2)출력형태|(3)이미지가로크기|(4)가격비교링크여부]

(1) 음반아이디 : 유일한 필수 항목

(2) 출력형태 (default:2)
   1 : 이미지만 출력
   2 : 이미지와 음반 제목이 같이 출력
   3 : 이미지 + 음반제목 + 수록곡이 같이 출력
   => 첨부된 javascript는 maniadb 음반 정보 xml 파일로부터 1,2,3번의 출력형태를 design한 것이므로,
      js를 수정함으로써 출력형태를 추가/보완이 가능하며, 디자인 역시 수정가능함.

(3) 이미지가로크기 (default:150)
   가로크기만 고정가능하고, 세로크기는 비율대로 늘어남
   => 역시 첨부된 javascript를 수정함으로써 원하는 대로 조절 가능
   
(4) 가격비교링크여부 (default:1)
   가격비교링크를 출력하고, 클릭시 음반쇼핑몰의 가격을 가져와 비교함
   => 각 쇼핑몰이 디자인을 변경할 경우 동작하지 않을 수 있음
   => 실제 상품을 판매하고 있으나 검색이 제대로 되지 않을 수 있음
      (가수와 음반 제목으로부터 검색하고 그 결과물을 파싱하는 원리라서.. ^^)
   => 역시 첨부된 javascript를 수정함으로써 디자인 변경 가능
   

* 설명

기본적으로 maniadb에서 제공하는 xml을 이용하여 javascript로 design하였기에,
javascript를 수정함으로써 디자인을 얼마든지 변경,확장하실 수 있습니다.

제 미적감각은 워낙 둔하기 때문에 수정/보완하실 것을 권고드리고,
수정된 소스는 다른 분들을 위해 재배포 부탁드립니다.

현재 ie/ff 등에서는 테스트를 해보았지만, 다른 브라우져의 동작 여부는 장담 못합니다.
잘 동작하지 않을 경우 문의 바랍니다.

tattertools 이외의 다른 블로그에서도 동작이 가능합니다.
단, index.php가 출력해주는 javascript를 직접 써 넣어야 합니다.
이는 각 블로그에서 javascript를 게시물로 입력이 가능해야 함을 뜻합니다.

http://www.maniadb.com/syndication 을 통해 간단히 동작을 리뷰하실 수 있습니다.


* 다음할일들

1) 음반 번호 대신 "신보", "시나위음반" 등으로 할 경우, 음반이 동적으로 변하도록 해볼까 합니다.
2) 자신의 카타로그를 구성, 자신의 블로그에 퍼플리시하는건 어떨까 생각중입니다.
3) 기타 의견 환영합니다. ^^;;;


* 사과의 말씀

1) 현재 블로그를 운영중인 미리내 측에서 hard crash를 발생시키는 바람에 여러 커멘트가 날아가 복구가 불가능합니다.
다시 한번 사과드립니다.

2) 매디아디비 사이트가 2번 정도 수시간 서비스 중단된 적이 있었습니다. IDC에서 방화벽 작업이 원활치 못해서 그랬습니다. 앞으로는 이런일 없도록 하겠습니다.

3) v0.2를 발표하고, 알라딘에서 음반 검색 기능을 추가하면서 버그를 발견했습니다. v0.21로 수정하여 업로드합니다. 두분께서 받으셨던데 죄송스럽지만.. 다시 받아주시면.. T_T


===========================
* 아래는 플러그인 동작 실제 예
  [maniadbmusic|141030]

* 플러그인 다운로드는 아래의 태터툴즈 플러그인 자료실에서..
http://www.tattertools.com/bbs/view.php?id=plugin&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=144


posted by xfactor
2006.04.10 03:06 maniadb project
처음 이 사이트를 만든 이유가 우리나라에 이런 류의 사이트가 없다는 사실에 매우 "쪽팔려서"라고 밝힌바 있습니다.

하지만, 상당히 노동집약적(?)인 이 사이트가 생존하기 위해서는 "참여와 공유"라는 점이 매우 중요하다 하겠습니다.

이에, 몇가지 참여와 공유 방안을 고민하다가 머리가 아파서, 일단 쉬운것 몇가지를 해보았습니다.

1. Comment
  예전에는 Review 형식이었으나, 그닥 글을 길게 쓰는 것을 안 좋아하시는 듯 하여.. :)

2. Trackback
   특정 아티스트나 음반에 관한 글을 작성하시고, 이곳을 통해 trackback 등으로 공유가 활발하게 일어났으면 하는 바램인거죠..

3. Plugins
  요거 이번에 애좀 먹은건데..
  일단 음반 정보를 공유할 수 있게 만들어봤습니다.
   maniadb 에서 음반 검색 후 음반 아이디를 찾았다는 전제조건 하에...

  3-1. xml
         http://www.maniadb.com/syndication/album_xml.asp?a=[album_id]
         위의 주소를 통해 xml 파일을 가져가실 수 있습니다.
         예로 든 시나위의 경우라면 아래와 같이 되겠지요.
         http://www.maniadb.com/syndication/album_xml.asp?a=131317
   
  3-2. javascript
         외부에서 xml 문서를 가져가려면 client browsing 옵션을 바꾸거나,
         서버 상에서 access를 허용해줘야 하는데 막혀 있는 경우가 많더군요.
         이와 같이 xml dump가 어려우신 분들을 위한 서비스..
         http://www.maniadb.com/syndication/album_xml.asp?a=[album_id]&rt=js
         위와 같은 주소를 call 할 경우 maniadbXmlText 라는 변수에 xml 문서를 string으로 assign하는 javascript를 반환합니다. 아래와 같이 테스트 하실 수 있습니다.
         <script type="text/javascript" src="[위의주소]"></script>
         <script  type="text/javascript"><!--
               alert( maniadbXmlText );
          --></script> 

  3-3. tattertools plugin
         3-2.를 응용하여 tattertools plugin을 만들어보았습니다.
         음반 커버만 볼 수도 있고,
         커버와 타이틀도 볼 수 있고,
         심지어는 수록곡도 볼 수 있습니다.
         디자인은 매우 열악하고 구리지만, plugin 소스를 고쳐주실 분들이 많으리라 믿습니다. :)
         [maniadbmusic|131317]
posted by xfactor