텍스트큐브용 MT_Meta_RecentPS_Enhanced 플러그인을 제 블로그에 적용해봤는데 아래 그림처럼 나왔습니다.

upload image

문제점을 간단히 요약하면,

  • 글 제목의 스타일에 따라 썸네일의 아래에 빈 공간이 생길 수 있다.
  • 이미지가 없는 글은 썸네일이 생성되지 않아 일관성을 해친다.

이렇습니다.

이런 문제점이 있다고 그냥 안 쓰기에는 너무나 아까운 플러그인이라서, 조금 손 보았지요.

우선, 썸네일이 출력되는 부분을 글 제목 아래로 내렸습니다. 이러면 글 제목 아래에 썸네일과 글 내용이 같은 행에 출력되지요. 이렇게 함으로써 글 제목이 어떤 스타일로 되어 있든지간에 일관된 모습을 유지할 수 있습니다.

그리고 이미지가 없는 글을 위해 아래의 코드를 추가했습니다.


if($imageName = MT_Cover_getAttachmentExtract($entry['content']) == NULL)
{
    $html .= ' '.CRLF;
}



글에 이미지가 없으면 none_inages.pnp를 보여주라는 코드입니다. 썸네일을 출력하는 코드와 글 내용을 출력하는  코드 사이에 넣으면 되고, 외부이미지의 존재여부는 조건에 포함시키지 않았습니다. 임의로 사용될 썸네일은


./plugins/MT_Meta_RecentPS_Enhanced/images/


아래에 "none_image.png"라는 이름으로 넣으면 됩니다.

upload image

코드 수정 후의 블로그 (표지로 설정된)대문의 모습입니다. 수정 전보다 깔끔하게 나와서 만족스럽네요.

참고 문헌

플러그인 :: http://nanbean.net/tt/entry/MT_Meta_RecentPS_Enhanced

덧붙임

가장 중요한 걸 빼먹었네요. 수정할 파일은 index.php 입니다. 파일의 경로는 아래와 같습니다.


./plugins/MT_Meta_RecentPS_Enhanced/