mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-07 02:31:40 +09:00
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@8926 201d5d3c-b55e-5fd7-737f-ddc643e51545
194 lines
9.5 KiB
HTML
194 lines
9.5 KiB
HTML
<load target="js/member_admin_config.js" />
|
|
<script type="text/javascript">
|
|
xe.lang.msg_delete_extend_form = '{$lang->msg_delete_extend_form}';
|
|
</script>
|
|
<div cond="$XE_VALIDATOR_MESSAGE" class="message {$XE_VALIDATOR_MESSAGE_TYPE}">
|
|
<p>{$XE_VALIDATOR_MESSAGE}</p>
|
|
</div>
|
|
<div class="content" id="content">
|
|
<form action="./" class="form" ruleset="insertConfig" >
|
|
<input type="hidden" name="act" value="procMemberAdminInsertConfig" />
|
|
<input type="hidden" name="success_return_url" value="{getUrl('act', $act)}" />
|
|
<input type="hidden" name="agreement" value="{htmlspecialchars($config->agreement)}" />
|
|
<h1 class="h1">Setting</h1>
|
|
<fieldset class="section suSetting">
|
|
<h2 class="h2">Sign Up Setting</h2>
|
|
<ul>
|
|
<li>
|
|
<p class="q">{$lang->enable_join}</p>
|
|
<p class="a">
|
|
<input type="radio" name="enable_join" id="enable_join_yes" value="Y" checked="checked"|cond="$config->enable_join == 'Y'" /> <label for="enable_join_yes">{$lang->cmd_yes}</label>
|
|
<input type="radio" name="enable_join" id="enable_join_no" value="N" checked="checked"|cond="$config->enable_join != 'Y'" /> <label for="enable_join_no">{$lang->cmd_no}</label>
|
|
</p>
|
|
</li>
|
|
<li>
|
|
<p class="q">{$lang->enable_confirm}</p>
|
|
<p class="a">
|
|
<input type="radio" name="enable_confirm" id="enable_confirm_yes" value="Y" checked="checked"|cond="$config->enable_confirm == 'Y'" /> <label for="enable_confirm_yes">{$lang->cmd_yes}</label>
|
|
<input type="radio" name="enable_confirm" id="enable_confirm_no" value="N" checked="checked"|cond="$config->enable_confirm != 'Y'"/> <label for="enable_confirm_no">{$lang->cmd_no}</label>
|
|
</p>
|
|
</li>
|
|
<li>
|
|
<p class="q"><label for="webmaster_name">{$lang->webmaster_name}</label></p>
|
|
<p class="a">
|
|
<input type="text" id="webmaster_name" name="webmaster_name" value="{$config->webmaster_name}" size="20" />
|
|
<p>{$lang->about_webmaster_name}</p>
|
|
</p>
|
|
</li>
|
|
<li>
|
|
<p class="q"><label for="webmaster_email">{$lang->webmaster_email}</label></p>
|
|
<p class="a">
|
|
<input type="text" id="webmaster_email" name="webmaster_email" value="{$config->webmaster_email}" size="40" />
|
|
<p>{$lang->about_webmaster_email}</p>
|
|
</p>
|
|
</li>
|
|
<li>
|
|
<p class="q"><label for="limit_day">{$lang->limit_day}</label></p>
|
|
<p class="a"><input type="text" id="limit_day" name="limit_day" value="{$config->limit_day}" style="width:30px" /><span class="desc">{$lang->unit_day}({$lang->about_limit_day})</span></p>
|
|
</li>
|
|
<li>
|
|
<p class="q"><label for="change_password_date">{$lang->change_password_date}</label></p>
|
|
<p class="a"><input type="text" id="change_password_date" name="change_password_date" value="{$config->change_password_date}" style="width:30px" /><span class="desc">{$lang->unit_day}({$lang->about_change_password_date})</span></p>
|
|
</li>
|
|
<li>
|
|
<p class="q"><label for="agreement">{$lang->agreement}</label></p>
|
|
<p class="a">{$editor}</p>
|
|
</li>
|
|
<li>
|
|
<p class="q"><label for="after_login_url">{$lang->after_login_url}</label></p>
|
|
<p class="a">
|
|
<input type="text" id="after_login_url" name="after_login_url" value="{$config->after_login_url}" />
|
|
<p>{$lang->about_after_login_url}</p>
|
|
</p>
|
|
</li>
|
|
<li>
|
|
<p class="q"><label for="after_logout_url">{$lang->after_logout_url}</label></p>
|
|
<p class="a">
|
|
<input type="text" id="after_logout_url" name="after_logout_url" value="{$config->after_logout_url}" />
|
|
<p>{$lang->about_after_logout_url}</p>
|
|
</p>
|
|
</li>
|
|
<li>
|
|
<p class="q"><label for="redirect_url">{$lang->redirect_url}</label></p>
|
|
<p class="a">
|
|
<input type="text" id="redirect_url" name="redirect_url" value="{$config->redirect_url}" />
|
|
<p>{$lang->about_redirect_url}</p>
|
|
</p>
|
|
</li>
|
|
<li>
|
|
<p class="q"><label for="skin">{$lang->skin}</label></p>
|
|
<p class="a">
|
|
<select id="skin" name="skin" onchange="doGetSkinColorset(this.options[this.selectedIndex].value)">
|
|
<option loop="$skin_list=>$key,$val" value="{$key}" selected="selected"|cond="$config->skin==$key">{$val->title} ({$key})</option>
|
|
</select>
|
|
</p>
|
|
</li>
|
|
<li id="colorset" style="display:none"|cond="!$config->colorset">
|
|
<p class="q"><label for="member_colorset">{$lang->colorset}</label></p>
|
|
<p class="a"><div id="member_colorset"></div></p>
|
|
</li>
|
|
<li>
|
|
<p class="q"><label for="prohibited_id">{$lang->cmd_manage_id}</label></p>
|
|
<p class="a">
|
|
<textarea cols="42" rows="5" id="prohibited_id" name="denied_id">
|
|
{implode("\r\n", $deniedIDs)}
|
|
</textarea>
|
|
<span class="desc">{$lang->about_manage_id} {sprintf($lang->count_manage_id, count($deniedIDs))}</span></p>
|
|
</li>
|
|
</ul>
|
|
</fieldset>
|
|
<fieldset class="section suForm">
|
|
<h2 class="h2">{$lang->cmd_manage_form}</h2>
|
|
<div class="table even">
|
|
<table width="100%" border="1" cellspacing="0" class="sortable">
|
|
<thead>
|
|
<tr>
|
|
<th scope="col">{$lang->target}</th>
|
|
<th scope="col">{$lang->use}</th>
|
|
<th scope="col">{$lang->cmd_required_option}</th>
|
|
<th scope="col" class="text">{$lang->description}</th>
|
|
<th scope="col">{$lang->cmd_edit}</th>
|
|
</thead>
|
|
<tbody class="uDrag">
|
|
<!--@foreach($config->signupForm as $item)-->
|
|
<!--@if($item->isDefaultForm)-->
|
|
<tr class="_imageType"|cond="$item->imageType">
|
|
<input type="hidden" name="list_order[]" value="{$item->name}" />
|
|
<th scope="row">
|
|
<div class="wrap">
|
|
<button type="button" class="dragBtn">Move to</button>
|
|
{$item->title}
|
|
</div>
|
|
</th>
|
|
<input type="hidden" name="usable_list[]" value="{$item->name}" cond="$item->mustRequired"/>
|
|
<input type="hidden" name="{$item->name}" value="requierd" cond="$item->mustRequired"/>
|
|
<td><input type="checkbox" name="usable_list[]" value="{$item->name}" title="{$lang->use}" checked="checked"|cond="$item->mustRequired || $item->isUse" disabled="disabled"|cond="$item->mustRequired" /></td>
|
|
<td>
|
|
<input type="radio" id="{$item->name}_re" name="{$item->name}" value="required" checked="checked"|cond="$item->mustRequired || $item->required" disabled="disabled"|cond="$item->mustRequired || !$item->isUse" /> <label for="{$item->name}_re">{$lang->cmd_required}</label>
|
|
<input type="radio" id="{$item->name}_op" name="{$item->name}" value="option" checked="checked"|cond="!$item->mustRequired && ($item->isUse && !$item->required)" disabled="disabled"|cond="$item->mustRequired || !$item->isUse" /> <label for="{$item->name}_op">{$lang->cmd_optional}</label>
|
|
<div cond="$item->imageType" class="_subItem">
|
|
<label for="{$item->name}_max_width">{$lang->cmd_image_max_width}</label><input type="text" name="{$item->name}_max_width" id="{$item->name}_max_width" value="{$item->max_width}" style="width:30px" /> px
|
|
/
|
|
<label for="{$item->name}_max_height">{$lang->cmd_image_max_height}</label><input type="text" name="{$item->name}_max_height" id="{$item->name}_max_height" value="{$item->max_height}" style="width:30px" /> px
|
|
</div>
|
|
</td>
|
|
<td class="text"> </td>
|
|
<td> </td>
|
|
</tr>
|
|
<!--@else-->
|
|
<tr>
|
|
<input type="hidden" name="list_order[]" value="{$item->name}" />
|
|
<input type="hidden" name="{$item->name}_member_join_form_srl" value="{$item->member_join_form_srl}" />
|
|
<th scope="row">
|
|
<div class="wrap">
|
|
<button type="button" class="dragBtn">Move to</button>
|
|
{$item->title}
|
|
</div>
|
|
</th>
|
|
<td><input type="checkbox" name="usable_list[]" value="{$item->name}" title="{$lang->use}" checked="checked"|cond="$item->isUse" /></td>
|
|
<td>
|
|
<input type="radio" id="{$item->name}_re" name="{$item->name}" value="required" checked="checked"|cond="$item->required" disabled="disabled"|cond="!$item->isUse"/> <label for="{$item->name}_re">{$lang->cmd_required}</label>
|
|
<input type="radio" id="{$item->name}_op" name="{$item->name}" value="option" checked="checked"|cond="$item->isUse && !$item->required" disabled="disabled"|cond="!$item->isUse" /> <label for="{$item->name}_op">{$lang->cmd_optional}</label>
|
|
</td>
|
|
<td class="text">{$item->description}</td>
|
|
<td id="{$item->member_join_form_srl}"><a href="#userDefine" class="modalAnchor _extendFormEdit">{$lang->cmd_edit}</a> | <a href="#" class="_extendFormDelete">삭제</a></td>
|
|
</tr>
|
|
<!--@end-->
|
|
<!--@end-->
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<p class="btnArea">
|
|
<span class="btn small"><a href="#userDefine" class="modalAnchor _extendFormEdit">사용자 정의 항목 추가...</a></span>
|
|
<span class="btn small"><a href="#preview" class="modalAnchor">Preview</a></span>
|
|
</p>
|
|
</fieldset>
|
|
<div class="btnArea">
|
|
<span class="btn medium"><input type="submit" value="Save" /></span>
|
|
</div>
|
|
</form>
|
|
<div class="modal" id="userDefine">
|
|
<form action="./" class="fg form" ruleset="insertJoinForm" >
|
|
<input type="hidden" name="act" value="procMemberAdminInsertJoinForm" />
|
|
<input type="hidden" name="success_return_url" value="{getUrl('act', $act)}" />
|
|
<div id="extendForm">
|
|
</div>
|
|
</form>
|
|
</div>
|
|
<div class="modal" id="preview">
|
|
<form action="" class="fg form">
|
|
<h2 class="h2">회원가입 양식 미리보기</h2>
|
|
<ul>
|
|
<li>
|
|
<p class="q"><label for="email">Email</label></p>
|
|
<p class="a"><input type="text" id="email" value=""></p>
|
|
</li>
|
|
<li>
|
|
<p class="q"><label for="password">Password</label></p>
|
|
<p class="a"><input type="text" id="password" value=""></p>
|
|
</li>
|
|
<li>...</li>
|
|
</ul>
|
|
</form>
|
|
</div>
|
|
</div>
|