modify_entry_type_check_box.html
1 <div class="row">
2 <div class="col-xs-12 col-sm-4 col-md-4">
3 <div class="box box-primary">
4 <div class="box-header">
5 <h3 class="box-title">${category.label} - #i18n{announce.modifyEntry.labelType} ${entry.entryType.title}</h3>
6 </div>
7 <div class="box-body">
8 <form class="form-horizontal" action="jsp/admin/plugins/announce/ManageCategoryEntries.jsp" method="post" >
9 <input name="id_entry" value="${entry.idEntry}" type="hidden">
10 <input name="action" value="doModifyEntry" type="hidden">
11 <#if entry.fieldDepend?exists>
12 <input name="id_field" value="${entry.fieldDepend.idField}" type="hidden" />
13 </#if>
14 <div class="form-group">
15 <label class="control-label col-xs-12 col-sm-12 col-md-3" for="title">#i18n{announce.createEntry.labelTitle} * </label>
16 <div class="col-xs-12 col-sm-12 col-md-6">
17 <input type="text" name="title" id="title" value="${entry.title}" class="form-control" maxlength="255" />
18 <span class="help-block">#i18n{announce.createEntry.labelTitleComment}</span>
19 </div>
20 </div>
21 <div class="form-group">
22 <label class="control-label col-xs-12 col-sm-12 col-md-3" > #i18n{announce.createEntry.labelHelpMessage} </label>
23 <div class="col-xs-12 col-sm-12 col-md-6">
24 <textarea name="help_message" id="help_message" rows="5" class="form-control">${entry.helpMessage}</textarea>
25 <span class="help-block">#i18n{announce.createEntry.labelHelpMessageComment}</span>
26 </div>
27 </div>
28 <div class="form-group">
29 <label class="control-label col-xs-12 col-sm-12 col-md-3" for="comment"> #i18n{announce.createEntry.labelComment} </label>
30 <div class="col-xs-12 col-sm-12 col-md-6">
31 <textarea name="comment" class="form-control" rows="2">${entry.comment}</textarea>
32 </div>
33 </div>
34 <div class="form-group">
35 <label class="control-label col-xs-12 col-sm-12 col-md-3" for="width">#i18n{announce.createEntry.labelPresentation} </label>
36 <div class="col-xs-12 col-sm-12 col-md-6">
37 <select id="field_in_line" name="field_in_line" class="form-control">
38 <option value="1" <#if entry.fieldInLine >selected="selected" </#if>>#i18n{announce.createEntry.selectPresentationInLine}</option>
39 <option value="0" <#if !entry.fieldInLine >selected="selected" </#if>>#i18n{announce.createEntry.selectPresentationNotInLine}</option>
40 </select>
41 </div>
42 </div>
43 <div class="form-group">
44 <label class="control-label col-xs-12 col-sm-12 col-md-3" for=""></label>
45 <div class="col-xs-12 col-sm-12 col-md-6">
46 <div class="checkbox">
47 <label for="mandatory">
48 <input id="mandatory" name="mandatory" value="1" type="checkbox" <#if entry.mandatory>checked="checked"</#if>> #i18n{announce.createEntry.labelMandatory}
49 </label>
50 </div>
51 </div>
52 </div>
53 <div class="form-group">
54 <label class="control-label col-xs-12 col-sm-12 col-md-3" for="errorMessage"> #i18n{announce.createEntry.labelMandatoryErrorMessage} </label>
55 <div class="col-xs-12 col-sm-12 col-md-6">
56 <textarea name="errorMessage" class="form-control" rows="2">${entry.errorMessage!}</textarea>
57 <span class="help-block">#i18n{announce.createEntry.labelMandatoryErrorMessageHelp}</span>
58 </div>
59 </div>
60 <div class="form-group">
61 <label class="control-label col-xs-12 col-sm-12 col-md-3" for="css_class">#i18n{announce.createEntry.labelCSSClass} </label>
62 <div class="col-xs-12 col-sm-12 col-md-6">
63 <input type="text" name="css_class" value="${entry.CSSClass!}" maxlength="255" />
64 <span class="help-block">#i18n{announce.createEntry.labelCSSClassComment}</span>
65 </div>
66 </div>
67 <div class="form-group">
68 <div class="col-xs-12 col-sm-12 col-md-6 col-md-offset-3">
69 <button class="btn btn-primary btn-flat" name="save" type="submit"><i class="fa fa-check"></i> #i18n{announce.modifyEntry.buttonSave}</button>
70 <button class="btn btn-primary btn-flat" name="apply" type="submit"><i class="fa fa-floppy-o"></i> #i18n{announce.modifyEntry.buttonApply}</button>
71 <button class="btn btn-default btn-flat" type="submit" name="cancel" value="cancel" >
72 <i class="fa fa-remove"></i> #i18n{announce.createEntry.buttonCancel}
73 </button>
74 </div>
75 </div>
76 </form>
77
78 </div>
79 </div>
80 </div>
81 <div class="col-xs-12 col-sm-8 col-md-8">
82 <div class="box box-primary">
83 <div class="box-header">
84 <h3 class="box-title">#i18n{announce.createEntry.manageField.title}</h3>
85 <div class="box-tools">
86 <a class="btn btn-primary btn-xs btn-flat pull-right" type="submit" href="jsp/admin/plugins/announce/ManageCategoryFields.jsp?view=getCreateField&id_entry=${entry.idEntry}" >
87 <i class="fa fa-plus"></i> #i18n{announce.createEntry.manageField.buttonInsert}
88 </a>
89 </div>
90 </div>
91 <div class="box-body table-responsive">
92 <table class="table table-hover">
93 <tr>
94 <th>#i18n{announce.createEntry.manageField.rowTitle}</th>
95 <th>#i18n{announce.createEntry.manageField.rowValue}</th>
96 <th></th>
97 <th><i class="fa fa-help" title="#i18n{announce.createEntry.manageField.rowConditionalQuestion}"></i> </th>
98 <th>#i18n{announce.createEntry.manageField.rowActions}</th>
99 </tr>
100 <#assign cpt=0>
101 <#list list as field>
102 <#if field.code == 'answer_choice'>
103 <#assign cpt=cpt+1>
104 <tr>
105 <td>${field.title}</td>
106 <td>${field.value}</td>
107 <td><#if field.defaultValue><span class="label label-success"><i class="fa fa-check" title="#i18n{announce.createEntry.manageField.rowDefaultValue}"></i></span></#if></td>
108 <td>
109 <#if field.conditionalQuestions?exists>
110 <#list field.conditionalQuestions as entry>
111 <#if entry.entryType.comment>
112 ${entry.comment}
113 <#else>
114 ${entry.title}
115 </#if>
116 <br>
117 </#list>
118 </#if>
119 </td>
120 <td>
121 <a class="btn btn-primary btn-xs btn-flat" href="jsp/admin/plugins/announce/ManageCategoryFields.jsp?view=getModifyFieldCC&id_field=${field.idField}" title="#i18n{portal.util.labelModify}" >
122 <i class="fa fa-pencil"></i>
123 </a>
124 <#if cpt!=1>
125 <a class="btn btn-primary btn-xs btn-flat" href="jsp/admin/plugins/announce/ManageCategoryFields.jsp?action=doMoveFieldUp&id_field=${field.idField}#list" title="#i18n{announce.createEntry.manageField.titleMoveUp}" >
126 <i class="fa fa-chevron-up"></i>
127 </a>
128 </#if>
129 <#if field_has_next>
130 <a class="btn btn-primary btn-xs btn-flat" href="jsp/admin/plugins/announce/ManageCategoryFields.jsp?action=doMoveFieldDown&id_field=${field.idField}#list" title="#i18n{announce.createEntry.manageField.titleMoveDown}" >
131 <i class="fa fa-chevron-down"></i>
132 </a>
133 </#if>
134 <a class="btn btn-danger btn-xs btn-flat" href="jsp/admin/plugins/announce/ManageCategoryFields.jsp?view=getConfirmRemoveField&id_field=${field.idField}#list" title="#i18n{announce.createEntry.manageField.titleDelete}" >
135 <i class="fa fa-trash"></i>
136 </a>
137 </td>
138 </tr>
139 </#if>
140 </#list>
141 </table>
142 </div>
143 </div>
144 </div>
145 </div>
146 <#include "/admin/util/editor/editor.html" />
147 <@initEditor />
148
149
150
151