modify_entry_type_image.html
1 <#include "/admin/plugins/announce/commons.html" />
2 <div class="row">
3 <div class="col-xs-12 col-sm-12 col-md-12">
4 <div class="box box-primary">
5 <div class="box-header">
6 <h3 class="box-title">#i18n{announce.modifyEntry.titleQuestion} - ${category.label} - #i18n{announce.createEntry.labelType} ${entry.entryType.title}</h3>
7 </div>
8 <div class="box-body">
9 <form class="form-horizontal" action="jsp/admin/plugins/announce/ManageCategoryEntries.jsp" method="post" name="" id="" >
10 <input name="id_entry" value="${entry.idEntry}" type="hidden">
11 <input name="action" value="doModifyEntry" type="hidden">
12 <div class="form-group">
13 <label class="control-label col-xs-12 col-sm-12 col-md-3" for="title">#i18n{announce.createEntry.labelTitle} *</label>
14 <div class="col-xs-12 col-sm-12 col-md-6">
15 <input type="text" name="title" id="title" class="form-control" value="${entry.title}" maxlength="255" >
16 <span class="help-block">#i18n{announce.createEntry.labelTitleComment}</span>
17 </div>
18 </div>
19 <div class="form-group">
20 <label class="control-label col-xs-12 col-sm-12 col-md-3" > #i18n{announce.createEntry.labelHelpMessage}</label>
21 <div class="col-xs-12 col-sm-12 col-md-6">
22 <textarea name="help_message" id="help_message" rows="5" class="form-control">${entry.helpMessage}</textarea>
23 <p class="help-block">#i18n{announce.createEntry.labelHelpMessageComment}</p>
24 </div>
25 </div>
26 <div class="form-group">
27 <label class="control-label col-xs-12 col-sm-12 col-md-3" for="comment"> #i18n{announce.createEntry.labelComment}</label>
28 <div class="col-xs-12 col-sm-12 col-md-6">
29 <textarea name="comment" class="form-control" rows="2">${entry.comment}</textarea>
30 </div>
31 </div>
32 <div class="form-group">
33 <label class="control-label col-xs-12 col-sm-12 col-md-3" for=""></label>
34 <div class="col-xs-12 col-sm-12 col-md-6">
35 <div class="checkbox">
36 <label for="mandatory">
37 <input name="mandatory" id="mandatory" value="1" type="checkbox" <#if entry.mandatory>checked="checked" </#if>> #i18n{announce.createEntry.labelMandatory}
38 </label>
39 </div>
40 </div>
41 </div>
42 <#if entry??>
43 <#list entry.fields as key>
44 <#if key??>
45 <#if key.code=="file_config">
46 <#assign field=key>
47 </#if>
48 </#if>
49 </#list>
50 </#if>
51 <div class="form-group">
52 <label class="control-label col-xs-12 col-sm-12 col-md-3" for="width">#i18n{announce.createEntry.labelWidth} * </label>
53 <div class="col-xs-12 col-sm-12 col-md-6">
54 <input type="text" name="width" id="width" value="${field.width}" class="form-control" >
55 </div>
56 </div>
57 <#assign id_field=field.idField>
58 <div class="form-group">
59 <label class="control-label col-xs-12 col-sm-12 col-md-3" for="file_max_size">#i18n{announce.createEntry.labelFileMaxSize} * </label>
60 <div class="col-xs-12 col-sm-12 col-md-6">
61 <input type="text" name="file_max_size" id="file_max_size" value="${getFileMaxSize(entry)}" class="form-control" >
62 </div>
63 </div>
64 <div class="form-group">
65 <label class="control-label col-xs-12 col-sm-12 col-md-3" for="max_files">#i18n{announce.createEntry.labelMaxFiles} * </label>
66 <div class="col-xs-12 col-sm-12 col-md-6">
67 <input name="max_files" type="text" size="2" value="${getMaxFiles(entry)}" maxlength="2" class="form-control" >
68 </div>
69 </div>
70 <div class="form-group">
71 <label class="control-label col-xs-12 col-sm-12 col-md-3" for=""></label>
72 <div class="col-xs-12 col-sm-12 col-md-6">
73 <div class="checkbox">
74 <label for="export_binary">
75 <input name="export_binary" id="export_binary" value="1" type="checkbox" <#if exportBinary( entry )>checked="checked"</#if>> #i18n{announce.createEntry.labelExportBinaryComment}
76 </label>
77 </div>
78 <p class="label label-warning"><i class="fa fa-warning"></i> #i18n{announce.createEntry.labelExportBinaryWarning}</p>
79 </div>
80 </div>
81 <div class="form-group">
82 <label class="control-label col-xs-12 col-sm-12 col-md-3" for="css_class">#i18n{announce.createEntry.labelCSSClass} </label>
83 <div class="col-xs-12 col-sm-12 col-md-6">
84 <input type="text" name="css_class" value="${entry.CSSClass!}" maxlength="255" class="form-control">
85 <span class="help-block">#i18n{announce.createEntry.labelCSSClassComment}</span>
86 </div>
87 </div>
88 <div class="form-group">
89 <div class="col-xs-12 col-sm-12 col-md-6 col-md-offset-3">
90 <button class="btn btn-primary btn-flat" name="save" type="submit"><i class="fa fa-check"></i> #i18n{announce.modifyEntry.buttonSave}</button>
91 <button class="btn btn-primary btn-flat" name="apply" type="submit" ><i class="fa fa-floppy-o"></i> #i18n{announce.modifyEntry.buttonApply}</button>
92 <button class="btn btn-default btn-flat" type="button" onclick="javascript:window.history.back();" ><i class="fa fa-remove icon-white"></i> #i18n{announce.createEntry.buttonCancel}</button> </div>
93 </div>
94 </form>
95 </div>
96 </div>
97 </div>
98 </div>
99 <#if regular_expression_list?exists>
100 <div class="row">
101 <div class="col-xs-12 col-sm-12 col-md-12">
102 <div class="box box-primary">
103 <div class="box-header">
104 <h3 class="box-title">#i18n{announce.createEntry.manageRegularExpression.title}</h3>
105 <div class="box-tools pull-right">
106 <form class="form-inline pull-right" method="post" action="jsp/admin/plugins/announce/ManageCategoryEntries.jsp#list">
107 <input name="id_field" value="${id_field}" type="hidden">
108 <input name="action" value="doInsertRegularExpression" type="hidden">
109 <label for="id_expression">#i18n{announce.createEntry.manageRegularExpression.labelInsert}</label>
110 <div class="input-group">
111 <@select name="id_expression" items=regular_expression_list default_value="-1" params="class=\"form-control input-xs\"" />
112
113 <span class="input-group-btn">
114 <button class="btn btn-primary btn-xs btn-flat" type="submit">#i18n{announce.createEntry.manageRegularExpression.buttonInsert}</button>
115 </span>
116 </div>
117 </form>
118 </div>
119 </div>
120 <div class="box-body table-responsive">
121 <p>#i18n{announce.createEntry.manageRegularExpression.labelInsertComment}</p>
122 <table class="table table-hover">
123 <tr>
124 <th>#i18n{announce.createEntry.manageRegularExpression.rowTitle}</th>
125 <th>#i18n{announce.createEntry.manageRegularExpression.rowInformationMessage}</th>
126 <th>#i18n{announce.createEntry.manageRegularExpression.rowValidExemple}</th>
127 <th>#i18n{announce.createEntry.manageField.rowActions}</th>
128 </tr>
129 <#list list as field>
130 <#list field.regularExpressionList as expression>
131 <tr>
132 <td>${expression.title}</td>
133 <td>${expression.informationMessage}</td>
134 <td>${expression.validExemple}</td>
135 <td>
136 <a class="btn btn-danger btn-xs btn-flat" href="jsp/admin/plugins/announce/ManageCategoryEntries.jsp?action=doRemoveRegularExpression&id_expression=${expression.idExpression}&id_field=${id_field}" title="#i18n{announce.createEntry.manageField.titleDelete}" >
137 <i class="fa fa-trash"></i>
138 </a>
139 </td>
140 </tr>
141 </#list>
142 </#list>
143 </table>
144 </div>
145 </div>
146 </div>
147 </div>
148 </#if>
149 <#include "/admin/util/editor/editor.html" />
150 <@initEditor />