정기님  께서 수정하신, TagRelation(관련글 리스트 보기) 플러그인을 사용하여 해당글과 관련이 있는 태그의 글 목록을 보여주되, 관련글이 한개도 없을경우에는 살짝 숨겨주는 얄팍한 팁입니다.

사용자 삽입 이미지
1. 해당글의 태그와 관련된 글 목록을 출력해주는 태터툴즈 플러그인을 다운받아 설명대로 설치·적용합니다.
       다운경로 : TagRelation(관련글 리스트 보기) 

2. 플러그인 관리자 페이지에서, TAG RELATION 설정을 아래와 같이 수정합니다.

TagRelation HTML Hearder (Language : c)
  1. <div style='margin:0;padding:0;width:95%;'><FIElDSET style='width:98%;padding-left:3px;background-color:#fcfcfc;border-left-width:20px;text-align:left'>

TagRelation HTML Footer (Language : c)
  1. </FIELDSET></div>


3. 해당플러그인(YC_TagRelation)의 index.php에서 아래의 정보를 참조하여 소스를 수정합니다.

원본 index.php의 161~173라인 (Language : c)
  1.   if (is_null($r_id))
  2.   {
  3.     $tagrelation .= '          이글의 태그와 관련된 글이 없습니다.';
  4.   }
  5.   else
  6.   {
  7.     if ($data['tagComment'] == 1) {
  8.         $tagrelation .= '<br/>* 태그고리란? 이 글에서 사용된 태그중 어떤 태그와 연결되어 있는지 알수 있는 태그.';
  9.     }
  10.   }
  11.   $tagrelation .= $data['tagFooter'];
  12.   }

위의 코드를 아래와 같이 수정합니다.


수정본 (Language : c)
  1.   if (is_null($r_id))
  2.   {
  3.     $tagrelation .= '</FIELDSET></div><div style="position:relative; top:-8px; left:0px;margin:0;padding:0; height:8px; color:#fff;background-color:#fff;font:6px tahoma;">&nbsp;</div>';
  4.   }
  5.   else
  6.   {
  7.     if ($data['tagComment'] == 1) {
  8.         $tagrelation .= '<br/>* 태그고리란? 이 글에서 사용된 태그중 어떤 태그와 연결되어 있는지 알수 있는 태그.';
  9.     }
  10.   $tagrelation .= ' </FIELDSET></div><div style="position:relative; top:-20px;right:30px; margin:0;padding:0; height:20px; text-align:right; color:#bbb;font:9pt fixedsys;"> Related Entries </div>  ';
  11.   }
  12.   }



4.
덧붙이자면,,

본문페이지가 흰바탕인 경우를 기준으로 하였으며,
불필요한 여백을 최소화하기 위해 fieldset의 스타일을 수정하였으며,
파이어폭스에서는 약간 미흡합니다.

한가지 더.
윈도우 메모장으로 index.php 소스를 수정하면 블로그의 레이아웃이 깨지는 경우에는,
워드패드에다가 내용을 붙여넣은 후 index.txt (텍스트파일)로 저장해서 서버에 올리고 그상태에서 이름바꾸기로 확장자를 txt에서 php를 바꿔서 쓰세요.
Related Entries
Posted by 최우선 at June 1, 2007 16:29

"태터툴즈" 카테고리의 다른 글 입니다.

    Trackback URL for this entry ::
    http://ggerzer.com/trackback/326

    Write a comment

    1. 트랙백보고 왔습니다. ^^
      좋은 팁을 소개해주셨네요~
      이렇게 한분한분 플러그인에 새로운 점들을 추가해 주시면
      더 완성도 높은 플러그인이 될것 같습니다.
      감사합니다. ^^

      Posted by 정기 at June 1, 2007 17:13 # Edit/Del Reply

      • 제가 소개한 팁은 흰 도화지를 오려 붙여서 땜빵한 수준에 지나지 않습니다.
        설정페이지에서 근본적으로 보임과 안보임을 선택할 수 있도록 정기님께서 플러그인을 수정해주실날을 기대하겠습니다. 그때가 되면 제게도 좀 소식을 전해주십사...
        방문과 격려 감사드려요~!

        Posted by 최우선 at June 1, 2007 17:52 # Edit/Del Reply

    2. 재개장 하신지 얼마나 되셨다고 벌써부터 이런 놀라운 글을...!!
      그나저나 TextCube에 대한 이야기는 들어보셨나요? ^^

      Posted by 미로 at June 2, 2007 01:54 # Edit/Del Reply

      • 제가 플러그인을 만든것도 아닌데 놀라운 글이라니요...
        TextCube는 미로님한테서 처음 들어보고나서 검색으로 대충살펴보긴했는데 뭐가뭔지 잘..

        Posted by 최우선 at June 4, 2007 15:34 # Edit/Del Reply