Skip to content

Commit a16c457

Browse files
authored
Merge pull request #2388 from tf/entry-mode-naming
Rename widget_scope to entry_mode in template
2 parents 1fce004 + a35db5c commit a16c457

7 files changed

Lines changed: 38 additions & 38 deletions

File tree

entry_types/scrolled/app/controllers/pageflow_scrolled/entries_controller.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ def show
2121
render(
2222
locals: {
2323
entry:,
24-
widget_scope: get_entry_mode_from_env,
24+
entry_mode: get_entry_mode_from_env,
2525
seed_options: {
2626
embed: get_embed_from_env,
2727
origin_url: request.original_url
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
module PageflowScrolled
22
# @api private
33
module CacheHelper
4-
def cache_scrolled_entry(entry:, widget_scope:, &)
4+
def cache_scrolled_entry(entry:, entry_mode:, &)
55
condition =
6-
widget_scope == :published &&
6+
entry_mode == :published &&
77
entry.feature_state('scrolled_entry_fragment_caching')
8-
cache_if(condition, [entry, :head_and_body, widget_scope], &)
8+
cache_if(condition, [entry, :head_and_body, entry_mode], &)
99
end
1010
end
1111
end

entry_types/scrolled/app/helpers/pageflow_scrolled/editor/seed_html_helper.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def scrolled_editor_iframe_seed_html_script_tag(entry)
1616
html = render(template: 'pageflow_scrolled/entries/show',
1717
locals: {
1818
entry:,
19-
widget_scope: :editor,
19+
entry_mode: :editor,
2020
skip_ssr: true,
2121
skip_structured_data: true,
2222
skip_feed_link_tags: true,

entry_types/scrolled/app/helpers/pageflow_scrolled/packs_helper.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@ def scrolled_editor_stylesheet_packs_tag(entry)
2929
)
3030
end
3131

32-
def scrolled_frontend_packs(entry, widget_scope:)
32+
def scrolled_frontend_packs(entry, entry_mode:)
3333
['pageflow-scrolled-frontend'] +
34-
scrolled_additional_frontend_packs(entry, widget_scope) +
35-
scrolled_frontend_widget_type_packs(entry, widget_scope)
34+
scrolled_additional_frontend_packs(entry, entry_mode) +
35+
scrolled_frontend_widget_type_packs(entry, entry_mode)
3636
end
3737

3838
def scrolled_editor_packs(entry)

entry_types/scrolled/app/views/pageflow_scrolled/entries/show.html.erb

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<%= cache_scrolled_entry(entry: entry, widget_scope: widget_scope) do %>
1+
<%= cache_scrolled_entry(entry: entry, entry_mode: entry_mode) do %>
22
<!DOCTYPE html>
33
<%= content_tag(:html, lang: entry.locale, dir: text_direction(entry.locale)) do %>
44
<head>
@@ -13,15 +13,15 @@
1313
<%= hreflang_link_tags_for_entry(entry) unless local_assigns[:skip_hreflang_link_tags] %>
1414
<%= feed_link_tags_for_entry(entry) unless local_assigns[:skip_feed_link_tags] %>
1515

16-
<%= scrolled_favicons_for_entry(entry, entry_mode: widget_scope) %>
16+
<%= scrolled_favicons_for_entry(entry, entry_mode: entry_mode) %>
1717

1818
<%= javascript_include_tag 'pageflow_scrolled/legacy' %>
19-
<%= scrolled_frontend_stylesheet_packs_tag(entry, widget_scope: widget_scope) %>
19+
<%= scrolled_frontend_stylesheet_packs_tag(entry, entry_mode: entry_mode) %>
2020

2121
<%= scrolled_theme_properties_style_tag(entry.theme) %>
2222
<%= scrolled_theme_stylesheet_pack_tags(entry.theme) %>
2323

24-
<%= render_widget_head_fragments(entry, scope: widget_scope) %>
24+
<%= render_widget_head_fragments(entry, scope: entry_mode) %>
2525

2626
<% if Rails.env.development? %>
2727
<script>
@@ -50,11 +50,11 @@
5050
<div id="root"><%= ssr_html %></div>
5151

5252
<div id='template-widget-container'>
53-
<%= render_widgets(entry, scope: widget_scope, insert_point: :bottom_of_entry) %>
53+
<%= render_widgets(entry, scope: entry_mode, insert_point: :bottom_of_entry) %>
5454
</div>
5555

5656
<%= scrolled_webpack_public_path_script_tag %>
57-
<%= scrolled_frontend_javascript_packs_tag(entry, widget_scope: widget_scope) %>
57+
<%= scrolled_frontend_javascript_packs_tag(entry, entry_mode: entry_mode) %>
5858

5959
<%= scrolled_entry_json_seed_script_tag(entry, local_assigns[:seed_options] || {}) %>
6060
</body>

entry_types/scrolled/spec/helpers/pageflow_scrolled/cache_helper_spec.rb

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ module PageflowScrolled
1010

1111
result = 'initial value'
1212

13-
helper.cache_scrolled_entry(entry:, widget_scope: :published) { result = 'old value' }
14-
helper.cache_scrolled_entry(entry:, widget_scope: :published) { result = 'new value' }
13+
helper.cache_scrolled_entry(entry:, entry_mode: :published) { result = 'old value' }
14+
helper.cache_scrolled_entry(entry:, entry_mode: :published) { result = 'new value' }
1515

1616
expect(result).to eq('old value')
1717
end
@@ -21,40 +21,40 @@ module PageflowScrolled
2121

2222
result = 'initial value'
2323

24-
helper.cache_scrolled_entry(entry:, widget_scope: :published) { result = 'old value' }
25-
helper.cache_scrolled_entry(entry:, widget_scope: :published) { result = 'new value' }
24+
helper.cache_scrolled_entry(entry:, entry_mode: :published) { result = 'old value' }
25+
helper.cache_scrolled_entry(entry:, entry_mode: :published) { result = 'new value' }
2626

2727
expect(result).to eq('new value')
2828
end
2929

30-
it "doesn't cache if widget_scope isn't :published" do
30+
it "doesn't cache if entry_mode isn't :published" do
3131
# would typically imply widget scope :published
3232
entry = create(:published_entry,
3333
with_feature: 'scrolled_entry_fragment_caching')
3434

3535
result = 'initial value'
3636

37-
helper.cache_scrolled_entry(entry:, widget_scope: :editor) { result = 'old value' }
38-
helper.cache_scrolled_entry(entry:, widget_scope: :editor) { result = 'new value' }
37+
helper.cache_scrolled_entry(entry:, entry_mode: :editor) { result = 'old value' }
38+
helper.cache_scrolled_entry(entry:, entry_mode: :editor) { result = 'new value' }
3939

4040
expect(result).to eq('new value')
4141
end
4242

43-
it 'caches for different values of widget scope' do
43+
it 'caches for different values of entry mode' do
4444
entry = create(:published_entry,
4545
with_feature: 'scrolled_entry_fragment_caching')
4646

4747
result = 'initial value'
4848
published_result = 'initial value'
4949

50-
helper.cache_scrolled_entry(entry:, widget_scope: :published) do
50+
helper.cache_scrolled_entry(entry:, entry_mode: :published) do
5151
result = 'oldest value', published_result = 'oldest value'
5252
end
53-
helper.cache_scrolled_entry(entry:, widget_scope: :editor) { result = 'old value' }
54-
helper.cache_scrolled_entry(entry:, widget_scope: :published) do
53+
helper.cache_scrolled_entry(entry:, entry_mode: :editor) { result = 'old value' }
54+
helper.cache_scrolled_entry(entry:, entry_mode: :published) do
5555
result = 'new value', published_result = 'new value'
5656
end
57-
helper.cache_scrolled_entry(entry:, widget_scope: :editor) { result = 'newest value' }
57+
helper.cache_scrolled_entry(entry:, entry_mode: :editor) { result = 'newest value' }
5858

5959
expect(result).to eq('newest value')
6060
expect(published_result).to eq('oldest value')

entry_types/scrolled/spec/helpers/pageflow_scrolled/packs_helper_spec.rb

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ module PageflowScrolled
99
entry = create(:published_entry, type_name: 'scrolled')
1010

1111
result = helper.scrolled_frontend_packs(entry,
12-
widget_scope: :published)
12+
entry_mode: :published)
1313

1414
expect(result).to include('pageflow-scrolled-frontend')
1515
end
@@ -26,7 +26,7 @@ module PageflowScrolled
2626
entry = create(:published_entry, type_name: 'scrolled')
2727

2828
result = helper.scrolled_frontend_packs(entry,
29-
widget_scope: :editor)
29+
entry_mode: :editor)
3030

3131
expect(result).to include('pageflow-scrolled/contentElements/extra')
3232
end
@@ -43,7 +43,7 @@ module PageflowScrolled
4343
entry = create(:published_entry, type_name: 'scrolled')
4444

4545
result = helper.scrolled_frontend_packs(entry,
46-
widget_scope: :published)
46+
entry_mode: :published)
4747

4848
expect(result).to include('pageflow-scrolled/contentElements/extra')
4949
end
@@ -61,7 +61,7 @@ module PageflowScrolled
6161
entry = create(:published_entry, type_name: 'scrolled')
6262

6363
result = helper.scrolled_frontend_packs(entry,
64-
widget_scope: :editor)
64+
entry_mode: :editor)
6565

6666
expect(result).to include('pageflow-scrolled/contentElements/extra')
6767
end
@@ -80,7 +80,7 @@ module PageflowScrolled
8080
create(:content_element, revision: entry.revision, type_name: 'extra')
8181

8282
result = helper.scrolled_frontend_packs(entry,
83-
widget_scope: :published)
83+
entry_mode: :published)
8484

8585
expect(result).to include('pageflow-scrolled/contentElements/extra')
8686
end
@@ -98,7 +98,7 @@ module PageflowScrolled
9898
entry = create(:published_entry, type_name: 'scrolled')
9999

100100
result = helper.scrolled_frontend_packs(entry,
101-
widget_scope: :published)
101+
entry_mode: :published)
102102

103103
expect(result).not_to include('pageflow-scrolled/contentElements/extra')
104104
end
@@ -130,7 +130,7 @@ module PageflowScrolled
130130

131131
entry = create(:published_entry, type_name: 'scrolled')
132132

133-
result = helper.scrolled_frontend_packs(entry, widget_scope: :editor)
133+
result = helper.scrolled_frontend_packs(entry, entry_mode: :editor)
134134

135135
expect(result).to include('some/script/if-true')
136136
expect(result).to include('some/script/unless-false')
@@ -165,7 +165,7 @@ module PageflowScrolled
165165

166166
entry = create(:published_entry, type_name: 'scrolled')
167167

168-
result = helper.scrolled_frontend_packs(entry, widget_scope: :published)
168+
result = helper.scrolled_frontend_packs(entry, entry_mode: :published)
169169

170170
expect(result).to include('some/script/if-true')
171171
expect(result).to include('some/script/unless-false')
@@ -184,7 +184,7 @@ module PageflowScrolled
184184
entry = create(:published_entry, type_name: 'scrolled')
185185

186186
result = helper.scrolled_frontend_packs(entry,
187-
widget_scope: :editor)
187+
entry_mode: :editor)
188188

189189
expect(result).to include('pageflow-scrolled/widgets/customNavigation')
190190
expect(result).to include('pageflow-scrolled/widgets/otherNavigation')
@@ -205,7 +205,7 @@ module PageflowScrolled
205205
type_name: 'customNavigation')
206206

207207
result = helper.scrolled_frontend_packs(entry,
208-
widget_scope: :published)
208+
entry_mode: :published)
209209

210210
expect(result).to include('pageflow-scrolled/widgets/customNavigation')
211211
expect(result).not_to include('pageflow-scrolled/widgets/otherNavigation')
@@ -224,7 +224,7 @@ module PageflowScrolled
224224
entry = create(:published_entry, type_name: 'scrolled')
225225

226226
result = helper.scrolled_frontend_packs(entry,
227-
widget_scope: :editor)
227+
entry_mode: :editor)
228228

229229
expect(result).not_to include('pageflow-scrolled/widgets/customNavigation')
230230
end
@@ -237,7 +237,7 @@ module PageflowScrolled
237237
entry = create(:published_entry, type_name: 'scrolled')
238238

239239
result = helper.scrolled_frontend_packs(entry,
240-
widget_scope: :editor)
240+
entry_mode: :editor)
241241

242242
expect(result).not_to include('pageflow-scrolled/widgets/test')
243243
end

0 commit comments

Comments
 (0)