Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions config/optional/.htaccess
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Deny all requests from Apache 2.4+.
<IfModule mod_authz_core.c>
Require all denied
</IfModule>

# Deny all requests from Apache 2.0-2.2.
<IfModule !mod_authz_core.c>
Deny from all
</IfModule>

# Turn off all options we don't need.
Options -Indexes -ExecCGI -Includes -MultiViews

# Set the catch-all handler to prevent scripts from being executed.
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
<Files *>
# Override the handler again if we're run later in the evaluation list.
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2013_003
</Files>

# If we know how to do it safely, disable the PHP engine entirely.
<IfModule mod_php7.c>
php_flag engine off
</IfModule>
16 changes: 16 additions & 0 deletions config/optional/config_split.config_split.os2forms_wf_config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
langcode: da
status: true
dependencies: { }
id: os2forms_wf_config
label: 'OS2Forms config'
description: ''
folder: modules/contrib/os2forms/config/optional
module: { }
theme: { }
blacklist:
- '*os2forms_wf*'
- '*os2forms_tax*'
graylist: { }
graylist_dependents: true
graylist_skip_equal: true
weight: 0
75 changes: 75 additions & 0 deletions config/optional/core.entity_form_display.node.webform.default.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
langcode: da
status: true
dependencies:
config:
- field.field.node.webform.body
- field.field.node.webform.field_os2forms_wff_application
- field.field.node.webform.field_os2forms_wff_area
- field.field.node.webform.webform
- node.type.webform
module:
- path
- webform
id: node.webform.default
targetEntityType: node
bundle: webform
mode: default
content:
created:
type: datetime_timestamp
weight: 7
settings: { }
third_party_settings: { }
region: content
field_os2forms_wff_application:
weight: 2
settings: { }
third_party_settings: { }
type: options_select
region: content
field_os2forms_wff_area:
weight: 4
settings: { }
third_party_settings: { }
type: options_select
region: content
langcode:
type: language_select
weight: 6
region: content
settings:
include_locked: true
third_party_settings: { }
path:
type: path
weight: 8
settings: { }
third_party_settings: { }
region: content
title:
type: string_textfield
weight: 0
settings:
size: 60
placeholder: ''
third_party_settings: { }
region: content
url_redirects:
weight: 9
region: content
settings: { }
third_party_settings: { }
webform:
weight: 5
settings:
default_data: true
webforms: { }
third_party_settings: { }
type: webform_entity_reference_select
region: content
hidden:
body: true
promote: true
status: true
sticky: true
uid: true
34 changes: 34 additions & 0 deletions config/optional/core.entity_view_display.node.webform.default.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
langcode: da
status: true
dependencies:
config:
- field.field.node.webform.body
- field.field.node.webform.field_os2forms_wff_application
- field.field.node.webform.field_os2forms_wff_area
- field.field.node.webform.webform
- node.type.webform
module:
- user
- webform
id: node.webform.default
targetEntityType: node
bundle: webform
mode: default
content:
webform:
weight: 0
label: hidden
settings:
source_entity: true
third_party_settings: { }
type: webform_entity_reference_entity_view
region: content
hidden:
body: true
entity_print_view_epub: true
entity_print_view_pdf: true
entity_print_view_word_docx: true
field_os2forms_wff_application: true
field_os2forms_wff_area: true
langcode: true
links: true
39 changes: 39 additions & 0 deletions config/optional/core.entity_view_display.node.webform.teaser.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
langcode: da
status: true
dependencies:
config:
- core.entity_view_mode.node.teaser
- field.field.node.webform.body
- field.field.node.webform.field_os2forms_wff_application
- field.field.node.webform.field_os2forms_wff_area
- field.field.node.webform.webform
- node.type.webform
module:
- text
- user
id: node.webform.teaser
targetEntityType: node
bundle: webform
mode: teaser
content:
body:
label: hidden
type: text_summary_or_trimmed
weight: 101
settings:
trim_length: 600
third_party_settings: { }
region: content
links:
weight: 100
settings: { }
third_party_settings: { }
region: content
hidden:
entity_print_view_epub: true
entity_print_view_pdf: true
entity_print_view_word_docx: true
field_os2forms_wff_application: true
field_os2forms_wff_area: true
langcode: true
webform: true
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
langcode: da
status: true
dependencies:
config:
- field.storage.node.field_os2forms_wff_application
- node.type.webform
- taxonomy.vocabulary.os2forms_tax_application
id: node.webform.field_os2forms_wff_application
field_name: field_os2forms_wff_application
entity_type: node
bundle: webform
label: Anvendelse
description: ''
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:taxonomy_term'
handler_settings:
target_bundles:
os2forms_tax_application: os2forms_tax_application
sort:
field: name
direction: asc
auto_create: false
auto_create_bundle: ''
field_type: entity_reference
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
langcode: da
status: true
dependencies:
config:
- field.storage.node.field_os2forms_wff_area
- node.type.webform
- taxonomy.vocabulary.os2forms_tax_area
id: node.webform.field_os2forms_wff_area
field_name: field_os2forms_wff_area
entity_type: node
bundle: webform
label: Fagområde
description: ''
required: true
translatable: false
default_value: { }
default_value_callback: ''
settings:
handler: 'default:taxonomy_term'
handler_settings:
target_bundles:
os2forms_tax_area: os2forms_tax_area
sort:
field: name
direction: asc
auto_create: false
auto_create_bundle: ''
field_type: entity_reference
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
langcode: da
status: true
dependencies:
module:
- node
- taxonomy
id: node.field_os2forms_wff_application
field_name: field_os2forms_wff_application
entity_type: node
type: entity_reference
settings:
target_type: taxonomy_term
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
19 changes: 19 additions & 0 deletions config/optional/field.storage.node.field_os2forms_wff_area.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
langcode: da
status: true
dependencies:
module:
- node
- taxonomy
id: node.field_os2forms_wff_area
field_name: field_os2forms_wff_area
entity_type: node
type: entity_reference
settings:
target_type: taxonomy_term
module: core
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
21 changes: 21 additions & 0 deletions config/optional/pathauto.pattern.os2forms_wf_webforms.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
langcode: da
status: true
dependencies:
module:
- node
id: os2forms_wf_webforms
label: 'OS2Forms Webforms'
type: 'canonical_entities:node'
pattern: 'content/[node:field_os2forms_wff_application:entity:name]/[node:title]'
selection_criteria:
c6e82172-e76f-406f-bdce-b4b4a8331591:
id: node_type
bundles:
webform: webform
negate: false
context_mapping:
node: node
uuid: c6e82172-e76f-406f-bdce-b4b4a8331591
selection_logic: and
weight: -5
relationships: { }
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
langcode: da
status: true
dependencies: { }
name: 'Webform application'
vid: os2forms_tax_application
description: ''
weight: 0
7 changes: 7 additions & 0 deletions config/optional/taxonomy.vocabulary.os2forms_tax_area.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
langcode: da
status: true
dependencies: { }
name: 'Webform area'
vid: os2forms_tax_area
description: ''
weight: 0
Loading