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>&nbsp;&nbsp;#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>&nbsp;#i18n{announce.modifyEntry.buttonSave}</button>
 91   						<button class="btn btn-primary btn-flat" name="apply" type="submit" ><i class="fa fa-floppy-o"></i>&nbsp;#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>&nbsp;#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 />