pluginwizard_create_admin_feature.html
1 <#include "sidebar.html" />
2
3 <div class="row">
4 <div class="container">
5 <div class="panel panel-default">
6 <div class="panel-body">
7 <div class="col-md-3">
8 <@sidebar step="administration" />
9 <div class="well">
10 #i18n{pluginwizard.pluginwizard_create_admin_feature.pageHelp}
11 </div>
12 </div>
13
14 <div class="col-md-9">
15 <form class="form form-horizontal well" method="post" action="jsp/site/Portal.jsp" >
16 <fieldset>
17 <legend>#i18n{pluginwizard.pluginwizard_create_admin_feature.pageTitle}</legend>
18 <input type="hidden" name="page" value="pluginwizard" />
19
20 <#include "errors_handler.html" />
21
22 <div class="form-group">
23 <label class="col-md-3 control-label">#i18n{pluginwizard.pluginwizard_create_admin_feature.labelFeatureTitle} : </label>
24 <div class="col-md-9">
25 <input class="form-control input-md" type="text" name="feature_title" value="${feature.featureTitle!''}" />
26 </div>
27 </div>
28
29 <div class="form-group">
30 <label class="col-md-3 control-label">#i18n{pluginwizard.pluginwizard_create_admin_feature.labelFeatureDescription} : </label>
31 <div class="col-md-9">
32 <input class="form-control input-md" type="text" name="feature_description" value="${feature.featureDescription!''}" />
33 </div>
34 </div>
35
36 <div class="form-group">
37 <label class="col-md-3 control-label">#i18n{pluginwizard.pluginwizard_create_admin_feature.labelFeatureName} :
38 </label>
39 <div class="col-md-9">
40 <input class="form-control input-md" type="text" name="feature_name" value="<#if feature.featureName??>${feature.featureName}<#else>Manage${plugin_model.pluginName?keep_after("-")?cap_first}</#if>" />
41 </div>
42 </div>
43
44 <div class="form-group">
45 <label class="col-md-3 control-label">#i18n{pluginwizard.pluginwizard_create_admin_feature.labelFeatureManagement} : </label>
46 <div class="col-md-9">
47 <input type="text" class="form-control input-md" name="feature_right" value="<#if feature.featureRight??>${feature.featureRight}<#else>${plugin_model.pluginName?replace("-","_")?upper_case}_MANAGEMENT</#if>" />
48 </div>
49 </div>
50
51 <div class="form-group">
52 <label class="col-md-3 control-label">#i18n{pluginwizard.pluginwizard_create_admin_feature.labelFeatureLevel} : </label>
53 <div class="col-md-9">
54 <select class="form-control input-md" name="feature_level">
55 <option value="0" >#i18n{pluginwizard.pluginwizard_create_admin_feature.labelLevel0}
56 </option>
57 <option value="1" >#i18n{pluginwizard.pluginwizard_create_admin_feature.labelLevel1}
58 </option>
59 <option value="2" >#i18n{pluginwizard.pluginwizard_create_admin_feature.labelLevel2}
60 </option>
61 <option value="3" >#i18n{pluginwizard.pluginwizard_create_admin_feature.labelLevel3}
62 </option>
63 </select>
64 </div>
65 </div>
66
67 <div class="form-group">
68 <label class="col-md-3 control-label">#i18n{pluginwizard.pluginwizard_create_admin_feature.labelBusinessClass} :</label>
69 <div class="col-md-9">
70 <div class="checkbox">
71 <#list combo_business_classes?sort_by('name') as business>
72 <#assign used = false>
73 <#list admin_features as admin_feature>
74 <#if admin_feature.getIdBusinessClasses()?seq_contains(business.code?number)>
75 <#assign used = true>
76 </#if>
77 </#list>
78 <#if used>
79 <label>
80 <input type="checkbox" disabled="disabled" name="id_business_class${business.code}" value="${business.code}" />${business.name}</label><br />
81 <#else>
82 <label><input type="checkbox" name="id_business_class${business.code}" value="${business.code}" />${business.name}</label><br />
83 </#if>
84 </#list>
85 </div>
86 </div>
87 </div>
88
89 <div class="form-group">
90 <div class="col-md-offset-3 col-md-9">
91 <button type="submit" name="action_createAdminFeature"class="btn btn-primary">
92 #i18n{pluginwizard.pluginwizard_create_admin_feature.buttonCreateFeature}
93 </button>
94 <button type="submit" name="view_manageAdminFeatures" class="btn btn-default">
95 #i18n{pluginwizard.pluginwizard_create_admin_feature.buttonBack}
96 </button>
97 </div>
98 </div>
99 </form>
100 </div>
101 <div class="clearfix"></div>
102 </div>
103 </div>
104 </div>
105 </div>