본문 바로가기

태터툴즈&인터넷

태터 1.0.4에서 RSS에서 갤러리가 출력안되는 버그 해결하기

테스트로 자신의 태터에 갤러리를 삽입한 포스팅을 RSS 리더로 읽었을 때 이미지가 X 로 뜬다면 아래부분을 살펴보라.

rss의 xml을 열어봤을 때 아래처럼...

("http://platina.byus.net/cirrus/attach/1/1329843245.jpg", "한티제 가는 중간에 칼국수집에 들려서", 382, 510);Gallery7751.appendImage("http://platina.byus.net/cirrus/attach/1/1999689563.jpg", "여기는 노전대통령 생가", 382, 510);Gallery7751.appendImage("http://platina.byus.net/cirrus/attach/1/1732862409.jpg", "여기는 수태골 근처", 382, 510);Gallery7751.appendImage("http://platina.byus.net/cirrus/attach/1/2101889908.jpg", "흰 자두꽃을 배경으로", 510, 382);Gallery7751.appendImage("http://platina.byus.net/cirrus/attach/1/1120978087.jpg", "포즈포즈~", 382, 510);Gallery7751.appendImage

실제 이미지의 경로는 http://platina.byus.net/attach/1/1329843245.jpg 인데 http://platina.byus.net/cirrus/attach/1/1329843245.jpg 처럼 블로그 주소 뒤에 아이디인 블로그 식별자인 cirrus가 잘못 들어가 있다. 이를 수정하기 위해서는...

blog/rss/index.php 파일을 열어서 약 760번째 줄의 아래와 같은 구문을 찾아서..

$buf.=$id.'.appendImage("'."$hostURL$blogURL/attach/$owner/$item[0]".'", "'.$item[1].'", '.intval($setWidth).',

위에서 $blogURL 함수를 지운다.

$buf.=$id.'.appendImage("'."$hostURL/attach/$owner/$item[0]".'", "'.$item[1].'", '.intval($setWidth).',

이렇게 수정하고 cache/rss/ 에서 xml 파일을 지우면 제대로 이미지 경로가 나온다.