added print tool to cards

This commit is contained in:
2021-01-25 22:19:21 +01:00
parent 1ca9937fd4
commit 72667f075a
34 changed files with 1943 additions and 139 deletions

View File

@@ -28,7 +28,6 @@ dependencies:
- file
- image
- materio_samples
- options
- text
- user
- video_embed_field
@@ -40,102 +39,62 @@ content:
body:
label: hidden
type: text_default
weight: 101
weight: 3
settings: { }
third_party_settings: { }
region: content
field_attachments:
weight: 109
label: above
weight: 9
label: hidden
settings:
use_description_as_link_text: true
third_party_settings: { }
type: file_default
region: content
field_distributor:
weight: 108
weight: 6
label: above
settings:
link: true
third_party_settings: { }
type: entity_reference_label
region: content
field_famille:
weight: 113
label: above
settings: { }
third_party_settings: { }
type: list_default
region: content
field_index:
weight: 114
label: above
settings:
cache_unit: -1
cache_duration: 1
thousand_separator: ''
prefix_suffix: true
third_party_settings: { }
type: computed_integer
region: content
field_linked_articles:
weight: 120
weight: 11
label: above
settings:
link: true
link: false
third_party_settings: { }
type: entity_reference_label
region: content
field_linked_materials:
weight: 110
weight: 10
label: above
settings:
link: true
third_party_settings: { }
type: entity_reference_label
region: content
field_localisation_old:
weight: 119
label: above
settings:
link_to_entity: false
third_party_settings: { }
type: string
region: content
field_manufacturer:
weight: 107
weight: 5
label: above
settings:
link: true
link: false
third_party_settings: { }
type: entity_reference_label
region: content
field_materiau_images:
weight: 105
label: above
weight: 7
label: hidden
settings:
image_style: ''
image_link: ''
third_party_settings: { }
type: image
region: content
field_memo:
weight: 112
label: above
settings: { }
third_party_settings: { }
type: basic_string
region: content
field_migration:
weight: 117
label: above
settings: { }
third_party_settings: { }
type: list_default
region: content
field_reference:
weight: 115
label: above
weight: 2
label: hidden
settings:
sanitized: true
cache_unit: -1
@@ -144,39 +103,15 @@ content:
type: computed_string
region: content
field_samples:
weight: 118
weight: 4
label: above
settings: { }
third_party_settings: { }
type: materio_samples_default_formatter
region: content
field_short_description:
weight: 102
label: above
settings:
link_to_entity: false
third_party_settings: { }
type: string
region: content
field_tags:
weight: 104
label: above
settings:
link: true
third_party_settings: { }
type: entity_reference_label
region: content
field_thesaurus:
weight: 103
label: above
settings:
link: true
third_party_settings: { }
type: entity_reference_label
region: content
field_video:
weight: 106
label: above
weight: 8
label: hidden
settings:
responsive: true
width: 854
@@ -185,51 +120,33 @@ content:
third_party_settings: { }
type: video_embed_field_video
region: content
field_workflow:
weight: 116
label: above
settings: { }
third_party_settings: { }
type: list_default
region: content
flag_admintest:
weight: 10
region: content
settings: { }
third_party_settings: { }
flag_dossier:
weight: 10
region: content
settings: { }
third_party_settings: { }
flag_flag_list_template_1:
weight: 10
region: content
settings: { }
third_party_settings: { }
flag_projet_1:
weight: 10
region: content
settings: { }
third_party_settings: { }
flag_projet_2:
weight: 10
region: content
settings: { }
third_party_settings: { }
links:
weight: 100
weight: 0
region: content
settings: { }
third_party_settings: { }
title:
label: hidden
type: string
weight: -5
weight: 1
region: content
settings:
link_to_entity: false
third_party_settings: { }
hidden:
field_famille: true
field_index: true
field_localisation_old: true
field_memo: true
field_migration: true
field_short_description: true
field_tags: true
field_thesaurus: true
field_workflow: true
flag_admintest: true
flag_dossier: true
flag_flag_list_template_1: true
flag_projet_1: true
flag_projet_2: true
langcode: true
search_api_excerpt: true

View File

@@ -0,0 +1,128 @@
uuid: 0dfb2919-502f-40a7-b73a-bfa4b0d15da5
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.node.printable
- field.field.node.materiau.body
- field.field.node.materiau.field_attachments
- field.field.node.materiau.field_distributor
- field.field.node.materiau.field_famille
- field.field.node.materiau.field_index
- field.field.node.materiau.field_linked_articles
- field.field.node.materiau.field_linked_materials
- field.field.node.materiau.field_localisation_old
- field.field.node.materiau.field_manufacturer
- field.field.node.materiau.field_materiau_images
- field.field.node.materiau.field_memo
- field.field.node.materiau.field_migration
- field.field.node.materiau.field_reference
- field.field.node.materiau.field_samples
- field.field.node.materiau.field_short_description
- field.field.node.materiau.field_tags
- field.field.node.materiau.field_thesaurus
- field.field.node.materiau.field_video
- field.field.node.materiau.field_workflow
- image.style.card_full
- node.type.materiau
module:
- computed_field
- image_delta_formatter
- materio_samples
- text
- user
id: node.materiau.printable
targetEntityType: node
bundle: materiau
mode: printable
content:
body:
label: hidden
type: text_default
weight: 3
settings: { }
third_party_settings: { }
region: content
field_distributor:
weight: 6
label: above
settings:
view_mode: print
link: false
third_party_settings: { }
type: entity_reference_entity_view
region: content
field_manufacturer:
weight: 5
label: above
settings:
view_mode: print
link: false
third_party_settings: { }
type: entity_reference_entity_view
region: content
field_materiau_images:
weight: 7
label: hidden
settings:
deltas: '0,1,2'
image_style: card_full
image_link: ''
deltas_reversed: 0
third_party_settings: { }
type: image_delta_formatter
region: content
field_reference:
weight: 2
label: hidden
settings:
sanitized: true
cache_unit: -1
cache_duration: 1
third_party_settings: { }
type: computed_string
region: content
field_samples:
weight: 4
label: above
settings: { }
third_party_settings: { }
type: materio_samples_default_formatter
region: content
field_short_description:
type: string
weight: 1
region: content
label: hidden
settings:
link_to_entity: false
third_party_settings: { }
title:
label: hidden
type: string
weight: 0
region: content
settings:
link_to_entity: false
third_party_settings: { }
hidden:
field_attachments: true
field_famille: true
field_index: true
field_linked_articles: true
field_linked_materials: true
field_localisation_old: true
field_memo: true
field_migration: true
field_tags: true
field_thesaurus: true
field_video: true
field_workflow: true
flag_admintest: true
flag_dossier: true
flag_flag_list_template_1: true
flag_projet_1: true
flag_projet_2: true
langcode: true
links: true
search_api_excerpt: true

View File

@@ -20,6 +20,7 @@ dependencies:
- file
- link
- options
- telephone_formatter
- text
id: taxonomy_term.company.default
targetEntityType: taxonomy_term
@@ -94,9 +95,12 @@ content:
field_public_phone:
weight: 7
label: above
settings: { }
settings:
format: 1
link: true
default_country: null
third_party_settings: { }
type: basic_string
type: telephone_formatter
region: content
field_website:
weight: 4
@@ -119,3 +123,4 @@ content:
region: content
hidden:
langcode: true
search_api_excerpt: true

View File

@@ -0,0 +1,127 @@
uuid: 43150dfe-3269-46db-9e71-280ca821ee33
langcode: en
status: false
dependencies:
config:
- core.entity_view_mode.taxonomy_term.home
- field.field.taxonomy_term.company.field_attachments
- field.field.taxonomy_term.company.field_departement
- field.field.taxonomy_term.company.field_infos_from_company
- field.field.taxonomy_term.company.field_memo
- field.field.taxonomy_term.company.field_migration
- field.field.taxonomy_term.company.field_note
- field.field.taxonomy_term.company.field_public_address
- field.field.taxonomy_term.company.field_public_email
- field.field.taxonomy_term.company.field_public_phone
- field.field.taxonomy_term.company.field_website
- field.field.taxonomy_term.company.field_workflow
- taxonomy.vocabulary.company
module:
- address
- file
- link
- options
- telephone_formatter
- text
id: taxonomy_term.company.home
targetEntityType: taxonomy_term
bundle: company
mode: home
content:
description:
label: hidden
type: text_default
weight: 0
region: content
settings: { }
third_party_settings: { }
field_attachments:
weight: 10
label: above
settings:
use_description_as_link_text: true
third_party_settings: { }
type: file_default
region: content
field_departement:
weight: 1
label: above
settings:
link_to_entity: false
third_party_settings: { }
type: string
region: content
field_infos_from_company:
weight: 5
label: above
settings: { }
third_party_settings: { }
type: text_default
region: content
field_memo:
weight: 9
label: above
settings: { }
third_party_settings: { }
type: basic_string
region: content
field_migration:
weight: 12
label: above
settings: { }
third_party_settings: { }
type: list_default
region: content
field_note:
weight: 8
label: above
settings: { }
third_party_settings: { }
type: list_default
region: content
field_public_address:
weight: 6
label: above
settings: { }
third_party_settings: { }
type: address_default
region: content
field_public_email:
weight: 2
label: above
settings: { }
third_party_settings: { }
type: basic_string
region: content
field_public_phone:
weight: 7
label: above
settings:
format: 1
link: true
default_country: null
third_party_settings: { }
type: telephone_formatter
region: content
field_website:
weight: 4
label: above
settings:
trim_length: 80
url_only: false
url_plain: false
rel: ''
target: ''
third_party_settings: { }
type: link
region: content
field_workflow:
weight: 11
label: above
settings: { }
third_party_settings: { }
type: list_default
region: content
hidden:
langcode: true
search_api_excerpt: true

View File

@@ -0,0 +1,64 @@
uuid: 6fd6e8b6-e5a2-49cf-bfc2-73d15b5c1dda
langcode: en
status: true
dependencies:
config:
- core.entity_view_mode.taxonomy_term.print
- field.field.taxonomy_term.company.field_attachments
- field.field.taxonomy_term.company.field_departement
- field.field.taxonomy_term.company.field_infos_from_company
- field.field.taxonomy_term.company.field_memo
- field.field.taxonomy_term.company.field_migration
- field.field.taxonomy_term.company.field_note
- field.field.taxonomy_term.company.field_public_address
- field.field.taxonomy_term.company.field_public_email
- field.field.taxonomy_term.company.field_public_phone
- field.field.taxonomy_term.company.field_website
- field.field.taxonomy_term.company.field_workflow
- taxonomy.vocabulary.company
module:
- address
- link
id: taxonomy_term.company.print
targetEntityType: taxonomy_term
bundle: company
mode: print
content:
field_public_address:
weight: 2
label: hidden
settings: { }
third_party_settings: { }
type: address_default
region: content
field_public_email:
weight: 1
label: hidden
settings: { }
third_party_settings: { }
type: basic_string
region: content
field_website:
weight: 0
label: hidden
settings:
trim_length: 80
url_only: false
url_plain: false
rel: ''
target: ''
third_party_settings: { }
type: link
region: content
hidden:
description: true
field_attachments: true
field_departement: true
field_infos_from_company: true
field_memo: true
field_migration: true
field_note: true
field_public_phone: true
field_workflow: true
langcode: true
search_api_excerpt: true

View File

@@ -0,0 +1,15 @@
uuid: ae37be16-89f7-4722-98f5-110f924bfe41
langcode: en
status: false
dependencies:
enforced:
module:
- printable
module:
- node
_core:
default_config_hash: ixCuR5U6Q6-4dIvMWUP6wWwkolzJaDQWuQrer5YJjT4
id: node.printable
label: printable
targetEntityType: node
cache: true

View File

@@ -0,0 +1,10 @@
uuid: dc2bdf0e-4c3c-4968-9286-ece8496e7564
langcode: fr
status: true
dependencies:
module:
- taxonomy
id: taxonomy_term.print
label: print
targetEntityType: taxonomy_term
cache: true

View File

@@ -140,9 +140,12 @@ module:
path_alias: 0
path_alias_xt: 0
pathologic: 0
pdf_api: 0
permissions_filter: 0
persistent_login: 0
plugin: 0
printable: 0
printable_pdf: 0
profile: 0
recurring_period: 0
redirect: 0

View File

@@ -23,6 +23,7 @@ negotiation:
language-url-fallback: 1
language_interface:
enabled:
language-graphql-operation: -999
language-url: -20
language-browser: -18
language-selected: -17

View File

@@ -0,0 +1,62 @@
printable_entities:
node: node
user: user
block: '0'
commerce_license: '0'
commerce_log: '0'
commerce_order: '0'
commerce_order_item: '0'
commerce_payment: '0'
commerce_payment_method: '0'
commerce_pricelist_item: '0'
commerce_pricelist: '0'
commerce_product_variation: '0'
commerce_product: '0'
commerce_product_attribute_value: '0'
commerce_promotion: '0'
commerce_promotion_coupon: '0'
commerce_subscription: '0'
commerce_store: '0'
config_split: '0'
consumer: '0'
contact_message: '0'
file: '0'
flagging: '0'
flagging_collection_type: '0'
flag_for_list: '0'
flag_list_item: '0'
flagging_collection: '0'
path_alias: '0'
profile: '0'
redirect: '0'
search_api_task: '0'
simplenews_subscriber: '0'
taxonomy_term: '0'
workflow_transition: '0'
workflow_scheduled_transition: '0'
menu_link_content: '0'
open_target_blank: true
css_include: themes/custom/materiotheme/assets/dist/print.css
extract_links: '0'
save_pdf: false
pdf_tool: TCPDF
paper_size: A4
page_orientation: portrait
path_to_binary: ''
pdf_location: '[site:name]-[current-page:title]'
send_to_printer: false
close_window: false
list_attribute: false
printable_print_link_locations:
node: '0'
comment: '0'
user: '0'
printable_pdf_link_locations:
node: '0'
comment: '0'
user: '0'
print_pdf_use_xvfb_run: false
path_to_xvfb_run: ''
_core:
default_config_hash: '--64pTFtZ_ATDgWZMzTVtdhWcYJcq7fvQT9fZn3UCOU'
ignore_warnings: 1

View File

@@ -21,4 +21,5 @@ permissions:
- 'view own commerce_license'
- 'view own flag lists'
- 'view own member profile'
- 'view printer friendly versions'
- 'view recurring commerce_order'

View File

@@ -168,6 +168,7 @@ permissions:
- 'view own flag lists'
- 'view own profile'
- 'view page revisions'
- 'view printer friendly versions'
- 'view simplenews_issue revisions'
- 'view static revisions'
- 'view the administration theme'

View File

@@ -14,3 +14,4 @@ permissions:
- 'unflag dossier other items'
- 'use jsonrpc services'
- 'view own flag lists'
- 'view printer friendly versions'

View File

@@ -17,3 +17,4 @@ permissions:
- 'use jsonrpc services'
- 'view own flag lists'
- 'view own member profile'
- 'view printer friendly versions'

View File

@@ -13,3 +13,4 @@ permissions:
- 'flag dossier other items'
- 'unflag dossier other items'
- 'view own flag lists'
- 'view printer friendly versions'