diff --git a/sites/all/modules/figli/edlp_admin/edlp_admin.info.yml b/sites/all/modules/figli/edlp_admin/edlp_admin.info.yml new file mode 100644 index 000000000..15bc300af --- /dev/null +++ b/sites/all/modules/figli/edlp_admin/edlp_admin.info.yml @@ -0,0 +1,14 @@ +# @Author: Bachir Soussi Chiadmi +# @Date: 13-12-2017 +# @Email: bachir@figureslibres.io +# @Filename: edlp_admin.info.yml +# @Last modified by: bach +# @Last modified time: 20-12-2017 +# @License: GPL-V3 + + +name: Edlp Admin +type: module +description: Admin helpers for edlp d8. +core: 8.x +package: Edlp diff --git a/sites/all/modules/figli/edlp_admin/edlp_admin.links.action.yml b/sites/all/modules/figli/edlp_admin/edlp_admin.links.action.yml new file mode 100644 index 000000000..ab5720377 --- /dev/null +++ b/sites/all/modules/figli/edlp_admin/edlp_admin.links.action.yml @@ -0,0 +1,35 @@ +edlp_admin.add_enregistrement: + route_name: 'node.add' + route_parameters: + node_type: 'enregistrement' + title: 'New Enregistrement' + appears_on: + - view.content.page_2 +edlp_admin.add_fil: + route_name: 'node.add' + route_parameters: + node_type: 'fil' + title: 'New Fil' + appears_on: + - view.content.page_1 +edlp_admin.add_page: + route_name: 'node.add' + route_parameters: + node_type: 'page' + title: 'New Page' + appears_on: + - view.content.page_1 +edlp_admin.add_evenement: + route_name: 'node.add' + route_parameters: + node_type: 'evenement' + title: 'New Événement' + appears_on: + - view.content.page_1 +edlp_admin.add_autre_son: + route_name: 'node.add' + route_parameters: + node_type: 'autre_son' + title: 'New Autre Son' + appears_on: + - view.content.page_1 diff --git a/sites/all/modules/figli/edlp_admin/edlp_admin.module b/sites/all/modules/figli/edlp_admin/edlp_admin.module new file mode 100644 index 000000000..f3f64d17d --- /dev/null +++ b/sites/all/modules/figli/edlp_admin/edlp_admin.module @@ -0,0 +1,8 @@ + +# @Date: 13-12-2017 +# @Email: bachir@figureslibres.io +# @Filename: edlp_admin.module +# @Last modified by: bach +# @Last modified time: 20-12-2017 +# @License: GPL-V3 diff --git a/sites/default/config/sync/core.extension.yml b/sites/default/config/sync/core.extension.yml index 555e0be7d..4e3635648 100644 --- a/sites/default/config/sync/core.extension.yml +++ b/sites/default/config/sync/core.extension.yml @@ -23,6 +23,7 @@ module: domain_alias: 0 dynamic_page_cache: 0 editor: 0 + edlp_admin: 0 edlp_agenda: 0 edlp_corpus: 0 edlp_home: 0 diff --git a/sites/default/config/sync/views.view.content.yml b/sites/default/config/sync/views.view.content.yml index 1c074f071..156a28b65 100644 --- a/sites/default/config/sync/views.view.content.yml +++ b/sites/default/config/sync/views.view.content.yml @@ -18,6 +18,7 @@ dependencies: - node.type.autre_son - node.type.enregistrement - node.type.evenement + - node.type.fil - node.type.page - taxonomy.vocabulary.entrees - taxonomy.vocabulary.page_type @@ -88,25 +89,44 @@ display: description: '' columns: node_bulk_form: node_bulk_form + field_visuel: field_visuel + type: title + field_page_type: title title: title field_son: title - status: title - operations: title - field_description: field_description - body: body - field_entrees: field_entrees - field_genres: field_genres - field_locuteurs: field_locuteurs - field_langues: field_langues - field_collectionneurs: field_collectionneurs + field_date: field_date + term_node_tid: term_node_tid name: name changed: changed + status: title + operations: title info: node_bulk_form: align: '' separator: '' empty_column: false responsive: '' + field_visuel: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + type: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + field_page_type: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' title: sortable: true default_sort_order: asc @@ -119,53 +139,14 @@ display: separator: '' empty_column: false responsive: '' - status: - sortable: true - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - operations: - align: '' - separator: '' - empty_column: false - responsive: '' - field_description: + field_date: sortable: false default_sort_order: asc align: '' separator: '' empty_column: false responsive: '' - body: - sortable: false - default_sort_order: asc - align: '' - separator: '' - empty_column: false - responsive: '' - field_entrees: - align: '' - separator: '' - empty_column: false - responsive: '' - field_genres: - align: '' - separator: '' - empty_column: false - responsive: '' - field_locuteurs: - align: '' - separator: '' - empty_column: false - responsive: '' - field_langues: - align: '' - separator: '' - empty_column: false - responsive: '' - field_collectionneurs: + term_node_tid: align: '' separator: '' empty_column: false @@ -184,6 +165,18 @@ display: separator: '' empty_column: false responsive: priority-low + status: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + operations: + align: '' + separator: '' + empty_column: false + responsive: '' default: changed empty_table: true row: @@ -792,6 +785,7 @@ display: operator: in value: autre_son: autre_son + fil: fil page: page evenement: evenement group: 1 @@ -812,6 +806,7 @@ display: collectionneur: '0' admin: '0' root: '0' + invite: '0' reduce: true is_grouped: false group_info: