1

주제: 몇 가지 개선안

태터툴즈 1.0 으로 업데이트 후 지난 며칠간 메모해둔 것을 올려봅니다. 이미 적용된 것도 있을 것 같긴 합니다만...;;;


글 목록에서 방명록 보기 // 방명록에도 스팸이 들어오는 것을 볼 때 글목록, 휴지통에도 연계가 되어야 할 것 같습니다.

방명록에 번호, 검색 추가 // 글번호는 개인적인 요청입니다;; , 방명록 검색 부분은 태터툴즈 사용자공간 묻고답하기에서 어느분께서 건의하신 내용입니다.

검색에 트랙백 검색 추가 // 클래식을 사용할 때 별도의 패치를 통해 트랙백 까지 검색을 확대하기도 했습니다. 트랙백 까지 검색되는게 검색의 의미에 맞는 것 같기도 하고요.

댓글 검색에서 닉네임 포함 검색 // 닉네임이 포함되지 않는 것 같더군요.

월일시간 형식조정 // 언제 논의가 된 것도 같습니다만, 2006/07 , 2006년 7월 등 날짜 형식을 옵션에서 조정 가능 했으면 합니다.

글 삭제시 경고창에 글 제목 표시 // hover 시 해당 셀 색상 변경으로 잘못 삭제할 우려는 없습니다만, 경고창에서도 글 제목을 표시하면 괜찮을 것 같습니다.

lunamoth (2006-07-01 03:49:46)에 의해 마지막으로 수정

2

답글: 몇 가지 개선안

lunamoth 작성:

글 목록에서 방명록 보기 // 방명록에도 스팸이 들어오는 것을 볼 때 글목록, 휴지통에도 연계가 되어야 할 것 같습니다.

방명록이 사실은 댓글과 테이블을 같이 쓰고 있으니 이건 쉬운 문제군요. inureyes님이 오시면 전달하겠습니다.

lunamoth 작성:

2. 방명록에 번호, 검색 추가 // 글번호는 개인적인 요청입니다;; , 방명록 검색 부분은 태터툴즈 사용자공간 묻고답하기에서 어느분께서 건의하신 내용입니다.

이걸 요청하는 분을 종종 봤는데, 이게 CSS2.1의 content 기능과 중복되는 기능이라 재고하고 있습니다. fireFox 등 최신 브라우저들은 지원하지만 IE는 지원을 못하거든요. 대부분의 사용자가 IE를 사용하는 상황에 사용자의 편의를 위해 추가해 달라는 말씀을 하신다면, 저도 당연히 그런 생각을 안 해본 것은 아니지만, 이 content 속성이라는 것이 포기하기에는 너무 훌륭한 기능이라서요.

치환자로 추가해서 스킨에서 선택하게 하면 될 것 아니냐고 하셔도... 보나마나 이거 추가하면 너도나도 즐겨사용하게 될 기능이 될 게 뻔한데, CSS content가 있음에도 이런 편법이 널리 퍼지는 것이 좋은 것 같지는 않습니다. 이건 메인 소스에 넣는 것보다는 플러그인 형태로 쓰는 것이 나을 것 같습니다.

lunamoth 작성:

3. 검색에 트랙백 검색 추가 // 클래식을 사용할 때 별도의 패치를 통해 트랙백 까지 검색을 확대하기도 했습니다. 트랙백 까지 검색되는게 검색의 의미에 맞는 것 같기도 하고요.
4. 댓글 검색에서 닉네임 포함 검색 // 닉네임이 포함되지 않는 것 같더군요.

검색 쪽을 전반적으로 재검토해봐야겠군요. 좀 부족하다 싶어요. 아울러 1.1 쓰시는 분들은 검색 기능 테스트를 부탁드립니다. 검색 쪽에 에러가 있을 것 같은데 보고가 없더군요. 잘 안 쓰는 기능이라서일까요?

lunamoth 작성:

5. 월일시간 형식조정 // 언제 논의가 된 것도 같습니다만, 2006/07 , 2006년 7월 등 날짜 형식을 옵션에서 조정 가능 했으면 합니다.

모든 표현을 일괄적으로 변경하는 것이라면 어려운 문제는 아닌 것 같습니다. 어디서는 2006/07, 어디서는 June 2006... 이렇게 변화무쌍한 요구라면... 좀 힘들겠죠?

lunamoth 작성:

글 삭제시 경고창에 글 제목 표시 // hover 시 해당 셀 색상 변경으로 잘못 삭제할 우려는 없습니다만, 경고창에서도 글 제목을 표시하면 괜찮을 것 같습니다.

이것도 별로 어려운 점은 없어보이는데... 굳이 따지자면 따옴표를 어떻게 쓰는 것이 좋을까... 정도겠군요.


여기 제시하신 아이디어는 inureyes남깨서 돌아오시면 논의해 보도록 하겠습니다. 아니면 이제 commit 권한이 공개되었으니 직접 원하시는 형태로 가공해 주셔도 좋구요.;)

graphittie (2006-07-01 04:57:43)에 의해 마지막으로 수정

3

답글: 몇 가지 개선안

graphittie 작성:
lunamoth 작성:

5. 월일시간 형식조정 // 언제 논의가 된 것도 같습니다만, 2006/07 , 2006년 7월 등 날짜 형식을 옵션에서 조정 가능 했으면 합니다.

모든 표현을 일괄적으로 변경하는 것이라면 어려운 문제는 아닌 것 같습니다. 어디서는 2006/07, 어디서는 June 2006... 이렇게 변화무쌍한 요구라면... 좀 힘들겠죠?

아래처럼 치환자를 따로 빼는 것은 오버일까요..?

[##_~~~~_date_ko_##] = yyyy년 mm월
[##_~~~~_date_en_##] = July yyyy
[##_~~~~_date_##] = 2006/07 < 기본 형식 으로 함. 하위 호환성 고려해서.

내지는 스킨 출력 설정 페이지에서 형식을 지정할 수 있도록 해 주고, 그 설정을 반영해서 출력되는 치환자를 주는 것도 좋겠습니다.

[##_~~~~_date_user_##] 이렇게 치환자를 주고
설정 페이지에서는 yyyy-mm 하면 2006-07로
yy-mm 하면 06-07 로 하는 식으로 하면 되지 않을까요?

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

4

답글: 몇 가지 개선안

일단 이견을 위한 이견을 제시하는 것이 아님을 말씀드리고요. 오해가 있을지도 모르니까요. 자기 의견 무시하는 것처럼 보일 수도 있으니...:|

마모루 작성:

[##_~~~~_date_user_##] 이렇게 치환자를 주고
설정 페이지에서는 yyyy-mm 하면 2006-07로
yy-mm 하면 06-07 로 하는 식으로 하면 되지 않을까요?

이 의견은 아키텍쳐 면에서 깔끔한 것 같지 않습니다. 환경설정은 스킨에 영향을 받지 않고 블로그 전체에 일괄적으로 영향을 미치는 설정입니다. 그런데 여기에 스킨 제작자가 자신의 의도를 개입시키면 해당 블로거 소유자는 개념상 혼동을 일으킬 여지가 있는 것 같습니다.

환경설정에 다음과 같이 표시가 되어야 할 텐데,

스킨의 날짜형식을 다음처럼 출력한다.(단, 해당 치환자가 적용된 스킨이어야 함.)

굳이 "(단, 해당 치환자가 적용된 스킨이어야 함.)"이라는 표현을 써주면서까지 저 부분을 관리자 환경설정에 넣어줘야 할 필요가 있을까 하는 의구심이 듭니다. 관리자 화면의 환경설정은 자고로 해당 블로그의 소유자가 자신의 결정을 블로그 전체에 적용하고자 하는 의도가 강한 부분인데, 이 의도를 중간에서 스킨 제작자가 가로채 결정을 뒤집을 수 있다면(스킨 제작자가 해당 스킨에 [##_~~~~_date_user_##] 치환자를 사용하지 않았다면 아무리 관리자가 출력을 변경해도 그의 결정은 무시되니까요. 자신의 블로그임에도 결정권은 스킨 제작자가 갖게 된다는 것이죠.) 관리자 환경설정으로서의 의미가 많이 떨어지지 않을까요?

마모루 작성:

아래처럼 치환자를 따로 빼는 것은 오버일까요..?

[##_~~~~_date_ko_##] = yyyy년 mm월
[##_~~~~_date_en_##] = July yyyy
[##_~~~~_date_##] = 2006/07 < 기본 형식 으로 함. 하위 호환성 고려해서.

다국어 환경을 고려하자면... 만약 불어로 진행되는 블로그가 있다면 어떻게 해야 할까요? [##_~~~~_date_fr_##]도 추가? 일어로 진행되는 블로그가 있다면? [##_~~~~_date_jp_##]도 추가? 이 부분은 플러그인이 가장 적당할 것 같아요...

PS 1. sandbox에 [##_calendar_en_##]을 추가해 놓았는데, 마모루님의 의견을 보고 위처럼 생각해 보니 그 부분도 적당하지 않은 것 같군요. 도로 돌려놓도록 하겠습니다.:(

PS 2. 차라리 모든 날짜 출력 부분 치환자에 이벤트를 걸어주는 것은 어떨까요? 이 부분을 제어하는 플러그인을 만들어서 플러그인 환경설정 부분에서 이걸 제어하도록 하는 거죠.

graphittie (2006-07-01 12:41:26)에 의해 마지막으로 수정

5

답글: 몇 가지 개선안

graphittie 작성:

PS 1. sandbox에 [##_calendar_en_##]을 추가해 놓았는데, 마모루님의 의견을 보고 위처럼 생각해 보니 그 부분도 적당하지 않은 것 같군요. 도로 돌려놓도록 하겠습니다.:(

사실 제 의견도 해당 치환자를 보고 떠올린 것이었습니다^^

graphittie 작성:

PS 2. 차라리 모든 날짜 출력 부분 치환자에 이벤트를 걸어주는 것은 어떨까요? 이 부분을 제어하는 플러그인을 만들어서 플러그인 환경설정 부분에서 이걸 제어하도록 하는 거죠.

각각의 치환자를 넣는 것은 만국어를 고려하자면 치환자가 수십개가 될테니 지양을 하도록 하고,
_date_ 쪽의 치환자를 이벤트를 파이어 한다고 해도, 어떤식으로 제어해야 할지 감이 잘 안잡히네요.

곰곰히 궁리해봐야 겠습니다.

마모루 (2006-07-01 12:59:12)에 의해 마지막으로 수정

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

6

답글: 몇 가지 개선안

지금 날짜는 전부 00/00/00 00:00:00 형식이니까 이걸 그냥 정규식으로 돌려버리면 안 될까요?

7

답글: 몇 가지 개선안

스킨 치환자에 parameter를 줄 수 있도록 하는 건 어떨지요.
[##_calendar_ko_##]와 같이 치환자가 n개 만들어지는 게 아니라, [##_calendar('ko')_##]와 같이...-_-;;;
(아니면 본문 치환자처럼 [img|url|width|height|alt]와 같은 형식으로 간단하게 파싱할 수 있도록 하는 것도 좋을 것 같습니다.)

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

8

답글: 몇 가지 개선안

그냥 플러그인으로 빼고, 플러그인에서 옵션을 설정하게 하는게 낫지 않을까요?

따뜻한 5월의 햇살 속에 한가로이 잠든 작디작은 선인장처럼...
내일을 향한 꽃봉오리 몇 개를 올려본다.

9

답글: 몇 가지 개선안

작은인장 작성:

그냥 플러그인으로 빼고, 플러그인에서 옵션을 설정하게 하는게 낫지 않을까요?

플러그인으로 빼서 옵션을 주면 하나의 설정밖에 나오지 못하잖습니까?
그럴 것 같으면 차라리 전체 치환자에 적용되도록 관리자 메뉴에서 드롭다운 메뉴를 제공하는 쪽이 낫겠지요.

지금 원하는 것은 원하는 곳에 원하는 형식이 나오도록 하는 것인 것 같습니다^^

(맞죠..?)

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

10

답글: 몇 가지 개선안

마모루 작성:
작은인장 작성:

그냥 플러그인으로 빼고, 플러그인에서 옵션을 설정하게 하는게 낫지 않을까요?

플러그인으로 빼서 옵션을 주면 하나의 설정밖에 나오지 못하잖습니까?

아니죠. 넓디 넓은 플러그인 창에 그냥 덜렁 "날짜형식 변환 : 00/00/00 00:00:00 ..." 이거 하나만 놓자고요? 의미가 없지요...

리스트 날짜 형식을 변경합니다.
댓글 날짜 형식을 변경합니다.
포스트 날짜 형식을 변경합니다.
...

이런 식으로 주르륵 나와야겠지요.

11

답글: 몇 가지 개선안

graphittie 작성:
마모루 작성:
작은인장 작성:

그냥 플러그인으로 빼고, 플러그인에서 옵션을 설정하게 하는게 낫지 않을까요?

플러그인으로 빼서 옵션을 주면 하나의 설정밖에 나오지 못하잖습니까?

아니죠. 넓디 넓은 플러그인 창에 그냥 덜렁 "날짜형식 변환 : 00/00/00 00:00:00 ..." 이거 하나만 놓자고요? 의미가 없지요...

리스트 날짜 형식을 변경합니다.
댓글 날짜 형식을 변경합니다.
포스트 날짜 형식을 변경합니다.
...

이런 식으로 주르륵 나와야겠지요.

오홍홍, 그리고 사용 가능한 형식의 가이드라인을 쬐꼼 제공해야 겠지요.
대충 결정 난 것 같네요^^

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

12

답글: 몇 가지 개선안

그럼, 1.1이 나오기 전까지 틈이 날 때 만들어 보도록하겠습니다. 어려운 플러그인은 아니니까요.

13

답글: 몇 가지 개선안

graphittie 작성:

검색 쪽을 전반적으로 재검토해봐야겠군요. 좀 부족하다 싶어요. 아울러 1.1 쓰시는 분들은 검색 기능 테스트를 부탁드립니다. 검색 쪽에 에러가 있을 것 같은데 보고가 없더군요. 잘 안 쓰는 기능이라서일까요?

http://www.dudals.net/2856

and 검색 지원, 괜찮을 듯 smile

14

답글: 몇 가지 개선안

댓글에서의 작성자 검색도 있었군요. 태그 검색, 키워드 검색과 함께 추가되면 좋을 듯 싶습니다.