넣어주기 전에 스크립트를 벗겨 내야겠군요... 윽
리더 설정에서 스크립트 사용 안하는걸로 설정하면 잘 됩니당;
또 티스토리같은 서비스 블로그에선 무조건 스크립트 안되도록 설정을 해야겠죠..
아직 로그인하지 않았습니다. 로그인 또는 회원 등록을 해 주시기 바랍니다.
TNF : Tatter Network Foundation forum » crizin가 작성한 글
넣어주기 전에 스크립트를 벗겨 내야겠군요... 윽
리더 설정에서 스크립트 사용 안하는걸로 설정하면 잘 됩니당;
또 티스토리같은 서비스 블로그에선 무조건 스크립트 안되도록 설정을 해야겠죠..
리더에서 읽어온 본문을 표시할때 innerHTML로 그냥 넣어주게 되는데 이 안에 스크립트가 있고 스크립트 안에 document.write() 문장이 있으면 현재 페이지(리더 화면)를 초기화하고 새로 write가 실행되나보더군요..
파폭에선 innerHTML로 스크립트 넣는게 원래 안되니 이 문제가 없는데..
음.. 지금 생각해보면 리더는 그냥 0.9x처럼 iframe 구조가 여러모로 편하지 않았나 싶군요.. 엎어버릴까;;
나니 작성:그리고 아직 FEED 주소 수정은 안되는건가요? 1.0.5 버전 사용중인데 쭈욱 그 부분은 수정버튼이랑 삭제 버튼은 있는데
정작 수정할 수 있게 폼 안에 커서가 들어가지 않는 (락 걸어놨겠죠) 문제가 있어서 수정 기능이 무용지물이네요.
(그래서 FEED 주소를 수정하려고 하면 sql에서 직접 access해야되네요.)요건 왜 그런지 알고 싶습니당. 매번 삭제하고 다시 피드를 등록해야 하거든요.
리더도 다중사용자 환경이라 피드 주소를 수정하는건 간단하지 않습니다. 삭제후 추가하는 과정을 수정이라고 우기면 간단할 수 있겠지만 이전에 저장해둔 포스트들도 있고.. 좀 골치아파서 미뤄놨습니다;
일단 시급한 기능이라고 생각하지는 않아 우선순위가 밀려있는 상태인데 이번 1.0.6 기간동안에 구현될지 어떨지는 잘 모르겠네요..
말씀하신 것 처럼 요약문을 따로 입력해두고 RSS에서는 <description> 안에는 요약문, <content:encoded> 안에는 전문을 표시해주더군요.. 트랙백을 보낼때도 아마 요약문이 전송되는 걸로 기억하구요.. 태터에서는 편집화면의 UI를 혼잡하게 만들지 않는 선에서라면 있어도 괜찮을 것 같습니다. (물론 저는 쓸일이 없겠습니다만;)
미디어의 로딩 부분은 무조건 로딩하지 않고 사용자가 뭔가 클릭했을때 object 로딩이 일어나도록 하는게 바람직하다고 봅니다. 예를들면 이런 곳의 바로재생 기능같은.. 이건 지금이라도 플러그인만 만들면 처리가 되겠군요
심심해서 구글과 상담해봤습니다
"태터툴즈"에 대한 약 2,970,000개 결과들
"테터툴즈"에 대한 약 1,140,000개 결과들
"태터툴스"에 대한 약 116,000개 결과들
"테더툴즈"에 대한 약 26,300개 결과들
"테터툴스"에 대한 약 16,900개 결과들
"테디툴스"에 대한 약 438개 결과들
"태더툴스"에 대한 약 230개 결과들
"태더툴즈"에 대한 약 269개 결과들
"테더툴스"에 대한 약 290개 결과들
"테디툴즈"에 대한 약 109개 결과들
"테티툴즈"에 대한 약 34개 결과들
"태티툴즈"에 대한 약 10개 결과들
"태태툴즈"에 대한 약 6개 결과들
"티티툴즈"에 대한 약 6개 결과들
"태디툴즈"에 대한 약 4개 결과들
테디툴즈라.. 괜찮은데요?;
의도한바는 아니고 기능이 미흡한 상태라고 봐야겠죠;
1.0.6 작업중에는 에디터에서 미디어/플래시 등을 다루는 부분을 집중 강화 시켜볼 예정입니다 ![]()
관련 티켓은 http://dev.tattertools.com/ticket/98 이쪽입니닷
Maxthon이나 워드프레스 플러그인중에 http://thumbnails.alexa.com/image_serve … crizin.net 같은 식으로 웹사이트 썸네일을 보여주는게 있었는데.. 얼마전부터는 referer 체크를 하는지 잘 안되더군요.. 아쉽;;
inureyes 작성:1번 문제는 특정 플러그인과의 충돌 가능성이 있을 것 같습니다.
한 번 플러그인을 다 끄시고 테스트 부탁드려요
아.. 왜 플러그인 끄고 그걸 해본다는게 또 안해보고 리포팅했네요.
플러그인에 문제가 있었습니다.
제가 뭐 좀 고친다는게 제대로 알지도 못하고 한게 문제가 됐나봅니다.근데 이제 1.0.4에서까지는 문제가 없이 잘 됐어나서
저로서는 신기할 따름입니다.
플러그인 이름이 뭔가요? 해결은 됐어도 한번 봐야 될 듯 싶어서요..
미리 이 부분에 대해서 언급한걸 본적은 있지만 갑자기 최근글 댓글등 글 자름 방식이 바뀌어나서
이전의 20에서 자르던걸 40정도로 늘려서 잘라야 이전과 같아지더라구요. 많이 당황했습니다.-0-
이부분은 릴리즈 하면서 공지를 해줘야 될 것 같네요.. 두배까지는 아니고 한 30%쯤 증가시켜야 되는듯 하던데..
에디터에서 html모드로 가서 수정하고 에디터 모드로 돌아오면 수정한게 적용이 안되던데...
이렇게 된다면 서버보다는 클라이언트의 스크립트 실행에 문제가 있을겁니다. 자세한 상황을 적어주시면 테스트 해볼께요..
그러네요.. 수정하겠습니닷!
으음.. 그렇다면 이부분이 아닌 더 윗쪽에서 문제가 쌓여 이곳에서 터져버린게 아닌가 하는 생각이 드는군요
아이구 점점 미궁속으로.. ;ㅁ;
http://crizin.xyanblue.com/test/test1.html
http://crizin.xyanblue.com/test/test2.html
이 두개를 열어서 화면에 어떻게 나오는지 확인해주세요..
첫번째는 기존 코드를 그대로 가져다 쓴거고 두번째는 약간 수정된 코드입니다
수고하셨습니닷 ![]()
일단 범위가 좁혀졌으니 한문장씩 검토해보겠습니다.. 앞으로도 몇번 더 테스트를 부탁드려야 할 것 같네요.. ^^;
별로 기술적이지 않은 방법으로 접근해보자면..;
지금처럼 제로보드 게시판을 사용하는게 아닌 플러그인 센터 같은걸 만들어서 플러그인은 그쪽에 등록하게 하고
사용자들이 등록된 플러그인에 대해서 평판을 매기는거죠.. 사용자들이 플러그인에 대한 평가를 입력하기 귀찮을 수도 있으니 플러그인이 돌아가고 있는 블로그 갯수, 이 블로그들이 플러그인을 문제없이 사용하고 있는 기간 뭐 이런 것들을 수집해 이용할 수도 있겠구요..
그럼 태터 관리자의 플러그인 화면에서 버튼같은걸 누르면 그 플러그인에 대한 평판, 플러그인을 사용중인 블로그 수, 사용자 코멘트같은걸 보여줘서 판단하게 하고 새로 올라와서 정보가 없거나 플러그인 센터가 아닌 곳에서 배포된 플러그인이라면 '이 플러그인은 검증되지 않았으니 블로그 날아가도 난몰라 욜렐랄루~~' 하고 메세지를 보여줄 수도 있겠고.. 이렇게 되면 플러그인 원격 업데이트 같은 것도 가능하겠네요..
음.. 그냥 index.php 체크하는게 더 쉬울려나요?;
음.. 희한하네요
어떻게 재현해보기가 힘든 상황이라 현재로서는 디버깅 가능한 환경이 라지엘님뿐이라는 것도 난관..;;
html2ttml 함수에서 var str = obj.innerHTML; 아래부터 시작해서 alert(str); 을 점점 아래로 찍어가며 의심스러운 부분이 있는지 한번 살펴봐주세요..
말씀하신 내용을 정리해보면 IE6에서,
새글쓰기로 들어가서 위지윅 화면에 ABCD라고 쓰고 전체를 선택해 글자색을 빨간색으로 만든 후 HTML 모드로 변경하면
텍스트 화면에는 <font color="#ff0000">ABCD</font> 가 아니고 ABCD 라고만 나오는 상황인가요?
일단 위 상황에서 editor.js html2ttml 함수 var obj = this.contentDocument.body.cloneNode(true); 요 다음 줄에 alert(obj.innerHTML); 해서 뭐라고 나오나 한번 봐주세요..
그나저나 스크립트 때문에 IE가 죽는건 많이 봤는데 파폭이 죽어버린다니 또 희한하군요..;;
제 파폭 1.5.0.2 한국어판에서는 잘 되는 것 같습니다. 아마 어딘가에서 스크립트 에러가 나고 있는 것 같은데 에러를 표시하지 않도록 해놔서 파악이 안되는 것 같네요..
blog/owner/entry/post/index.php 파일을 열어서 2500번째줄의
window.onerror = function(errType, errURL,errLineNum) {
window.status = "Error: " + errType +" (on line " + errLineNum + " of " + errURL + ")";
return true;
}요부분을 삭제한 다음 새글쓰기 메뉴로 가면 자바스크립트 콘솔에 스크립트 에러가 표시될텐데 그 메세지를 알려주시면 문제가 뭔지 알 수 있을 것 같네요..
감사합니다. ^^;
저는 프로그래밍의 프...도 몰라서(삽질이라는 건 압니다만;;) 이렇게 버그 리포팅과 제안하는 거 밖에(.........)
아.. 코딩을 해달라는 얘기는 아니었구요;;
통계화면쪽 개선을 위해 게시물 하나 열어서 다른분들과 함께 아이디어를 쭉 모아주시면 누군가(아무도 없다면 제가;;) 티켓팅을 하고 수정작업을 진행하게 되겠죠~
그리고 사진의 EXIF 를 출력하는 플러그인을 사용하고 있는데 일반 그림 삽입은 밑에 사진 정보가 잘 뜨는데 갤러리에는 안뜹니다.
아마도 갤러리에는 이와 관련된 이벤트가 없는 거 같습니다. 개인적으로 일반 그림 삽입과 같이 해주셨으면 좋겠고,
찾아서 삽입하도록 하겠습니다
갤러리로 넣은 그림은 리사이즈 되었을 경우 클릭을 해서 크게 보게 되는데 창 사이즈가 그림보다 작습니다.
이것도 그림 사이즈에 맞추었으면 합니다. (아니면 아예 태터에 라이트박스를 적용시키는 것도 괜찮을 듯?;;)
팝업을 여는 방식을 대폭(까지는 아니고 하여튼 좀 많이;;) 변경해야 할 필요가 있는데 언젠가는 수정을 해야겠죠.. 라이트박스 내장에 관한건 저는 찬성입니다 (팝업은 최대한 줄이자는 의견도 많고..)
'....entry/안타깝다-또-한-명의-날개가-꺾여서' 라는 주소를 복사에서 태터의 위지웍에 붙여넣으면
'<a href="...entry/안타깝다-또-한-명의-날개가">...entry/안타깝다-또-한-명의-날개가</a>-꺾여서'
이건 IE의 위지윅 모듈이 이상하게 마지막 단어 부분을 잘라먹는 것 같습니다. 붙여넣는 이벤트를 잡아서 어떻게 처리를 하면 가능해보이기도 하는데..
그리고 가끔씩 어떤 경우에 발생되는지 모르겠는데 위지웍 상에서 '가끔'과 같이 'ㄱ'을 칠려고 r을 누르면
이게 '단축키 r'로 인식해서 '저장안하고 나갈래?'라고 경고창이 뜹니다. 분명히 위지웍상에 커서를 클릭해서 글을 쓰는데(r이 입력되요;;)
랜덤하게 이러는 경우가 많습니다. 그건도 두세 번 연속으로.. 그러다가 제대로 ㄱ을 쓸 수 있습니다;
음.. 이건 미스테리군요;; 그리고 글쓰는 화면에서는 페이지 이동 단축키가 안먹혀야 하는데 아직 남아있었나보네요.. 제거하겠습니다
그리고 이건 IE 문제겠지만 어쩌다보면 영문키만 먹히는 경우가 있습니다. 이건 다른 폼으로 옮겼다가 다시 글을 쓰면 한글로 돌아갈 수 있습니다만;
예전부터 있어왔던 문제이긴 한데 글쎄요.. 아직 원인을 잘 모르겠습니다;
글을 쓸 때 제목을 치고 TAB으로 카테고리 고르고 TAB으로 본문 글쓰는 영역으로 가면 엔터시 <p> 태그가 붙어서 두 칸이 떨어집니다.
폼 이동을 마우스로 하는 경우는 <br>로 인식해서 정상적으로 되고요.
정말 그렇게 되네요.. 고쳐보겠습니다;
그리고 태터의 통계에 대해서 말들이 많은데 옵션으로 해서 bot들의 접속은 제외할 수는 없을까요?
카운터에 제외할 검색 봇들은 수동으로도 추가할 수 있었으면 좋겠고...
저는 클래식처럼 리퍼러 정보가 없는 접속에 대해서는 user-agent 정보를 보여주고 스팸 필터에 이 정보를 저장할 수 있게 하는게 가장 좋은 것 같습니다. 이건 의견을 모아 밀고 나가면 될 듯;
이왕이면 RSS도 리퍼러 로그처럼 통계가 나오도록... ^^;
RSS 통계를 위해서 ViewRSS라는 이벤트가 추가됐긴 한데 아무래도 플러그인보다는 간략하게라도 피드버너같은 통계를 내장시키는게 좋겠죠.. 필요성은 공감하고 있는데 시간이 없어서..;;
그리고 리퍼러 로그도 주소가 다 나오게 하고, EB%B2%A0%.... 이 나오는데 알아볼 수 있도록 만들고,
간단한 검색어 통계도 있었으면 합니다. 일간, 주간, 월간으로 검색어 통계가 있으면 좋지 않을까요?
가끔씩 이글X의 검색어 통계가 부럽습니다. ㅠ.ㅠ
리퍼러 로그는 호스트 정보, 검색어 정보정도가 주요 관심사이기 때문에 이부분을 강조해 보여주는 플러그인을 만들고 있습니다. 따로 기간별 통계를 내려면 DB 구조의 수정이 이루어져야 하기때문에 조심스럽게 생각해봐야 할 것 같네요..
아무튼 현재 통계부분이 좀 빈약한게 사실이라 자잘하게 몇개씩수정하느니 아예 싹 갈아엎고 아이디어들을 모아 대폭 보강하는 것도 방법인 것 같습니다. cirrus님이 한번 진행을 해보시는건?!;;
링크의 깔끔한 정리를 하고 싶어하는 분들을 위해 링크도 상하이동이 가능했으면 좋겠습니다.
현재는 그냥 abc, ㄱㄴㄷ 순으로 되는 거 같습니다...
이 것도 크게 어려운 부분은 아니지만 DB 필드 추가가 필요한 관계로 조심스럽게.. 저도 필요한 기능이라고 생각합니다
일단 이정도? -_-;;;;
또 기대하겠습니다..;
지금은 리퍼러 로그가 이렇게 관리됩니다
* DB에는 최근 60일간의 리퍼러 로그가 저장돼 있음
* 불러올때는 최근 100개만 보여줌
좀 낭비되고 있는 부분이 있는데요 최근 7일정도만 저장해서 모두 불러 표시해주도록 고치는게 바람직하지 않을까 생각해봤습니다
다른분들 생각은 어떠신가요?
또 리퍼러 순위 초기화 기능도 있어야 될 듯 하고.. 의견 주세요!
플러그인으로 독립시켜 처리할 수 있게 만드는게 좋을 것 같습니다
리퍼러 로그쪽 UI 개선작업 하면서 같이 진행해봐야겠군요 ![]()
crizin 작성:실제 개발을 진행하는 원본 소스는 라이브러리가 따로 독립된 일반적인 형태로 돼있는데요, 라이브러리의 덩치가 너무 크다보니 이걸 모두 include 하는건 퍼포먼스에서 많은 손해를 보기 때문에 배포판은 라이브러리 함수를 각각의 실행파일에 모두 끼워넣어주는 optimize 과정을 거쳐 만들어지게 됩니다
개인적으로는 수정과 개발에 용이한 편을 선호하는 편입니다. include 나 require 를 이용하는 경우에 대한 퍼포먼스 저하를 이론상으로야 이해하지만 딱히 실감하지 못하는 것도 있습니다. 혹 관련 자료를 알고 계신것이 있으시다면 알려주시면 큰 도움이 될 것 같습니다. 한편 include 를 따라가서 모두 끼워넣어주는 optimize 툴에 대해서 이름이나 힌트라도 >_<;;
optimizer는 papacha님이 직접 만들고 계신데요, 블로그 초기화면의 경우에는 15%정도의 속도 향상이 있다고 합니다.
자세한 내용은 아마 papacha님이 출동해서 답변을 달아주실..까요?;
확인해보니 제대로 되고 있는 것 같습니다;
제 테스트 블로그도 하루 이전 데이터를 불러오는거라고 생각했는데 시간대를 동부 표준시로 설정해놔서 그렇게 보인거였더라구요..
날개달기님 블로그도 시간대가 GMT로 돼있던데 한국시간대로 설정해보시고 잘 되는지 알려주세요~
TNF : Tatter Network Foundation forum » crizin가 작성한 글