Browse Source

started big refactoring of drupal structure and admin features

Bachir Soussi Chiadmi 6 years ago
parent
commit
368001870e
28 changed files with 2543 additions and 380 deletions
  1. 1 1
      sites/all/modules/figli/edlp_admin/edlp_admin.links.action.yml
  2. 0 22
      sites/default/config/sync/block.block.adminimal_theme_help.yml
  3. 1 1
      sites/default/config/sync/core.base_field_override.node.evenement.title.yml
  4. 37 0
      sites/default/config/sync/core.entity_view_display.node.fil.admin.yml
  5. 2 0
      sites/default/config/sync/core.entity_view_display.node.fil.default.yml
  6. 10 0
      sites/default/config/sync/core.entity_view_mode.node.admin.yml
  7. 1 0
      sites/default/config/sync/core.extension.yml
  8. 13 1
      sites/default/config/sync/core.menu.static_menu_link_overrides.yml
  9. 5 2
      sites/default/config/sync/editor.editor.wysiwyg.yml
  10. 1 1
      sites/default/config/sync/field.field.node.enregistrement.body.yml
  11. 1 1
      sites/default/config/sync/field.field.node.enregistrement.field_description.yml
  12. 1 1
      sites/default/config/sync/field.field.node.fil.field_enregistrement.yml
  13. 1 1
      sites/default/config/sync/field.field.node.page.field_page_type.yml
  14. 9 0
      sites/default/config/sync/filter.format.wysiwyg.yml
  15. 2 2
      sites/default/config/sync/language.content_settings.node.enregistrement.yml
  16. 0 2
      sites/default/config/sync/language/en/block.block.adminimal_theme_help.yml
  17. 21 0
      sites/default/config/sync/linkit.linkit_profile.collection.yml
  18. 1 1
      sites/default/config/sync/node.type.enregistrement.yml
  19. 3 2
      sites/default/config/sync/node.type.page.yml
  20. 8 0
      sites/default/config/sync/system.menu.productions.yml
  21. 1 1
      sites/default/config/sync/views.view.archive.yml
  22. 2009 336
      sites/default/config/sync/views.view.content.yml
  23. 410 0
      sites/default/config/sync/views.view.entree_s_.yml
  24. 1 1
      sites/default/config/sync/views.view.frontpage.yml
  25. 1 1
      sites/default/config/sync/views.view.glossary.yml
  26. 1 1
      sites/default/config/sync/views.view.maillog_overview.yml
  27. 1 1
      sites/default/config/sync/views.view.taxonomy_term.yml
  28. 1 1
      sites/default/config/sync/views.view.user_admin_people.yml

+ 1 - 1
sites/all/modules/figli/edlp_admin/edlp_admin.links.action.yml

@@ -2,7 +2,7 @@ edlp_admin.add_enregistrement:
   route_name: 'node.add'
   route_parameters:
     node_type: 'enregistrement'
-  title: 'New Enregistrement'
+  title: 'New Document'
   appears_on:
     - view.content.page_2
 edlp_admin.add_fil:

+ 0 - 22
sites/default/config/sync/block.block.adminimal_theme_help.yml

@@ -1,22 +0,0 @@
-uuid: 269f16e0-07c8-4935-b085-4edc481cc990
-langcode: fr
-status: true
-dependencies:
-  module:
-    - help
-  theme:
-    - adminimal_theme
-_core:
-  default_config_hash: PfozGAnWQRNy00G6KEnZjIu9b2lGuWg-j-GT_-Ejglc
-id: adminimal_theme_help
-theme: adminimal_theme
-region: help
-weight: 0
-provider: null
-plugin: help_block
-settings:
-  id: help_block
-  label: Help
-  provider: help
-  label_display: '0'
-visibility: {  }

+ 1 - 1
sites/default/config/sync/core.base_field_override.node.evenement.title.yml

@@ -8,7 +8,7 @@ id: node.evenement.title
 field_name: title
 entity_type: node
 bundle: evenement
-label: Title
+label: Lieu
 description: ''
 required: true
 translatable: false

+ 37 - 0
sites/default/config/sync/core.entity_view_display.node.fil.admin.yml

@@ -0,0 +1,37 @@
+uuid: 243cdd55-e562-4094-8f98-6bf1e96e8a23
+langcode: fr
+status: false
+dependencies:
+  config:
+    - core.entity_view_mode.node.admin
+    - field.field.node.fil.body
+    - field.field.node.fil.field_enregistrement
+    - node.type.fil
+  module:
+    - text
+    - user
+id: node.fil.admin
+targetEntityType: node
+bundle: fil
+mode: admin
+content:
+  body:
+    label: hidden
+    type: text_default
+    weight: 101
+    settings: {  }
+    third_party_settings: {  }
+    region: content
+  field_enregistrement:
+    weight: 102
+    label: above
+    settings:
+      link: true
+    third_party_settings: {  }
+    type: entity_reference_label
+    region: content
+  links:
+    weight: 100
+    region: content
+hidden:
+  langcode: true

+ 2 - 0
sites/default/config/sync/core.entity_view_display.node.fil.default.yml

@@ -32,5 +32,7 @@ content:
   links:
     weight: 100
     region: content
+    settings: {  }
+    third_party_settings: {  }
 hidden:
   langcode: true

+ 10 - 0
sites/default/config/sync/core.entity_view_mode.node.admin.yml

@@ -0,0 +1,10 @@
+uuid: 06e4b061-c3bc-48ba-a9c5-17570e11555d
+langcode: fr
+status: true
+dependencies:
+  module:
+    - node
+id: node.admin
+label: Admin
+targetEntityType: node
+cache: true

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

@@ -16,6 +16,7 @@ module:
   context_ui: 0
   contextual: 0
   datetime: 0
+  datetime_range: 0
   dblog: 0
   devel: 0
   devel_generate: 0

+ 13 - 1
sites/default/config/sync/core.menu.static_menu_link_overrides.yml

@@ -14,7 +14,7 @@ definitions:
   'menu_link_content:231f947d-ee3c-47f0-809c-76a7b2ee78ba_view__files__page_1':
     menu_name: admin
     parent: 'menu_link_content:8b5fed48-c008-4041-9bda-06f997582175'
-    weight: 3
+    weight: 5
     expanded: false
     enabled: true
   'menu_link_content:231f947d-ee3c-47f0-809c-76a7b2ee78ba_view__content__page_1':
@@ -47,6 +47,18 @@ definitions:
     weight: 4
     expanded: false
     enabled: true
+  'menu_link_content:231f947d-ee3c-47f0-809c-76a7b2ee78ba_view__content__page_3':
+    menu_name: admin
+    parent: 'menu_link_content:8b5fed48-c008-4041-9bda-06f997582175'
+    weight: 3
+    expanded: false
+    enabled: true
+  'menu_link_content:231f947d-ee3c-47f0-809c-76a7b2ee78ba_view__content__page_4':
+    menu_name: admin
+    parent: 'menu_link_content:8b5fed48-c008-4041-9bda-06f997582175'
+    weight: 4
+    expanded: false
+    enabled: true
 _core:
   default_config_hash: jdY7AU0tU-QsjmiOw3W8vwpYMb-By--_MSFgbqKUTYM
 langcode: fr

+ 5 - 2
sites/default/config/sync/editor.editor.wysiwyg.yml

@@ -23,6 +23,7 @@ settings:
           items:
             - DrupalLink
             - DrupalUnlink
+            - Linkit
         -
           name: Listes
           items:
@@ -50,10 +51,12 @@ settings:
       styles: ''
     language:
       language_list: un
+    linkit:
+      linkit_profile: collection
 image_upload:
-  status: false
+  status: true
   scheme: public
-  directory: inline-images
+  directory: wysiwyg-images
   max_size: ''
   max_dimensions:
     width: null

+ 1 - 1
sites/default/config/sync/field.field.node.enregistrement.body.yml

@@ -14,7 +14,7 @@ bundle: enregistrement
 label: Article
 description: ''
 required: false
-translatable: false
+translatable: true
 default_value: {  }
 default_value_callback: ''
 settings:

+ 1 - 1
sites/default/config/sync/field.field.node.enregistrement.field_description.yml

@@ -14,7 +14,7 @@ bundle: enregistrement
 label: Description
 description: ''
 required: false
-translatable: false
+translatable: true
 default_value: {  }
 default_value_callback: ''
 settings: {  }

+ 1 - 1
sites/default/config/sync/field.field.node.fil.field_enregistrement.yml

@@ -10,7 +10,7 @@ id: node.fil.field_enregistrement
 field_name: field_enregistrement
 entity_type: node
 bundle: fil
-label: Enregistrement
+label: Document
 description: ''
 required: false
 translatable: false

+ 1 - 1
sites/default/config/sync/field.field.node.page.field_page_type.yml

@@ -12,7 +12,7 @@ entity_type: node
 bundle: page
 label: 'Type de page'
 description: ''
-required: true
+required: false
 translatable: false
 default_value: {  }
 default_value_callback: ''

+ 9 - 0
sites/default/config/sync/filter.format.wysiwyg.yml

@@ -39,3 +39,12 @@ filters:
     status: true
     weight: 10
     settings: {  }
+  filter_html:
+    id: filter_html
+    provider: filter
+    status: false
+    weight: -10
+    settings:
+      allowed_html: '<em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id> <u> <a href hreflang !href accesskey id rel target title> <img src alt data-entity-type data-entity-uuid>'
+      filter_html_help: true
+      filter_html_nofollow: false

+ 2 - 2
sites/default/config/sync/language.content_settings.node.enregistrement.yml

@@ -8,9 +8,9 @@ dependencies:
     - content_translation
 third_party_settings:
   content_translation:
-    enabled: false
+    enabled: true
 id: node.enregistrement
 target_entity_type_id: node
 target_bundle: enregistrement
 default_langcode: site_default
-language_alterable: false
+language_alterable: true

+ 0 - 2
sites/default/config/sync/language/en/block.block.adminimal_theme_help.yml

@@ -1,2 +0,0 @@
-settings:
-  label: Help

+ 21 - 0
sites/default/config/sync/linkit.linkit_profile.collection.yml

@@ -0,0 +1,21 @@
+uuid: ecc5523a-0f18-4ea5-954d-ad0fc3c92097
+langcode: fr
+status: true
+dependencies:
+  module:
+    - node
+id: collection
+label: Collection
+description: 'matches documents from the collection'
+attributes: {  }
+matchers:
+  f9b1e561-6a5b-4ed4-84dc-7b454b182855:
+    uuid: f9b1e561-6a5b-4ed4-84dc-7b454b182855
+    id: 'entity:node'
+    weight: 0
+    settings:
+      result_description: ''
+      bundles:
+        enregistrement: enregistrement
+      group_by_bundle: false
+      include_unpublished: true

+ 1 - 1
sites/default/config/sync/node.type.enregistrement.yml

@@ -8,7 +8,7 @@ third_party_settings:
   menu_ui:
     available_menus: {  }
     parent: ''
-name: Enregistrement
+name: Document
 type: enregistrement
 description: 'Enregistrement sonore constitutif du corpus'
 help: ''

+ 3 - 2
sites/default/config/sync/node.type.page.yml

@@ -6,8 +6,9 @@ dependencies:
     - menu_ui
 third_party_settings:
   menu_ui:
-    available_menus: {  }
-    parent: ''
+    available_menus:
+      - productions
+    parent: 'productions:'
 name: Page
 type: page
 description: 'Generic page with wysiwyg'

+ 8 - 0
sites/default/config/sync/system.menu.productions.yml

@@ -0,0 +1,8 @@
+uuid: 0f3cb8e8-0a25-4d13-a7a9-d6879d44bfed
+langcode: fr
+status: true
+dependencies: {  }
+id: productions
+label: Productions
+description: ''
+locked: false

+ 1 - 1
sites/default/config/sync/views.view.archive.yml

@@ -223,7 +223,7 @@ display:
       tags: {  }
   page_1:
     id: page_1
-    display_title: Pages
+    display_title: Production
     display_plugin: page
     position: 2
     display_options:

File diff suppressed because it is too large
+ 2009 - 336
sites/default/config/sync/views.view.content.yml


+ 410 - 0
sites/default/config/sync/views.view.entree_s_.yml

@@ -0,0 +1,410 @@
+uuid: cb796b64-a9f0-4a07-9f50-0512aebc55a4
+langcode: fr
+status: true
+dependencies:
+  config:
+    - field.storage.taxonomy_term.field_notice
+    - taxonomy.vocabulary.entrees
+    - user.role.admin
+    - user.role.collectionneur
+  module:
+    - taxonomy
+    - text
+    - user
+id: entree_s_
+label: Entrée(s)
+module: views
+description: ''
+tag: ''
+base_table: taxonomy_term_field_data
+base_field: tid
+core: 8.x
+display:
+  default:
+    display_plugin: default
+    id: default
+    display_title: Master
+    position: 0
+    display_options:
+      access:
+        type: role
+        options:
+          role:
+            collectionneur: collectionneur
+            admin: admin
+      cache:
+        type: tag
+        options: {  }
+      query:
+        type: views_query
+        options:
+          disable_sql_rewrite: false
+          distinct: false
+          replica: false
+          query_comment: ''
+          query_tags: {  }
+      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
+      pager:
+        type: mini
+        options:
+          items_per_page: 25
+          offset: 0
+          id: 0
+          total_pages: null
+          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
+          tags:
+            previous: ‹‹
+            next: ››
+      style:
+        type: table
+        options:
+          grouping: {  }
+          row_class: ''
+          default_row_class: true
+          override: true
+          sticky: false
+          caption: ''
+          summary: ''
+          description: ''
+          columns:
+            name: name
+            edit_taxonomy_term: name
+            description__value: description__value
+            field_notice: field_notice
+          info:
+            name:
+              sortable: false
+              default_sort_order: asc
+              align: ''
+              separator: '<br/>'
+              empty_column: false
+              responsive: ''
+            edit_taxonomy_term:
+              sortable: false
+              default_sort_order: asc
+              align: ''
+              separator: ''
+              empty_column: false
+              responsive: ''
+            description__value:
+              align: ''
+              separator: ''
+              empty_column: false
+              responsive: ''
+            field_notice:
+              sortable: false
+              default_sort_order: asc
+              align: ''
+              separator: ''
+              empty_column: false
+              responsive: ''
+          default: '-1'
+          empty_table: false
+      row:
+        type: fields
+      fields:
+        name:
+          id: name
+          table: taxonomy_term_field_data
+          field: name
+          entity_type: taxonomy_term
+          entity_field: name
+          alter:
+            alter_text: false
+            make_link: false
+            absolute: false
+            trim: false
+            word_boundary: false
+            ellipsis: false
+            strip_tags: false
+            html: false
+          hide_empty: false
+          empty_zero: false
+          type: string
+          settings:
+            link_to_entity: true
+          plugin_id: term_name
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Name
+          exclude: 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_alter_empty: true
+          click_sort_column: value
+          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
+          convert_spaces: false
+        edit_taxonomy_term:
+          id: edit_taxonomy_term
+          table: taxonomy_term_data
+          field: edit_taxonomy_term
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: 'Lien pour modifier Taxonomy term'
+          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
+          text: modifier
+          entity_type: taxonomy_term
+          plugin_id: entity_link_edit
+        description__value:
+          id: description__value
+          table: taxonomy_term_field_data
+          field: description__value
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Description
+          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: text_default
+          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
+          entity_type: taxonomy_term
+          entity_field: description
+          plugin_id: field
+        field_notice:
+          id: field_notice
+          table: taxonomy_term__field_notice
+          field: field_notice
+          relationship: none
+          group_type: group
+          admin_label: ''
+          label: Notice
+          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: text_trimmed
+          settings:
+            trim_length: 600
+          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
+          plugin_id: field
+      filters:
+        vid:
+          id: vid
+          table: taxonomy_term_field_data
+          field: vid
+          value:
+            entrees: entrees
+          entity_type: taxonomy_term
+          entity_field: vid
+          plugin_id: bundle
+      sorts: {  }
+      title: Entrée(s)
+      header:
+        result:
+          id: result
+          table: views
+          field: result
+          relationship: none
+          group_type: group
+          admin_label: ''
+          empty: false
+          content: 'Affichage de @start à @end sur @total'
+          plugin_id: result
+      footer: {  }
+      empty: {  }
+      relationships: {  }
+      arguments: {  }
+      display_extenders: {  }
+    cache_metadata:
+      max-age: 0
+      contexts:
+        - 'languages:language_content'
+        - 'languages:language_interface'
+        - url.query_args
+        - user.roles
+      tags:
+        - 'config:field.storage.taxonomy_term.field_notice'
+  page_1:
+    display_plugin: page
+    id: page_1
+    display_title: Page
+    position: 1
+    display_options:
+      display_extenders: {  }
+      path: admin/content/entrees
+      menu:
+        type: tab
+        title: Entrees
+        description: ''
+        expanded: false
+        parent: 'menu_link_content:8b5fed48-c008-4041-9bda-06f997582175'
+        weight: -99
+        context: '0'
+        menu_name: admin
+    cache_metadata:
+      max-age: 0
+      contexts:
+        - 'languages:language_content'
+        - 'languages:language_interface'
+        - url.query_args
+        - user.roles
+      tags:
+        - 'config:field.storage.taxonomy_term.field_notice'

+ 1 - 1
sites/default/config/sync/views.view.frontpage.yml

@@ -292,7 +292,7 @@ display:
       path: node
       display_extenders: {  }
     display_plugin: page
-    display_title: Pages
+    display_title: Production
     id: page_1
     position: 1
     cache_metadata:

+ 1 - 1
sites/default/config/sync/views.view.glossary.yml

@@ -432,7 +432,7 @@ display:
       tags: {  }
   page_1:
     id: page_1
-    display_title: Pages
+    display_title: Production
     display_plugin: page
     position: 1
     display_options:

+ 1 - 1
sites/default/config/sync/views.view.maillog_overview.yml

@@ -421,7 +421,7 @@ display:
   page_1:
     display_plugin: page
     id: page_1
-    display_title: Pages
+    display_title: Production
     position: 1
     display_options:
       path: admin/reports/maillog

+ 1 - 1
sites/default/config/sync/views.view.taxonomy_term.yml

@@ -294,7 +294,7 @@ display:
       tags: {  }
   page_1:
     id: page_1
-    display_title: Pages
+    display_title: Production
     display_plugin: page
     position: 1
     display_options:

+ 1 - 1
sites/default/config/sync/views.view.user_admin_people.yml

@@ -883,7 +883,7 @@ display:
   page_1:
     display_plugin: page
     id: page_1
-    display_title: Pages
+    display_title: Production
     position: 1
     display_options:
       path: admin/people/list

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