처음처럼 CSVed
Feb 22

이 블로그는 “Textpattern”:http://textpattern.com 이라는 소프트웨어로 만들어졌습니다.

현재 사용하고 있는 플러그인들은 다음과 같습니다.

  • “fpx_image_import”:http://www.dirksteins.de/ : 여러 개의 그림 파일을 동시에 불러들이면서 변환까지 할 수 있는 플러그인
  • “rss_admin_show_adv_opts”:http://www.wilshireone.com/ : 운영자 공간에서 모든 advanced option들을 펼쳐서 보여주는 플러그인
  • “rss_live_search”:http://www.wilshireone.com/ : 말 그대로 입력하면서 바로 검색이 되는 live search 기능을 추가해 주는 플러그인
  • “rss_suparchive”:http://www.wilshireone.com/ : 월별 혹은 섹션별로 기사 모음(archive)을 구현해 주는 플러그인
  • “smd_slimbox”:http://forum.textpattern.com/viewtopic.php?id=20714 : 갤러리 플러그인. textpattern의 여러 갤러리용 플러그인 중에서 제대로 작동하는 녀석이다.
  • “tru_tags”:http://www.truist.com/ : textpattern에서 tag 기능을 수행하게 해 주는 플러그인
  • “zem_contact_reborn”:http://forum.textpattern.com/viewtopic.php?id=12956 : Form mailer
  • “zem_contact_lang”:http://forum.textpattern.com/viewtopic.php?id=12956 : zem_contact_reborn의 언어팩
  • “pap_contact_cleaner”:http://www.seitenweberei.ch/ zem_contact를 통한 스팸을 막아주는 플러그인

이 홈페이지의 메인 페이지 코드는 아래와 같이 되어 있습니다.

태그가 붙은 글들입니다.

<br />
<ul><txp:tru_tags_handler /></ul>

<txp:else />
    <p><txp:older><txp:text item="older" /></txp:older>
    <txp:newer><txp:text item="newer" /></txp:newer></p>
</txp:if_individual_article>

만약 tag 페이지라면 해당 태그가 붙어있는 글들의 리스트를 출력력하고, 그렇지 않은 경우에는 글을 5개까지 출력하도록 되어 있습니다. 아주 간단한 구조로 되어 있죠. 이런 방식으로 섹션별로 다른 내용을 출력할 수 있으며, 이렇게 여러 섹션에 대해 하나의 템플레이트만을 사용함으로서 필요로 하는 디자인을 한 파일에서 유지 보수하는 것이 가능해집니다.

Leave a Reply