mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-08 11:11:39 +09:00
issue 140 complete member admin view
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@8926 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
4c448b72ed
commit
86e670c613
19 changed files with 1313 additions and 899 deletions
|
|
@ -1,89 +1,52 @@
|
|||
<!--#include("header.html")-->
|
||||
|
||||
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
|
||||
<p>{$XE_VALIDATOR_MESSAGE}</p>
|
||||
</div>
|
||||
<form ruleset="insertJoinForm" id="fo_join_form" action="./" method="post">
|
||||
<input type="hidden" name="act" value="procMemberAdminInsertJoinForm" />
|
||||
<input type="hidden" name="member_join_form_srl" value="{$join_form->member_join_form_srl}" />
|
||||
<input type="hidden" name="default_value" value="<!--@if(is_array($join_form->default_value))-->{implode($join_form->default_value,'|@|')}<!--@end-->" />
|
||||
|
||||
<table cellspacing="0" class="rowTable">
|
||||
<tr class="row2" id="zone_column_type">
|
||||
<th scope="row"><div>{$lang->column_type}</div></th>
|
||||
<td>
|
||||
<select name="column_type" onchange="doShowJoinFormValue(this)">
|
||||
<!--@foreach($lang->column_type_list as $key => $val)-->
|
||||
<option value="{$key}" <!--@if($join_form->column_type==$key)-->selected="selected"<!--@end-->>{$lang->column_type_list[$key]}</option>
|
||||
<!--@end-->
|
||||
</select>
|
||||
<p>{$lang->about_column_type}</p>
|
||||
|
||||
<div id="zone_default_value" style="<!--@if($join_form->default_value)-->display:block;<!--@else-->display:none<!--@end-->">
|
||||
|
||||
<div>
|
||||
<select name="default_value_list" size="8" style="width:400px;height:80px;" id="default_value_listup">
|
||||
<!--@if($join_form->default_value)-->
|
||||
<!--@foreach($join_form->default_value as $value_key => $value_val)-->
|
||||
<!--@if($value_val)-->
|
||||
<option value="{$value_val}">{$value_val}</option>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
</select>
|
||||
</div>
|
||||
<div class="gap1">
|
||||
<a href="#" onclick="doEditDefaultValue(this,'up');return false;" class="button"><span>{$lang->cmd_move_up}</span></a>
|
||||
<a href="#" onclick="doEditDefaultValue(this,'down');return false;" class="button"><span>{$lang->cmd_move_down}</span></a>
|
||||
<a href="#" onclick="doEditDefaultValue(this, 'delete');return false;" class="button black"><span>{$lang->cmd_delete}</span></a>
|
||||
</div>
|
||||
<div class="gap1">
|
||||
<input type="text" name="default_value_item" id="default_value_item" class="inputTypeText w400" />
|
||||
<a href="#" onclick="doEditDefaultValue(this, 'insert');return false;" class="button"><span>{$lang->cmd_insert}</span></a>
|
||||
</div>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><div>{$lang->column_name}</div></th>
|
||||
<td>
|
||||
<input type="text" name="column_name" value="{htmlspecialchars($join_form->column_name)}" class="inputTypeText w400" />
|
||||
<p>{$lang->about_column_name}</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="row2">
|
||||
<th scope="row"><div>{$lang->column_title}</div></th>
|
||||
<td>
|
||||
<input type="text" name="column_title" value="{htmlspecialchars($join_form->column_title)}" class="inputTypeText w400" />
|
||||
<p>{$lang->about_column_title}</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><div>{$lang->is_active}</div></th>
|
||||
<td>
|
||||
<input type="checkbox" name="is_active" value="Y" <!--@if($join_form->is_active=='Y')-->checked="checked"<!--@end-->/>
|
||||
<p>{$lang->about_active}</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="row2">
|
||||
<th scope="row"><div>{$lang->is_required}</div></th>
|
||||
<td>
|
||||
<input type="checkbox" name="required" value="Y" <!--@if($join_form->required=='Y')-->checked="checked"<!--@end-->/>
|
||||
<p>{$lang->about_required}</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row"><div>{$lang->description}</div></th>
|
||||
<td>
|
||||
<textarea name="description" class="inputTypeTextArea w400">{htmlspecialchars($join_form->description)}</textarea>
|
||||
<p>{$lang->about_form_description}</p>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="row2">
|
||||
<th colspan="2" class="button">
|
||||
<span class="button black strong"><input type="submit" value="{$lang->cmd_registration}" /></span>
|
||||
</th>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</form>
|
||||
<input type="hidden" name="member_join_form_srl" value="{$formInfo->member_join_form_srl}" />
|
||||
<h2 class="h2">{$lang->cmd_input_extend_form}</h2>
|
||||
<ul>
|
||||
<li>
|
||||
<p class="q"><label for="column_name">{$lang->column_name} *</label></p>
|
||||
<p class="a"><input type="text" id="column_name" name="column_name" value="{$formInfo->column_name}" /></p>
|
||||
</li>
|
||||
<li>
|
||||
<p class="q"><label for="column_title">{$lang->column_title} *</label></p>
|
||||
<p class="a"><input type="text" id="column_title" name="column_title" value="{$formInfo->column_title}" /></p>
|
||||
</li>
|
||||
<li>
|
||||
<p class="q">{$lang->column_type} *</p>
|
||||
<p class="a">
|
||||
<select class="typeSelect" style="width:290px" name="column_type">
|
||||
<option loop="$lang->column_type_list=>$key,$type_info" value="{$key}" selected="selected"|cond="$formInfo->column_type == $key" >{$lang->column_type_list[$key]}</option>
|
||||
</select>
|
||||
</p>
|
||||
<p class="q multiExample">{$lang->about_multi_type}</p>
|
||||
<p class="a multiExample"><textarea rows="5" cols="42" id="multiSelect" name="default_value">{implode('<enter>', $default_value)}</textarea></p>
|
||||
</li>
|
||||
<script type="text/javascript">
|
||||
var $ = jQuery;
|
||||
var typeSelect = $('.typeSelect');
|
||||
var multiOption = $('.typeSelect>option[value=checkbox], .typeSelect>option[value=radio], .typeSelect>option[value=selectM], .typeSelect>option[value=select]');
|
||||
var multiExample = $('.multiExample');
|
||||
{@$default_value_types = array('checkbox', 'radio', 'select')}
|
||||
<!--@if(!in_array($formInfo->column_type, $default_value_types))-->
|
||||
multiExample.hide();
|
||||
<!--@end-->
|
||||
typeSelect.change(function(){
|
||||
if(multiOption.is(':selected')){
|
||||
multiExample.slideDown(200);
|
||||
} else {
|
||||
multiExample.slideUp(200);
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<li>
|
||||
<p class="q"><label for="desc">{$lang->description}</label></p>
|
||||
<p class="a"><textarea rows="5" cols="42" id="desc" name="description">{$formInfo->description}</textarea></p>
|
||||
</li>
|
||||
<li>
|
||||
<p class="a">
|
||||
<input type="radio" id="radio_required" name="required" value="Y" /> <label for="radio_required">{$lang->cmd_required}</label>
|
||||
<input type="radio" id="radio_option" name="required" value="N" /> <label for="radio_option">{$lang->cmd_optional}</label>
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="btnArea">
|
||||
<button type="submit" name="mode" <!--@if($formInfo)-->value="update"<!--@else-->value="insert"<!--@end--> >{$lang->cmd_save}</button>
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue