sandbox 버전을 쓰시는 분들은 아시겠지만, 1.1에서부터는 관리자 화면에 알림판이 들어갑니다. 현재는 '센터'/'알림판' 정도로 이름이 정해져 있는데, IRC에서 TNF 분들과 좀더 적당한 이름을 생각해내려다 결국 포기하고 말았습니다.;;

일단 영문은 Dashboard 정도로 가게 될 것 같고(워드프레스의 그 dashboard하고는 다르지만 이것도 마땅한 용어가.. widget board? 정도도 있겠습니다만..), 지금까지 나온 한글 단어들은 다음과 같습니다.

자석판, 붙임판, 붙박이판, 누빔판, 모꼬지판, 걸개, 걸판, 걸이판, ....

간결하고 알아보기 쉬우면서, 뭔가 붙였다 뗐다 자유롭게 할 수 있는 캔버스 같은 느낌에, 개인화의 뜻을 반영할 수 있는 좋은 한글 단어(한자가 들어가도 괜찮음)가 없을까요?;

1,002

(0 답글들, 티스토리(TiStory.com)에 작성)

제가 쓴 글에 달린 댓글 중, "\\n"이라는 문자열이 포함된 것이 있었습니다.

그런데 제가 그 댓글에 답변 댓글을 달았더니 "\n"으로 바뀌는군요..;;;


추가 : 펼쳐진 댓글을 닫았다가 다시 여니까 제대로 나옵니다.;

1,003

(10 답글들, 티스토리(TiStory.com)에 작성)

* { display: none; }
해놓고 어느 정도 틀이 짜여있는 XHTML 스킨이라면
.post { display: block; .... }
과 같이 하면 되지 않을까 하는 망상을 잠시..-_-

스킨이 모두 통일된 XHTML 형식으로 되어 있어야 한다는 문제점이 있군요.
플러그인 단에서 하려면 완전히 새로 페이지를 만드는 수밖에 없겠고, 스킨 단에서 처리해주면 좀더 깔끔하겠죠.

이 부분은 TNC에 계신 분들께 물어봐야 할 것 같습니다.

1,005

(10 답글들, 티스토리(TiStory.com)에 작성)

거창하게 할 것도 없고 프린트용 css를 head 태그 내에 추가해주는 플러그인이면 될 듯합니다.;

<link rel="stylesheet" media="print" type="text/css" href="print.css" />

고고~

초대장을 보내는 부분은 공개된 소스 코드에는 포함되어 있지 않은 것으로 알고 있습니다.; (..맞나)

1,007

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

All-in-one gestures
Web Developer
Live HTTP Headers (웹사이트 접속시 왔다갔다 하는 http 헤더를 모아서 보여줌)
IE Tab
View source with (내가 지정한 에디터에서 소스보기를 해줌)

graphittie님은 정말...;;;
태터툴즈 만지면서 php를 배우셨다고 들은 것 같은데 어느새 관리자 화면 스킨 기능을 만드신다거나....

아주 짤막하게 개념만 설명하려고 했던 제 설명과 함수 만들 때의 주의사항까지 알려주시는 Peris님의 설명...
너무나 대조적이군요....;;;

일단 윈도우/GUI 프로그래밍을 해보셨는지요?
사용자가 버튼을 클릭한다거나, 무언가 입력을 한다거나 할 때 이벤트라는 것이 발생해서 해당 프로그램에게 그 사실과 관련 정보를 알려주지요.

태터툴즈 플러그인도 비슷한 방식입니다.
사용자가 글을 쓴다든가, 누군가 코멘트를 쓰거나 트랙백을 보냈을 때, 본문이 출력될 때 등의 이벤트들이 존재합니다.
플러그인 제작자는 자기가 원하는 동작을 어디서 해야 할지 결정하고, 원하는 이벤트를 처리하는 핸들러 함수를 php로 작성하여 플러그인의 xml 파일에 이벤트와 함수 이름을 넣어주면 태터툴즈가 이를 인식하게 됩니다.
해당 이벤트가 발생하면 태터툴즈는 그 이벤트를 사용하는 플러그인들이 등록한 함수를 하나씩 실행시켜주고, $target 인자를 통해 내용을 조작하거나 뭔가 출력하는 등의 행동을 취할 수 있습니다.

1,011

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

graphittie 작성:

라틴어 권 애들용은 저렇게 나올 수 있지만 동양권까지 생각하는 우리로서는 저 디자인을 처리하기 힘듭니다. IE(!!!) 때문에요. 자기네들이 만들었으니 자기네만 지원하면 된다... 라는 생각은 아니겠지만, 좀 짜증나네요.

IE와 더불어... 글꼴 문제도 있죠. 한글과 영문이 섞였을 때 baseline이 맞지 않는 것부터 시작해서 typography 관점에서 보면 아무래도 저만한 퀄리티가 나오기가 쉽지 않겠죠. 일단 글자도 저것보다 커야 하고.. 쩝;

1,012

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

정말 깔끔하고 감탄이 나오는 인터페이스군요. "관리자 화면 프로젝트"라고 어느 블로그에서 소개되었길래 가봤습니다.

http://brokenkode.com/shuttle

현재의 태터툴즈도 꽤 멋진 관리자 화면을 가지고 있으나, 제 개인적으로는 뭔가 산만한 느낌이 드는 게 사실입니다. (물론 앞으로 관리자 화면 스킨이 적용이 되면 좀 나아지겠지만, 그래도 뭔가 ...)

우리도 분발(?)해봅시다~

1,013

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

간단하게, XHTML DTD를 쓰시면 해결됩니다.... =3 (문제는 IE6보다 낮은 아래 버전들인데, 이 경우는 IE 전용 CSS를 달아주는 수밖에 없을 겁니다)

아니면 div를 두 겹으로 만들어서 바깥쪽에 padding만 적용하고, 안쪽에 width만 적용하는 방법도 있죠.

1,014

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

저희 SPARCS IDC도 한때...
저랑 선배 한 분이랑 한루 날 잡아서 뒤집었더랬죠..; (랜툴 가지고 직접 케이블 길이 맞춰 만들어서 깔끔하게 싹 정리..-_-)

어제 있었던 TNF 기술회의에서도 비슷한 얘기가 나왔었죠.
IE와 Firefox가 쓰레드 처리 방식이 약간 달라서, IE에서는 저 파일 첨부 컨트롤을 숨겨놓고 javascript를 이용해 "찾아보기" 버튼을 클릭한 것처럼 만들 수 있는 반면 Firefox는 그게 안 된다고 합니다. 따라서 gmail 등 다른 서비스에서도 Firefox와 IE에 대해서 그 부분을 다르게 처리하고 있다고 하더군요.
결국 웹브라우저마다 지원 방식이 약간씩 달라서 그렇다고 보시면 되겠습니다..

1,016

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

저도 토닭토닭...

정작 전 유럽에서 PC방 한 번도 안 갔는데..=3=3=3

1,017

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

오옷, 디토옹의 등장! =3=3=3

graphittie님과 함께 구상해본 새 태터툴즈 메인 홈페이지의 사이트 구조입니다.

아이디어는 http://test.daybreaker.info/tatterhome 을 참고하시구요.

복덕방에서 잘 사용되지 않는 메뉴를 없애고 사용자 공간에 "분양합니다"로 옮길까 합니다. (태터툴즈를 공식 지원하는 호스팅에 대한 소개는... 교주님이나 chester님의 의견을 들어봐야 할 것 같네요) 그리고 스킨 커뮤니티를 좀더 부각시키는 것이 좋을 것 같아 스킨/플러그인 메뉴에 바로 집어넣을 생각입니다. (전 이거 있는지 오늘 처음 알았음;;;;..)

첫화면도, 지금의 형태는 너무 산만하다는 판단하에, 뺄 것은 빼고자 합니다. 최근 질문 답변, 최신 플러그인, 최근 스킨 등을 간략화하거나 빼는 게 좋다는 생각이 드는군요. TNF 포럼 링크는 개발 참여 메뉴가 생기므로 그것은 확실히 뺄 계획이며 이올린 링크는 유지할 것입니다.
다운로드 링크 옆에 있는 "시작하기"의 경우, "태터 가이드" 메뉴를 더 충실히 하여 FAQ 쪽으로 흡수시키되 최상위 FAQ로 두었으면 좋겠습니다.

여러분들의 의견을 구합니다.;

1,019

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

흠... 트랙백과 댓글 테이블을 하나로 합쳐버리고, type 필드를 둔 다음 옵션에 따라 트랙백과 댓글을 따로 모아서 표시하든지, 아니면 하나로 합쳐서 표시하든지 선택할 수 있게 하면 될 것 같은데..; 또다시 DB 구조와 스킨 구조에 지각변동(?)이...;;

1,020

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

lacovnk 작성:
inureyes 작성:
lacovnk 작성:

[1. 파일명 자동 생성 문제

한글 파일명은 urlencode를 이용해서 처리하면 됩니다. 이를 이용해서 원래 파일명 대로 저장하고, 실제 웹페이지에 보여줄 때에도 실제 파일명을 반영하도록 하는 것이 어떨까요?

이전에도 관련 이야기를 나눈 적이 있었습니다^^

원파일 이름을 바꾸어 저장하는 이유는 단순히 귀찮아서는 아닙니다. 내장된 encodeURI함수로 한글파일명 파싱해서 저장한다거나 해도 되겠지만, 좀 더 근본적으로 언어권 독립적인 저장 방법이 필요합니다. 태터툴즈가 UTF 지원이 되지 않는 수많은 국가의 다양한 서버 환경에서도 원활하게 돌아가기 위해서 이대로 간다고 생각하시면 됩니다^^

현재는 디비에 원파일명을 저장하고, 다운로드 등의 링크를 걸 경우에는 원래 파일명으로의 다운로드가 가능하도록 지원하고 있습니다. 그리고 덧붙여, 플러그인 등에서 특정 파일들을 모아 갤러리 기능을 만든다거나 다운로드 서비스를 만들 경우 그때마다 파일 리스트 전체를 파싱하는 것도 비효율적이기 때문에 현재의 방식이 가장 최적이라고 판단하고 있습니다 smile

1. 그렇다면 현재 포스트에 img로 보이는 소스도 원 파일명을 반영하게 고쳐야겠지요.  현재는 img src="숫자.jpg" 이런 식으로 걸리는 데 src="원 파일명.jpg"로 걸려야 겠습니다.

2. 파일 리스트 전체를 파싱할 필요가 없게 하려면 원 파일명을 보존하고 DB로 관리해주면 됩니다. smile overload 때문이라면 추가 정보를 남겨야 겠지요..

3. utf8을 지원하지 않는 서버라면 어떤 경우가 있나요?
a) mysql에서 utf8을 따로 지원 안함 - 그냥 넣고 잘 꺼내 쓰면 문제 없음: 그렇게 하고 있는 걸로 알고 있습니다
b) apache에서 utf8을 지원 안함 - 이런 경우가 있나요? 한글 화일명은 urlencode해서 쓰면 별 문제 없습니다.
c) php에서 utf8을 지원 안함 - iconv가 지원 안되는 경우가 있겠지요.. 하지만 urlencode의 결과가 일정하므로 역시 그냥 쓰면 될 것 같습니다.

언어에 독립적인 것은, 사이트를 A서버에서 한글로 잘 운영하다가 갑자기 지원이 미비한 B서버로 옮기는 것을 가정하는 것인가요? 저는 그 것 까지는 필요하지 않다고 봅니다. A서버든 B서버든 잘 깔리면 그 것이 환경에 비 의존적인 설치일 것입니다. 그리고 백업과 복구는 별도의 툴로 만들면 됩니다 smile

덧붙이면, 태터 설치하기 http://manual.tattertools.com/ko/wiki/% … 8%EA%B8%B0 에서 php 요구사항이 없더군요.. 현재 요구 사항이 무엇인가요?

1번의 경우는 원파일명으로 따로 거르기 위해선 별도의 php 파일을 두고 mod_rewrite를 이용해 url을 파싱 후 DB에 접근하는 삽질이 필요할 것 같습니다. 파일 시스템에 올라가는 건 원래 파일명이 아니니까요..; (일단 현재처럼 고유id를 생성해서 숫자로 붙이는 경우에 말입니다)

언어에 독립적인 것이란 뜻은, 한글 서버에서도 잘 돌아가고, 아랍어 서버에서도 잘 돌아가고, 중국어 서버에서도 잘 돌아가고... 뭐 이런 걸 말하는 거겠지요. 모든 서버가 다 유니코드를 쓰고 모든 웹브라우저가 다 유니코드로 url을 보내준다면 참 편하겠지만 실제론 그렇지 않으니까요. 아직까지 한글이 아닌 다른 비영어권 언어를 쓰는 환경에서 어떻게 돌아가는지는 잘 모르겠습니다;

그리고 php 요구사항은 아마 php4.2 이상인가? 그랬던 걸로 기억합니다만, 정확한 건 교주님이...=3

1,021

(10 답글들, 공지사항에 작성)

저는 뭐 그때 메신저로 말씀드렸듯 참가 예정.; 슬슬 태터 메인페이지 리뉴얼 준비나 해야겠군요.

1,022

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

저는 웹호스팅 계정이 2007년 11월 만료인데 이미 개인서버 질러서 IDC에 박았....=3=3

1,023

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

일단은 HanIRC에 #tattertools라는 채널이 있기는 합니다만 거의 아무도 들어오지 않으셔서...

그러고보니 제가 python으로 SSL 지원하는 IRC 서버 만든다고 하다가 안드로메다로 보내버렸군요..

사람이 좀 늘면 빵글이(HanIRC에서 채널 관리를 위해 주는 봇입니다)를 신청해보는 것도 좋겠죠.

뭐.. 저는 원래 매일 50통 이상의 스팸이 오기 때문에.....-_-;

1,025

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

잡담란을 잘 활용하시면 등급은 쭉쭉 올라갑니다... 쿨럭;;