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