Skip to content

Commit 37b38c5

Browse files
committed
Added citizen proposal status fields
1 parent 52afecc commit 37b38c5

14 files changed

+237
-3
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ Versioning](https://semver.org/spec/v2.0.0.html).
66

77
## [Unreleased]
88

9+
* [PR-400](https://github.com/itk-dev/hoeringsportal/pull/400)
10+
Citizen proposal status
11+
912
## [4.2.2] - 2024-04-10
1013

1114
* [PR-392](https://github.com/itk-dev/hoeringsportal/pull/392)

config/sync/core.entity_form_display.node.citizen_proposal.default.yml

Lines changed: 50 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,19 @@ dependencies:
99
- field.field.node.citizen_proposal.field_author_name
1010
- field.field.node.citizen_proposal.field_author_phone
1111
- field.field.node.citizen_proposal.field_author_uuid
12+
- field.field.node.citizen_proposal.field_city_council_meeting_date
1213
- field.field.node.citizen_proposal.field_content_state
1314
- field.field.node.citizen_proposal.field_getorganized_case_id
1415
- field.field.node.citizen_proposal.field_more_info
1516
- field.field.node.citizen_proposal.field_proposal
1617
- field.field.node.citizen_proposal.field_remarks
18+
- field.field.node.citizen_proposal.field_status_description
19+
- field.field.node.citizen_proposal.field_status_title
1720
- field.field.node.citizen_proposal.field_vote_end
1821
- field.field.node.citizen_proposal.field_vote_start
1922
- node.type.citizen_proposal
2023
module:
21-
- allowed_formats
24+
- datetime
2225
- field_group
2326
- text
2427
third_party_settings:
@@ -29,7 +32,7 @@ third_party_settings:
2932
label: GetOrganized
3033
region: content
3134
parent_name: ''
32-
weight: 20
35+
weight: 10
3336
format_type: details
3437
format_settings:
3538
classes: ''
@@ -38,6 +41,23 @@ third_party_settings:
3841
open: true
3942
description: ''
4043
required_fields: true
44+
group_status:
45+
children:
46+
- field_content_state
47+
- field_city_council_meeting_date
48+
- field_status_title
49+
- field_status_description
50+
label: status
51+
region: content
52+
parent_name: ''
53+
weight: 11
54+
format_type: fieldset
55+
format_settings:
56+
classes: ''
57+
show_empty_fields: false
58+
id: ''
59+
description: Hep-hey!
60+
required_fields: true
4161
id: node.citizen_proposal.default
4262
targetEntityType: node
4363
bundle: citizen_proposal
@@ -81,6 +101,18 @@ content:
81101
size: 60
82102
placeholder: ''
83103
third_party_settings: { }
104+
field_city_council_meeting_date:
105+
type: datetime_default
106+
weight: 29
107+
region: content
108+
settings: { }
109+
third_party_settings: { }
110+
field_content_state:
111+
type: options_select
112+
weight: 28
113+
region: content
114+
settings: { }
115+
third_party_settings: { }
84116
field_getorganized_case_id:
85117
type: string_textfield
86118
weight: 26
@@ -122,6 +154,22 @@ content:
122154
allowed_formats:
123155
hide_help: '1'
124156
hide_guidelines: '1'
157+
field_status_description:
158+
type: text_textarea
159+
weight: 31
160+
region: content
161+
settings:
162+
rows: 5
163+
placeholder: ''
164+
third_party_settings: { }
165+
field_status_title:
166+
type: string_textfield
167+
weight: 30
168+
region: content
169+
settings:
170+
size: 60
171+
placeholder: ''
172+
third_party_settings: { }
125173
status:
126174
type: boolean_checkbox
127175
weight: 9
@@ -140,7 +188,6 @@ content:
140188
hidden:
141189
created: true
142190
field_author_uuid: true
143-
field_content_state: true
144191
field_vote_end: true
145192
field_vote_start: true
146193
langcode: true

config/sync/core.entity_view_display.node.citizen_proposal.citizen_proposal_add.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,14 @@ dependencies:
1010
- field.field.node.citizen_proposal.field_author_name
1111
- field.field.node.citizen_proposal.field_author_phone
1212
- field.field.node.citizen_proposal.field_author_uuid
13+
- field.field.node.citizen_proposal.field_city_council_meeting_date
1314
- field.field.node.citizen_proposal.field_content_state
1415
- field.field.node.citizen_proposal.field_getorganized_case_id
1516
- field.field.node.citizen_proposal.field_more_info
1617
- field.field.node.citizen_proposal.field_proposal
1718
- field.field.node.citizen_proposal.field_remarks
19+
- field.field.node.citizen_proposal.field_status_description
20+
- field.field.node.citizen_proposal.field_status_title
1821
- field.field.node.citizen_proposal.field_vote_end
1922
- field.field.node.citizen_proposal.field_vote_start
2023
- node.type.citizen_proposal
@@ -127,9 +130,12 @@ hidden:
127130
field_author_email_display: true
128131
field_author_phone: true
129132
field_author_uuid: true
133+
field_city_council_meeting_date: true
130134
field_content_state: true
131135
field_getorganized_case_id: true
132136
field_more_info: true
137+
field_status_description: true
138+
field_status_title: true
133139
langcode: true
134140
links: true
135141
published_at: true

config/sync/core.entity_view_display.node.citizen_proposal.citizen_proposal_approval.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,14 @@ dependencies:
1010
- field.field.node.citizen_proposal.field_author_name
1111
- field.field.node.citizen_proposal.field_author_phone
1212
- field.field.node.citizen_proposal.field_author_uuid
13+
- field.field.node.citizen_proposal.field_city_council_meeting_date
1314
- field.field.node.citizen_proposal.field_content_state
1415
- field.field.node.citizen_proposal.field_getorganized_case_id
1516
- field.field.node.citizen_proposal.field_more_info
1617
- field.field.node.citizen_proposal.field_proposal
1718
- field.field.node.citizen_proposal.field_remarks
19+
- field.field.node.citizen_proposal.field_status_description
20+
- field.field.node.citizen_proposal.field_status_title
1821
- field.field.node.citizen_proposal.field_vote_end
1922
- field.field.node.citizen_proposal.field_vote_start
2023
- node.type.citizen_proposal
@@ -60,9 +63,12 @@ hidden:
6063
field_author_email_display: true
6164
field_author_phone: true
6265
field_author_uuid: true
66+
field_city_council_meeting_date: true
6367
field_content_state: true
6468
field_getorganized_case_id: true
6569
field_more_info: true
70+
field_status_description: true
71+
field_status_title: true
6672
field_vote_end: true
6773
field_vote_start: true
6874
langcode: true

config/sync/core.entity_view_display.node.citizen_proposal.default.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,14 @@ dependencies:
99
- field.field.node.citizen_proposal.field_author_name
1010
- field.field.node.citizen_proposal.field_author_phone
1111
- field.field.node.citizen_proposal.field_author_uuid
12+
- field.field.node.citizen_proposal.field_city_council_meeting_date
1213
- field.field.node.citizen_proposal.field_content_state
1314
- field.field.node.citizen_proposal.field_getorganized_case_id
1415
- field.field.node.citizen_proposal.field_more_info
1516
- field.field.node.citizen_proposal.field_proposal
1617
- field.field.node.citizen_proposal.field_remarks
18+
- field.field.node.citizen_proposal.field_status_description
19+
- field.field.node.citizen_proposal.field_status_title
1720
- field.field.node.citizen_proposal.field_vote_end
1821
- field.field.node.citizen_proposal.field_vote_start
1922
- node.type.citizen_proposal
@@ -92,6 +95,15 @@ content:
9295
third_party_settings: { }
9396
weight: 4
9497
region: left
98+
field_city_council_meeting_date:
99+
type: datetime_default
100+
label: above
101+
settings:
102+
timezone_override: ''
103+
format_type: medium
104+
third_party_settings: { }
105+
weight: 11
106+
region: content
95107
field_more_info:
96108
type: text_default
97109
label: above
@@ -113,6 +125,21 @@ content:
113125
third_party_settings: { }
114126
weight: 3
115127
region: left
128+
field_status_description:
129+
type: text_default
130+
label: above
131+
settings: { }
132+
third_party_settings: { }
133+
weight: 12
134+
region: content
135+
field_status_title:
136+
type: string
137+
label: above
138+
settings:
139+
link_to_entity: false
140+
third_party_settings: { }
141+
weight: 13
142+
region: content
116143
field_vote_end:
117144
type: datetime_default
118145
label: above

config/sync/core.entity_view_display.node.citizen_proposal.list_display.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,14 @@ dependencies:
1010
- field.field.node.citizen_proposal.field_author_name
1111
- field.field.node.citizen_proposal.field_author_phone
1212
- field.field.node.citizen_proposal.field_author_uuid
13+
- field.field.node.citizen_proposal.field_city_council_meeting_date
1314
- field.field.node.citizen_proposal.field_content_state
1415
- field.field.node.citizen_proposal.field_getorganized_case_id
1516
- field.field.node.citizen_proposal.field_more_info
1617
- field.field.node.citizen_proposal.field_proposal
1718
- field.field.node.citizen_proposal.field_remarks
19+
- field.field.node.citizen_proposal.field_status_description
20+
- field.field.node.citizen_proposal.field_status_title
1821
- field.field.node.citizen_proposal.field_vote_end
1922
- field.field.node.citizen_proposal.field_vote_start
2023
- node.type.citizen_proposal
@@ -117,6 +120,9 @@ hidden:
117120
field_author_email_display: true
118121
field_author_phone: true
119122
field_author_uuid: true
123+
field_city_council_meeting_date: true
120124
field_content_state: true
121125
field_getorganized_case_id: true
122126
field_more_info: true
127+
field_status_description: true
128+
field_status_title: true

config/sync/core.entity_view_display.node.citizen_proposal.teaser.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,14 @@ dependencies:
1010
- field.field.node.citizen_proposal.field_author_name
1111
- field.field.node.citizen_proposal.field_author_phone
1212
- field.field.node.citizen_proposal.field_author_uuid
13+
- field.field.node.citizen_proposal.field_city_council_meeting_date
1314
- field.field.node.citizen_proposal.field_content_state
1415
- field.field.node.citizen_proposal.field_getorganized_case_id
1516
- field.field.node.citizen_proposal.field_more_info
1617
- field.field.node.citizen_proposal.field_proposal
1718
- field.field.node.citizen_proposal.field_remarks
19+
- field.field.node.citizen_proposal.field_status_description
20+
- field.field.node.citizen_proposal.field_status_title
1821
- field.field.node.citizen_proposal.field_vote_end
1922
- field.field.node.citizen_proposal.field_vote_start
2023
- node.type.citizen_proposal
@@ -57,10 +60,13 @@ hidden:
5760
field_author_email_display: true
5861
field_author_phone: true
5962
field_author_uuid: true
63+
field_city_council_meeting_date: true
6064
field_getorganized_case_id: true
6165
field_more_info: true
6266
field_proposal: true
6367
field_remarks: true
68+
field_status_description: true
69+
field_status_title: true
6470
field_vote_start: true
6571
langcode: true
6672
links: true
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
uuid: 57aa2690-2319-4322-a864-f02ed06e6bfc
2+
langcode: da
3+
status: true
4+
dependencies:
5+
config:
6+
- field.storage.node.field_city_council_meeting_date
7+
- node.type.citizen_proposal
8+
module:
9+
- datetime
10+
id: node.citizen_proposal.field_city_council_meeting_date
11+
field_name: field_city_council_meeting_date
12+
entity_type: node
13+
bundle: citizen_proposal
14+
label: 'city ​​council meeting date'
15+
description: ''
16+
required: false
17+
translatable: false
18+
default_value: { }
19+
default_value_callback: ''
20+
settings: { }
21+
field_type: datetime
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
uuid: 823d579c-92db-486e-ae30-5024c66eb415
2+
langcode: da
3+
status: true
4+
dependencies:
5+
config:
6+
- field.storage.node.field_status_description
7+
- filter.format.citizen_proposal_content
8+
- node.type.citizen_proposal
9+
module:
10+
- text
11+
id: node.citizen_proposal.field_status_description
12+
field_name: field_status_description
13+
entity_type: node
14+
bundle: citizen_proposal
15+
label: 'status description'
16+
description: ''
17+
required: false
18+
translatable: false
19+
default_value: { }
20+
default_value_callback: ''
21+
settings:
22+
allowed_formats:
23+
- citizen_proposal_content
24+
field_type: text_long
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
uuid: 88c3e89e-5bc7-4da6-bb13-e96d95eb6bc1
2+
langcode: da
3+
status: true
4+
dependencies:
5+
config:
6+
- field.storage.node.field_status_title
7+
- node.type.citizen_proposal
8+
id: node.citizen_proposal.field_status_title
9+
field_name: field_status_title
10+
entity_type: node
11+
bundle: citizen_proposal
12+
label: 'status title'
13+
description: ''
14+
required: false
15+
translatable: false
16+
default_value: { }
17+
default_value_callback: ''
18+
settings: { }
19+
field_type: string

0 commit comments

Comments
 (0)