Enhance poll v.2

https://github.com/xetown/xe-core/issues/24
- multilangual support
- methods names
- some enhancements
This commit is contained in:
MinSoo Kim 2016-01-04 14:23:46 +09:00
parent 563ba0f753
commit f870b768ac
6 changed files with 54 additions and 16 deletions

View file

@ -82,6 +82,30 @@
<value xml:lang="en"><![CDATA[Delete last item]]></value>
<value xml:lang="jp"><![CDATA[最後の項目削除]]></value>
</item>
<item name="poll_display_memberinfo">
<value xml:lang="ko"><![CDATA[공개 투표]]></value>
<value xml:lang="en"><![CDATA[Open ballot]]></value>
</item>
<item name="poll_display_memberinfo_yes">
<value xml:lang="ko"><![CDATA[투표한 사용자 공개]]></value>
<value xml:lang="en"><![CDATA[Display who votes]]></value>
</item>
<item name="poll_display_memberinfo_no">
<value xml:lang="ko"><![CDATA[투표한 사용자 비공개]]></value>
<value xml:lang="en"><![CDATA[Do not display who votes]]></value>
</item>
<item name="poll_ableto_additems">
<value xml:lang="ko"><![CDATA[항목 추가]]></value>
<value xml:lang="en"><![CDATA[Able to add items]]></value>
</item>
<item name="poll_ableto_additems_yes">
<value xml:lang="ko"><![CDATA[항목 추가 가능]]></value>
<value xml:lang="en"><![CDATA[Voters can add items]]></value>
</item>
<item name="poll_ableto_additems_no">
<value xml:lang="ko"><![CDATA[항목 추가 금지]]></value>
<value xml:lang="en"><![CDATA[Voters cannot add items]]></value>
</item>
<item name="msg_poll_cannot_modify">
<value xml:lang="ko"><![CDATA[설문조사는 수정할 수 없습니다. 삭제 후 다시 생성해야 합니다.]]></value>
<value xml:lang="en"><![CDATA[You cannot modify the poll. You need to delete it and create a new one.]]></value>

View file

@ -53,17 +53,17 @@ $(function(){
</div>
<div class="x_control-group">
<label class="x_control-label">사용자 공개</label>
<label class="x_control-label">{$lang->poll_display_memberinfo}</label>
<div class="x_controls">
<input type="radio" name="show_vote" value="1" /> 투표한 사용자 공개
<input type="radio" name="show_vote" value="0" checked="checked" /> 투표한 사용자 비공개
<input type="radio" name="show_vote" value="1" id="poll_display_memberinfo_yes" /> <label class="x_inline" for="poll_display_memberinfo_yes">{$lang->poll_display_memberinfo_yes}</label>
<input type="radio" name="show_vote" value="0" checked="checked" id="poll_display_memberinfo_no" /> <label class="x_inline" for="poll_display_memberinfo_no">{$lang->poll_display_memberinfo_no}</label>
</div>
</div>
<div class="x_control-group">
<label class="x_control-label">항목 추가</label>
<label class="x_control-label">{$lang->poll_ableto_additems}</label>
<div class="x_controls">
<input type="radio" name="add_item" value="2" /> 항목 추가 가능
<input type="radio" name="add_item" value="0" checked="checked" /> 항목 추가 금지
<input type="radio" name="add_item" value="2" id="poll_ableto_additems_yes" /> <label class="x_inline" for="poll_ableto_additems_yes">{$lang->poll_ableto_additems_yes}</label>
<input type="radio" name="add_item" value="0" checked="checked" id="poll_ableto_additems_no" /> <label class="x_inline" for="poll_ableto_additems_no">{$lang->poll_ableto_additems_no}</label>
</div>
</div>
<div id="poll_source" style="display:none">