묻고답하기
레이아웃 업로드하고 문제가..
2008.08.23 14:49
레이아웃을 업로드하고 관리자페이지로 접속했습니다. 그런다음 관리형모듈에 레이아웃에 들어가고 생성을 누르니 백지가 나옵니다.
이건 무슨 문제인가요? 역시 생성페이지에서 인식하는 info.xml문제인듯 싶은데.. 제가 올려볼께요 어디를 수정해야할지 지적좀 해주세요.
친절하게 답해주세요. 부탁드립니다. 귀찮더라도 소스좀 고쳐주세요.
<?xml version="1.0" encoding="utf-8"?>
<layout version="0.1">
<title xml:lang="ko">SKILL레이아웃</title>
<author email_address="rbals3306@naver.com" link="http://kyumin.dualmania.com/zbxe/" date="2008. 08. 23.">
<name xml:lang="ko">김규민</name>
<description xml:lang="ko">
홈페이지에 적용될 레이아웃입니다.
</description>
</author>
- <extra_vars>
- <var name="logo_image" type="image">
<title xml:lang="ko">로고이미지</title>
<description xml:lang="ko">레이아웃의 상단에 표시될 로고이미지를 업로드 해주시겠 습네까?</description>
</var>
<var name="index_url" type="text">
<title xml:lang="ko">홈 페이지 URL</title>
<description xml:lang="ko">로고를 클릭시에 이동할 홈 페이지 URL을 입력해 주시와요.</description>
</var>
<var name="background_image" type="image">
<title xml:lang="ko">배경 이미지</title>
<description xml:lang="ko">배경 이미지를 사용하시려면 등록해주시와요.</description>
</var>
<var name="main12" type="select">
<title xml:lang="ko">메인 or 서브인지 선택!</title>
<description xml:lang="ko">선택해주세요.</description>
<options name="yes">
<title xml:lang="ko">메인</title>
<value>yes</value>
</options>
<options name="no">
<title xml:lang="ko">서브</title>
<value>no</value>
</options>
</var>
<var name="column3" type="select">
<title xml:lang="ko">3단 컬럼을 원하십네까?</title>
<description xml:lang="ko">컬럼의 수를 정하실 수 있습니다.(3개 까지 제한.)</description>
<options name="skill3column">
<title xml:lang="ko">3단컬럼</title>
<value>skill3column</value>
</options>
<options name="skill2column">
<title xml:lang="ko">2단컬럼</title>
<value>skill2column</value>
</options>
<options name="skill1column">
<title xml:lang="ko">1단컬럼</title>
<value>skill1column</value>
</options>
</var>
<var name="3columncontent" type="select">
<title xml:lang="ko">3단 컬럼 이용시 컨텐츠 위치(컨텐츠 위치는 왼쪽이 더 예쁘게 잘 꾸며집니다.)</title>
<description xml:lang="ko">컨텐츠의 위치를 설정해 주세요.</description>
<options name="contentleft">
<title xml:lang="ko">3단컬럼</title>
<value>contentleft</value>
</options>
<options name="contentright">
<title xml:lang="ko">2단컬럼</title>
<value>contentright</value>
</options>
</var>
</extra_vars>
<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="ge">Top Menü</title>
<title xml:lang="ru">Верхнее меню</title>
<title xml:lang="es">Menú 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="ge">Bottom-Menü</title>
<title xml:lang="ru">Внизу меню</title>
<title xml:lang="es">Menú Inferior</title>
<maxdepth>1</maxdepth>
</menu>
</menus>
</layout>
혹시나 css문제일까 생각도 해봤습니다.
@charset "utf-8";
/*
NHN UIT Lab. WebStandardization Team (http://html.nhndesign.com/)
Jeong, Chan Myeong 070601~070630
*/
/* Default Skin - Start */
#selectLang { margin:0; padding:0; }
#gnb { margin:0; padding:0; }
#lnb { margin:0; padding:0; }
#lnb ul { margin:0; padding:0; }
/* Site Layout - Body Wrap */
body { background:#FFFFFF url(../images/default/bgBody.gif) repeat-x left top; }
#bodyWrap { width:980px; margin:1.5em auto 0 auto; }
/* Site Layout - Header */
#header { position:relative; width:980px; no-repeat right top; margin-bottom:10px; z-index:99;}
#language { position:absolute; top:18px; right:19px; z-index:100;}
#language strong { color:#ffffff; font:.75em Tahoma; margin-right:3px;}
#language a img { vertical-align:-5px;}
#language ul { position:absolute; top:15px; right:0px; display:none; border:1px solid #b23628; background:#de4332;}
#language ul li { list-style:none; }
#language ul li a { display:block; width:61px; padding:3px 8px; font:9px Tahoma; color:#ffffff; text-decoration:none;}
#language ul li a:hover { background:#bc4032;}
#it_search_form { position:absolute; top:50px; right:15px;}
#it_search_form .input { border:1px solid #bc4032; height:17px; width:120px; color:#888888; font-size:.9em;}
#it_search_form .submit_button { width:1px; height:1px; visibility:hidden; }
#gnb { position:absolute; top:82px; left:0; height:38px; overflow:hidden; white-space:nowrap; margin-bottom:10px;}
#gnb li { float:left; list-style:none; background:url(../images/default/bgGnbVr.gif) no-repeat left center; padding-left:2px; position:relative; left:-2px; white-space:nowrap;}
#gnb li a { display:block; float:left; padding:13px 15px 0 15px; height:25px; color:#e8e8e8; white-space:nowrap; text-decoration:none; }
#gnb li a:hover,
#gnb li a:focus { color:#ffffff;}
#gnb li.on a { font-weight:bold; color:#ffffff; background:url(../images/default/bgGnbOn.gif) no-repeat center top;}
#isSearch { position:absolute; top:48px; right:15px; width:214px; text-align:right;}
#isSearch .searchOrder { display:none;}
#isSearch .checked { position:absolute; left:0; top:0; text-align:left; display:block; padding:5px 0 0 5px; width:64px; height:14px; background:url(../images/default/bgSearchTerm.gif) no-repeat; font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; color:#ffffff; line-height:normal;}
*:first-child+html #isSearch .checked { top:1px; }
#isSearch ul { display:none; position:absolute; left:0; top:18px; padding:2px 0 3px 0; text-align:left; border:1px solid #919898; background:#536c6d;}
#isSearch ul li { width:67px; height:18px; list-style:none; }
#isSearch ul li input { display:none;}
#isSearch ul li label { display:block; padding:4px 0 0 4px; width:63px; height:15px; font:11px "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; color:#ffffff;}
#isSearch ul li label.on { background:#455a5b; }
#isSearch ul li label:hover,
#isSearch ul li label:focus { background:#455a5b;}
#isSearch .inputText { vertical-align:middle; position:relative; top:0; _top:-1px; left:1px; padding:3px 3px 1px 3px; width:94px; height:13px; color:#ffffff; border:1px solid #8E8E8D; background-color:#857C79; }
#isSearch .inputText:hover,
#isSearch .inputText:focus { border:1px solid #B0B0AF; background-color:#A9A4A3; }
*:first-child+html body#default #isSearch .inputText { position:relative; top:-1px;}
#isSearch .submit { vertical-align:middle; _position:relative; _top:-1px;}
*:first-child+html body#default #isSearch .submit { position:relative; top:-1px;}
/* Site Layout - Content Body */
#contentBody { position:relative; width:980px; padding-bottom:30px; overflow:hidden; background:url(../images/default/bgContentBody.gif) repeat-y left top; border-bottom:1px solid #dddddd;}
/* Site Layout - Column Left */
#columnLeft { position:relative; width:201px; float:left;}
#columnLeft .mask { width:201px; height:5px; background:#ffffff; display:block; clear:both;}
#lnb { border-top:1px solid #dddddd; padding:4px 5px; width:190px;}
#lnb li { padding-bottom:4px; list-style:none; }
#lnb li a { padding:6px 5px 6px 13px; width:170px; display:block; border:1px solid #e8e8e8; background:url(../images/default/bgLnbOff.gif) repeat-x; color:#3e3e3e; position:relative; z-index:99; text-decoration:none;}
#lnb li a:hover,
#lnb li a:focus { color:#ffffff; background:#de4332; border:1px solid #de4332;}
#lnb li.on a { color:#000000; background:#de4332; border:1px solid #de4332;}
#lnb li.on a:hover,
#lnb li.on a:focus { font-weight:bold;}
#lnb li ul { display:block; position:relative; width:184px; padding:0 3px; position:relative; border-top:1px solid #ffffff; overflow:hidden;}
#lnb li.on ul { display:block;}
#lnb li ul li { padding:0; border-top:1px solid #f2f2f2; position:relative; top:-1px;}
#lnb li ul li a { padding:6px 5px 6px 10px; width:169px; color:#818181 !important; border:none; background:none !important; border:none !important;}
#lnb li ul li a:hover,
#lnb li ul li a:focus { font-weight:normal !important; color:#de4332 !important;}
#lnb li.on ul li.on a { color:#ff1a00 !important; font-weight:bold !important; background:url(../images/default/bulletLnb.gif) no-repeat 175px center !important;}
/* Site Layout - Column Right */
#columnRight { width:770px; float:right; overflow:hidden;}
#visualArea { width:770px; height:200px; background:#f5f5f5; margin-bottom:2.5em; position:relative; left:-15px; margin-right:-15px;}
#content { width:100%; overflow:hidden;}
/* Site Layout - Footer */
#footer { border-top:30px solid #f4f4f4; text-align:center; padding:2em 0 4em; clear:both;}
#footer li { display:inline; padding:0 .6em 0 0em; background:url(../images/default/vrType1.gif) no-repeat left center;}
#footer li.first-child { background:none;}
#footer li a { color:#999999; font:.9em "돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
#footer li address { display:inline; }
/*레이아웃 추가사항*/
#menu { width:980; height:37; background:#000000 }
#left { width:500; float:left; }
#right { width:240; float:right; }
#gnb { position:absolute; left: 0px; top:82px; overflow:hidden; white-space:nowrap; }
#gnb li { float:left; list-style:none; position:relative; white-space:nowrap;}
#gnb li a { display:block; float:left; padding:15px 0px 0px 0px; background:url(../images/default/bgGnbOff.gif) no-repeat center top; width:75px; height:20px; color:#ffffff; white-space:nowrap; text-align:center; font-weight:bold; text-decoration:none; }
#gnb li a:hover,
#gnb li a:focus { color:#ffffcc; background:url(../images/default/bgGnbOn.gif) no-repeat center top; }
#gnb li.on a { font-weight:bold; color:#ffffcc; background:url(../images/default/bgGnbOn.gif) no-repeat center top;}
.subMenu{position:absolute; left:70px; top:120px; background-color:#FFFFFF;width:920px;height:24px;}
#lnb1{text-decoration:none;color:#000000;padding-left:10px; line-height:2em; position:relative;white-space:nowrap; }
#lnb1:hover,focus {color:#000000}
.gnb_sub { position:absolute; top:120px; left:20px; height:24px; overflow:hidden; white-space:nowrap; }
.gnb_sub li { float:right; list-style:none; background:url(../images/default/sub_part.gif) no-repeat left center; padding-left:2px; position:relative; left:10px; white-space:nowrap;}
.gnb_sub li a { display:block; float:center; padding:6px 2px 0 2px; height:18px; color:#727272; font-weight:bold; white-space:nowrap; text-decoration:none; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif;}
.gnb_sub li a:hover,
.gnb_sub li a:focus { color:yellow; }
.gnb_sub li.on a, .gnbin li.on a:hover { font-weight:bold; color:red; background:url(../images/default/arrow_3.gif) no-repeat center bottom; }
/* Default Skin - End */
제발 부탁드립니다. 어디가 어떻게 잘못되었는지;;