handeled login or register from a modal, YES git status

This commit is contained in:
2019-10-07 15:54:03 +02:00
parent 8b3c31c0f5
commit d5a6194727
25 changed files with 398 additions and 58 deletions

View File

@@ -2,6 +2,6 @@ default_form: feedback
flood:
limit: 5
interval: 3600
user_default_enabled: true
user_default_enabled: false
_core:
default_config_hash: U69DBeuvXuNVOC15rVNaBjDPK2fWFbo9v4takdYSSO8

View File

@@ -20,11 +20,6 @@ content:
region: content
settings: { }
third_party_settings: { }
contact:
weight: 8
region: content
settings: { }
third_party_settings: { }
field_company:
weight: 1
settings:
@@ -58,12 +53,12 @@ content:
type: entity_reference_autocomplete
region: content
language:
weight: 5
weight: 6
region: content
settings: { }
third_party_settings: { }
matomo:
weight: 6
weight: 7
region: content
settings: { }
third_party_settings: { }
@@ -75,9 +70,13 @@ content:
third_party_settings: { }
simplenews:
weight: 5
region: content
settings: { }
third_party_settings: { }
region: content
hidden:
commerce_remote_id: true
contact: true
contact_company_profiles: true
customer_profiles: true
langcode: true
member_profiles: true

View File

@@ -0,0 +1,43 @@
uuid: 752dc176-50c8-47d0-8a20-c66e6210e8c9
langcode: en
status: true
dependencies:
config:
- core.entity_form_mode.user.modal
- field.field.user.user.commerce_remote_id
- field.field.user.user.field_company
- field.field.user.user.field_member_type
- field.field.user.user.field_memo
- field.field.user.user.field_showroom
module:
- user
id: user.user.modal
targetEntityType: user
bundle: user
mode: modal
content:
account:
weight: 0
region: content
settings: { }
third_party_settings: { }
path:
type: path
weight: 7
region: content
settings: { }
third_party_settings: { }
hidden:
commerce_remote_id: true
contact: true
contact_company_profiles: true
customer_profiles: true
field_company: true
field_member_type: true
field_memo: true
field_showroom: true
langcode: true
language: true
matomo: true
member_profiles: true
simplenews: true

View File

@@ -0,0 +1,83 @@
uuid: 260badeb-b09e-4f68-8fae-2a64784dae59
langcode: en
status: true
dependencies:
config:
- core.entity_form_mode.user.register
- field.field.user.user.commerce_remote_id
- field.field.user.user.field_company
- field.field.user.user.field_member_type
- field.field.user.user.field_memo
- field.field.user.user.field_showroom
module:
- user
id: user.user.register
targetEntityType: user
bundle: user
mode: register
content:
account:
weight: 0
region: content
settings: { }
third_party_settings: { }
field_company:
weight: 1
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
third_party_settings: { }
type: entity_reference_autocomplete
region: content
field_member_type:
weight: 4
settings: { }
third_party_settings: { }
type: options_select
region: content
field_memo:
weight: 3
settings:
rows: 5
placeholder: ''
third_party_settings: { }
type: string_textarea
region: content
field_showroom:
weight: 2
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
third_party_settings: { }
type: entity_reference_autocomplete
region: content
language:
weight: 6
region: content
settings: { }
third_party_settings: { }
matomo:
weight: 7
region: content
settings: { }
third_party_settings: { }
path:
type: path
weight: 7
region: content
settings: { }
third_party_settings: { }
simplenews:
weight: 5
region: content
settings: { }
third_party_settings: { }
hidden:
commerce_remote_id: true
contact: true
contact_company_profiles: true
customer_profiles: true
langcode: true
member_profiles: true

View File

@@ -0,0 +1,10 @@
uuid: b87de49b-2838-4fdc-b361-2d2b8cb9b52c
langcode: en
status: true
dependencies:
module:
- user
id: user.modal
label: Modal
targetEntityType: user
cache: true

View File

@@ -68,6 +68,7 @@ module:
error_log: 0
field: 0
field_group: 0
field_permissions: 0
field_ui: 0
file: 0
filter: 0

View File

@@ -3,8 +3,12 @@ langcode: en
status: true
dependencies:
module:
- field_permissions
- taxonomy
- user
third_party_settings:
field_permissions:
permission_type: custom
id: user.field_company
field_name: field_company
entity_type: user

View File

@@ -3,8 +3,12 @@ langcode: en
status: true
dependencies:
module:
- field_permissions
- options
- user
third_party_settings:
field_permissions:
permission_type: custom
id: user.field_member_type
field_name: field_member_type
entity_type: user

View File

@@ -3,7 +3,11 @@ langcode: en
status: true
dependencies:
module:
- field_permissions
- user
third_party_settings:
field_permissions:
permission_type: custom
id: user.field_memo
field_name: field_memo
entity_type: user

View File

@@ -3,8 +3,12 @@ langcode: en
status: true
dependencies:
module:
- field_permissions
- taxonomy
- user
third_party_settings:
field_permissions:
permission_type: custom
id: user.field_showroom
field_name: field_showroom
entity_type: user

View File

@@ -1,7 +1,7 @@
genpass_length: 12
genpass_algorithm: user
genpass_entropy: 'abcdefghjkmnpqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ23456789!#$%&*+-.?@^_'
genpass_mode: 1
genpass_mode: 2
genpass_display: 3
_core:
default_config_hash: HNSTwPQM5lvXFeH4cVlcB2gZFJ5S--Nbmfj7651HK24

View File

@@ -9,6 +9,10 @@ is_admin: null
permissions:
- 'access materio search'
- 'create member profile'
- 'update own commerce_license'
- 'update own member profile'
- 'use jsonrpc services'
- 'view materio_order_type commerce_order'
- 'view own commerce_license'
- 'view own member profile'
- 'view recurring commerce_order'

View File

@@ -37,6 +37,10 @@ permissions:
- 'create default workflow_transition'
- 'create enregistrement content'
- 'create evenement content'
- 'create field_company'
- 'create field_member_type'
- 'create field_memo'
- 'create field_showroom'
- 'create generique workflow_transition'
- 'create materiau content'
- 'create materio_order_type commerce_order'
@@ -75,6 +79,10 @@ permissions:
- 'edit any simplenews_issue content'
- 'edit any static content'
- 'edit any thematique content'
- 'edit field_company'
- 'edit field_member_type'
- 'edit field_memo'
- 'edit field_showroom'
- 'edit own enregistrement content'
- 'edit terms in collectionneurs'
- 'edit terms in company'
@@ -136,14 +144,20 @@ permissions:
- 'update materio_order_type commerce_order'
- 'use jsonrpc services'
- 'use text format wysiwyg'
- 'view all login histories'
- 'view any commerce_license'
- 'view any contact_company profile'
- 'view any member profile'
- 'view article revisions'
- 'view autre_son revisions'
- 'view commerce_promotion'
- 'view contact_company profile'
- 'view enregistrement revisions'
- 'view evenement revisions'
- 'view field_company'
- 'view field_member_type'
- 'view field_memo'
- 'view field_showroom'
- 'view frontpage revisions'
- 'view materiau revisions'
- 'view materio_order_type commerce_order'

View File

@@ -14,6 +14,7 @@ permissions:
- 'access devel information'
- 'access kint'
- 'access synonyms entity autocomplete'
- 'access webprofiler'
- 'create corpus_documents workflow_transition'
- 'create defalut workflow_transition'
- 'create default workflow_transition'
@@ -28,3 +29,4 @@ permissions:
- 'view commerce_product'
- 'view published fil entities'
- 'view search api pages'
- 'view webprofiler toolbar'

View File

@@ -15,6 +15,7 @@ permissions:
- 'access kint'
- 'access synonyms entity autocomplete'
- 'access user profiles'
- 'access webprofiler'
- 'add composition entities'
- 'add fil entities'
- 'create corpus_documents workflow_transition'
@@ -44,3 +45,4 @@ permissions:
- 'view published composition entities'
- 'view published fil entities'
- 'view search api pages'
- 'view webprofiler toolbar'