Browse Source

module update, added translation_selection views module, fixed (patch) views_ef_fieldset, improved admin_nodes view

Bachir Soussi Chiadmi 5 years ago
parent
commit
72c16f90cf

+ 6 - 0
composer.json

@@ -26,6 +26,7 @@
         "drupal/core": "^8.6.0",
         "drupal/migrate_plus": "4.x-dev",
         "drupal/migrate_tools": "4.x-dev",
+        "drupal/select_translation": "1.x-dev",
         "drupal/telephone_formatter": "^1.0@beta",
         "drupal/telephone_validation": "^2.1",
         "drush/drush": "^9.0.0",
@@ -87,6 +88,11 @@
             "web/themes/contrib/{$name}": ["type:drupal-theme"],
             "drush/Commands/{$name}": ["type:drupal-drush"]
         },
+        "patches": {
+            "drupal/views_ef_fieldset": {
+              "Undefined index: filter-status": "https://www.drupal.org/files/issues/2019-02-05/undefined_index.patch"
+            }
+        },
         "drupal-scaffold": {
             "initial": {
                 ".editorconfig": "../.editorconfig",

File diff suppressed because it is too large
+ 229 - 170
composer.lock


+ 1 - 0
config/sync/core.extension.yml

@@ -83,6 +83,7 @@ module:
   responsive_image: 0
   search_api: 0
   search_api_db: 0
+  select_translation: 0
   smart_trim: 0
   smtp: 0
   synonyms: 0

+ 5 - 3
config/sync/views.settings.yml

@@ -4,17 +4,19 @@ skip_cache: false
 sql_signature: false
 ui:
   show:
-    additional_queries: false
+    additional_queries: true
     advanced_column: true
     master_display: true
-    performance_statistics: false
+    performance_statistics: true
     preview_information: true
     sql_query:
-      enabled: false
+      enabled: true
       where: above
     display_embed: false
+    listing_filters: true
   always_live_preview: false
   exposed_filter_any_label: new_any
+  always_live_preview_button: true
 field_rewrite_elements:
   div: DIV
   span: SPAN

+ 125 - 103
config/sync/views.view.admin_nodes.yml

@@ -28,6 +28,7 @@ dependencies:
     - node
     - options
     - pagerer
+    - select_translation
     - taxonomy
     - user
     - views_bulk_operations
@@ -1356,6 +1357,73 @@ display:
           separator: ', '
           field_api_classes: false
           plugin_id: field
+        changed:
+          id: changed
+          table: node_field_data
+          field: changed
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Changed
+          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: timestamp
+          settings:
+            date_format: html_date
+            custom_date_format: ''
+            timezone: ''
+          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
+          entity_type: node
+          entity_field: changed
+          plugin_id: field
       filters:
         type:
           id: type
@@ -1376,7 +1444,7 @@ display:
             operator: type_op
             identifier: type
             required: false
-            remember: true
+            remember: false
             multiple: false
             remember_roles:
               authenticated: authenticated
@@ -1400,99 +1468,6 @@ display:
           entity_type: node
           entity_field: type
           plugin_id: bundle
-        langcode_1:
-          id: langcode_1
-          table: node_field_data
-          field: langcode
-          relationship: none
-          group_type: group
-          admin_label: ''
-          operator: in
-          value:
-            en: en
-            fr: fr
-            und: und
-            zxx: zxx
-          group: 1
-          exposed: true
-          expose:
-            operator_id: langcode_1_op
-            label: 'Translation language'
-            description: ''
-            use_operator: false
-            operator: langcode_1_op
-            identifier: langcode_1
-            required: false
-            remember: true
-            multiple: false
-            remember_roles:
-              authenticated: authenticated
-              anonymous: '0'
-              admin: '0'
-              root: '0'
-              user: '0'
-            reduce: false
-          is_grouped: false
-          group_info:
-            label: ''
-            description: ''
-            identifier: ''
-            optional: true
-            widget: select
-            multiple: false
-            remember: false
-            default_group: All
-            default_group_multiple: {  }
-            group_items: {  }
-          entity_type: node
-          entity_field: langcode
-          plugin_id: language
-        langcode:
-          id: langcode
-          table: node
-          field: langcode
-          relationship: none
-          group_type: group
-          admin_label: ''
-          operator: in
-          value:
-            en: en
-            fr: fr
-            und: und
-          group: 1
-          exposed: true
-          expose:
-            operator_id: langcode_op
-            label: 'Original language'
-            description: ''
-            use_operator: false
-            operator: langcode_op
-            identifier: langcode
-            required: false
-            remember: false
-            multiple: false
-            remember_roles:
-              authenticated: authenticated
-              anonymous: '0'
-              admin: '0'
-              root: '0'
-              user: '0'
-            reduce: false
-          is_grouped: false
-          group_info:
-            label: ''
-            description: ''
-            identifier: ''
-            optional: true
-            widget: select
-            multiple: false
-            remember: false
-            default_group: All
-            default_group_multiple: {  }
-            group_items: {  }
-          entity_type: node
-          entity_field: langcode
-          plugin_id: language
         title:
           id: title
           table: node_field_data
@@ -1582,6 +1557,9 @@ display:
           vid: company
           hierarchy: false
           error_message: true
+          parent: 0
+          level_labels: ''
+          force_deepest: false
           plugin_id: taxonomy_index_tid
         field_distributor_target_id:
           id: field_distributor_target_id
@@ -1629,6 +1607,9 @@ display:
           vid: company
           hierarchy: false
           error_message: true
+          parent: 0
+          level_labels: ''
+          force_deepest: false
           plugin_id: taxonomy_index_tid
         field_memo_value:
           id: field_memo_value
@@ -1690,7 +1671,7 @@ display:
             operator: field_migration_value_op
             identifier: field_migration_value
             required: false
-            remember: true
+            remember: false
             multiple: false
             remember_roles:
               authenticated: authenticated
@@ -1732,7 +1713,7 @@ display:
             operator: field_workflow_value_op
             identifier: field_workflow_value
             required: false
-            remember: true
+            remember: false
             multiple: false
             remember_roles:
               authenticated: authenticated
@@ -1755,22 +1736,62 @@ display:
             group_items: {  }
           reduce_duplicates: false
           plugin_id: workflow_state
-      sorts:
-        created:
-          id: created
+        select_translation:
+          id: select_translation
           table: node_field_data
-          field: created
-          order: DESC
+          field: select_translation
+          relationship: none
+          group_type: group
+          admin_label: ''
+          operator: '='
+          value: default
+          group: 1
+          exposed: false
+          expose:
+            operator_id: ''
+            label: ''
+            description: ''
+            use_operator: false
+            operator: ''
+            identifier: ''
+            required: false
+            remember: false
+            multiple: false
+            remember_roles:
+              authenticated: authenticated
+          is_grouped: false
+          group_info:
+            label: ''
+            description: ''
+            identifier: ''
+            optional: true
+            widget: select
+            multiple: false
+            remember: false
+            default_group: All
+            default_group_multiple: {  }
+            group_items: {  }
+          priorities: ''
+          default_language_only: 0
+          include_content_with_unpublished_translation: 0
           entity_type: node
-          entity_field: created
-          plugin_id: date
+          plugin_id: select_translation_filter
+      sorts:
+        changed:
+          id: changed
+          table: node_field_data
+          field: changed
           relationship: none
           group_type: group
           admin_label: ''
+          order: DESC
           exposed: false
           expose:
             label: ''
           granularity: second
+          entity_type: node
+          entity_field: changed
+          plugin_id: date
       title: 'Admin Nodes'
       header:
         result:
@@ -1793,6 +1814,7 @@ display:
         operator: AND
         groups:
           1: AND
+      rendering_language: '***LANGUAGE_entity_translation***'
     cache_metadata:
       max-age: 0
       contexts:

+ 60 - 3
config/sync/views.view.admin_taxo.yml

@@ -91,6 +91,7 @@ display:
             views_bulk_operations_bulk_form: views_bulk_operations_bulk_form
             tid: name
             name: name
+            operations: name
             edit_taxonomy_term: name
             translation_link: name
             break: name
@@ -121,6 +122,11 @@ display:
               separator: '<br/>'
               empty_column: false
               responsive: ''
+            operations:
+              align: ''
+              separator: ''
+              empty_column: false
+              responsive: ''
             edit_taxonomy_term:
               sortable: false
               default_sort_order: asc
@@ -274,7 +280,7 @@ display:
           group_type: group
           admin_label: ''
           label: 'Term ID'
-          exclude: false
+          exclude: true
           alter:
             alter_text: false
             text: '<code style="font-size:8px;">{{tid}}</code>'
@@ -396,6 +402,57 @@ display:
           entity_type: taxonomy_term
           entity_field: name
           plugin_id: term_name
+        operations:
+          id: operations
+          table: taxonomy_term_data
+          field: operations
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: 'Operations links'
+          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
+          destination: false
+          entity_type: taxonomy_term
+          plugin_id: entity_operations
         edit_taxonomy_term:
           id: edit_taxonomy_term
           table: taxonomy_term_data
@@ -404,7 +461,7 @@ display:
           group_type: group
           admin_label: ''
           label: Edit
-          exclude: false
+          exclude: true
           alter:
             alter_text: false
             text: ''
@@ -457,7 +514,7 @@ display:
           group_type: group
           admin_label: ''
           label: 'Link to translate Taxonomy term'
-          exclude: false
+          exclude: true
           alter:
             alter_text: false
             text: ''

Some files were not shown because too many files changed in this diff