From 9b73b5846ce6379cbe000b417a5ebe2f1da04e52 Mon Sep 17 00:00:00 2001
From: seppe <seppe@startx.be>
Date: Mon, 16 Dec 2024 12:27:37 +0000
Subject: [PATCH] reforming templates

---
 ...fault.field_extra_information_producti.yml |   2 +-
 ...fault.field_extra_information_technica.yml |   2 +-
 ...event.default.field_global_information.yml |   2 +-
 ..._template.default.field_calendar_color.yml |   2 +-
 ...event.field_extra_information_producti.yml |   4 -
 ...event.field_extra_information_technica.yml |   4 -
 ...rage.rp_event.field_global_information.yml |   4 -
 ...rp_event_template.field_calendar_color.yml |   4 -
 .../optional/views.view.druplan_templates.yml | 192 ++++++++++++++++++
 druplan.info.yml                              |   3 +-
 10 files changed, 198 insertions(+), 21 deletions(-)
 create mode 100644 config/optional/views.view.druplan_templates.yml

diff --git a/config/install/field.field.rp_event.default.field_extra_information_producti.yml b/config/install/field.field.rp_event.default.field_extra_information_producti.yml
index b512146..ca3196c 100644
--- a/config/install/field.field.rp_event.default.field_extra_information_producti.yml
+++ b/config/install/field.field.rp_event.default.field_extra_information_producti.yml
@@ -10,7 +10,7 @@ id: rp_event.default.field_extra_information_producti
 field_name: field_extra_information_producti
 entity_type: rp_event
 bundle: default
-label: Production
+label: 'Extra information production'
 description: 'Rider, arrangements, etc.'
 required: false
 translatable: true
diff --git a/config/install/field.field.rp_event.default.field_extra_information_technica.yml b/config/install/field.field.rp_event.default.field_extra_information_technica.yml
index 2f8e2c3..02bf65e 100644
--- a/config/install/field.field.rp_event.default.field_extra_information_technica.yml
+++ b/config/install/field.field.rp_event.default.field_extra_information_technica.yml
@@ -10,7 +10,7 @@ id: rp_event.default.field_extra_information_technica
 field_name: field_extra_information_technica
 entity_type: rp_event
 bundle: default
-label: Technical
+label: 'Extra information technical'
 description: 'Technical information'
 required: false
 translatable: true
diff --git a/config/install/field.field.rp_event.default.field_global_information.yml b/config/install/field.field.rp_event.default.field_global_information.yml
index 9e358dc..32e54f0 100644
--- a/config/install/field.field.rp_event.default.field_global_information.yml
+++ b/config/install/field.field.rp_event.default.field_global_information.yml
@@ -10,7 +10,7 @@ id: rp_event.default.field_global_information
 field_name: field_global_information
 entity_type: rp_event
 bundle: default
-label: 'Info event'
+label: 'Global information'
 description: ''
 required: false
 translatable: false
diff --git a/config/install/field.field.rp_event_template.default.field_calendar_color.yml b/config/install/field.field.rp_event_template.default.field_calendar_color.yml
index 0d4a8af..74042df 100644
--- a/config/install/field.field.rp_event_template.default.field_calendar_color.yml
+++ b/config/install/field.field.rp_event_template.default.field_calendar_color.yml
@@ -10,7 +10,7 @@ id: rp_event_template.default.field_calendar_color
 field_name: field_calendar_color
 entity_type: rp_event_template
 bundle: default
-label: Kleur
+label: 'Calendar color'
 description: ''
 required: false
 translatable: false
diff --git a/config/install/field.storage.rp_event.field_extra_information_producti.yml b/config/install/field.storage.rp_event.field_extra_information_producti.yml
index d68430b..b6c23db 100644
--- a/config/install/field.storage.rp_event.field_extra_information_producti.yml
+++ b/config/install/field.storage.rp_event.field_extra_information_producti.yml
@@ -2,12 +2,8 @@ langcode: en
 status: true
 dependencies:
   module:
-    - field_permissions
     - resource_planning
     - text
-third_party_settings:
-  field_permissions:
-    permission_type: public
 id: rp_event.field_extra_information_producti
 field_name: field_extra_information_producti
 entity_type: rp_event
diff --git a/config/install/field.storage.rp_event.field_extra_information_technica.yml b/config/install/field.storage.rp_event.field_extra_information_technica.yml
index b39aef0..07f7870 100644
--- a/config/install/field.storage.rp_event.field_extra_information_technica.yml
+++ b/config/install/field.storage.rp_event.field_extra_information_technica.yml
@@ -2,12 +2,8 @@ langcode: en
 status: true
 dependencies:
   module:
-    - field_permissions
     - resource_planning
     - text
-third_party_settings:
-  field_permissions:
-    permission_type: public
 id: rp_event.field_extra_information_technica
 field_name: field_extra_information_technica
 entity_type: rp_event
diff --git a/config/install/field.storage.rp_event.field_global_information.yml b/config/install/field.storage.rp_event.field_global_information.yml
index 18e7e19..3479804 100644
--- a/config/install/field.storage.rp_event.field_global_information.yml
+++ b/config/install/field.storage.rp_event.field_global_information.yml
@@ -2,12 +2,8 @@ langcode: en
 status: true
 dependencies:
   module:
-    - field_permissions
     - resource_planning
     - text
-third_party_settings:
-  field_permissions:
-    permission_type: public
 id: rp_event.field_global_information
 field_name: field_global_information
 entity_type: rp_event
diff --git a/config/install/field.storage.rp_event_template.field_calendar_color.yml b/config/install/field.storage.rp_event_template.field_calendar_color.yml
index bb7453a..174446a 100644
--- a/config/install/field.storage.rp_event_template.field_calendar_color.yml
+++ b/config/install/field.storage.rp_event_template.field_calendar_color.yml
@@ -3,11 +3,7 @@ status: true
 dependencies:
   module:
     - color_field
-    - field_permissions
     - resource_planning_template
-third_party_settings:
-  field_permissions:
-    permission_type: public
 id: rp_event_template.field_calendar_color
 field_name: field_calendar_color
 entity_type: rp_event_template
diff --git a/config/optional/views.view.druplan_templates.yml b/config/optional/views.view.druplan_templates.yml
new file mode 100644
index 0000000..8821965
--- /dev/null
+++ b/config/optional/views.view.druplan_templates.yml
@@ -0,0 +1,192 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - resource_planning_template
+id: druplan_templates
+label: druplan_templates
+module: views
+description: ''
+tag: ''
+base_table: rp_event_template
+base_field: nid
+display:
+  default:
+    id: default
+    display_title: Default
+    display_plugin: default
+    position: 0
+    display_options:
+      title: druplan_templates
+      fields:
+        name:
+          id: name
+          table: rp_event_template
+          field: name
+          relationship: none
+          group_type: group
+          admin_label: ''
+          entity_type: null
+          entity_field: name
+          plugin_id: field
+          label: Name
+          exclude: false
+          alter:
+            alter_text: false
+            text: ''
+            make_link: false
+            path: ''
+            absolute: false
+            external: false
+            replace_spaces: false
+            path_case: none
+            trim_whitespace: false
+            alt: ''
+            rel: ''
+            link_class: ''
+            prefix: ''
+            suffix: ''
+            target: ''
+            nl2br: false
+            max_length: 0
+            word_boundary: true
+            ellipsis: true
+            more_link: false
+            more_link_text: ''
+            more_link_path: ''
+            strip_tags: false
+            trim: false
+            preserve_tags: ''
+            html: false
+          element_type: ''
+          element_class: ''
+          element_label_type: ''
+          element_label_class: ''
+          element_label_colon: true
+          element_wrapper_type: ''
+          element_wrapper_class: ''
+          element_default_classes: true
+          empty: ''
+          hide_empty: false
+          empty_zero: false
+          hide_alter_empty: true
+          click_sort_column: value
+          type: string
+          settings: {  }
+          group_column: value
+          group_columns: {  }
+          group_rows: true
+          delta_limit: 0
+          delta_offset: 0
+          delta_reversed: false
+          delta_first_last: false
+          multi_type: separator
+          separator: ', '
+          field_api_classes: false
+      pager:
+        type: mini
+        options:
+          offset: 0
+          pagination_heading_level: h4
+          items_per_page: 20
+          total_pages: null
+          id: 0
+          tags:
+            next: ››
+            previous: ‹‹
+          expose:
+            items_per_page: false
+            items_per_page_label: 'Items per page'
+            items_per_page_options: '5, 10, 25, 50'
+            items_per_page_options_all: false
+            items_per_page_options_all_label: '- All -'
+            offset: false
+            offset_label: Offset
+      exposed_form:
+        type: basic
+        options:
+          submit_button: Apply
+          reset_button: false
+          reset_button_label: Reset
+          exposed_sorts_label: 'Sort by'
+          expose_sort_order: true
+          sort_asc_label: Asc
+          sort_desc_label: Desc
+      access:
+        type: none
+        options: {  }
+      cache:
+        type: tag
+        options: {  }
+      empty: {  }
+      sorts: {  }
+      arguments: {  }
+      filters:
+        status:
+          id: status
+          table: rp_event_template
+          field: status
+          entity_type: rp_event_template
+          entity_field: status
+          plugin_id: boolean
+          value: '1'
+          group: 1
+          expose:
+            operator: ''
+      style:
+        type: table
+      row:
+        type: fields
+      query:
+        type: views_query
+        options:
+          query_comment: ''
+          disable_sql_rewrite: false
+          distinct: false
+          replica: false
+          query_tags: {  }
+      relationships: {  }
+      header: {  }
+      footer: {  }
+    cache_metadata:
+      max-age: -1
+      contexts:
+        - 'languages:language_content'
+        - 'languages:language_interface'
+        - url.query_args
+      tags: {  }
+  block_1:
+    id: block_1
+    display_title: Block
+    display_plugin: block
+    position: 2
+    display_options:
+      pager:
+        type: some
+        options:
+          offset: 0
+          items_per_page: 5
+      defaults:
+        pager: false
+      display_extenders: {  }
+    cache_metadata:
+      max-age: -1
+      contexts:
+        - 'languages:language_content'
+        - 'languages:language_interface'
+      tags: {  }
+  page_1:
+    id: page_1
+    display_title: Page
+    display_plugin: page
+    position: 1
+    display_options:
+      display_extenders: {  }
+      path: druplan-templates
+    cache_metadata:
+      max-age: -1
+      contexts:
+        - 'languages:language_content'
+        - 'languages:language_interface'
+        - url.query_args
+      tags: {  }
diff --git a/druplan.info.yml b/druplan.info.yml
index 619514f..b539bd9 100644
--- a/druplan.info.yml
+++ b/druplan.info.yml
@@ -286,4 +286,5 @@ config_devel:
     - field.field.profile.customer.field_locations
     - field.field.profile.location.address
     - views.view.druplan_profile_reference
-    - views.view.druplan_rest_events
\ No newline at end of file
+    - views.view.druplan_rest_events
+    - views.view.druplan_templates
-- 
GitLab