Textpattern
이 블로그는 Textpattern이라는 소프트웨어로 만들어졌습니다.
현재 사용하고 있는 플러그인들은 다음과 같습니다.
- fpx_image_import : 여러 개의 그림 파일을 동시에 불러들이면서 변환까지 할 수 있는 플러그인
- rss_admin_show_adv_opts : 운영자 공간에서 모든 advanced option들을 펼쳐서 보여주는 플러그인
- rss_live_search : 말 그대로 입력하면서 바로 검색이 되는 live search 기능을 추가해 주는 플러그인
- rss_suparchive : 월별 혹은 섹션별로 기사 모음(archive)을 구현해 주는 플러그인
- smd_slimbox : 갤러리 플러그인. textpattern의 여러 갤러리용 플러그인 중에서 제대로 작동하는 녀석이다.
- tru_tags : textpattern에서 tag 기능을 수행하게 해 주는 플러그인
- zem_contact_reborn : Form mailer
- zem_contact_lang : zem_contact_reborn의 언어팩
- pap_contact_cleaner : zem_contact를 통한 스팸을 막아주는 플러그인
이 홈페이지의 메인 페이지 코드는 만약 tag 페이지라면 해당 태그가 붙어있는 글들의 리스트를 출력력하고, 그렇지 않은 경우에는 글을 5개까지 출력하도록 되어 있습니다. 아주 간단한 구조로 되어 있죠. 이런 방식으로 섹션별로 다른 내용을 출력할 수 있으며, 이렇게 여러 섹션에 대해 하나의 템플레이트만을 사용함으로서 필요로 하는 디자인을 한 파일에서 유지 보수하는 것이 가능해집니다.