1

주제: keyword타입의 포스팅을 다른 포스팅과 동일하게...

keyword를 위키로 만들어 써보려고 몇번 아둥바둥 거렸습니다.
근데 이를 작업하다보니...
keyword를 오픈하면, 새로운 창에 뜨거나,
기존의 테더모양과 다른 형태로 나옵니다.

이 부분을...
keyword를 open할때 역시, 다른 포스팅과 같은 스킨에 나오도록 해줄 수 없나요?
기존의 keyword view와같이 새로운 윈도우로 띄우는 경우라면, 내용이 적어서 간단히 보고 닫아도 되는 형태일 때가 가장 적합하다고 봅니다.
하지만, 저와같이 위키로 확장하려 하거나 할 경우에는, 좀 불만이 생기는군요.
추가로, 에디팅 중에는 기존의 포스팅과 같기에, 같은 형태로 출력될 것을 예상합니다만,
막상 다른 형태로 출력이 되면서 css/스킨 등이 새로 먹는다면, 애초에 작성하면서 예상했던것과는 다르기에, 좀 조율이 안됩니다.

만약 기존의 keyword view를 새로운 창으로 띄울 수 있도록 해야만 한다면,
기능추가로, keyword view를 기존의 다른 포스팅으로도 볼 수 있도록 flag 등을 추가해주시면 좋지 않을까 생각합니다.

PS:
역시, keylog시 나오는 리스트를, tatter에서 검색시 나오는 리스트와 동일하게 처리할 수 있지 않을까 생각합니다.
코드의 중복정의는, 버그의 발생가능성을 높입니다.
물론 정말로 다른 기능이라면, 다르게 분리하는게 맞습니다만...

htna (2006-12-07 00:26:51)에 의해 마지막으로 수정

Yesterday is history, tomorrow is a mystery, and today is a gift; that's why we call it - present

2

답글: keyword타입의 포스팅을 다른 포스팅과 동일하게...

htna 작성:

keyword를 위키로 만들어 써보려고 몇번 아둥바둥 거렸습니다.
근데 이를 작업하다보니...
keyword를 오픈하면, 새로운 창에 뜨거나,
기존의 테더모양과 다른 형태로 나옵니다.

이 부분을...
keyword를 open할때 역시, 다른 포스팅과 같은 스킨에 나오도록 해줄 수 없나요?
기존의 keyword view와같이 새로운 윈도우로 띄우는 경우라면, 내용이 적어서 간단히 보고 닫아도 되는 형태일 때가 가장 적합하다고 봅니다.
하지만, 저와같이 위키로 확장하려 하거나 할 경우에는, 좀 불만이 생기는군요.
추가로, 에디팅 중에는 기존의 포스팅과 같기에, 같은 형태로 출력될 것을 예상합니다만,
막상 다른 형태로 출력이 되면서 css/스킨 등이 새로 먹는다면, 애초에 작성하면서 예상했던것과는 다르기에, 좀 조율이 안됩니다.

만약 기존의 keyword view를 새로운 창으로 띄울 수 있도록 해야만 한다면,
기능추가로, keyword view를 기존의 다른 포스팅으로도 볼 수 있도록 flag 등을 추가해주시면 좋지 않을까 생각합니다.

PS:
역시, keylog시 나오는 리스트를, tatter에서 검색시 나오는 리스트와 동일하게 처리할 수 있지 않을까 생각합니다.
코드의 중복정의는, 버그의 발생가능성을 높입니다.
물론 정말로 다른 기능이라면, 다르게 분리하는게 맞습니다만...

넵. 그게 저희가 키워드 '출력' 기능을 플러그인으로 분리한 진정한 이유입니다. 키워드 출력에 관해서 사용자의 요구가 너무 다양했어요. htna님은 포스트와 한 화면에 출력되는 것을 원하시지만 어떤 분은 팝업으로 출력되길 원하시기도 하고, 어떤 분은 툴팁으로, 또 어떤 분은 각주로 출력되길 원하시는 등등 그 수요에 전부 대응할 수 없었습니다. 그래서 핵심기능은 내장하고 출력부분은 플러그인으로 제어하게 해서 사용자가 원하는대로 출력할 수 있도록 했던 것이지요. 1.1에는 기본적으로 팝업 방식 플러그인만이 포함되어 있지만, 사용자 사이에서 수요가 생긴다면 포스트와 같이 출력되도록 하는 플러그인을 누군가 만들어주시지 않을까 기대하고 있습니다. 저희가 만들 수도 있는 부분이지만, 아직까지 그에 대한 수요가 높지 않아서 진행되고 있지 않고요, 다양한 참여자를 늘린다는 측면에서 포럼 이외의 개발자 분이 구현해 주시기를 은근히 기대하고 있답니다.:)

3

답글: keyword타입의 포스팅을 다른 포스팅과 동일하게...

아무리, 플러그인으로 다른 포스팅처럼 출력시키는게 가능하다고 해도,
테더의 스킨이 바뀌었을때에 그것마저 적용시키기는 쉽지 않겠죠...
요지는 이겁니다.

물론 저도, KeywordUI 를 이용해서 wiki 처럼 일부 가능하게 만들긴 했지만,
(먼저 계속적으로 말하고 있듯이, 시간을 충분히 낼 수가 없습니다.)
더구나, 시간이 난다고 하더라도,
플러그인에서, 스킨의 변경을 확인후에, 플러그인의 출력스킨을, 테더설정스킨으로 바꾸는건 거의 가능하지 않다고 보여집니다.

플러그인으로의 확장성도 의미가 있지만.
이런 면에서는 플러그인으로 확장이 어렵지요...
이렇기에, 테더쪽에서, 다른 포스팅과 동일하게 처리할 수 있도록 하는 루틴 하나가 있으면.. 하는 것이죠..

물론 기존의 내용들과, 기반코드 들이 있기에...
이런 부분이 그리 어렵지 않다는 것을 알고 있습니다.
그리고, 혹시라도 제가 테더소스를 고쳐서 한다면, 이역시 많은 수정이 필요없을 것이란건 알구 있구요.
(물론 소스분석에 시간이 많이 걸리겠죠...)
하지만, 만약 테더의 버전이 업그레이드 된다면, 그러한 버젼업된 다른 기능들을 포기해야만 하지요..
이걸 원하는 것은 아닙니다.

htna (2006-12-07 02:04:07)에 의해 마지막으로 수정

Yesterday is history, tomorrow is a mystery, and today is a gift; that's why we call it - present

4

답글: keyword타입의 포스팅을 다른 포스팅과 동일하게...

말씀하신대로 어렵지는 않습니다. smile 만드는 것도 어렵지 않습니다. 태터툴즈의 소스 버전을 받으셔서 blog 디렉토리의 하위에 keyword 정도로 하나 만드시고, 역시 blog 하위의 notice의 내용을 복사해서 집어넣고 좀 수정해 주시면 가능합니다. 스킨의 해당 부분 파서도 있어야 겠네요. lib/model/skin.php 에서 지정해 줄 수 있습니다. 문제는 블로그에 그게 필요한 이유를 source moderator 에게 설득해야 한다는 점입니다. moderator 그룹의 회의때 키워드 기능을 되살리려고 엄청나게 고생했던 경험에 비추어 봤을 때, 굉장히 설득이 힘들것 같애요. 태터툴즈를 복슬복슬한 나무가 아니라 잘 빠진 나무로 키우는 것이 방향성이기 때문에...

말씀하신 부분의 구현은 구태여 키워드 기능까지 사용하지 않아도 모두 플러그인으로 구현이 가능합니다. 그냥 글들을 이용해도 되지요. viewcontentpost였나? 하는 이벤트에서 본문을 받아 와서 플러그인에 본문 파서를 만들고 현재 글들의 제목을 DB에서 읽어와 리스트로 만들고, [[ ]] 로 표시된 단어들을 읽어와서 그게 목록에 있는 경우 해당 글로의 링크를 만들어 주는 식으로 가능합니다. smile 키워드를 포함시키려면 카테고리값이 -1인 글들의 제목까지 읽어오면 됩니다. 키워드 글을 본문처럼 보이게 하는 것도 사실 이벤트 후킹을 통해서 현재 글 보여주는 부분에 키워드를 끼워 넣는 방법이 가능할겁니다. htna님과 함께 예전에 버린 위키 파서 주워다가 함께 짜 보고 싶지만 지금 시간이 너무 없어서... ㅠ_ㅠ

12월 말에 저와 함께 짜보시는 것은 어떨까요? smile

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

5

답글: keyword타입의 포스팅을 다른 포스팅과 동일하게...

그럴만큼의 여유가 있을지 모르겠습니다.

위의 방법으로 걱정되는 부분이..
테더가 버전업 될 경우, 그 버전업된 부분을 위키 부분에서 반영할 수 있을까 하는 것입니다.
(방법 1)은 테더의 업그레이드를 포기하는 것입니다만. 이와 더불어 새로운 스킨/플러그인 들도 같이 포기해야... 좀 암울하죠.. orz
(방법 2)는 테더의 업그레이드시 매번 업그레이드 하는 것입니다만, 새로 버전나왔을 때 이들을 다시 분석하고 소스를 고치고, 하는 일들이 그리 녹녹치는 않을듯 하여서...

앞으로의 문서관리 방식은 위키를 따를 것이라 생각되고, 많은 사람들이 이러한 의견을 가지고 있다고 보입니다.
비록 블러그의 한 모습이지만, 테더 역시 웹 문서의 저장창고 와 같은데.
위키를 직접은 아니지만, 확장가능하게 지원해줄 지에 대한 고려 조차 없다니. 많이 아쉽군요...
1. 성능면에서 무거워지는 부분도 아니고,
2. 어쩌면 기본적인 검색의 확장이라 볼 수 있고, (제목검색 의 한 특수한 형태를 띄게 될테니 말이죠..)
3. 기능면에서 매우 다양한 확장성을 지닌 부분 (다양한 플러그인을 가능하게 할만한...)
인데 말이죠..

올해 말이라...
어떻게 될지 좀 가늠을 하기는 힘듭니다.
혹시, 여건이 되면 같이 업데이트 해 보는것도 좋을 듯 합니다.

Yesterday is history, tomorrow is a mystery, and today is a gift; that's why we call it - present