Skip to content

Commit e31d806

Browse files
committed
Features tab
1 parent ed766d9 commit e31d806

5 files changed

Lines changed: 15 additions & 2 deletions

File tree

src/Controllers/ConfigurationsController.php

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,10 @@ class ConfigurationsController extends Controller
2020
public function index()
2121
{
2222
$configurations = Configuration::all();
23-
$configurations_by_sections = ['init' => [], 'email' => [], 'tickets' => [], 'perms' => [], 'editor' => [], 'other' => []];
23+
$configurations_by_sections = ['init' => [], 'features' => [], 'email' => [], 'tickets' => [], 'perms' => [], 'editor' => [], 'other' => []];
2424
$init_section = ['main_route', 'main_route_path', 'admin_route', 'admin_route_path', 'master_template', 'member_model_class', 'routes'];
25-
$email_section = ['status_notification', 'comment_notification', 'queue_emails', 'assigned_notification',
25+
$features_section = ['departments_feature', 'departments_notices_feature', 'ticket_attachments_feature'];
26+
$email_section = ['status_notification', 'comment_notification', 'queue_emails', 'assigned_notification',
2627
'list_owner_notification', 'status_owner_notification',
2728
'email.template', 'email.owner.newticket.template', 'email.header', 'email.signoff', 'email.signature', 'email.dashboard',
2829
'email.google_plus_link', 'email.facebook_link', 'email.twitter_link', 'email.footer', 'email.footer_link',
@@ -43,14 +44,22 @@ public function index()
4344

4445
if (in_array($config_item->slug, $init_section)) {
4546
$configurations_by_sections['init'][] = $config_item;
47+
48+
} elseif (in_array($config_item->slug, $features_section)) {
49+
$configurations_by_sections['features'][] = $config_item;
50+
4651
} elseif (in_array($config_item->slug, $email_section)) {
4752
$configurations_by_sections['email'][] = $config_item;
53+
4854
} elseif (in_array($config_item->slug, $tickets_section)) {
4955
$configurations_by_sections['tickets'][] = $config_item;
56+
5057
} elseif (in_array($config_item->slug, $perms_section)) {
5158
$configurations_by_sections['perms'][] = $config_item;
59+
5260
} elseif (in_array($config_item->slug, $editor_section)) {
5361
$configurations_by_sections['editor'][] = $config_item;
62+
5463
} else {
5564
$configurations_by_sections['other'][] = $config_item;
5665
}

src/Translations/ca/admin.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -254,6 +254,7 @@
254254
'config-index-no-settings' => 'No hi ha configuracions,',
255255
'config-index-initial' => 'Inicial',
256256
'config-index-tickets' => 'Tiquets',
257+
'config-index-features' => 'Característiques',
257258
'config-index-notifications' => 'Notificacions',
258259
'config-index-permissions' => 'Permisos',
259260
'config-index-editor' => 'Editor',

src/Translations/en/admin.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -254,6 +254,7 @@
254254
'btn-create-new-config' => 'Add new setting',
255255
'config-index-no-settings' => 'There are no settings,',
256256
'config-index-initial' => 'Initial',
257+
'config-index-features' => 'Features',
257258
'config-index-tickets' => 'Tickets',
258259
'config-index-notifications' => 'Notifications',
259260
'config-index-permissions' => 'Permissions',

src/Translations/es/admin.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,7 @@
147147
'config-index-no-settings' => 'No existen configuraciones,',
148148
'config-index-initial' => 'Inicial',
149149
'config-index-tickets' => 'Tiques',
150+
'config-index-features' => 'Características',
150151
'config-index-notifications' => 'Notificaciones',
151152
'config-index-permissions' => 'Permisos',
152153
'config-index-editor' => 'Editor', //Added: 2016.01.14

src/Views/admin/configuration/index.blade.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
@else
3434
<ul class="nav nav-tabs nav-justified" role="tablist">
3535
<li class="nav-item"><a class="nav-link active" data-toggle="tab" role="tab" href="#init-configs">{{ trans('panichd::admin.config-index-initial') }}</a></li>
36+
<li class="nav-item"><a class="nav-link" data-toggle="tab" role="tab" href="#features-configs">{{ trans('panichd::admin.config-index-features') }}</a></li>
3637
<li class="nav-item"><a class="nav-link" data-toggle="tab" role="tab" href="#tickets-configs">{{ trans('panichd::admin.config-index-tickets') }}</a></li>
3738
<li class="nav-item"><a class="nav-link" data-toggle="tab" role="tab" href="#email-configs">{{ trans('panichd::admin.config-index-notifications') }}</a></li>
3839
<li class="nav-item"><a class="nav-link" data-toggle="tab" role="tab" href="#perms-configs">{{ trans('panichd::admin.config-index-permissions') }}</a></li>

0 commit comments

Comments
 (0)