Skip to content
Jeongkyu Shin edited this page Sep 25, 2012 · 1 revision

알림

  • 현재 태터툴즈 1.1에서 발견된 버그들의 처리상황 목록입니다.
  • 이 목록에 포함되지 않은 문제점이나 의견을 포럼 게시판에 남겨주신다면 최대한 빠른 시간 안에 처리하도록 하겠습니다.
  • 태터툴즈는 사용자의 참여로 만들어지는 오픈소스 블로깅 툴입니다. 여러분의 참여를 기다리고 있습니다.

신규 문제점 (검토중 포함)

해결예정 (1.1.0.3)

버그 아님/지원하지 않음

  • RSS에 포함된 팟캐스트 주소에 블로그 식별자가 포함되어 제대로 재생되지 않음.

  • 댓글의 비밀번호가 최대 8자까지 밖에 지원되지 않음. 더 늘려야 하지 않을런지. (by mcfuture)

    • 스킨에서 셋팅한 것임. 1.1 Core에서 변화시킬 수 없는 부분임. (gendoh)
    • 디폴트 스킨을 변경한다고 해서 모든 태터들이 바뀐다라고 보기는 어려움. (gendoh)
    • 스킨 제작 관련 검토후 결정 (gendoh)
  • AddComment 이벤트 사용시 문제

  • 구버젼의 스킨에서 name, id 문제로 댓글이 붙지 않는 경우가 랜덤하게 발생하고 있음.

    • 구버전 스킨 지원하지 않음 (gendoh)
    • 변경 가이드라인 제시 (graphittie)
    • http://draco.pe.kr/575 (by draco)
  • 휴지통에 안 들어간 스팸만 알리미로 출력되도록 수정. 스팸트랙백이 쌓일때 알리미에 보이는 듯 함.

    • http://draco.pe.kr/573 (by draco)
    • 구버전용 플러그인에 의한 문제임. 지원하지 않음. (gendoh)
  • 블로그 API로 기존 블로그의 글을 편집하려고 하면 자체 편집기가 사진의 경로를 못찾는다. (경로가 http:// tt_attach_path /1352432879.jpg 이런식으로 되는데, 자체 편집기가 tt_attach_path를 제대로 된 경로로 치환해서 사용하지 못한다)

    • 데이터 이전 문제와 충돌. 지원하면 데이터 이전이 안된다. (gendoh)
    • Blog API 자체의 한계이므로 지원이 불가능. 그림 편집을 제외하고는 정상 동작하니 수정 안함. (gendoh)
    • 관련 설명 문서 제작! (gendoh)
    • http://draco.pe.kr/575 (by draco)
  • free 버튼으로 에디터에 삽입된 이미지의 속성창이 뜨지 않음.

  • 포스트 내용에 자바스크립트를 적을 수 있는 문제.

    • 기존에는 배제 소스가 포함되어 있었음. 자바스크립트는 보안 문제를 야기할 수 있다. (by graphittie)
    • trunk [830] 자바스크립트 허용했음.
  • 댓글을 지웠음에도 불구하고 댓글 숫자가 변하지 않는 문제.

  • 이글루스->TT 트랙백핑 쏘기 실패.

다음 버전 기약

  • 설치할 때 입력하는 비밀번호 입력 길이 문제

  • RSS 리더에서 OPML 업로드하기가 제대로 동작하지 않음. (by chester)

    • 일부 OPML 파일을 읽을 수 없는 것으로 알고 있음, 정확히는 제한적으로 읽을 수 있음(gendoh)
    • 파일 핸들링 부분을 새로 작성하여야 함(gendoh)
    • 다음버전에서 수정(gendoh)
  • 카테고리 클릭시 글내용이 목록글 숫자대로 다 표시돼버린다. 카테고리 뿐 아니라 저장소나 검색등도 마찬가지.

  • 블로그 설명을 아주 길게 적고 저장한 다음 그 상태에서 수정하려 하면 오류가 남. 새로 고치고 수정해야 함.

  • 로그인 무진장 느려지는 문제.

    • 1.1.0.1 이후 발생. 1.1.0.1과 현재 빌드 사이의 수정 중 문제가 있는 듯 하다. (inureyes)
    • 참고
    • 원인 발견. - 진짜 미치겠네... 센터 패널에서 태터툴즈 공지사항을 불러 오는데, 해당 태터툴즈 공지 블로그가 뻗어서 그걸 확인하느라 기다리는 시간임. 이번 경우 변경된 도메인 정보가 아직 좍 퍼지지 않아서 일부 서버에서 blog.tattertools.com을 읽어오지 못해서 발생한다. 일반적인 서버 셋팅이면 86400초에서 172800초 기다려야 함. 해결을 위해서 rss를 현재처럼 날 것을 읽어오는 대신 7월의 아이디어처럼 리더와 연계해서 리더에 우선 집어넣고 거기서 읽어오는 방식으로 캐싱을 구현해야 함. (inureyes)
  • 댓글 입력 후 등록까지 엄청나게 시간이 걸림.

    • "Fatal error: Maximum execution time of 30 seconds exceeded in C:\Documents and Settings\scenature\My Documents\Custom Folder\Inetpub\Tattertools (1.1 development)\components\Eolin.PHP.HTTPRequest.php on line 65
      "라는 오류를 이올린에서 받는 것으로 보아 태터툴즈의 문제는 아닌 것으로 판단됨. (by graphittie)
    • EAS 플러그인 사용중이면 댓글 등록이 정말 엄청 오래 걸림. (by J. Parker)
    • EAS 서버의 로드가 엄청나게 커졌음. (최근 넉달만큼 이번 한달의 양을 막았다) 관련하여 댓글을 모아두고 일정 시간마다 쿼리해서 물어보도록 하는 방법과 함께 EAS의 분산 클러스터 구현이 필요할 것 같다. 1.1.1 로 pending.(inureyes)
    • 아울러 1.1.0.2에 맟추어 EAS의 시각효과를 약간 추가할 생각임. (inureyes)
    • EAS는 놔두고 플러그인 fork할 예정. sandbox / universe에 추가. (inureyes)

해결 (1.1.0.1)

  • Editor 속성창 스페셜 문자 처리

    • <gen&doh'"> 테스트 실패. 위지윅과 html모드를 왔다갔다 하면 치환자가 몽창 날라감.
    • [2520] [2540] 최선을 다했음. html모드에서 꼴려면 꼴수 있지만 그건 애당초 입력의 문제.
  • 댓글 관련 버그

  • 위지윅 모드에서 작성 후 html 모드로 변경했을시에 br 태그가 사라지는 문제.

  • 속도 저하 관련

    • 카테고리 글 목록에서 목록만큼 글을 불러오기 때문에 속도가 너무 느려지는 문제.
      • 이것은 블로그 퍼포먼스 문제로 생각. (gendoh)
      • 특히, 글을 두 개 정도만 보여준다고 해도 댓글이 많이 달린 포스트가 나올 경우 블로그가 뻗는 증상.
      • http://create74.com 참조
    • Critical! Patch 예정 (gendoh)
    • http://forum.tattertools.com/ko/viewtopic.php?pid=11620
    • http://neoocean.net/blog/1462 (by Milfy)
    • Session 테이블 관련 수정. 패치 이후 상황을 봅시다. (gendoh)
  • 1.0.2 등 아주 오래된 버젼에서 업그레이드를 하는 경우 checkup이 제대로 되지 않음.

    • Patch 예정 (gendoh)
    • 1.0.2부터 지원. 그 이전 버전은 1.0.6으로 업글 후 엎어 쓰기를 하거나 새로 설치 유도. (gendoh)
    • 0.96은 설치가 안되서 모름. 1.0.0, 1.0.2, 1.0.4, 1.0.6, 1.0.6.1 모두 정상 업글 확인
    • 업글 경로에 따라 DB 스키마가 약간 다른 부분은 수정 완료. (gendoh)
    • 안되는 경우 데이터가 필요(gendoh)
  • BR 증식

    • 1.1 업데이트 후 바로 글 편집으로 드어가면 구버전 editor.js 때문에 BR이 두배로 증식되는 문제 발견, 노티 필요 (gendoh)
    • 1.0.6 에서 업데이트 시 본문의 줄바꿈 부분에서 '
      ' 태그가 몇 개씩 반복되어 출력되어 줄 간격이 달라지는 문제.
    • [2504] 수정, 기존에 데이터를 복구해 주는 툴 제작 필요 (gendoh)
    • 즉각 사람들에게 임의 데이터 수정이나 업그레이드를 자제하는 알림이 필요 (gendoh)
  • 에디터 효과 제거가 작동하지 않는 문제

  • more/less에서 따옴표가 들어갔을 때 발생하는 버그

  • writeCode의 문제.

    • writeCode에서 src 다음의 내용에 강제로 http:// prefix를 붙이는 문제 (gendoh)
    • 태터에서 WriteCode를 사용하는 부분 검사후 변경 검토 (gendoh)
    • http://forum.tattertools.com/ko/viewtopic.php?id=2011 (by Peris)
    • [2498]에서 보정을 하였으나 일단 문제가 없는 부분임. 정확히 문제되는 케이스가 보고되면 처리하고 아니면 통과 (gendoh)
    • [2516] 해당 루틴 강화 (gendoh)
  • 코멘트 영역에 스크립트가 있는 경우 댓글의 댓글 달때 문제

    • 구글 에드센스 등
    • 방명록 글 삭제후 리프레시된 방명록 목록에서 삭제 누르면 나는 스크립트 오류. (by crizin)
    • [2514] 해결 (gendoh)
  • 댓글알리미 중복 결과 리스팅 문제

    • [2513] 해결.(gendoh)
  • 비밀글에서 비밀번호를 입력해도 글이 보이지 않는 문제. (by chester)

    • 공개글을 비밀글로 변경 후 패스워드 설정창을 누르면 null이라고 나옴.(gendoh)
    • 스킨 문제로 보이고, 문제가 있다면 해당 페이지 링크 필요. (스킨문제면 지원하지 않음)(gendoh)
    • Path와 쿠키셋팅 점검 필요 (환경에 따라 안보이는 경우라면)(gendoh)
  • 관리자 화면에서 언어 변경시 화면갱신이 필요.

    • Patch 예정 (gendoh)
    • [2543] 해결. (gendoh)
  • 에디터에서 'URL 입력' 부분에 오류. URL 입력속성창은 마우스 따라다니기가 동작하지 않음.

    • 확인 후 Patch 예정 (gendoh)
    • [2499] 해결.
  • 에디터에서 오브젝트 코드(동영상 등)를 입력하는 경우 동작하지 않음.

  • 다중 사용자 설치 시 초대를 한후 초대받은 이의 언어설정에서 관리자화면은 '한국어'로 되어 있는데 블로그 언어는 'english'로 되어 있음 (by mcfuture)

    • 더불어 1.0.6에서 업글시 언어 디폴트 값 오류가 있음. (gendoh)
    • 검사 후 Patch (gendoh)
    • [2500] 해결.
  • FireFox 2.0의 관리자화면에서 데이터관리 > 데이터 교정에서 시스템 다이얼로그가 깨지는 현상. (by mcfuture)

    • Patch 예정 (gendoh)
    • [2545] 해결. (graphittie)
  • 블로그 상에서 댓글 갯수가 실제 갯수와 다름.

  • 기본 XTML스킨의 블로그 타이틀 부분(누르면 첫페이지로 이동되는)이 FF2.0에서 클릭할수 있는 영역이 상당히 좁다. IE에선 정상 작동. FF버그인지 TT버그인지...

  • 이메이징의 확대 버튼을 눌렀을 경우 에러화면이 뜨는 문제.

해결 (1.1.0.2)

  • 관리자 로그인 후 댓글 삭제의 문제 (by j.parker)

    • 관리자 로그인 후 댓글을 쓰고 그걸 지우려고 하면 패스워드가 맞지 않다는 메세지가 나옴
    • 블로그로 돌아가 새로 고침 하면 댓글이 삭제되어 있음
    • 그러나 이 경우 댓글의 갯수는 늘어난 상태이고, 도로 줄어들지 않는다.
    • [2560] 수정 완료, 1.1.0.2에 적용 예정. (gendoh)
  • 처음 블로그 설치시 설명에 어퍼스토로피가 들어가면 처리하지 못하는 문제 (by leokim)

    • [2566] 해결. leokim님의 코드 확인 후 반영하였음. (inureyes)
  • 글 작성 후 퍼머링크를 설정하면 강제로 포스트 제목으로 설정됨.

  • 위치조절(align)한 텍스트 밑으로 more/less가 있으면 FF에서 위치조절하지 않은 문장 및 more/less만 빼고 모두 가출해버리는 현상.

  • Login 오류

    • /lib/model/comment.php:559 empty($query['queueId'])
    • 조건문도 이상하고 수행문도 이상하고.
    • 조건문에 따르면 수행문이 별 필요가 없다. 일단 그 부분 주석처리 후 테스트 시작. [2572] (inureyes)
    • 주석처리 후 모든 조건에서 정상작동 확인. (댓글, 댓글에 댓글 달기, 댓글에 댓글 달린 것에 추가 댓글 달기, 댓글 달린 정보를 쏴주기, 댓글에 댓글 달린 정보를 쏴주기 까지.) 걍 아무것도 없을 때 false만 쏴 줘도 되는 부분. (inureyes)
  • 구 버전 스킨의 경우 댓글을 저장하려 하면 null이 발생하는 문제. (by graphittie/gendoh)

    • 1.0.6 버전 스킨의 폼 형식 사용이 잘못 되어 생기는 오류이나, 배포판의 기본 스킨에도 동일한 오류를 포함하고 있으므로 하위 호환성 보장을 위해 버그로 다룸.
    • form의 element를 name이 아닌 id로 접근해서 발생하는 문제임.
    • [2578] 해결. 구 버전 스킨용 루틴을 추가하여 스킨 수정 없이도 동작하도록 함.
    • name 없이 id를 사용하되 [##article_rep_id##]를 적용하지 않은 경우는 지원하지 않음. 명백한 id 용법 오류임. (graphittie)
  • [##category_list##]치환자 사용시 '글 수 출력' 옵션 적용안되는 현상. (by jparker)

    • $skin['showValue']값 체크 루틴 적용해야 할것 같음.
    • 참고
    • [2579] 해결. J.Parker님의 의견 수용. (graphittie)
  • Word 2007에서 카테고리를 지정하지 않고 글을 퍼블리슁하면 실패함(by gendoh)

    • 해결 [2585] (coolengineer)
  • 관리자 로그인 상태에서 글의 수정 링크를 통해서 글을 수정하는 경우 퍼머링크를 바꾼 후 저장하면 원래 페이지로 돌아가지 못하는 버그.

    • 퍼머링크 수정의 경우 글번호로 돌아가도록 하였음. (가장 쉬운 방법. 문자 슬로건의 변경 사항을 읽어와서 js에서 처리하는 루틴을 만들 경우 예외상황 테스트 과정이 길게 필요하기 때문에 안전한 길로 감.) (inureyes)

추가 검토 목록(기능추가 포함 '06-12-18)

  • 설치시 비밀번호 길이 문제

    • setup.php 838 ~ 862 사이에 해당하는 내용.
    • 설치시에는 비밀번호 길이를 자유롭게 입력할 수 있으나 관리자 모드에서 비밀번호 확인시 (예: 데이터 삭제)에는 6자 미만 입력시 관리자 비밀번호를 입력한것으로 인정하지 않는 문제.
  • IE7에서 위지윅 에디터에 http "-"를 포함한 링크 삽입 시

  • 임의로 skin/customize 디렉토리를 삭제한 경우 스킨 커스터마이징 불가능(버그는 아니나 기능추가 성)

    • 예시1) customize 디렉토리가 있는데도 커스터마이징이 안된다 -> skin 및 customize 디렉토리 그리고 그 밑의 각사용자에 해당하는 숫자 (ex. 1) 디렉토리에 777 퍼미션을 준다. (by nani)
    • 예시2) customize 디렉토리가 없다 -> skin 디렉토리의 퍼미션 777 확인 후 customize 디렉토리 생성 -> 777 권한부여 -> 단일사용자인 경우 1 디렉토리 생성 -> 777 권한부여. (by nani)
    • setup에서 만들어주는 요소였던 customize를 skin 모델로 옮기면 된다.(by gendoh)
    • http://forum.tattertools.com/ko/viewtopic.php?id=2064
  • 리더의 피드 주소 수정기능 추가

  • 키워드

    와 같은 구조의 키워드 출력문제 * 본문 키로그 파서(parser)를 수많은 상황에 대처하기 위하여 태그 안에 들어있는 경우들은 모두 무시하도록 설계됨 (by inureyes) * p 뿐만 아니라 그 어떤 태그에서도 태그 안에 키워드가 들어가 있다면 무시됨 (by nani) * http://forum.tattertools.com/ko/viewtopic.php?id=1935
  • keylog 글 작성후 preview(미리보기)가 되는 문제

    • 이미 Keyword로 작성된 문서를 수정하고 미리보기가 되는 문제
    • http://____/tt/owner/entry/preview/2 와 같은 url로 로딩 됨.
    • 스크립트를 이용 keyword를 선택된 상태에서는 preview를 비활성화 한다던가 해야할듯 함 (by nani)
    • http://forum.tattertools.com/ko/viewtopic.php?id=2145
  • 이미지를 좌측, 우측 정렬시 발생하는 문제

    • div의 width가 지정되어있지 않아서 float: left (right)가 지정되어 있어도 이미지가 오른쪽으로 정렬되지 않음.
    • 수정 가능 코드 예시 (by J.Parker)

    $params=getAttributesFromString($attributes[sizeof($attributes)-2]); switch($attributes[0]){ case '1L': $prefix='

    '; break; case '1R': $prefix='
    '; break; case '1C': default: $prefix='
  • 스킨에 맞춘 분류의 출력을 변경에서 '분류 스킨 선택'에따른 미리보기가 되지 않는 문제

    • 분류 스킨 선택에서 풀다운메뉴를 변경하면 트리이미지가 변경되어 미리보기가 되지 않음.
  • 텍스트모드에서 글자체변경, 글자크기변경, 효과제거, 들여쓰기, 내어쓰기 버튼이 작동하지 않음.

Clone this wiki locally