Skip to content
This repository was archived by the owner on Aug 18, 2020. It is now read-only.

Commit d2a05a2

Browse files
committed
First pass at image bundles
1 parent b791d66 commit d2a05a2

16 files changed

+497
-51
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
uuid: e5045eac-dedc-4760-b88c-f1685c7bd2f1
2+
langcode: en
3+
status: true
4+
dependencies:
5+
enforced:
6+
module:
7+
- islandora_image
8+
config:
9+
- core.entity_form_mode.media.inline
10+
- field.field.fedora_resource.islandora_image.field_obj
11+
- islandora.fedora_resource_type.islandora_image
12+
module:
13+
- inline_entity_form
14+
id: fedora_resource.islandora_image.default
15+
targetEntityType: fedora_resource
16+
bundle: islandora_image
17+
mode: default
18+
content:
19+
fedora_has_parent:
20+
type: entity_reference_autocomplete
21+
weight: 5
22+
settings:
23+
match_operator: CONTAINS
24+
size: 60
25+
placeholder: ''
26+
third_party_settings: { }
27+
field_description:
28+
weight: 27
29+
settings:
30+
rows: 5
31+
placeholder: ''
32+
third_party_settings: { }
33+
type: string_textarea
34+
field_memberof:
35+
weight: 28
36+
settings:
37+
match_operator: CONTAINS
38+
size: 60
39+
placeholder: ''
40+
third_party_settings: { }
41+
type: entity_reference_autocomplete
42+
field_obj:
43+
weight: 26
44+
settings:
45+
form_mode: inline
46+
label_singular: ''
47+
label_plural: ''
48+
allow_new: true
49+
match_operator: CONTAINS
50+
override_labels: false
51+
allow_existing: false
52+
third_party_settings: { }
53+
type: inline_entity_form_complex
54+
langcode:
55+
type: language_select
56+
weight: 10
57+
settings: { }
58+
third_party_settings: { }
59+
name:
60+
type: string_textfield
61+
weight: -4
62+
settings:
63+
size: 60
64+
placeholder: ''
65+
third_party_settings: { }
66+
promote:
67+
type: boolean_checkbox
68+
settings:
69+
display_label: true
70+
weight: 15
71+
third_party_settings: { }
72+
sticky:
73+
type: boolean_checkbox
74+
settings:
75+
display_label: true
76+
weight: 16
77+
third_party_settings: { }
78+
user_id:
79+
type: entity_reference_autocomplete
80+
weight: 5
81+
settings:
82+
match_operator: CONTAINS
83+
size: 60
84+
placeholder: ''
85+
third_party_settings: { }
86+
hidden: { }
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
uuid: b8c6e214-3935-4726-b20a-1960ff6ce373
2+
langcode: en
3+
status: true
4+
dependencies:
5+
enforced:
6+
module:
7+
- islandora_image
8+
config:
9+
- field.field.media.image_obj.field_image
10+
- image.style.thumbnail
11+
- media_entity.bundle.image_obj
12+
module:
13+
- image
14+
id: media.image_obj.default
15+
targetEntityType: media
16+
bundle: image_obj
17+
mode: default
18+
content:
19+
created:
20+
type: datetime_timestamp
21+
weight: 10
22+
settings: { }
23+
third_party_settings: { }
24+
field_image:
25+
weight: 11
26+
settings:
27+
progress_indicator: throbber
28+
preview_image_style: thumbnail
29+
third_party_settings: { }
30+
type: image_image
31+
name:
32+
type: string_textfield
33+
weight: -5
34+
settings:
35+
size: 60
36+
placeholder: ''
37+
third_party_settings: { }
38+
uid:
39+
type: entity_reference_autocomplete
40+
weight: 5
41+
settings:
42+
match_operator: CONTAINS
43+
size: 60
44+
placeholder: ''
45+
third_party_settings: { }
46+
hidden: { }
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
uuid: b8c325f3-0e52-49d3-ad1c-e7235cbdf67e
2+
langcode: en
3+
status: true
4+
dependencies:
5+
enforced:
6+
module:
7+
- islandora_image
8+
config:
9+
- core.entity_form_mode.media.inline
10+
- field.field.media.image_obj.field_image
11+
- image.style.thumbnail
12+
- media_entity.bundle.image_obj
13+
module:
14+
- image
15+
id: media.image_obj.inline
16+
targetEntityType: media
17+
bundle: image_obj
18+
mode: inline
19+
content:
20+
field_image:
21+
weight: 0
22+
settings:
23+
progress_indicator: throbber
24+
preview_image_style: thumbnail
25+
third_party_settings: { }
26+
type: image_image
27+
hidden:
28+
created: true
29+
name: true
30+
uid: true
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
uuid: 2cea66e8-8a46-4292-906c-24d85f6b8c04
2+
langcode: en
3+
status: true
4+
dependencies:
5+
enforced:
6+
module:
7+
- islandora_image
8+
module:
9+
- media_entity
10+
id: media.inline
11+
label: Inline
12+
targetEntityType: media
13+
cache: true
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
uuid: 6389bc54-8ca2-4b14-9e6a-3b3bc96eed66
2+
langcode: en
3+
status: true
4+
dependencies:
5+
enforced:
6+
module:
7+
- islandora_image
8+
config:
9+
- field.field.fedora_resource.islandora_image.field_obj
10+
- islandora.fedora_resource_type.islandora_image
11+
module:
12+
- media_entity
13+
- user
14+
id: fedora_resource.islandora_image.default
15+
targetEntityType: fedora_resource
16+
bundle: islandora_image
17+
mode: default
18+
content:
19+
fedora_has_parent:
20+
label: hidden
21+
type: entity_reference_label
22+
weight: 0
23+
settings:
24+
link: true
25+
third_party_settings: { }
26+
field_description:
27+
weight: 2
28+
label: above
29+
settings: { }
30+
third_party_settings: { }
31+
type: basic_string
32+
field_memberof:
33+
weight: 3
34+
label: above
35+
settings:
36+
link: true
37+
third_party_settings: { }
38+
type: entity_reference_label
39+
field_obj:
40+
weight: 1
41+
label: above
42+
settings:
43+
image_style: ''
44+
image_link: ''
45+
third_party_settings: { }
46+
type: media_thumbnail
47+
name:
48+
label: above
49+
type: string
50+
weight: -4
51+
settings:
52+
link_to_entity: false
53+
third_party_settings: { }
54+
user_id:
55+
label: hidden
56+
type: author
57+
weight: 0
58+
settings: { }
59+
third_party_settings: { }
60+
hidden: { }
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
uuid: 88a88ca8-5e3c-46f9-a1f1-86f3ce096814
2+
langcode: en
3+
status: true
4+
dependencies:
5+
enforced:
6+
module:
7+
- islandora_image
8+
config:
9+
- core.entity_view_mode.fedora_resource.teaser
10+
- field.field.fedora_resource.islandora_image.field_obj
11+
- image.style.thumbnail
12+
- islandora.fedora_resource_type.islandora_image
13+
module:
14+
- media_entity
15+
- user
16+
id: fedora_resource.islandora_image.teaser
17+
targetEntityType: fedora_resource
18+
bundle: islandora_image
19+
mode: teaser
20+
content:
21+
field_description:
22+
type: basic_string
23+
weight: 2
24+
label: above
25+
settings: { }
26+
third_party_settings: { }
27+
field_obj:
28+
weight: 1
29+
label: above
30+
settings:
31+
image_style: thumbnail
32+
image_link: content
33+
third_party_settings: { }
34+
type: media_thumbnail
35+
name:
36+
label: above
37+
type: string
38+
weight: 0
39+
settings:
40+
link_to_entity: false
41+
third_party_settings: { }
42+
hidden:
43+
fedora_has_parent: true
44+
field_memberof: true
45+
user_id: true
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
uuid: 635b10e8-4d31-4c29-9381-c767bdada9c1
2+
langcode: en
3+
status: true
4+
dependencies:
5+
enforced:
6+
module:
7+
- islandora_image
8+
config:
9+
- field.field.media.image_obj.field_image
10+
- image.style.thumbnail
11+
- media_entity.bundle.image_obj
12+
module:
13+
- image
14+
- user
15+
id: media.image_obj.default
16+
targetEntityType: media
17+
bundle: image_obj
18+
mode: default
19+
content:
20+
created:
21+
label: hidden
22+
type: timestamp
23+
weight: 0
24+
settings:
25+
date_format: medium
26+
custom_date_format: ''
27+
timezone: ''
28+
third_party_settings: { }
29+
field_image:
30+
weight: 2
31+
label: above
32+
settings:
33+
image_style: ''
34+
image_link: ''
35+
third_party_settings: { }
36+
type: image
37+
name:
38+
label: hidden
39+
type: string
40+
weight: -5
41+
settings:
42+
link_to_entity: false
43+
third_party_settings: { }
44+
thumbnail:
45+
type: image
46+
weight: 1
47+
label: hidden
48+
settings:
49+
image_style: thumbnail
50+
image_link: ''
51+
third_party_settings: { }
52+
uid:
53+
label: hidden
54+
type: author
55+
weight: 0
56+
settings: { }
57+
third_party_settings: { }
58+
hidden: { }
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
uuid: 4caeb3d5-397b-4d1f-aee5-15df6cc1c36c
2+
langcode: en
3+
status: true
4+
dependencies:
5+
enforced:
6+
module:
7+
- islandora_image
8+
config:
9+
- field.storage.fedora_resource.field_description
10+
- islandora.fedora_resource_type.islandora_image
11+
id: fedora_resource.islandora_image.field_description
12+
field_name: field_description
13+
entity_type: fedora_resource
14+
bundle: islandora_image
15+
label: description
16+
description: ''
17+
required: false
18+
translatable: true
19+
default_value: { }
20+
default_value_callback: ''
21+
settings: { }
22+
field_type: string_long
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
uuid: 1baa30f3-b313-46a4-898b-0bdb2c21880e
2+
langcode: en
3+
status: true
4+
dependencies:
5+
enforced:
6+
module:
7+
- islandora_image
8+
config:
9+
- field.storage.fedora_resource.field_memberof
10+
- islandora.fedora_resource_type.collection
11+
- islandora.fedora_resource_type.islandora_image
12+
id: fedora_resource.islandora_image.field_memberof
13+
field_name: field_memberof
14+
entity_type: fedora_resource
15+
bundle: islandora_image
16+
label: memberOf
17+
description: ''
18+
required: false
19+
translatable: true
20+
default_value: { }
21+
default_value_callback: ''
22+
settings:
23+
handler: 'default:fedora_resource'
24+
handler_settings:
25+
target_bundles:
26+
collection: collection
27+
sort:
28+
field: _none
29+
auto_create: false
30+
auto_create_bundle: ''
31+
field_type: entity_reference

0 commit comments

Comments
 (0)