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

This commit is contained in:
zero 2007-06-29 08:50:38 +00:00
parent 5d31f4cba5
commit 3eaea3f33a
106 changed files with 351 additions and 253 deletions

View file

@ -12,6 +12,7 @@
$lang->widget_history = '변경사항';
$lang->widget_info = '위젯 정보';
$lang->widget_code = '코드';
$lang->widget_cache = '캐시';
$lang->widget_fix_width = '크기 고정';
$lang->widget_width = '가로크기';
@ -28,6 +29,7 @@
$lang->about_widget_width = '가로 크기를 선택해주세요.';
$lang->about_widget_position = '한 줄에 여러개의 위젯을 나열하고 싶을때에는 위치를 선택해주세요.';
$lang->about_widget_margin = '한 줄에 여러개의 위젯을 나열하고 싶을때에는 위치를 선택해주세요.';
$lang->about_widget_cache = '지정된 시간동안 캐시된 데이터를 이용할 수 있습니다.';
$lang->generated_code = '생성된 코드';

View file

@ -84,6 +84,7 @@ function doFillWidgetVars() {
// 스킨과 컬러셋은 기본
var skin = selected_node.getAttribute("skin");
var colorset = selected_node.getAttribute("colorset");
var widget_sequence = parseInt(selected_node.getAttribute("widget_sequence"),10);
var fo_obj = xGetElementById("fo_widget");
@ -109,13 +110,13 @@ function doFillWidgetVars() {
var v = fo_obj[name][i].value;
for(var j=0;j<val.length;j++) {
if(v == val[j]) {
fo_obj[name][i].checked="true";
fo_obj[name][i].checked=true;
break;
}
}
}
} else {
if(fo_obj[name].value == val) fo_obj[name].checked ="true";
if(fo_obj[name].value == val) fo_obj[name].checked =true;
}
break;
case "select" :
@ -143,4 +144,6 @@ function doFillWidgetVars() {
doDisplaySkinColorset(xGetElementById("widget_skin"), colorset);
}
// widget sequence 설정
fo_obj.widget_sequence.value = widget_sequence;
}

View file

@ -38,6 +38,13 @@
</div>
</div>
</td>
</tr>
<tr>
<th scope="row">{$lang->widget_cache}</th>
<td>
<input type="text" name="widget_cache" value="0" class="inputTypeText" size="2" />{$lang->unit_min}
<p>{$lang->about_widget_cache}</p>
</td>
</tr>
<!--@foreach($widget_info->extra_var as $id => $var)-->
<tr>

View file

@ -5,6 +5,7 @@
<form action="./" method="get" onsubmit="return procFilter(this, generate_code_in_page);" id="fo_widget">
<input type="hidden" name="selected_widget" value="{$selected_widget}" />
<input type="hidden" name="module_srl" value="{$module_srl}" />
<input type="hidden" name="widget_sequence" value="" />
<div id="popHeadder">
<h1>{$lang->cmd_generate_code}</h1>
@ -39,6 +40,13 @@
</div>
</div>
</td>
</tr>
<tr>
<th scope="row">{$lang->widget_cache}</th>
<td>
<input type="text" name="widget_cache" value="0" class="inputTypeText" size="2" />{$lang->unit_min}
<p>{$lang->about_widget_cache}</p>
</td>
</tr>
<!--@foreach($widget_info->extra_var as $id => $var)-->
<tr>

View file

@ -27,6 +27,8 @@
unset($vars->act);
unset($vars->selected_widget);
if(!$vars->widget_sequence || !(int)$vars->widget_sequence) $vars->widget_sequence = getNextSequence();
$attribute = array();
if($vars) {
foreach($vars as $key => $val) {
@ -35,6 +37,7 @@
}
}
if($vars->widget_fix_width == 'Y') {
$style = "";