css 및 js 호출순서 조정기능 추가

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@5785 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
ngleader 2009-03-06 05:33:56 +00:00
parent 4f380d9c48
commit 61851f1dfe
2149 changed files with 109090 additions and 18689 deletions

View file

@ -0,0 +1,117 @@
<?xml version="1.0" encoding="UTF-8"?>
<layout version="0.2" type="faceoff">
<title xml:lang="ko">XE Face off 레이아웃</title>
<title xml:lang="zh-TW">XE Face off 版面</title>
<description xml:lang="ko">XE FaceOff 레이아웃입니다.</description>
<description xml:lang="zh-TW">XE FaceOff版面</description>
<version>0.1</version>
<date>2009-01-02</date>
<author email_address="sol@ngleader.com" link="http://ngleader.com">
<name xml:lang="ko">sol</name>
<name xml:lang="jp">sol</name>
<name xml:lang="en">sol</name>
<name xml:lang="ge">sol</name>
<name xml:lang="ru">sol</name>
<name xml:lang="es">sol</name>
<name xml:lang="zh-CN">sol</name>
<name xml:lang="zh-TW">sol</name>
</author>
<author email_address="" link="http://naradesign.com">
<name xml:lang="ko">sol</name>
<name xml:lang="jp">sol</name>
<name xml:lang="en">sol</name>
<name xml:lang="ge">sol</name>
<name xml:lang="ru">sol</name>
<name xml:lang="es">sol</name>
<name xml:lang="zh-CN">sol</name>
<name xml:lang="zh-TW">sol</name>
</author>
<extra_vars>
<var name="index_url" type="text">
<title xml:lang="ko">홈 페이지 URL</title>
<title xml:lang="jp">ホームページURL</title>
<title xml:lang="zh-CN">主页地址</title>
<title xml:lang="zh-TW">主頁網址</title>
<title xml:lang="en">Homepage URL</title>
<title xml:lang="ge">Homepage URL</title>
<title xml:lang="ru">Домашняя страница URL</title>
<title xml:lang="es">URL de la página web</title>
<description xml:lang="ko">로고를 클릭시에 이동할 홈 페이지 URL을 입력해 주세요.</description>
<description xml:lang="jp">ロゴをクリックした時に移動するホームページのURLを入力してください。</description>
<description xml:lang="zh-CN">点击网站LOGO时要移动的页面URL。</description>
<description xml:lang="zh-TW">請輸入當用戶按了網站Logo後要前往的頁面網址。</description>
<description xml:lang="en">Please input the URL to redirect when user clicks the logo</description>
<description xml:lang="ge">Bitte geben Sie die URL umzuleiten, wenn Benutzer klickt das Logo</description>
<description xml:lang="ru">Пожалуйста, введите URL для перенаправления, когда пользователь нажимает логотип</description>
<description xml:lang="es">Ingresar el URL de la página web para redireccionar al pulsar el logotipo</description>
</var>
<var name="logo_image" type="image">
<title xml:lang="ko">로고이미지</title>
<title xml:lang="jp">ロゴイメージ</title>
<title xml:lang="zh-CN">LOGO图片</title>
<title xml:lang="zh-TW">Logo圖片</title>
<title xml:lang="en">Logo image</title>
<title xml:lang="ge">Logobildes</title>
<title xml:lang="ru">Изображения логотипа</title>
<title xml:lang="es">Imagen del logotipo</title>
<description xml:lang="ko">레이아웃의 상단에 표시될 로고이미지를 입력하세요. (세로길이가 23px인 투명이미지가 가장 어울립니다)</description>
<description xml:lang="jp">レイアウトの上段に表示されるロゴイメージを入力してください。 (縦幅が23pxである透明イメージが最も合います。)</description>
<description xml:lang="zh-CN">请输入显示在布局顶部的LOGO图片。(高度为23px的透明图片为适。)</description>
<description xml:lang="zh-TW">請輸入要顯示在版面上端的Logo圖片。(適當高度為23px的透明圖片。)</description>
<description xml:lang="en">Please input a logo image which will be displayed on the top of layout. (Transparent image with height of 23px is recommended.)</description>
<description xml:lang="ge">Bitte geben Sie ein Logo das Bild wird auf dem oberen Layout. (Transparent Bild mit einer Höhe von 23px wird empfohlen).</description>
<description xml:lang="ru">Введите логотип изображение, которое будет отображаться в верхней части формы. (Прозрачный изображение с высотой 23px рекомендуется.)</description>
<description xml:lang="es">Ingresar una imagen para logotipo. ( Se recomienda una imagen de fondo transparente con una altura de 23px.</description>
</var>
<var name="logo_text" type="text">
<title xml:lang="ko">로고 글자</title>
<title xml:lang="jp">ロゴ文字</title>
<title xml:lang="zh-CN">标志字符</title>
<title xml:lang="zh-TW">Logo文字</title>
<title xml:lang="en">LOGO characters</title>
<title xml:lang="ge">LOGO Zeichen </title>
<title xml:lang="ru">LOGO символов </title>
<title xml:lang="es">LOGO caracteres </title>
<description xml:lang="ko">레이아웃의 상단에 표시될 로고 글자를 입력해주세요. 로고 이미지가 있으면 표시되지 않습니다.</description>
<description xml:lang="jp">レイアウトの上部に表示されるロゴの文字を入力してください。ロゴ画像がある場合は表示されません。</description>
<description xml:lang="zh-CN">顶部的徽标上的显示布局,请输入字母。如果图片不显示徽标。</description>
<description xml:lang="zh-TW">請輸入要顯示在版面上方的文字。</description>
<description xml:lang="en">Logo at the top of the display layout, please enter the letters. If the image does not display the logo.</description>
<description xml:lang="ge">Logo am oberen Rand des Displays Layout, geben Sie bitte die Buchstaben. Wenn das Bild nicht das Logo.</description>
<description xml:lang="ru">Логотип на верхней части дисплея формата, пожалуйста, введите буквы. Если изображение не отображается логотип.</description>
<description xml:lang="es">Logo en la parte superior de la pantalla de diseño, por favor, introduzca las letras. Si la imagen no se muestra el logotipo.</description>
</var>
<var name="copyright_text" type="text">
<title xml:lang="ko">카피라이트 문구</title>
<title xml:lang="jp">Copyright文具</title>
<title xml:lang="zh-CN">版权所有文具</title>
<title xml:lang="zh-TW">版權所有</title>
<title xml:lang="en">Copyright Stationery </title>
<title xml:lang="ge">Copyright Stationery </title>
<title xml:lang="ru">Copyright Канцтовары</title>
<title xml:lang="es">Papel del derecho de autor</title>
<description xml:lang="ko">하단에 표시될 카피라이트 문구를 설정할 수 있습니다</description>
<description xml:lang="jp">レイアウトの下部に表示されるcopyrightフレーズを入力してください。</description>
<description xml:lang="zh-CN">布局显示在下方的版权声明请。</description>
<description xml:lang="zh-TW">請輸入要顯示在版面下方的版權聲明。</description>
<description xml:lang="en">Layout displayed in the bottom of the copyright notice please.</description>
<description xml:lang="ge">Layout angezeigt, im unteren Teil der Urheberrechtsschutz bitte.</description>
<description xml:lang="ru">Макет отображается в нижней части авторских прав, пожалуйста.</description>
<description xml:lang="es">Diseño de muestra en la parte inferior de la nota de copyright, por favor.</description>
</var>
</extra_vars>
<menus>
<menu name="main_menu" maxdepth="3" default="true">
<title xml:lang="ko">상단 메뉴</title>
<title xml:lang="jp">上段メニュー</title>
<title xml:lang="zh-CN">主菜单</title>
<title xml:lang="zh-TW">主選單</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>
</menu>
</menus>
</layout>

View file

@ -0,0 +1,192 @@
@charset "utf-8";
/* NHN > UIT Center > Open UI Technology Team > Jeong Chan Myeong(dece24@nhncorp.com) */
/* html{ overflow:auto;} */
#header h1 a { text-decoration:none; }
#footer address { font-style:normal; }
#footer address a { text-decoration:none; }
/* Skip To Content */
a.skipToContent{ display:block; position:relative; top:0; clear:both; overflow:hidden; height:0; text-decoration:none;}
a.skipToContent:hover,
a.skipToContent:active,
a.skipToContent:focus{ height:auto; margin:0 0 10px 0; padding:5px;}
/* Hr */
hr{ display:none; position:absolute;}
/* Heading
h1{ position:relative; float:left; margin:0;}
h2{ position:relative; margin:0 0 10px 0; border-bottom:2px solid;}
h3{ position:relative; margin:0;}*/
/* Container + Header + Body + Footer */
#container{ position:relative; margin:0 20px;}
#header{ position:relative; *zoom:1;}
#header:after{ content:""; display:block; clear:both;}
#body{ position:relative; *zoom:1;}
#body:after{ content:""; display:block; clear:both;}
#content{ position:relative; text-align:justify; padding:0 10px;}
#footer{ position:relative; *zoom:1; padding:20px 0 10px 0;}
#footer address{ text-align:center;}
/* Layout Width */
.fixed #container{ width:960px; margin-left:auto; margin-right:auto;}
.liquid #container{ width:80%; margin-left:auto; margin-right:auto;}
.hybrid #container{ width:80%; margin-left:auto; margin-right:auto;}
/* Align Layout */
.aLeft #container{ margin-left:0;}
.aRight #container{ margin-right:0;}
/* Top Navigation */
#header .navigation{ position:relative; padding:15px 0 0 0; margin:0; overflow:hidden; float:right;}
#header .navigation:after{ content:""; display:block; clear:both;}
#header .navigation *{ margin:0; padding:0;}
#header .navigation h2{ display:none;}
#header .navigation li{ position:relative; float:left; list-style:none; padding:0 5px;}
/* Footer Navigation */
#footer .navigation{ position:relative; padding:0; margin:0;}
#footer .navigation:after{ content:""; display:block; clear:both;}
#footer .navigation *{ margin:0; padding:0;}
#footer .navigation h2{ display:none;}
#footer .navigation .section{ text-align:center;}
#footer .navigation ul{ position:relative; overflow:hidden;}
#footer .navigation li{ display:inline; position:relative; list-style:none; padding:0 5px;}
/* Neck */
#neck{ position:relative; clear:both; *zoom:1;}/* overflow:hidden;}*/
#neck .extension{ /* margin-right:-30px;*/ *zoom:1;}
#neck .extension:after{ content:""; display:block; clear:both;}
#neck .extension .section{ position:relative; float:left; width:300px; margin-right:30px;}
.liquid #neck .extension .section{ width:30%; margin-right:3.3%;}
/* Knee */
#knee{ position:relative; clear:both; *zoom:1;}/* overflow:hidden;}*/
#knee .extension{ /* margin-right:-30px;*/ *zoom:1;}
#knee .extension:after{ content:""; display:block; clear:both;}
#knee .extension .section{ position:relative; float:left; width:300px; margin-right:30px;}
.liquid #knee .extension .section{ width:30%; margin-right:3.3%;}
/* Extension */
.extension, .section{position:relative;}
#body .extension{ position:relative; display:none; margin-bottom:20px;}
.extension .section{ margin-bottom:20px;}
.extension .section ul{ margin-left:20px; padding:0;}
/* ----- Fixed 2 Column Layout ----- */
.fixed .ce #body .e1,
.fixed .ec #body .e1{ width:220px;}
.fixed .ce #body #content,
.fixed .ec #body #content{ width:700px;}
.fixed .ce #body #content{ float:left;}
.fixed .ec #body #content{ float:right;}
.fixed .ce #body .e1,
.fixed .ec #body .e1{ display:block;}
.fixed .ce #body .e1{ float:right; clear:right;}
.fixed .ec #body .e1{ float:left; clear:left;}
/* ----- Liquid 2 Column Layout ----- */
.liquid .ce #body .e1,
.liquid .ec #body .e1{ width:23%;}
.liquid .ce #body #content,
.liquid .ec #body #content{ width:75%;}
.liquid .ce #body #content{ float:left;}
.liquid .ec #body #content{ float:right;}
.liquid .ce #body .e1,
.liquid .ec #body .e1{ display:block;}
.liquid .ce #body .e1{ float:right; clear:right;}
.liquid .ec #body .e1{ float:left; clear:left;}
/* ----- Hybrid 2 Column Layout ----- */
.hybrid .ce #body{ padding-right:280px;}
.hybrid .ec #body{ padding-left:280px;}
.hybrid .ce #body .e1,
.hybrid .ec #body .e1{ width:260px;}
.hybrid .ce #body #content{ float:left;}
.hybrid .ec #body #content{ float:right;}
.hybrid .ce #body .e1,
.hybrid .ec #body .e1{ display:block;}
.hybrid .ce #body .e1{ float:right; clear:right; margin-left:-260px; right:-280px;}
.hybrid .ec #body .e1{ float:left; clear:left; margin-right:-260px; left:-280px;}
/* ----- Fixed 3 Column Layout ----- */
.fixed .cee #body .e1,
.fixed .cee #body .e2,
.fixed .ece #body .e1,
.fixed .ece #body .e2,
.fixed .eec #body .e1,
.fixed .eec #body .e2{ display:block; width:200px;}
.fixed .cee #body #content,
.fixed .ece #body #content,
.fixed .eec #body #content{ width:500px;}
.fixed .cee #body #content{ float:left; margin-right:20px;}
.fixed .ece #body #content{ float:left; margin-right:-100%; left:220px;}
.fixed .eec #body #content{ float:right;}
.fixed .ece #body .e1,
.fixed .eec #body .e1{ float:left; margin-right:20px;}
.fixed .cee #body .e1,
.fixed .eec #body .e2{ float:left;}
.fixed .cee #body .e2,
.fixed .ece #body .e2{ float:right;}
/* ----- Liquid 3 Column Layout ----- */
.liquid .cee #body .e1,
.liquid .cee #body .e2,
.liquid .ece #body .e1,
.liquid .ece #body .e2,
.liquid .eec #body .e1,
.liquid .eec #body .e2{ display:block; width:20%;}
.liquid .cee #body #content,
.liquid .ece #body #content,
.liquid .eec #body #content{ width:56%;}
.liquid .cee #body #content{ float:left; margin-right:2%;}
.liquid .ece #body #content{ float:left; margin-right:-100%; left:22%;}
.liquid .eec #body #content{ float:right;}
.liquid .ece #body .e1,
.liquid .eec #body .e1{ float:left; margin-right:2%;}
.liquid .cee #body .e1,
.liquid .eec #body .e2{ float:left;}
.liquid .cee #body .e2,
.liquid .ece #body .e2{ float:right;}
/* ----- Hybrid 3 Column Layout ----- */
.hybrid .cee #body .e1,
.hybrid .cee #body .e2,
.hybrid .ece #body .e1,
.hybrid .ece #body .e2,
.hybrid .eec #body .e1,
.hybrid .eec #body .e2{ display:block; width:220px;}
.hybrid .cee #body{ padding-right:480px;}
.hybrid .ece #body{ padding-left:240px; padding-right:240px;}
.hybrid .eec #body{ padding-left:480px;}
.hybrid .cee #body #content,
.hybrid .ece #body #content,
.hybrid .eec #body #content{ width:100%;}
.hybrid .cee #body #content,
.hybrid .ece #body #content{ float:left; margin-right:-100%;}
.hybrid .eec #body #content{ float:right;}
.hybrid .ece #body .e1,
.hybrid .eec #body .e2{ float:left; left:-240px; margin-right:-220px;}
.hybrid .eec #body .e1{ float:left; left:-480px; margin-right:-220px;}
.hybrid .cee #body .e1,
.hybrid .ece #body .e2{ float:right; left:240px; margin-left:-220px;}
.hybrid .cee #body .e2{ float:right; left:480px; margin-left:-220px;}

View file

View file

@ -0,0 +1,58 @@
<div id="xe" class="{$layout_info->faceoff_ini_config['type']} {$layout_info->faceoff_ini_config['align']}">
<div id="container" class="{$layout_info->faceoff_ini_config['column']}">
<div id="header">
<a href="#content" class="skipToContent">Skip to content</a>
<h1><a href="{$layout_info->index_url}"><!--@if($layout_info->logo_image)--><img src="{$layout_info->logo_image}" alt="logo" border="0" class="iePngFix" /><!--@elseif($layout_info->logo_text)-->{$layout_info->logo_text}<!--@else-->Title<!--@end--></a></h1>
<hr />
<div class="navigation"></div>
</div>
<hr />
<div id="neck">
<div class="extension neck">
<!-- start-neck -->
<!-- end-neck -->
</div>
</div>
<hr />
<div id="body">
<div id="content">
{$content}
</div>
<hr />
<div class="extension e1">
<!-- start-e1 -->
<!-- end-e1 -->
</div>
<hr />
<div class="extension e2">
<!-- start-e2 -->
<!-- end-e2 -->
</div>
</div>
<hr />
<div id="knee">
<div class="extension knee">
<!-- start-knee -->
<!-- end-knee -->
</div>
</div>
<hr />
<div id="footer">
<div class="navigation"></div>
<hr />
<address>
<!--@if($layout_info->copyright_text)-->
{$layout_info->copyright_text}
<!--@else-->
Copyright &copy; <a href="http://www.xpressengine.com" onclick="window.open(this.href);return false;"><abbr title="Xpress Engine">XE</abbr>.</a> All Rights Reserved.
<!--@end-->
</address>
</div>
</div>
</div>

View file

@ -0,0 +1,3 @@
type=hybrid
align=aCenter
column=ec