inureyes 작성:

흐흐 해결하셨다고 하니 다행입니다 smile
이왕이면 해결 방법을 여기 좀 알려주세요^^

새벽에 잠도 없으시네요. entry ID 호출은 별다른 방법이 없더군요.
태터블로그에서 global 값으로 가져오려면 각각의 해당 entry 페이지에서만 호출가능하고
태터 첫페이지에서 만약 두개이상의 엔트리 목록을 출력되게 하면 호출하기 곤란합니다.
그래서 그냥 엔트리 치환자 ID를 이용해 Ajax을 이용한 방법이 최선책이 아닐까 합니다.
http://plugin.tattertools.com 에서 적용한 평가하기 또한 Ajax을 이용한 것입니다.

비피해는 없으신가요? 이번 연휴는 전국이 난리네요.

간혹 이미지를 에디터에 올린후 이미지를 클릭하면 설정 레이어가 오른쪽에 뜨잖습니까.
물론 레이어의 이미지 넓이를 조정하면 간혹 안먹힐때가 있습니다. 이미지를 마우스로 수동조절하여
쓸때도 있습니다.

엔트리 본문에서 수정(창)으로 할경우 위지웍본문에 내용이 없는 상태에서 오랜시간을 끌고 있습니다.
보통 관리자 화면에서 수정을 할경우는 크게 문제가 없는데, 유독 창으로수정을 할경우는 본문이 안나옵니다.

좋은 주말 보내세요.

778

(148 답글들, 스킨 및 플러그인에 작성)

ghost_ghost 작성:

^^ 네 지금 열심히 작업 중입니다. ^^
그리고 example 버튼에는 로직이 들어가는데.... 위의 스키마는 스키마일뿐 로직이 설계되어
있지 않아서요 ^^ 또 그로직부분은 너무 돌발변수가 많기 때문에( 그래서 프로그래머가 먹고
사는지도^^) 그부분을 감싸는 것은 거의 언어 설계 수준이 될듯합니다.

더운 날씨 넘 고군분투하십니다.
추후 많은 블로거분들께서 절대 플러그인신공의 맛을 보기 위함을 생각하시어 화이팅입니다.~~
http://www.beyondours.com/temp/plugin_setting_example.png
위 필드구조로 생각했던같이 나올수만 있다면 대만족입니다. 다만 ghost_ghost님께서
고생하시겠네요. 설정폼은 팝업으로 하시는거죠? 레이어쪽을 생각해보니 불편함을 초래할것 같더군요.
참, 그리고 플러그인 리스트를 사용/미사용으로 sort가 안될까요? 있으면 편할듯 합니다.
추후 늘어날 플러그인관리를 위해서라면 타이틀별 sort도 필요할듯~~
graphittie님께서 작업하시는건가요?

779

(9 답글들, 아이디어 및 기능 제안에 작성)

나니 작성:

<   <<    1   ... 3   4   5   6   7   8   9   10   11  ... 100   >>   >
이렇게 되어야겠네요. (< / >는 1페이지 이동 << / >>는 10페이지 이동)

요 페이징 기법은 필요로 했던 것입니다.
LonnieNa님 저두 다 이해했습니다.

ie에서...
http://www.create74.com/temp/write_ie1.jpg
http://www.create74.com/temp/write_ie2.jpg

ff에서...
http://www.create74.com/temp/write_ff1.jpg
http://www.create74.com/temp/write_ff2.jpg

ff에서는 태그/지역의 라벨은 잘보이는데 ie에서는 페이지 상단으로 이동되어 보입니다.
이미지 객체의 아이콘도 안보이고, 객체설정시 레이어가 1.0.6.1과는 달리 이탈해버립니다.
ie와 ff에서 각각의 위치도 틀리고 줄바꿈해버리네요.

기 거론된 글이라면 반성하겠습니다. 아니라면 수정요합니다.
대체적으로 글 작성/수정 폼이 무거움이 느껴집니다. 아무래도 깃털을 심어야 할것같은~~

781

(148 답글들, 스킨 및 플러그인에 작성)

string bool int enumeration 와 같이 데이터 타입 측면에서 기술하게 하는...

방법도 좋겠지만 누구나 설정셋에 접근용이하게 쉽게 풀어주는것도 괜찮을듯 합니다.
위 방법도 익숙해지면 괜찮겠죠. 위 text, radio or checkbox, select의 세가지 정도의 기본 컨트롤태그를
사용하게끔만 하여 html를 이용하는것처럼 사용해도 괜찮을듯 합니다.
시현되는 예제를 보면 더욱 확연하게 들어날것 같습니다.

datatype ="" 이 항목은 괜히 제작자에게 혼란만 야기시킬것 같습니다.  row="3"의 의미는 해당 필드를 3개를 더 만든다는 것이죠?

나니 작성:

더불어서 가로로 2개의 이미지를 정렬시킬 수가 있는데 (있나?;; )
3개 이상도 지원됐으면 좋겠습니다 (......)

파일 업로드 표시되는 오른쪽에 보시면 '선택한 두개 파일을 중앙에 정렬', '선택한 세개의 파일을 중앙에 정렬'은
이미 있습니다.
http://www.create74.com/temp/ex-img.jpg
추가로 pakddo님 말씀처럼 선택한 이미지를 한꺼번에 세로로 나열하는 것도 있으면 좋을듯 합니다.
free로 넣게 되면 선택한것 몽땅 넣기가 가능은한데 이미지 조정이 안되는 상황이라. 그런기능이 있으면
편할것도 같습니다.

783

(148 답글들, 스킨 및 플러그인에 작성)

graphittie 작성:

이 구조로는 조금 부족하지 않은가 하는데요...
우선 input 태그만 해도 checkbox, radio, image, button, submit, text, password를 구분해 줘야 하고, 이 input에는 label이 따라 붙는 경우가 있으니 이도 있어야 하고... select 박스도 포함해야 하고, 반드시 fieldset을 하나만 사용하라는 법이 없으니 이도 반영해야 하고, radio의 경우 여러개를 박스 하나로 묶어 이 박스에 label을 붙이므로 이에 대한 반영도 있어야 하고... id와 name은 너무 당연한 거고, (onclick 등의) 이벤트도 지원되어야 하고... 이벤트가 지원된다고 하면 설정 팝업의 head에 script 파일을 삽입해 주는 치환자([##_SKIN_head_end_##]와 흡사한)도 있어야 하고...:(

<binding>
.....
<config>
 <field title="이름" name="s1" type="text" size="10" value="홍길동" />
 <field title="비밀번호" name="s2" type="password" size="10" value="1234" />
 <field title="종류1" name="s3" type="radio" />
  <op value="1" checked="true">1</op>
  <op value="2">2</op>
 </field>
 <field title="종류2" name="s4" type="checkbox" >
  <op value="1" checked="true">1</op>
  <op value="2">2</op>
 </field>
 <field title="종류3" name="s5" type="select" >
  <op value="1" checked="true">1</op>
  <op value="2">2</op>
 </field>
</cofing>
</binding>

위와 같은 구조로 'index.xml'에서 작성후 팝업 또는 레이어를 통한 대체만 시켜주면 될것 같습니다.
각각의 필드의 타이틀도 있어야 겠고 text input의 경우는 size도 필요하고, maxlength도 필요하고,
설정 인터페이스는 관리자 페이지의 스타일을 따라가는것을 기본으로 하는것이 모든면에서 깔끔할것 같으며,
css의 정의 또한 불필요할 것 같습니다. 플러그인 설정하는 것 까지 신경을 써야하는데 다시 설정 스타일까지
등에지고 가야할 필요가 있어야 할지... 불필요 항목인것 같습니다. 기본틀만 잡아놓고 단조롭게 설정만하여
사용할수 있게 하는것이 사용자분들에겐 용이할것 같습니다. 제작자마다 css를 적용하면 조금은 지저분해질것 같은..

ps.생각보다 복잡하네요. 잔머리신공을 연신공력해야 할것만 같습니다.

784

(148 답글들, 스킨 및 플러그인에 작성)

ghost_ghost 작성:

현재 TNC에서 개발 완료 하였고 리뷰중에 있습니다.
관련 API 문서인데 보시고 의견 부탁드립니다.
http://dev.tattertools.com/wiki/pluginAPI

displayHandler에서 사용자가 설정 인터페이스를 작성을 해야하는 방법은...왠지~~~
흠... 상상했던 것과는 약간은 다른 폼인것 같습니다. 모든 플러그인들은 설정 인터페이스를
각자 갖춰야 한다는게 조금 걸립니다. 자유도를 보장한다는 것이 의도는 좋을듯 하나
많은 혼란을 야기시킬수 있을것 같은 예감이 듭니다.

나니 작성:

이것은 plugin.tattertools.com에 한정된게 아니라 skin.tattertools.com에도 공통적으로 들어가야할 사항 같습니다.
그런데 update.mozilla.or.kr 사이트를 모델로 삼는다는게 정확하게 어떤 의미인가요?
(아무래도 skin 제작이 제 담당이라 정확한 의미를 알아야될것 같아서요.)

plugin.tattertools.com와 skin.tattertools.com의 기능은 공통으로 적용이 되어야 할것이구요.
모질라(update.mozilla.or.kr)의 모델이라 함은 블로그 구성면을 말하는것 같습니다.
- 사이드엔 [종류별카테고리/검색/다운로드별 목록/평가순 목록/관련사이트 등이]
- 본문엔 [간략내용/다운로드수/평점추천(별)/파일다운로드/스샷]
이런 형태로 표시될것 같습니다.
스킨은 모질라와 다른형태로 가지만 모질라에서 구현되는 기능이 구현된다고 보면 될것입니다.
기타 필요한 skin과 plugin 블로그에 필요로 하는 기능이나 기타 사항을 말씀해주시면 됩니다.
스킨은 전체화면 폭이면 좋을것 같습니다.

http://plugin.tattertools.com 진행함에 있어 TnF님들의 필요한 의견을 반영하고자 합니다.
TnF 1차 회의록에서 거론되었던 모질라 플러그인 사이트 (http://update.mozilla.or.kr)를 모델화 하려고
다듬고는 있지만 더 좋은 의견을 말씀해주시면 적극 반영토록 하겠습니다.
현재 http://plugin.tattertools.com에 추가된 기능은
- 댓글과 함께 평점주기
- 다운로드수 표시
- 목록보기시 엔트리 본문 요약보여주기 입니다.
좋은 의견 부탁드립니다.
아래는 TnF 1차 회의록에서 거론된 내용입니다.

= 플러그인
  * 보안 문제
    - 플러그인 자동 인증 시스템이 필요하지만, 구현이 굉장히 어렵다.
    - 임시 방편으로 블로그를 이용한 플러그인 추천 시스템을 추가로 만든다.
      - 모델은 WP를 이용한 모질라 플러그인 사이트 (http://update.mozilla.or.kr)
      - 사이트 주소는 http://plugin.tattertools.com (가칭)
    - 원작자의 설명과 추천자의 설명이 함께 올라간다.
    - 플러그인 원작자로부터 동의를 얻어야 함.
    - 이 플러그인에 의하여 발생할 문제점에 대한 충분한 설명이 있어야 한다. (예: DB 수정 등)
    - 플러그인 추천 블로그 배너 링크는 현재의 태터 메인 페이지 플러그인 게시판 아래.
    - 평점 시스템 (추천자 평점 / 사용자 평점) 이 추가되면 좋을 것이다.

댓글엔 그냥 간단한 BBcode를 이용한 툴바를 올리는 정도의 플러그인으로...
댓글까지 에디터를 탑재한다면 왠지 무거울것 같습니다.
inureyes님께서 댓글용 BBcode툴바 플러그인을 한번 선보이시는것이 어떨지요~~

그렇군요. 저의 게으름으로 인해 인지하지 못하고 있었습니다. ~.~
ps. entry id 넘겨주는 문제는 크게 중요치는 않습니다. 그냥 기타 방법으로 해결 보구 있습니다.
시원한 주말입니다. 주말밤을 자글자글한 코드와 함께하지 마시고 시원한 콧바람을 만끽하세요.

v1.1는 댓글에 email필드는 삽입되는건가요?

기본스킨에서 로그인 및 로그아웃할때 'requestURI'값이 누락되어 직전의 페이지로
이동되지 않고 로그인폼에 남겨져 있습니다.
'requestURI'값을 추가하여 로그인/로그아웃 치환자로 변경하는것이 어떨지요?
치환자로 할경우 로그인 상태에 따라 치환자 값이 '로그인', '로그아웃'으로 표시되게 하면 더욱
좋을듯 합니다.
음, 생각해보니 플러그인으로 처리가 될것 같네요. 그래도 포함되면 만인을 위해 좋을듯합니다.

나니 작성:

모든 태그를 개방하자는 얘기가 아닙니다.
많이 이용하는 <b> <strong> <blockquote> <i> <u> <em> <del> 등 정도는 지원해주는것도 좋지 않을까요? wink

태터에 기본 제공되는 'EmoticonOnComment'플러그인에 아래처럼 추가만 하면 가능합니다. 전 아래처럼 해서 사용하고 있습니다.

'[b]'    => "<b>",
'[/b]'    => "</b>",
'[u]'    => "<u>",
'[/u]'    => "</u>",
'[i]'    => "<u>",
'[/i]'    => "</u>",
'[teal]'    => "<font color=\"teal\"/>",
'[/teal]'    => "</font>",
'[olive]'    => "<font color=\"olive\"/>",
'[/olive]'    => "</font>",
'[purple]'    => "<font color=\"purple\"/>",
'[/purple]'    => "</font>",

날짜 변환 변경하고 싶을때면 플러그인으로 몽땅 고치곤 했는데.
이제부턴 그런 고충은 없어지겠네요.
주말 잘보내세요.

inureyes 작성:

ctrl+F5 신공을...

신공탓에 되기는 합니다만, 용량제한이 있나요?
plugin blog에서 테스중입니다. 2MB이상은 안올라가는것 같습니다.

몇번씩 되풀이 해보지만 파일을 첨부시 백지화되는 현상이 발생합니다.
어떤기준인지는 모르겠지만 하나의 파일을 첨부하게 되면 5번중 3번은 발생하는것 같습니다.
다시 뒤로가기하여 돌아오면 파일은 첨부되어있구요.
또한, zip파일이 첨부가 안되네요.

ps. 글보기 목록에서 체크후 카테고리 이동변경할때 안되네요. 기타 비공개/공개는 됩니다.

마모루 작성:

같은 포스트가 연달아 두개 뜨는 경우도 의외로 자주 있습니다.

뭐에 따라 발생하는지 모르겠습니다만, 같은 피드의 주소가 중복으로 등록된 것은 아닙니다.

제 경우도 분명 확인했는데도 다음날이면 다시 어제본것이 갱신되어 있을때도 있습니다.
간혹 기타 rss View로 확인할때도 이런 중복갱신이 이뤄지는군요.

796

(25 답글들, 잡담하기에 작성)

daybreaker 작성:

흠.. 어떤 형태로 만드시는지요? application 형태나 아니면 flahs game 형태..?

flash 기반에 한표~

797

(25 답글들, 잡담하기에 작성)

위 시나리오를 바탕으로 플래쉬용 3D 롤플레잉게임을 약 30초짜리로 간단하게
해보는것도 괜찮을듯... 플래쉬 홍보용 재밌게...

http://plugin.tattertools.com을 위한 몇몇 기 제작되었던 플러그인들을 손보고 있습니다.
대부분 플러그인 자체내에서 global로 취득할수 있는 값들이 몇몇있습니다. 이처럼 스킨의 entry그룹에
플러그인 치환자를 사용시 entry ID값을 가져오면 좋을텐데 편하게 DB연결하여 불러오면 편할것을
entry ID 값을 못가져와서 Ajax을 이용하여 뿌려주고 있습니다.
[##_article_rep_id_##] 치환자를 이용하여  entry ID 값을 취득하고 있는 상황입니다.
블로그 첫화면에 1개의 엔트리가 존재할때는 'global $entries;' 를 이용하여 '$entries[0]['id']'와
같이 하면 취득할수 있습니다. 2개이상의 엔트리가 첫화면에 출력된다면 ㅠ.ㅠ 머리회전이 안되네요.
전에도 이 문제로 파파차님께 여쭤봤었는데 . 추후 지원이라는 말씀을~~~ 어떻게 지원이 안될까요?
http://plugin.tattertools.com에 필요한 평점주기 플러그인을 제작하기 위함입니다.
현재 제 블로그에서 댓글쓰며 평점주기를 적용중입니다. 위 문제만 해결이 된다면 속이 시원할텐데
답이 안보이네요.

좋은 조언 부탁드립니다.

799

(8 답글들, 아이디어 및 기능 제안에 작성)

JWC 작성:

스킨 설정 페이지 분류 란에 기본적으로 분류를 펼칠것인가를 선택할 수 있는 옵션 추가해 주세요. wink

필요한 옵션입니다. 기타 기본으로 하고 싶은 옵션이 많은데 바쁘신것 같으니..^^

inureyes 작성:

이전에 보고된 문제이며 1.0.6 이후에 수정되었습니다. smile
http://forum.tattertools.com/ko/viewtop … 4666#p4666 을 참고해주세요 smile

어쩐지 1.1에서는 잘되는것 보니 이상하다 싶었습니다. 제가 확인을 못했었군요~~
전부 수정해줘야겠네요. 태터에 있는 1.0.6에는 적용이 안되어있네요.
다운로드 하는분들 많으실텐데 수정해서 올려놓으면 좋을것 같습니다.
감사합니다. inureyes님. 포럼 확인을 자주하는 버릇을 가져야 겠습니다.
더운 여름 건강 주의하세요~~