<#macro featuresGroupDisplay groupDisplay> <@row> <@columns> <@box color='danger'> <#if groupDisplay.feature_group.order !=0> <#assign title> #i18n{${groupDisplay.feature_group.labelKey}}   <#else> <#assign title> #i18n{portal.features.nogroup.title} <#if groupDisplay.feature_list?has_content> <#assign boxTools=true> <#else> <#assign boxTools=false> <@boxHeader title=title boxTools=boxTools> <#if groupDisplay.feature_list?has_content> <#if groupDisplay.feature_group.order !=0> <#if groupDisplay.order_list_state==false> <@aButton href='jsp/admin/features/DoReinitFeatures.jsp?group_id=${groupDisplay.feature_group.id?if_exists}' title='#i18n{portal.features.dispatch_features.reinitFeatureOrders}' buttonIcon='refresh' color='btn-warning' /> <@boxBody> <#if groupDisplay.feature_list?has_content> <@table> #i18n{portal.features.dispatch_features.tableLabelFeatureName} #i18n{portal.features.dispatch_features.tableLabelGroup} #i18n{portal.features.dispatch_features.tableLabelOrder} <#list groupDisplay.feature_list?sort_by('order') as right> <#if right.url?has_content> ${right.name}
${right.description} <@tform method='post' class='form-inline' action='jsp/admin/features/DoDispatchFeature.jsp'> <@formGroup rows=2> <@inputGroup> <@select id='group_name-${right.id}' name='group_name' title='' size='sm'> <#if right.featureGroup?if_exists = no_group.feature_group.id?if_exists> <#else> <#list feature_group_list as groupDisplay> <#if right.featureGroup?if_exists = groupDisplay.feature_group.id?if_exists> <#else> <@inputGroupItem> <@button type='submit' title='#i18n{portal.features.dispatch_features_row.buttonSetGroup}' showTitle=false buttonIcon='check' /> <#if groupDisplay.order_list_state==true> <@tform method='post' class='form-inline' action='jsp/admin/features/DoDispatchFeature.jsp'> <@formGroup rows=2> <@inputGroup> <@select name='order_id' id='order_id-${right.id}' title='#i18n{portal.features.dispatch_features.tableLabelOrder}' size='sm'> <#list 1..groupDisplay.feature_list?size as i> <#if "${right.order}" == "${i}"> <#else> <@inputGroupItem> <@button type='submit' title='#i18n{portal.features.dispatch_features_row.buttonSetOrder}' buttonIcon='refresh' showTitle=false /> <#else> <@tag color='danger'> #i18n{portal.features.dispatch_features.notAvailable} <#else> <#else> <@tag color='danger'> #i18n{portal.features.dispatch_features.noFeatureForGroup} <@row> <@columns> <@tabs color='top-danger'> <@listTabs>
  • #i18n{portal.features.manage_features.featureDispatch.label}
  • #i18n{portal.features.manage_features.groupManagement.label}
  • <@tabContent> <#if no_group.feature_list?has_content && no_group.feature_list?size > 1> <@featuresGroupDisplay groupDisplay=no_group /> <#list feature_group_list as groupDisplay> <@featuresGroupDisplay groupDisplay=groupDisplay />