1

주제: 사이드바의 플러그인화(?)

이 글은 사이드바의 플러그인화를 "하겠다!"..는 것이 아니라 "의견을 듣고 싶다"는 것입니다.;


이전 오프모임때 아주 잠시 했던; 이야기입니다만.. 현재 사이드바에 나타나는 "카테고리", "태그 구름", "아카이브", "달력", "링크" 등을 플러그인화 시키는 것입니다.
사실 이것들이 플러그인화 된다는 것보다는 사이드바에 스킨 등의 수정 없이 플러그인을 적용시킬 수 있다는 것이 더 중요한 것입니다. smile

(이 것과 더불어 플러그인 관리 페이지를 개편할 필요도 있고(페이징이나 이런저런 정렬 기능), 플러그인의 환경설정도 가능하도록 해야겠네요.)

구현 방법으로는.. 이벤트로는 안될거라 생각되기에 치환자를 자동으로 생성하거나 스킨 제작자가 기본으로 박아두는 형태를 생각하고 있습니다.(후자쪽이 좋을거라 판단됨.)


장점
- html을 전혀 모르는 사용자도 부담없이 사이드바류의 플러그인을 사용할 수 있다.
(플러그인의 환경설정과 같이 이루어지면 사용자가 플러그인이나 스킨의 코드를 전혀 건들일 필요가 없어진다.)

단점
- 기존의 스킨들을 수정해야 한다.
- 출력 순서가 필요해지기 때문에 플러그인 테이블의 필드가 추가되어야 한다.


다른분들의 의견을 듣고 싶어서 작성한 글이니 부담없이 태클 걸어주세요. big_smile
(예상되는 장점이나 단점 역시 환영합니다.; )

2

답글: 사이드바의 플러그인화(?)

전 사이드바 부분 UI라던가 디자인에 대해 관심이 많습니다.
만약 사이드바 부분이 각 섹션별로 plug-in화 된다면 물론 HTML에 대해 모르는 초보자분들도 쉽게 스킨을 수정할 수 있다는 장점이 분명 발생합니다만
저처럼 손수 디자인하는 사람들 입장으로서는 customizing을 가로막는 일이 발생하지 않을까 우려됩니다.

하늘은 스스로 삽질하는 자를 삽으로 팬다

3

답글: 사이드바의 플러그인화(?)

Peris 작성:

사이드바에 나타나는 "카테고리", "태그 구름", "아카이브", "달력", "링크" 등을 플러그인화 시키는 것입니다.
사실 이것들이 플러그인화 된다는 것보다는 사이드바에 스킨 등의 수정 없이 플러그인을 적용시킬 수 있다는 것이 더 중요한 것입니다. smile

(이 것과 더불어 플러그인 관리 페이지를 개편할 필요도 있고(페이징이나 이런저런 정렬 기능), 플러그인의 환경설정도 가능하도록 해야겠네요.)

태터배포시 기본 포함되어있는 플러그인처럼 공통되는 항목에 대해서는 'Peris'님 말씀처럼 묶어 플러그인화 시켜버리면 스킨내에서
수정할필요없이 이것저것 플러그인에서 수정할수 있어 요긴할것 같습니다. 물론 불편해 할분들도 계시겠지만 플러그인화 시켜놓는다면
다른분이 변형된 카테고리목록을 갖고 싶어하면 플러그인만 공개하면 되는것이겠죠.
물론, 현재 카테고리 치환자태그를 플러그인에서 임의로 강제조정하면 가능은 하긴합니다. 사이드바에 있는것들 또한 가능할겁니다.

사이드 플러그인의 위치도 특정 값에 따라 변경이 가능하면 더할나위없을것 같습니다. 각 사이드 플러그인의 정렬순번을 지정하여
왔다 갔다~~
이 모두가 가능해지려면 플러그인 관리페이지가 강화되야겠습니다.  저 또한 바램입니다.~~

당신의 삶속에 매화꽃 향기처럼 늘 아름다운 향기로 가득하길...
# J.Parker

4

답글: 사이드바의 플러그인화(?)

플러그인을 제작할 때 어느 정도 일반화된 가이드라인에 따라 만들도록 해야 할 것입니다.
예를 들면 <div id="tt-sidebar-pluginxx" class="tt-sidebar-item">..</div>와 같이 하고 XHTML 출력을 준수하도록 하거나 태터에서 출력을 위한 컴포넌트를 지원해서 스킨 디자이너가 손쉽게 디자인을 커스터마이징할 수 있도록 해야겠죠.

이런 문제만 깔끔하게 해결된다면 좋겠는데 쉽지는 않을 것 같습니다. 어쨌든 아이디어 자체는 기본적으로 찬성합니다.

문제의 답은 우리 안에 있다.
내면에 귀를 기울여 보자.

5

답글: 사이드바의 플러그인화(?)

워드프레스닷컴의 사이드바 위젯 형태를 참고해보면 괜찮을 것 같습니다. 드래그 앤 드롭으로 간편하게 설정 가능하더군요.

6

답글: 사이드바의 플러그인화(?)

점점 플러그인의 역할이 거대해지고 있는 상황이네요^^
사용중인 플러그인도 굉장히 많아졌고, 따라서 플러그인 리스트도 길어지고 있는데요, 플러그인 관리 화면의 확장이 필요하진 않을까요?

현재 사용중인 서버 세팅 - Apache 2.2.3 / mysql 5.0.24 / php 5.1.6
메인블로그 - http://sumomo.tistory.com/
스킨블로그 - http://mamoru.homeip.net/skin/

7

답글: 사이드바의 플러그인화(?)

마모루 작성:

점점 플러그인의 역할이 거대해지고 있는 상황이네요^^
사용중인 플러그인도 굉장히 많아졌고, 따라서 플러그인 리스트도 길어지고 있는데요, 플러그인 관리 화면의 확장이 필요하진 않을까요?

우주 굇수 PAPACHA님께서 손보실 예정입니다. 1.1에 환경설정 붙어 나갑니다.

8

답글: 사이드바의 플러그인화(?)

graphittie 작성:
마모루 작성:

점점 플러그인의 역할이 거대해지고 있는 상황이네요^^
사용중인 플러그인도 굉장히 많아졌고, 따라서 플러그인 리스트도 길어지고 있는데요, 플러그인 관리 화면의 확장이 필요하진 않을까요?

우주 굇수 PAPACHA님께서 손보실 예정입니다. 1.1에 환경설정 붙어 나갑니다.

1.1 출현후 플러그인에 큰파란이 몰아치겠네요. 천천히 준비해야겠습니다. 손볼 플러그인이 한두개가 아니네요~

당신의 삶속에 매화꽃 향기처럼 늘 아름다운 향기로 가득하길...
# J.Parker

9

답글: 사이드바의 플러그인화(?)

나니 작성:

전 사이드바 부분 UI라던가 디자인에 대해 관심이 많습니다.
만약 사이드바 부분이 각 섹션별로 plug-in화 된다면 물론 HTML에 대해 모르는 초보자분들도 쉽게 스킨을 수정할 수 있다는 장점이 분명 발생합니다만
저처럼 손수 디자인하는 사람들 입장으로서는 customizing을 가로막는 일이 발생하지 않을까 우려됩니다.

이 문제는 걱정하실 필요가 없을 것 같습니다.
플러그인에서 tag를 하나 더 추가해주면 기존과 동일하게 사용할 수 있을테니까요. smile

10

답글: 사이드바의 플러그인화(?)

daybreaker 작성:

플러그인을 제작할 때 어느 정도 일반화된 가이드라인에 따라 만들도록 해야 할 것입니다.
예를 들면 <div id="tt-sidebar-pluginxx" class="tt-sidebar-item">..</div>와 같이 하고 XHTML 출력을 준수하도록 하거나 태터에서 출력을 위한 컴포넌트를 지원해서 스킨 디자이너가 손쉽게 디자인을 커스터마이징할 수 있도록 해야겠죠.

이런 문제만 깔끔하게 해결된다면 좋겠는데 쉽지는 않을 것 같습니다. 어쨌든 아이디어 자체는 기본적으로 찬성합니다.

네. 그 부분에 대해서 설명을 하지 않았군요.

<div id="sidebar">
  <s_sidebar_plugins_rep>
    <div id="[##_sidebar_plugins_num_##]" class="listbox">
      <h3>[##_sidebar_plugins_title_##]</h3>
      [##_sidebar_plugins_##]
    </div>
  </s_sidebar_plugins_rep>
</div>

기본 XHTML 스킨을 기준으로 한다면 위와 같은 형식이 될거라 생각합니다.
<s_sidebar_plugins_rep>와 </s_sidebar_plugins_rep> 사이를 스킨 제작자가 컨트롤할 수 있도록 되겠죠.
물론 대충; 생각해본 것이기 때문에 실제로는 많이 변하겠지만요.;

11

답글: 사이드바의 플러그인화(?)

lunamoth 작성:

워드프레스닷컴의 사이드바 위젯 형태를 참고해보면 괜찮을 것 같습니다. 드래그 앤 드롭으로 간편하게 설정 가능하더군요.

어쩔 수 없이 워드프레스 한번 깔아봐야겠군요. T_T

12

답글: 사이드바의 플러그인화(?)

Peris 작성:
lunamoth 작성:

워드프레스닷컴의 사이드바 위젯 형태를 참고해보면 괜찮을 것 같습니다. 드래그 앤 드롭으로 간편하게 설정 가능하더군요.

어쩔 수 없이 워드프레스 한번 깔아봐야겠군요. T_T

http://svn.wp-plugins.org/widgets/trunk

신기하긴 합니다만, 그닥지 많은 설정을 제공해 주지는 않더군요.
이 플러그인은 활성화 시키면 관리자 페이지에 새로운 탭이 생기는데 태터도 이제 이런 기능이 생기는 건가요?
그렇다면 플러그인들의 다양한 설정이 가능할듯 한데...

13

답글: 사이드바의 플러그인화(?)

Peris 작성:
lunamoth 작성:

워드프레스닷컴의 사이드바 위젯 형태를 참고해보면 괜찮을 것 같습니다. 드래그 앤 드롭으로 간편하게 설정 가능하더군요.

어쩔 수 없이 워드프레스 한번 깔아봐야겠군요. T_T

만약 lunamoth님이 말씀하신 사이트가 wordpress.com 이게 맞다면 가입만으로도 wordpress 기반 blog를 생성할 수 있습니다 -0-

하늘은 스스로 삽질하는 자를 삽으로 팬다

14

답글: 사이드바의 플러그인화(?)

예 나니님 말씀처럼 워드프레스 설치하실 필요없이 wordpress.com 가입하시면 보실수 있습니다. 다음 스샷입니다.

http://img48.imageshack.us/img48/51/widgets8gq.th.png

lunamoth (2006-06-23 12:37:03)에 의해 마지막으로 수정

15

답글: 사이드바의 플러그인화(?)

JWC 작성:

이 플러그인은 활성화 시키면 관리자 페이지에 새로운 탭이 생기는데 태터도 이제 이런 기능이 생기는 건가요?
그렇다면 플러그인들의 다양한 설정이 가능할듯 한데...

말씀하신 관리자 페이지에 추가되는 방식 역시 생각하고 있습니다. smile
다만 언제할지는..;;

Peris (2006-06-23 14:52:58)에 의해 마지막으로 수정

16

답글: 사이드바의 플러그인화(?)

wordpress.com 가입해서 확인해봤습니다.
최근 많이 쓰이는 drag&drop 인터페이스네요. smile

다만 접근성에 대한 처리가 부족한게 아쉽네요. js가 disabled되어 있는 상태에서는 관리할 방법이 없군요.
(구글도 마찬가지긴 하지만; )