웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
layout skin 제작시 info.xml도 잘 보세요
2007.08.21 01:53
layout skin의 제작방법에 대해서는
http://zbxe.springnote.com/pages/392293 에 간단히 설명이 되여있습니다.
성미급한(?) 저는 잘 살펴보지도 않고 지금까지 위의 설명을 기초로하여 layout을 만들어 봤는데 뭔가 허전 한겁니다.
역시 이게 다가 아니였네요.
일단 xe는 프로그램의 구조자체가 기존의 ver4와는 달리 PHP와 xml로 이루어져 있어 그 한 축인 xml을 잘 살펴보지 않으면 충분한 활용이 안되게 되여있군요.
뭔말인가하면 위의 설명서에서는 info.xml을 간단하게
<?xml version="1.0" encoding="utf-8"?>
<layout version="0.1">
<title xml:lang="ko">레이아웃 이름</title>
<author email_address="제작자 email" link="제작자 홈페이지 주소" date="작성일">
<name xml:lang="ko">제작자 이름</name>
<description xml:lang="ko">
레이아웃에 대한 간단한 설명
</description>
</author>
</layout>
로만 예를 들어 설명했습니다.(아직 매뉴얼을 작성하다 말아선가??)
그런데 이럴경우 xe에서 기본으로 제공하는 메뉴를 사용 할 수가 없게됩니다.
왜냐하면 레이아웃 설정시 위 info.xml 파일을 읽어서 설정 항목을 구성하는데, 메뉴에 대한 설정을 할 수있는 xml 파일의 노드(아래 참조)가 빠져서 메뉴를 설정 하는 곳 자체가 안 나오는 겁니다.
// 메뉴설정을 위한 xml노드
<menus>
<menu name="main_menu" default="true">
<title xml:lang="ko">상단 메뉴</title>
<title xml:lang="jp">上端メニュー</title>
<title xml:lang="zh-CN">主菜单</title>
<title xml:lang="en">Top menu</title>
<title xml:lang="es">Menu Principal</title>
<maxdepth>3</maxdepth>
</menu>
<menu name="bottom_menu">
<title xml:lang="ko">하단 메뉴 </title>
<title xml:lang="jp">下段メニュー</title>
<title xml:lang="zh-CN">底部菜单</title>
<title xml:lang="en">Bottom menu</title>
<title xml:lang="es">sub menu </title>
<maxdepth>1</maxdepth>
</menu>
</menus>
오늘 기본으로 제공 된 ZBXE 공식사이트 layout ver 0.1(xe_offcial)의 info.xml을 살펴보고야 문제점을 알수 있었습니다.
혹시 저 처럼 더듬는 분이 게실가봐 올려 놓습니다.
http://zbxe.springnote.com/pages/392293 에 간단히 설명이 되여있습니다.
성미급한(?) 저는 잘 살펴보지도 않고 지금까지 위의 설명을 기초로하여 layout을 만들어 봤는데 뭔가 허전 한겁니다.
역시 이게 다가 아니였네요.
일단 xe는 프로그램의 구조자체가 기존의 ver4와는 달리 PHP와 xml로 이루어져 있어 그 한 축인 xml을 잘 살펴보지 않으면 충분한 활용이 안되게 되여있군요.
뭔말인가하면 위의 설명서에서는 info.xml을 간단하게
<?xml version="1.0" encoding="utf-8"?>
<layout version="0.1">
<title xml:lang="ko">레이아웃 이름</title>
<author email_address="제작자 email" link="제작자 홈페이지 주소" date="작성일">
<name xml:lang="ko">제작자 이름</name>
<description xml:lang="ko">
레이아웃에 대한 간단한 설명
</description>
</author>
</layout>
로만 예를 들어 설명했습니다.(아직 매뉴얼을 작성하다 말아선가??)
그런데 이럴경우 xe에서 기본으로 제공하는 메뉴를 사용 할 수가 없게됩니다.
왜냐하면 레이아웃 설정시 위 info.xml 파일을 읽어서 설정 항목을 구성하는데, 메뉴에 대한 설정을 할 수있는 xml 파일의 노드(아래 참조)가 빠져서 메뉴를 설정 하는 곳 자체가 안 나오는 겁니다.
// 메뉴설정을 위한 xml노드
<menus>
<menu name="main_menu" default="true">
<title xml:lang="ko">상단 메뉴</title>
<title xml:lang="jp">上端メニュー</title>
<title xml:lang="zh-CN">主菜单</title>
<title xml:lang="en">Top menu</title>
<title xml:lang="es">Menu Principal</title>
<maxdepth>3</maxdepth>
</menu>
<menu name="bottom_menu">
<title xml:lang="ko">하단 메뉴 </title>
<title xml:lang="jp">下段メニュー</title>
<title xml:lang="zh-CN">底部菜单</title>
<title xml:lang="en">Bottom menu</title>
<title xml:lang="es">sub menu </title>
<maxdepth>1</maxdepth>
</menu>
</menus>
오늘 기본으로 제공 된 ZBXE 공식사이트 layout ver 0.1(xe_offcial)의 info.xml을 살펴보고야 문제점을 알수 있었습니다.
혹시 저 처럼 더듬는 분이 게실가봐 올려 놓습니다.
제목 | 글쓴이 | 날짜 |
---|---|---|
하나의 게시물을 각각 다르게 보이도록 만드는 방법 2 [5] | 된장맛껌 | 2009.11.16 |
관리자에서 회원리스트(남성,여성리스트 분류해서 보기) [5] | 늘푸른이 | 2010.08.13 |
왕초보용 xe 1.2.0 버전 사용 기본 레이아웃 좌측에 배너 삽입 방법. [7] | 『june™』 | 2009.03.20 |
주소끝에 /zbxe 안적어도 홈페이지에 바로 들어오게 하는법?? [10] | 박태훈922 | 2008.02.07 |
게시판 글쓸때 에디터에 기본값(기본내용) 넣는방법 | 놋네눨느. | 2010.09.21 |
티스토리 블로그에 댓글 작성시 프로필 이미지 나오게 하기 | 도라란 | 2010.09.17 |
어느날 로그인이 안된신다면..? 이걸 점검을.. | 청개굴이 | 2010.09.13 |
게시판 가로조절(width) 및 가운데로 이동 태그 [4] | 박상욱860 | 2008.07.12 |
회원과 비회원 구분하여 출력하기 [6] | NEARSTORY | 2009.12.26 |
언어선택옆에 언어별국기 출력하기 [6] | 팔공산 | 2010.09.17 |
받은쪽지에서 아이디 출력을 제거하고 닉네임만 뜨게하기. [4] | XEMALL | 2010.09.25 |
홈페이지에 BGM달기 [1] | SHIN군 | 2010.01.18 |
IE9 작업표시줄 웹 어플리케이션 속성 만들기 [1] | SeoSeungHyun | 2010.09.17 |
제로보드의 아이콘을 내 맘대로 변경하기...(2) [2] | winter548 | 2009.03.23 |
XE 전체를 백업 / 복원하기 (계정 백업 및 복원 방법) [7] | Gekkou | 2010.02.16 |
레이아웃설정에 언어팩추가하기 [8] | 팔공산 | 2010.09.16 |
layout skin 제작시 info.xml도 잘 보세요 [1] | 바람처럼.. | 2007.08.21 |
프로필이미지, 이미지마크, 이미지이름 수정, 추가시 포인트 삭감 [1] | lattente | 2009.11.02 |
게시판 링크 무조건 새창으로 뜨게 하기 [5] | 그분 | 2009.08.29 |
아무 에러 없이 로그인이 되지 않을 시 해결법 [1] | SMaker | 2010.09.13 |
우아~ 감사합니다!! 저도 지금 메뉴때문에 해매다가 찾아보니 여기 도움되는 글이 있네요! 감사합니다~!