Skip to content

Commit 2f2271c

Browse files
authored
Merge pull request #139 from davidferlay/sddandconfigupdate
Update sdd install and base config
2 parents d0c9cf7 + bc350d8 commit 2f2271c

File tree

8 files changed

+361
-10
lines changed

8 files changed

+361
-10
lines changed
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
session:
2+
parameter: language
3+
url:
4+
source: path_prefix
5+
prefixes:
6+
en: ''
7+
domains:
8+
en: ''
9+
selected_langcode: en
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
all:
2+
- language_interface
3+
- language_content
4+
- language_url
5+
configurable:
6+
- language_interface
7+
negotiation:
8+
language_content:
9+
enabled:
10+
language-interface: 9
11+
method_weights:
12+
language-content-entity: -9
13+
language-url: -8
14+
language-session: -6
15+
language-user: -4
16+
language-browser: -2
17+
language-interface: 9
18+
language-selected: 12
19+
language_url:
20+
enabled:
21+
language-url: 0
22+
language-url-fallback: 1
23+
language_interface:
24+
enabled:
25+
language-url: -20
26+
language-selected: -18
27+
method_weights:
28+
language-url: -20
29+
language-session: -19
30+
language-selected: -18
31+
language-user: -17
32+
language-browser: -16
33+
language-user-admin: -15
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
cache_strings: true
2+
translate_english: true
3+
javascript:
4+
directory: languages
5+
translation:
6+
use_source: remote_and_local
7+
default_filename: '%project-%version.%language.po'
8+
default_server_pattern: 'https://ftp.drupal.org/files/translations/%core/%project/%project-%version.%language.po'
9+
overwrite_customized: false
10+
overwrite_not_customized: true
11+
update_interval_days: 0
12+
path: sites/default/files/translations
13+
import_enabled: true
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
cache:
2+
page:
3+
max_age: 10800
4+
css:
5+
preprocess: true
6+
gzip: true
7+
fast_404:
8+
enabled: true
9+
paths: '/\.(?:txt|png|gif|jpe?g|css|js|ico|swf|flv|cgi|bat|pl|dll|exe|asp)$/i'
10+
exclude_paths: '/\/(?:styles|imagecache)\//'
11+
html: '<!DOCTYPE html><html><head><title>404 Not Found</title></head><body><h1>Not Found</h1><p>The requested URL "@path" was not found on this server.</p></body></html>'
12+
js:
13+
preprocess: true
14+
gzip: true
15+
stale_file_threshold: 2592000
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
page:
2+
403: ''
3+
404: ''
4+
front: /user
5+
admin_compact_mode: false
6+
weight_select_max: 100
7+
langcode: en
8+
default_langcode: en
9+
mail_notification: ''
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
anonymous: Anonymous
2+
verify_mail: true
3+
notify:
4+
cancel_confirm: true
5+
password_reset: true
6+
status_activated: true
7+
status_blocked: false
8+
status_canceled: false
9+
register_admin_created: true
10+
register_no_approval_required: true
11+
register_pending_approval: true
12+
register: admin_only
13+
cancel_method: user_cancel_reassign
14+
password_reset_timeout: 86400
15+
password_strength: true
16+
langcode: en
Lines changed: 266 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,266 @@
1+
langcode: en
2+
status: true
3+
dependencies:
4+
config:
5+
- core.entity_view_mode.node.teaser
6+
module:
7+
- node
8+
- user
9+
id: frontpage
10+
label: Frontpage
11+
module: node
12+
description: 'All content promoted to the front page.'
13+
tag: default
14+
base_table: node_field_data
15+
base_field: nid
16+
core: 8.x
17+
display:
18+
default:
19+
display_options:
20+
access:
21+
type: perm
22+
options:
23+
perm: 'access content'
24+
cache:
25+
type: tag
26+
options: { }
27+
empty:
28+
area_text_custom:
29+
admin_label: ''
30+
content: 'No front page content has been created yet.<br/>Follow the <a target="_blank" href="https://www.drupal.org/docs/user_guide/en/index.html">User Guide</a> to start building your site.'
31+
empty: true
32+
field: area_text_custom
33+
group_type: group
34+
id: area_text_custom
35+
label: ''
36+
relationship: none
37+
table: views
38+
tokenize: false
39+
plugin_id: text_custom
40+
node_listing_empty:
41+
admin_label: ''
42+
empty: true
43+
field: node_listing_empty
44+
group_type: group
45+
id: node_listing_empty
46+
label: ''
47+
relationship: none
48+
table: node
49+
plugin_id: node_listing_empty
50+
entity_type: node
51+
title:
52+
id: title
53+
table: views
54+
field: title
55+
relationship: none
56+
group_type: group
57+
admin_label: ''
58+
label: ''
59+
empty: true
60+
title: 'Welcome to [site:name]'
61+
plugin_id: title
62+
exposed_form:
63+
type: basic
64+
options:
65+
submit_button: Apply
66+
reset_button: false
67+
reset_button_label: Reset
68+
exposed_sorts_label: 'Sort by'
69+
expose_sort_order: true
70+
sort_asc_label: Asc
71+
sort_desc_label: Desc
72+
filters:
73+
promote:
74+
admin_label: ''
75+
expose:
76+
description: ''
77+
identifier: ''
78+
label: ''
79+
multiple: false
80+
operator: ''
81+
operator_id: ''
82+
remember: false
83+
remember_roles:
84+
authenticated: authenticated
85+
required: false
86+
use_operator: false
87+
exposed: false
88+
field: promote
89+
group: 1
90+
group_info:
91+
default_group: All
92+
default_group_multiple: { }
93+
description: ''
94+
group_items: { }
95+
identifier: ''
96+
label: ''
97+
multiple: false
98+
optional: true
99+
remember: false
100+
widget: select
101+
group_type: group
102+
id: promote
103+
is_grouped: false
104+
operator: '='
105+
relationship: none
106+
table: node_field_data
107+
value: '1'
108+
plugin_id: boolean
109+
entity_type: node
110+
entity_field: promote
111+
status:
112+
expose:
113+
operator: ''
114+
field: status
115+
group: 1
116+
id: status
117+
table: node_field_data
118+
value: '1'
119+
plugin_id: boolean
120+
entity_type: node
121+
entity_field: status
122+
langcode:
123+
id: langcode
124+
table: node_field_data
125+
field: langcode
126+
relationship: none
127+
group_type: group
128+
admin_label: ''
129+
operator: in
130+
value:
131+
'***LANGUAGE_language_content***': '***LANGUAGE_language_content***'
132+
group: 1
133+
exposed: false
134+
expose:
135+
operator_id: ''
136+
label: ''
137+
description: ''
138+
use_operator: false
139+
operator: ''
140+
identifier: ''
141+
required: false
142+
remember: false
143+
multiple: false
144+
remember_roles:
145+
authenticated: authenticated
146+
reduce: false
147+
is_grouped: false
148+
group_info:
149+
label: ''
150+
description: ''
151+
identifier: ''
152+
optional: true
153+
widget: select
154+
multiple: false
155+
remember: false
156+
default_group: All
157+
default_group_multiple: { }
158+
group_items: { }
159+
plugin_id: language
160+
entity_type: node
161+
entity_field: langcode
162+
pager:
163+
type: full
164+
options:
165+
items_per_page: 10
166+
offset: 0
167+
id: 0
168+
total_pages: 0
169+
expose:
170+
items_per_page: false
171+
items_per_page_label: 'Items per page'
172+
items_per_page_options: '5, 10, 25, 50'
173+
items_per_page_options_all: false
174+
items_per_page_options_all_label: '- All -'
175+
offset: false
176+
offset_label: Offset
177+
tags:
178+
previous: '‹ Previous'
179+
next: 'Next ›'
180+
first: '« First'
181+
last: 'Last »'
182+
quantity: 9
183+
query:
184+
type: views_query
185+
options:
186+
disable_sql_rewrite: false
187+
distinct: false
188+
replica: false
189+
query_comment: ''
190+
query_tags: { }
191+
row:
192+
type: 'entity:node'
193+
options:
194+
view_mode: teaser
195+
sorts:
196+
sticky:
197+
admin_label: ''
198+
expose:
199+
label: ''
200+
exposed: false
201+
field: sticky
202+
group_type: group
203+
id: sticky
204+
order: DESC
205+
relationship: none
206+
table: node_field_data
207+
plugin_id: boolean
208+
entity_type: node
209+
entity_field: sticky
210+
created:
211+
field: created
212+
id: created
213+
order: DESC
214+
table: node_field_data
215+
plugin_id: date
216+
relationship: none
217+
group_type: group
218+
admin_label: ''
219+
exposed: false
220+
expose:
221+
label: ''
222+
granularity: second
223+
entity_type: node
224+
entity_field: created
225+
style:
226+
type: default
227+
options:
228+
grouping: { }
229+
row_class: ''
230+
default_row_class: true
231+
uses_fields: false
232+
title: ''
233+
header: { }
234+
footer: { }
235+
relationships: { }
236+
fields: { }
237+
arguments: { }
238+
display_extenders: { }
239+
display_plugin: default
240+
display_title: Master
241+
id: default
242+
position: 0
243+
cache_metadata:
244+
contexts:
245+
- 'languages:language_interface'
246+
- url.query_args
247+
- 'user.node_grants:view'
248+
- user.permissions
249+
max-age: -1
250+
tags: { }
251+
page_1:
252+
display_options:
253+
path: node
254+
display_extenders: { }
255+
display_plugin: page
256+
display_title: Page
257+
id: page_1
258+
position: 1
259+
cache_metadata:
260+
contexts:
261+
- 'languages:language_interface'
262+
- url.query_args
263+
- 'user.node_grants:view'
264+
- user.permissions
265+
max-age: -1
266+
tags: { }

web/profiles/sdd/sdd.install

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,6 @@ use Drupal\user\RoleInterface;
1818
*/
1919
function sdd_install() {
2020
$config_factory = \Drupal::configFactory();
21-
// Set front page to "node".
22-
$config_factory->getEditable('system.site')
23-
->set('page.front', '/user')
24-
->save(TRUE);
25-
26-
// Allow visitor account creation with administrative approval.
27-
$user_settings = $config_factory->getEditable('user.settings');
28-
$user_settings
29-
->set('register', USER_REGISTER_VISITORS)
30-
->save(TRUE);
3121

3222
// Disable the user pictures on nodes.
3323
$config_factory->getEditable('system.theme.global')

0 commit comments

Comments
 (0)