다단 카테고리를 이용한 편집 시스템
wordpress의 다단 카테고리를 이용해 메거진 형식의 페이지를 만드는 시스템입니다. 먼저 아래 그림을 보십시오.
이 페이지의 실제 모습은 http://blographic.net/lab/life 페이지를 보시면 됩니다. http://blographic.net/lab/life 주소는 노란색으로 표시한 생활과 문화 링크의 주소이기도 합니다. 생활과 문화 페이지는 어떻게 만들어진 것일까요? 이 페이지의 구성은 단순합니다. 우선 이 페이지에 포함되는 포스트는 카테고리가 life인 포스트들입니다. life 카테고리에 속하는 포스트들 중에 top 카테고리에 속하는 최신 글 하나가 빨간색 사각형 안에 표시되고, middle 카테고리에 속하는 글 세 개가 파란색 사각형에, bottom에 속하는 포스트가 검은색 사각형에 속하게 됩니다. top 카테고리의 최신 글에 이미지가 첨부되어 있으면 첫 번째 이미지를 가져와 표시하는 기능도 포함되어 있습니다.
테스트용으로 구성한 카테고리 구조는 아래와 같습니다.
1차 카테고리인 humor, issue, life, tech 중 하나를 선택하고 글을 분류하고 bottom, middle, top 중 하나를 선택하여 글이 배치될 위치를 결정하는 형식입니다. top 위치에 들어가는 글은 excerpt가 출력되므로, 다른 편집자가 소개하는 글 형식으로 만드는 것도 가능합니다.
기존에 있는 글들의 카테고리를 조정해 비어 있는 페이지들을 채워보시면 이것이 어떤 형태로 움직이는지 쉽게 확인하실 수 있습니다.
개선 방안(작성 중)
노출되는 분류, 실제 내부 분류, 편집에 사용되는 분류를 나눠 적용할 수 있도록 아래와 같은 세 개의 1차 카테고리와 그에 딸린 2차 카테고리를 제안(아래 그림 참조)
{{그림 삽입}}
-
section - 외부에 카테고리로 노출되는 카테고리
- humor - 가볍게 읽을 수 있는 이야기
- issue - 토픽 & 이슈
- life - 생활과 문화
- tech - 기술 관련 글
- media
- editor's choices - 메인(home)이나 계속 노출되는 사이드바에 나타나는 글
-
branch - 내부적으로 사용되고, 경우에 따라 section에 편입될 수 있는 카테고리. 카테고리 보기를 제공할지 여부를 결정해야 함
- 이슈, 법과 저작권, 경제, 정치, 종교, 기술과 과학, 형이상학 웹, 형이하학 웹, 모바일(유비쿼터스), 개별 유틸리티/서비스, 애플, 미디어, 블로기즘, 저널리즘, 마케팅/광고/PR, 문화, 문화일반, 음악, 음향, 영화, 애니메이션, (TV)드라마, 문학, 잡학, 유머, 생활, 가족, 사랑, 연애상담, 불평불만
-
layout - section 화면의 글 배치에 사용되는 카테고리
- top, middle, bottom, list, side
조건: 단일 글에 대해 section 카테고리 하나, branch 카테고리 하나 이상, layout 카테고리 하나가 선택되어야 한다.
점진적 발전 방안
- magazine 페이지 도입 - 일정 기간 동안 section 노출 없이 magazine 페이지에서만 layout 노출. 전체 섹션에 대해 쿼리를 하는 템플릿을 만들면 간단히 해결 가능. 글이 모이고 노출할 수 있는 섹션이 생기면 하나씩 섹션을 늘려가는 방식.
- 노출하는 글에 excerpt 정보와 첨부 파일의 이미지 정보를 포함시켜 팬시한 화면을 제공- 첨부 파일 이름을 top, bottom, left, right 중 하나로 정해 올리면 자동으로 위치가 지정되게 하는 형식
(도입기에는 n개의 글을 순차적으로 선택하여 top, middle, bottom을 흐르게 만들 필요도 있어 보임 - 이 부분은 논의 진행 과정을 보고 결정). - excerpt 편집을 누가 하냐에 따라 편집 모델을 전환하는 것도 가능. 초기에는 글쓰는 사람이 직접 excerpt를 편집하거나, 입력하지 않은 상태로 두어 일정 분량의 글이 노출되는 형태를 채택.
- 트랙백 놀이터(가칭) - 트랙백 주제와 주소를 공개하는 글(카테고리는 section의 trackback)을 top으로 만들고, 트랙백된 글을 middle로 나열하는 페이지.
- 링크 놀이터(가칭) - 마가린의 북마크 공유 기능을 사용해 이슈에 대한 링크 모음을 제공하는 페이지. park 님이라면 이미 아이디어를 가지고 있을 듯.
- 끄적끄적 - 주제에 관계 없이 author 레벨이 글을 올릴 수 있는 공간. 포럼과의 역할 구분이 필요.
- 포럼 - 회원으로 가입한 사람들이 자유롭게 토론하는 공간. '포럼 통신(가칭)'이라는 이름으로 메인에 링크(사이드바)
가이드 라인
- top으로 선정한 글은 카테고리를 수정하지 않도록 한다. 이전 TOP 보기 등의 링크를 제공할 가능성 있음.
-
필수로 선택해야 하는 카테고리 등에 대한 정보
참조 자료
section과 layout을 적용한 템플릿 예제 - Test.php
실제 사이트에 적용한 예 - http://blographic.net/lab/life
실제 카테고리 구성을 확인하실 분은 http://minoci.springnote.com/pages/1072616 페이지에 공개되어 있는 admin 접속 정보를 이용하십시오.
[조선만평] 2008년 5월 6일자 - 조선닷컴 포토 - headline image 플러그인을 쓰면 이런 페이지를 만드는 것도 가능하겠다. 코멘트를 이용한 회원 중심으로 돌아가는 페이지. 코멘트에 투표하는 기능도 필요하겠네. 만평 비틀기, 만평 바로 만들기 등의 이름으로 조중동 만평을 패러디하는 코너로 삼으면 저작권 문제가 있으려나?
ToDo: 블로그래픽 카테고리 시스템 - 메모와 통합하여 정리해야 한다.