그런 의미에서 전 참 평범하다랄까요 일반적이랄까요. ㅎㅎ
도아 DEL
(2009/03/22 09:07)평범한 것도 좋습니다. 평범함은 위대함이랑 통한다고 하니까요.
으앜 이런 패치가 있다니!! 빨리 패치를 적용하겠습니다!
도아 DEL
(2009/03/22 09:08)괜찮습니다. 깔끔하게 배치할 때.
다음에 텍스트큐브로 블로그를 만들면.. 꼭 여기 와야 겠어요^^;
도아 DEL
(2009/03/22 09:08)패치가 너무 많습니다.
티스토리 블로그 스킨 설정도 버거운 저에게는 넘사벽과 같은 텍스트큐브네요;;
도아 DEL
(2009/03/23 08:36)티스토리는 어차피 패치는 못하니까요. 그리고 스킨은 HTML이라 조금만 연습하면 쉽게 편집할 수 있습니다.
요즘 자잘한 버그들이 너무 많이 눈에 띄네요 ㅠ.ㅜ
예전 태터툴즈 때는 그냥 이런게 있다는 것 자체만으로 만족했었는데..
눈이 높아졌나봅니다..
예전 태터툴즈 때는 그냥 이런게 있다는 것 자체만으로 만족했었는데..
눈이 높아졌나봅니다..
도아 DEL
(2009/03/23 14:45)아. 이 패치는 버그가 아닙니다. 다만 제가 보기에는 이 방법이 더 편해서 패치한 것입니다.
/library/component 안의 문자열을 다루는 UTF8 클래스를 보면, (1.7이면 Eolin.PHP.Core일듯) 1바이트에서 4바이트까지 유니코드 영역의 문자 길이를 다르게 취급하고 있습니다.
lessenAsByte는 길이 기준이 아니라 바이트 기준으로 자릅니다. UTF-8 영역 기준에 따라 영문자는 1바이트, 한글은 3바이트로 자르기 때문에 일반적인 경우 출력이 1,2글자 단위로 보이는 것과 달라서 위와 같은 문제가 생길겁니다. 그런데 lessenAsEm의 경우에는 영문자를 제외하면 다 2바이트로 자르도록 되어 있을텐데, 동작이 이상하게 돌아가나 봅니다. 한 번 테스트 해 보고 고민해 보도록 하겠습니다. :)
lessenAsByte는 길이 기준이 아니라 바이트 기준으로 자릅니다. UTF-8 영역 기준에 따라 영문자는 1바이트, 한글은 3바이트로 자르기 때문에 일반적인 경우 출력이 1,2글자 단위로 보이는 것과 달라서 위와 같은 문제가 생길겁니다. 그런데 lessenAsEm의 경우에는 영문자를 제외하면 다 2바이트로 자르도록 되어 있을텐데, 동작이 이상하게 돌아가나 봅니다. 한 번 테스트 해 보고 고민해 보도록 하겠습니다. :)
도아 DEL
(2009/03/24 11:54)저도 그럴 것으로 생각하는데 이상하게 잘리더군요. 한글은 두 바이트가 아니라 꼭 세바이트 같고요.
유용한 팁이네요. 감사히 잘 적용하겠습니다.
도아 DEL
(2009/03/25 21:40)예. 이 패치를 적용하면 댓글과 트랙백 목록이 상당히 깔끔해 집니다. 두줄씩 늘어지는 것이 없어서요.
혹시 이거는 설치형 블로그에서만 적용이 되는 건가요?
티스토리에 써보려고 하는데 되면 좋겠네요. ㅎㅎ
티스토리에 써보려고 하는데 되면 좋겠네요. ㅎㅎ
도아 DEL
(2009/10/30 12:59)당연히 설치형만 됩니다.
헐 이런방법이 있었군요~ ^-^ 감사합니다.
도아 DEL
(2010/03/22 20:54)예. 패치하면 상당히 깔끔하게 나옵니다.
(2009/03/21 18:46)