이제 레이아웃 템플릿도 소스 수정을 많이 하게 되네요.
이전에 간단하게 처리해서 배포했던것과는 달리 몇몇 기능이 추가되면서 체크해야 할 사항들이 많아졌습니다.
그렇다 보니 이용하실때 다소 난해한 부분이 있지 않을까 생각이 들기도 합니다만....
되도록이면 쉽게 이용하실 수 있도록 매뉴얼과 소스 정리를 체계적으로 해서 배포토록 하겠습니다.
우선 잡다한 몽상백서 템플릿은 아래와 같은 기능을 가지고 있습니다.
1. 메인레이아웃 템플릿과 서브레이아웃 템플릿의 구분
홈페이지 구성에서 메인과 서브를 구분해서 처리를 합니다.
가. 아래 화면과 같이 메인에서는 해다 홈페이지의 최신글이나 기타 배너와 같은 컨텐츠들이 보여지게 됩니다.
나. 서브레이아웃은 좌측에 메뉴와 함께 중앙부분에 해당 메뉴의 내용을 보여주는 형태입니다.
따라서 메인레이아웃 템플릿에서는 좌측에 메뉴가 나오지 않으며,
메인레이아웃 템플릿은 화면에 게시판 출력이 되지 않습니다.

[메인용] [서브용]
2. 회원가입 및 회원정보관련처리를 Mypage로 이동시켜서 처리합니다.
잡다한 몽상백서 템플릿을 이용하실려면 메뉴에 반듯이 Mypage를 만들어야 합니다.
그래야 정상적으로 구동이 됩니다.
3. 검색화면 분리.
이전 버전에서 배포한 템플릿의 경우 검색처리가 익스플로어6에선 되지 않았습니다.
검색어를 넘겨주는 과정에서 utf8로 인코딩해서 넘겨지지 않는것 같았는데..그래서 검색부분은 각 레이아웃 템플릿에서
처리가 되도록 처리 하였습니다.

[메인에서 검색 했을 때] [서브메뉴에서 검색 했을 때]
4. 잡다한 몽상백서 메인 레이아웃 템플릿은 소스에서 직접 코드를 추가해서 사용하는 형태입니다.
페이지 모듈을 이용해서 화면을 꾸밀수도 있지만 표현의 제약이 있어 페이지모듈을 이용하지 않고 직접 소스를
수정해서 처리하는 방법을 이용합니다.
레이아웃 편집기능은 사용하지 마시고, 만약 레이아웃 편집 기능을 사용하셨다면 "초기화" 버튼을 누르신 다음에
서버상의 소스를 직접 수정해서 사용하시기 바랍니다.
5. 상단 메뉴타이틀을 꾸미는 부분이 메뉴 길이에 따라 조정되도록 처리 하였습니다.
기존 템플릿에선 고정사이즈로 처리하다보니 간혹 메뉴길이가 긴 메뉴의 경우 2차 편집을 해야 하는
번거러움이 있었습니다.
이에 메뉴 길이에 따라 꾸미는 부분이 자동적으로 늘어 나도록 처리 하였습니다.

[짧은 메뉴] [긴 메뉴]
6. 하나의 레이아웃 템플릿으로 내용 상단 꾸미기 처리하기
동일한 구조의 레이아웃에서 단지 상단에 보여질 이미지 부분만 다르게 처리하기 위해서 별도의 레이아웃을 각각
만들어 처리를 하면 관리상 번거러움이 많습니다.
따라서 이것을 하나의 소스에서 처리가 가능하도록 하였습니다.

7. 페이지 경로 출력
해당 메뉴의 경로를 페이지에 출력하도록 처리 하였습니다.
검색과 마이페이지 부분에서는 경로가 출력이 되지 않습니다. 
8. 좌측 메뉴를 이미지로 처리하기
제로님이 준비는 해두셨는데 코드에 적용을 안시킨 부분입니다.
짧은 지식으로 서버에 이미지를 미리 올려두고, 관리자페이지에서 해당 이미지 경로를 적어 주는 방법으로
메뉴를 이미로 처리가 가능하도록 하였습니다.
9. 다양한 위젯 디자인 스킨 적용.
메인 화면에 사용된 대부분의 위젯은 테두리를 이미지로 꾸며서 사용하고 있습니다.
간단하게 소스를 추가하면 이용이 가능하니, 사용법을 숙지하시고 버전이 변경될때 직접 수정해서
사용해 보시기 바랍니다.
-------------------------------------------------------------------------------------------------------------------------------------------------------------
위의 내용들이 정상적으로 작동하는것을 확인하여 소스를 배포할 생각입니다.
혹시 문제가 되고 있는 부분이 있다면 댓글로 참여 부탁드립니다.










기본형

기본형 

손모아 기다리고 있습니다. 똑띠님.