26

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

버그는 아니기에 이쪽에다 올려야 할듯 하네요..


1.0 베타시절부터 RSS 2.0 스펙과 다중이용자를 위하여 이메일주소 (사용자) 의 형태로 <author> tag을 구성한 것으로 알고있습니다.
후에 이메일주소가 그대로 노출되어 스팸메일에 직격탄을 맞게 된후 임시로 이메일주소만 삭제한 상태로 계속 배포가 되고 있는데
종종 리더를 보다보면 <author> 부분에 괄호가 있는게 성가시더군요

저의 경우엔 

<author>(바라기)</author>

이런 형태로 나오지요

클래식때처럼 단순히 괄호만 떼는 방법이 제일 간단할거 같기는 하지만요..

<author> is an optional sub-element of <item>.

It's the email address of the author of the item. For newspapers and magazines syndicating via RSS, the author is the person who wrote the article that the <item> describes. For collaborative weblogs, the author of the item might be different from the managing editor or webmaster. For a weblog authored by a single individual it would make sense to omit the <author> element.

<author>lawyer@boyer.net (Lawyer Boyer)</author>

RSS 2.0 스펙을 보면 필수요소는 아닌듯 한데 포스트 작성자를 표현하는 다른 방법에 대해 생각해보아야 할듯 싶기도 하구요.
나중에 팀블로깅 기능이 추가되면 더욱 더 절실해질듯 할듯 합니다.

this._status가 null인건
저의 경우는
리더 상태에서 세션시간이 만료되어 자동으로 로그아웃상태가 된 후 피드관련 작업하면 나오던데요..

그게 1.0.3 이후부터 계속 되었더군요.... -.-;;
여태 버그 보고가 안된 이유가 뭔지 모르겠네요
(대부분 남의 코멘트를 수정할 생각을 안해서 그렇겠지만요..)

1.0.2 이후부터 계속 수정시점으로 작성시각이 변경되는 문제는 계속 있는것 같구요.. (수정시각으로 변경이 정책일 수도 있지만요..)
(1.0.2 이전은 파일이 없어서 다시 시도를 못해봤어요... 1.0.0 사용할때의 기억은 거의 남질 않아서요)

29

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

저는 다중카테고리가 있었으면 하는 바램이 크구요.. 덧붙여 지역로그쪽도 개선하였으면 하네요..
관련글을 포스팅하였었어요..

http://ejiwon.com/tt/1603

뒷북일지 모르겠지만 IE6에서 xhtml 관리자 스킨에서 스크립트 오류가 나네요.
47줄에 Event가 정의되지 않았다고 나오고 이것을 MS 스크립트 에디터로 확인해보니
/tt/style/base.js의

baseObjectByTnF =
{
    init: function()
    {
        for (i=0; i<baseObjectByTnF_init_funcs.length; i++)
        {
            baseObjectByTnF_init_funcs[i]();
        }
    },
    
    finish: function()
    {
        for (i=0; i<baseObjectByTnF_finish_funcs.length; i++)
        {
            baseObjectByTnF_fini_funcs[i]();
        }
        
        if (document.all && window.attachEvent)
        {
            elProps = ['data', 'onmouseover', 'onmouseout', 'onclick'];
            all = document.all;
            
            for (i=0, el; el=all[i]; i++)
            {
                for (j=0, elProp; elProp=elProps[j]; j++)
                {
                    el[elProp] = null;
                }
            }
        }
    }
};

Event.observe(window, 'load', baseObjectByTnF.init);
Event.observe(window, 'unload', baseObjectByTnF.finish);

이쪽에서 무슨 문제가 있는가봐요..
디버거의 상태는 47째줄 Event 앞에서 화살표가 깜빡이는 상태이구요

참.. 테스트 한것은 sandbox r398이네요.

추가. 오페라에서는 보다 확실히 나오네요.


http://127.0.0.1/tt/owner/entry
Inline script thread
Error:
name: TypeError
message: Statement on line 47: Type mismatch (usually a non-object value used where an object is required)
Backtrace:
  Line 47 of linked script http://127.0.0.1/tt/style/base.js
    Event.observe(window, "load", baseObjectByTnF.init);

31

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

기존 1.0.5로 운영하고 있는 데이터를 백업하여
특정한 계정에 옮기고 웹 주소를 통해 변경하는 과정을 통해
티스토리로의 테스트 입주를 시작해 보았어요.

현재는 모든글을 비공개 설정으로 돌려놓았지만 (이중으로 보여질 필요까지는 없을것 같기도 하네요..)
53MB 남짓.... 대략 1170개의 포스트를 옮기는데 시간은 90분 남짓 걸렸습니다. (복원시 26000요소 정도 나오는듯 하네요)
아무래도 Web to Web으로 옮기는 것이고.. 또한 업무시간의 사무실 회선상태는 썩 좋지 않기때문에 참고적으로 기록해 둡니다.

파일 크기가 크다보니 처음에는 진행상태 표시가 전혀 동작하지 않아보이는 현상.....

데이터를 복원하고 있습니다. 잠시만 기다려 주십시오... 
백업파일을 확인하고 있습니다. (26051)

이 화면에서 계속 멈추어 있다가 시작한 지 한 2~30분쯤 후부터 조금씩 올라가는 상태바를 볼 수 있었구요.

그리고 계정에 따라 대용량의 백업파일을 web에서 직접 억세스할 수 없는 문제도 발생하더군요.
"백업파일이 손상되었거나 가져올 수 없습니다."라고 나와서 XML파일 자체가 문제가 있는지 의심가는 에러메세지였지만
다른 계정에 옮겨놓고 복원을 수행하니 잘 진행되는것으로 보아
제 블로그가 입주해있는 cafe24의 특수한 상황같구요.. 아마도 절약형계정이라 그러한것 같기도 하네요.

오늘의 테스트는 여기까지...

32

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

daybreaker 작성:

중간고사 전까지는 한 달에 한 챕터씩 나가는 아주 여유만만한(?) 진도였는데, 근 한 달 사이에 미친듯이 빨라지면서(하루에 한 챕터) 그래프 이론과 트리, relation 등등을 쫘라락 훑어버리고는 전부 다 숙제로 왕창 내주고 있습니다.

2주치 분량의 숙제가 1주일에 한 번씩 나오는데 그 범위가 100~200페이지에 이르니 그거 언제 다 공부합니까.. ㅠㅠ (이번 숙제는 230페이지 분량..)

수업 시간에 예제도 거의 안 풀어주시고, 심지어는 theorem도 직접 공부해오라고 하는..-_-;

대략 난감한 상황인듯 하네요..

제 학부때 이산구조 담당 교수님의 별명은 김굽는 교수님 이였어요...
그때만해도 OHP 필름을 사용했는데.. 진도 빨리 나갈때면..
그 전구의 열에 OHP필름이 타기라도 하는지 1~2초만 올려두고는 재빨리 넘어가곤 했드랬으니까요..

학기말쯤 되면.. 교수님이 중요하게 생각했던것에 대한 집중설명.. 휴강에 휴일로 수업빼먹은것을 고려하게 되고...
그런 이유로... 상당히 바쁘게 진도가 나가곤 하지요..

어쩌면.. 그래프이론이나 트리의 경우엔 자료구조나 알고리즘을 배울때 다시금 언급이 되므로..
(커리큘럼에 따라서는 이산구조(II)에서 다루기도 하지요....)
그래서.. 설렁설렁 넘어가는지도 모르겠어요.

그래도 과제는 그냥 넘어갈 수 없기에.... 과제의 분량이 많아진것이지만.. 그렇게 보아도 넘 과한듯 하네요...
아무래도... 교수님의 의중을 다시금... 살필 필요가 있다고 생각되기는 하네요.

맥퓨처 작성:

어제 글 올리신 분들의 초대여부를 확인하지 못해서 오늘 날짜로 올리신 3분에 한해 초대장 보내드렸습니다..
제주시티, 뭉탱이, baragi74 님들 확인하시고요..
티스토리 계정 아이디는 메일 아이디로 세팅하였습니다.. 참고하시기 바랍니다..

네 잘 받았습니다...
감사합니다~~

저도 한장 주시와요..
뭐 추첨운이 없는건 예나 지금이나 별 차이가 없는듯 하구요..
이쪽 활동도 영 뜸해서리... -.-;; 좀 그렇긴 하지만요..

멜 주소는 옆에 전자우편 클릭하면 나올테지만 baragi74 at gmail 닷컴 이예요...

Windows 계열에서 발생하는 증상인듯 하네요.
저 또한 PC에서 테스팅할때 종종 발생했던 문제였구요..
아무래도 대소문자 구별때문에 벌어지는 문제같네요

전 그냥 무시하고 새로설정으로 들어가서 설치하고 나중에 다시금 DB를 업데이트했던 기억이예요

36

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

오늘에야 겨우 1.0.5 beta2와 trunk rev.96에 대한 테스팅 진행중..
1.0.4 의 db를 그대로 로컬로 가져와서 테스팅을 하는데..

"왜 시간이 세계표준시에서 저장이 안될까..." 하는 생각에 여기 저기 뒤져봄..
"버그 리포트를 할까..."
"아니.. 그런건.. 벌써 올라와야 되는데..."

하는 생각에.... 몇개의 글타래를 뒤지니..
관련DB구조 변경으로 인한 checkup을 요하는 상황임을 깨닫는다..

---------------------------------------------------------------------------

여기까지.. 혼잣말 모드로 끄적거려봅니다.
아직까지 db구조가 버전이 올라갈때마다 약간씩 수정되는 탓이겠지만요...

Peris 작성:
J. Parker 작성:

사용하시는 'mono'님의 썸네일 플러그인 내에 보시면 index.php 파일에서 'getTimestamp3' 찾기 하시면 한줄 나옵니다.
이부분을 'Timestamp::format3' 으로 대체하시면 될것입니다.

업데이트된 태터환경에 맞게 플러그인 제작자분께서 고쳐주셔야 겠죠.. 플러그인 배포는 1.0.4이전과 1.0.5로 배포되야 할것 같아요
날짜포맷 함수 설정이 서로 다르니... 아니면 모두 최신으로 업데이트를 해야~

개인적인 생각에는 1.1 이전까지는 1.0.x끼리는 하위 호환성을 갖추도록 하는게 맞다고 생각합니다.
function getTimestamp3() { Timestamp::format3() } 정도는 넣어주는게 어떨까라고 생각되네요. smile

하위호환성을 위해 1.0.5 beta2 이후에는 저 한줄의 함수가 들어갔지만 다른형식의 함수가 빠진터라
1.0.4에서 쓰던 플러그인 중에
getTimestamp2 를 사용하는 "최근 댓글에 답변 제거(갯수로 표시) / 포스팅 글 수 표시"
플러그인에서 오류가 발생하네요.

호환성 코드를 너무 많이 넣는것은 지양해야 할 일이지만..
보다 접근성을 편하게 하기 위해 한 줄 더 넣어주시길 바랍니다.

38

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

저는 겨우 1110개 열어놓고 있으니.. 아직 멀었네요... -.-;;

그나마 10년도 더 된 글을 강제적으로 밀어넣은터라...
블로그로 포스팅한 최근 1년 몇개월간의 글이 500개가 채 못되는군요..
거기에서 또 태터툴즈로 포스팅한건 400개가 좀 못될거구요.... -.-;;;

(+) 10년도 더 된글들이 많아서 아카이브를 전체로 열어놓으면 무지 길어지는 단점이 있다지요.. (90행정도 되네요)

39

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

phpbb라서 새로운 글타래를 만드는것에 대한 두려움이있다..
아마도 KLDP에서의 분위기가 그러했었기 때문이리라 생각되기에...


이렇게 혼잣말스럽게 끄적여보네요.
나름대로 태터툴즈라는 블로그툴에 애정을 가지고 이리저리 둘러보고 싶지만..
0.9x대에서 처럼 집중적으로 파고들지 못하고 있기에..
그냥 답답한 사용자입니다.

그나마 최근의 업무가 바쁘게 돌아가서 더더욱 소스를 뒤적거릴 여유가 없기에..
그냥 이렇게나마 발만 슬쩍 걸쳐본답니다.

뭐 저도 저 사항때문에 태터툴즈 홈의 support에도 올려두었는데 아직 티켓은 잡히지 않은듯 싶네요..
댓글이나 방명록이나 비슷한 로직을 타는것으로 알고 있거든요..
그나저나 그때 너무 짧게 글을 올렸었나봐요 ^^

> 1.0.3 이후부터 댓글을 수정하면 수정한 시각으로 변경되네요..
> 이전처럼 시간을 유지하고 내용만 업데이트 되었으면 하거든요..

> PAPACHA  2006-03-29 19:28:36 
> 이 부분은 DB에 댓글 테이블에 생성 시간 필드를 추가하여 해결할 예정입니다. 또한 댓글과 관련하여 코어에서 몇 가지 개선이 필요한 부분이 있으며, 적용 시기를 검토하고 있습니다. 감사합니다.