git-svn-id: http://xe-core.googlecode.com/svn/trunk@430 201d5d3c-b55e-5fd7-737f-ddc643e51545

This commit is contained in:
zero 2007-03-14 09:43:06 +00:00
parent e712b55a04
commit 8b0ca8b71f
6 changed files with 26 additions and 2 deletions

View file

@ -16,16 +16,22 @@
<name xml:lang="ko">상단 제목</name>
<name xml:lang="en">top title</name>
<type>text</type>
<description xml:lang="ko">설명</description>
<description xml:lang="en">description</description>
</var>
<var id="main_menu_name">
<name xml:lang="ko">메인 메뉴 명</name>
<name xml:lang="en">main_menu_name</name>
<type>text</type>
<description xml:lang="ko">설명</description>
<description xml:lang="en">description</description>
</var>
<var id="colorset">
<name xml:lang="ko">컬러셋</name>
<name xml:lang="en">colorset</name>
<type>select</type>
<description xml:lang="ko">설명</description>
<description xml:lang="en">description</description>
<options>
<name xml:lang="ko">적색</name>
<name xml:lang="en">red</name>

View file

@ -142,6 +142,7 @@
$buff .= sprintf('$layout_info->extra_var->%s->name = "%s";', $var->attrs->id, $var->name->body);
$buff .= sprintf('$layout_info->extra_var->%s->type = "%s";', $var->attrs->id, $var->type->body);
$buff .= sprintf('$layout_info->extra_var->%s->value = $vars->%s;', $var->attrs->id, $var->attrs->id);
$buff .= sprintf('$layout_info->extra_var->%s->description = "%s";', $var->attrs->id, str_replace('"','\"',$var->description->body));
$options = $var->options;
if(!$options) continue;

View file

@ -50,7 +50,7 @@
</tr>
<!--@foreach($layout_info->extra_var as $id => $var)-->
<tr>
<th>{$var->name}</th>
<th rowspan="2">{$var->name}</th>
<!--@if($var->type == "text")-->
<td><input type="text" name="{$id}" value="{$var->value}" /></td>
<!--@elseif($var->type == "textarea")-->
@ -64,6 +64,9 @@
</select>
<!--@end-->
</tr>
<tr>
<td>{$var->description}</td>
</tr>
<!--@end-->
<tr>
<td colspan="2" align="center">

View file

@ -110,6 +110,7 @@
$buff .= sprintf('$plugin_info->extra_var->%s->name = "%s";', $var->attrs->id, $var->name->body);
$buff .= sprintf('$plugin_info->extra_var->%s->type = "%s";', $var->attrs->id, $var->type->body);
$buff .= sprintf('$plugin_info->extra_var->%s->value = $vars->%s;', $var->attrs->id, $var->attrs->id);
$buff .= sprintf('$plugin_info->extra_var->%s->description = "%s";', $var->attrs->id, str_replace('"','\"',$var->description->body));
$options = $var->options;
if(!$options) continue;

View file

@ -15,7 +15,7 @@
</tr>
<!--@foreach($plugin_info->extra_var as $id => $var)-->
<tr>
<th>{$var->name}</th>
<th rowspan="2">{$var->name}</th>
<!--@if($var->type == "text")-->
<td><input type="text" name="{$id}" value="" /></td>
@ -40,6 +40,9 @@
</td>
<!--@end-->
</tr>
<tr>
<td>{$var->description}</td>
</tr>
<!--@end-->
<tr>
<td>

View file

@ -13,11 +13,15 @@
<name xml:lang="ko">제목</name>
<name xml:lang="en">title</name>
<type>text</type>
<description xml:lang="ko">설명</description>
<description xml:lang="en">description</description>
</var>
<var id="order_target">
<name xml:lang="ko">정렬 대상</name>
<name xml:lang="en">order target</name>
<type>select</type>
<description xml:lang="ko">설명</description>
<description xml:lang="en">description</description>
<options>
<name xml:lang="ko">시간순</name>
<name xml:lang="en">regdate</name>
@ -33,6 +37,8 @@
<name xml:lang="ko">정렬 방법</name>
<name xml:lang="en">order type</name>
<type>select</type>
<description xml:lang="ko">설명</description>
<description xml:lang="en">description</description>
<options>
<name xml:lang="ko">내림차순</name>
<name xml:lang="en">desc</name>
@ -48,11 +54,15 @@
<name xml:lang="ko">목록수</name>
<name xml:lang="en">list_count</name>
<type>text</type>
<description xml:lang="ko">설명</description>
<description xml:lang="en">description</description>
</var>
<var id="mid_list">
<name xml:lang="ko">대상 모듈</name>
<name xml:lang="en">target modules</name>
<type>mid_list</type>
<description xml:lang="ko">설명</description>
<description xml:lang="en">description</description>
</var>
</extra_vars>
</plugin>