diff --git a/composer.json b/composer.json index 10e5db5..5f9336b 100644 --- a/composer.json +++ b/composer.json @@ -11,6 +11,7 @@ "drupal/actions_permissions": "^2.4", "drupal/adminimal_theme": "^1.3", "drupal/admin_toolbar": "^1.24", + "drupal/address": "^1.4", "drupal/advanced_text_formatter": "^1.0@beta", "drupal/audiofield": "^1.6", "drupal/autocomplete_deluxe": "^1.0@beta", @@ -20,6 +21,7 @@ "drupal/better_messages": "^1.0@alpha", "drupal/block_class": "^1.0", "drupal/bulkdelete": "1.x-dev", + "drupal/cshs": "1.x-dev", "drupal/config_ignore": "^2.1", "drupal/config_filter": "^1.3", "drupal/config_devel": "^1.2", @@ -56,6 +58,7 @@ "drupal/menu_admin_per_menu": "^1.0", "drupal/menu_block": "^1.5", "drupal/menu_position": "1.x-dev", + "drupal/pagerer": "^1.4.0", "drupal/pathauto": "^1.3", "drupal/path_alias_xt": "1.x-dev", "drupal/pathologic": "^1.0@alpha", @@ -73,8 +76,10 @@ "drupal/toolbar_themes": "^1.0@alpha", "drupal/ultimate_cron": "^2.0@alpha", "drupal/url_to_video_filter": "^1.3", + "drupal/video_embed_field": "^2.0", "drupal/views_bulk_operations": "^2.4", "drupal/views_bulk_edit": "^2.2", + "drupal/views_ef_fieldset": "1.x-dev", "drupal/workflow": "1.x-dev" }, "repositories": [ diff --git a/config/install/pagerer.preset.default.yml b/config/install/pagerer.preset.default.yml new file mode 100644 index 0000000..971690c --- /dev/null +++ b/config/install/pagerer.preset.default.yml @@ -0,0 +1,48 @@ +uuid: 0833cf6f-6127-4117-a532-39f99467ba62 +langcode: en +status: true +dependencies: { } +id: default +label: Default +panes: + left: + style: none + config: { } + center: + style: mini + config: + display_mode: widget + display: pages + display_restriction: 2 + prefix_display: true + suffix_display: true + first_link: always + previous_link: always + next_link: always + last_link: always + widget_resize: true + widget_button: auto + tags: + pages: + prefix_label: Page + suffix_label: 'of @total' + page_current: '@number' + first: « + previous: ‹ + next: › + last: » + pageset_empty: 'No pages to display.' + page_current_title: 'Current page' + first_title: 'Go to first page' + previous_title: 'Go to previous page' + next_title: 'Go to next page' + last_title: 'Go to last page' + page_current_reader: 'Current page' + first_reader: 'First page' + previous_reader: 'Previous page' + next_reader: 'Next page' + last_reader: 'Last page' + widget_title: 'Enter page, then press Return.' + right: + style: none + config: { } diff --git a/config/install/pagerer.settings.yml b/config/install/pagerer.settings.yml new file mode 100644 index 0000000..53590f7 --- /dev/null +++ b/config/install/pagerer.settings.yml @@ -0,0 +1,3 @@ +core_override_preset: core +_core: + default_config_hash: tLxrrjzKePIN4ln4AR0auNqMpENEfgQ6F6MVbsoFYsM diff --git a/config/install/pagerer.style.adaptive.yml b/config/install/pagerer.style.adaptive.yml new file mode 100644 index 0000000..da3c744 --- /dev/null +++ b/config/install/pagerer.style.adaptive.yml @@ -0,0 +1,96 @@ +langcode: en +default_config: + quantity: 5 + display_mode: normal + display: pages + display_restriction: 2 + prefix_display: false + suffix_display: false + separator_display: false + breaker_display: true + first_link: never + previous_link: never + next_link: never + last_link: never + fl_breakers: true + progr_links: relative + tags: + page_breaker: … + page_separator: '|' + pages: + prefix_label: Page + suffix_label: 'of @total' + page_current: '@number' + page_previous: '@number' + page_previous_relative: '-@offset' + page_next: '@number' + page_next_relative: +@offset + first: « + previous: ‹ + next: › + last: » + pageset_empty: 'No pages to display.' + page_current_title: 'Current page' + page_title: 'Go to page @number' + first_title: 'Go to first page' + previous_title: 'Go to previous page' + next_title: 'Go to next page' + last_title: 'Go to last page' + page_current_reader: 'Current page' + page_reader: Page + first_reader: 'First page' + previous_reader: 'Previous page' + next_reader: 'Next page' + last_reader: 'Last page' + items: + prefix_label: Item + suffix_label: 'of @total_items' + page_current: '@item' + page_previous: '@item' + page_previous_relative: '-@item_offset' + page_next: '@item' + page_next_relative: +@item_offset + first: « + previous: ‹ + next: › + last: » + pageset_empty: 'No items to display.' + page_current_title: 'Current items' + page_title: 'Go to item @item' + first_title: 'Go to first item' + previous_title: 'Go to previous items' + next_title: 'Go to next items' + last_title: 'Go to last item' + page_current_reader: 'Current items' + page_reader: Item + first_reader: 'First item' + previous_reader: 'Previous items' + next_reader: 'Next items' + last_reader: 'Last item' + item_ranges: + prefix_label: Items + suffix_label: 'of @total_items' + page_current: '@item_low-@item_high' + page_previous: '@item_low-@item_high' + page_previous_relative: '-@item_offset' + page_next: '@item_low-@item_high' + page_next_relative: +@item_offset + first: « + previous: ‹ + next: › + last: » + pageset_empty: 'No items to display.' + page_current_title: 'Current items' + page_title: 'Go to items @item_low-@item_high' + first_title: 'Go to first items' + previous_title: 'Go to previous items' + next_title: 'Go to next items' + last_title: 'Go to last items' + page_current_reader: 'Current items' + page_reader: Items + first_reader: 'First items' + previous_reader: 'Previous items' + next_reader: 'Next items' + last_reader: 'Last items' +_core: + default_config_hash: tAMh3Y-xcyrD7xvBOSc7x5xyatMgzp7PvkT2LWYHvAc diff --git a/config/install/pagerer.style.basic.yml b/config/install/pagerer.style.basic.yml new file mode 100644 index 0000000..4e941e0 --- /dev/null +++ b/config/install/pagerer.style.basic.yml @@ -0,0 +1,57 @@ +langcode: en +default_config: + display: pages + display_restriction: 2 + prefix_display: true + first_link: never + previous_link: not_on_first + next_link: not_on_last + last_link: never + tags: + pages: + prefix_label: 'Page @number of @total' + first: « + previous: ‹ + next: › + last: » + pageset_empty: 'No pages to display.' + first_title: 'Go to first page' + previous_title: 'Go to previous page' + next_title: 'Go to next page' + last_title: 'Go to last page' + first_reader: 'First page' + previous_reader: 'Previous page' + next_reader: 'Next page' + last_reader: 'Last page' + items: + prefix_label: 'Item @item of @total_items' + first: « + previous: ‹ + next: › + last: » + pageset_empty: 'No items to display.' + first_title: 'Go to first item' + previous_title: 'Go to previous items' + next_title: 'Go to next items' + last_title: 'Go to last item' + first_reader: 'First item' + previous_reader: 'Previous items' + next_reader: 'Next items' + last_reader: 'Last item' + item_ranges: + prefix_label: 'Items @item_low-@item_high of @total_items' + first: « + previous: ‹ + next: › + last: » + pageset_empty: 'No items to display.' + first_title: 'Go to first items' + previous_title: 'Go to previous items' + next_title: 'Go to next items' + last_title: 'Go to last items' + first_reader: 'First items' + previous_reader: 'Previous items' + next_reader: 'Next items' + last_reader: 'Last items' +_core: + default_config_hash: CIMBsgQI4M_WsBh0nn1FLrjeO5m-wBCfAITt31sNSvU diff --git a/config/install/pagerer.style.mini.yml b/config/install/pagerer.style.mini.yml new file mode 100644 index 0000000..7798016 --- /dev/null +++ b/config/install/pagerer.style.mini.yml @@ -0,0 +1,56 @@ +langcode: en +default_config: + display_mode: widget + display: pages + display_restriction: 2 + prefix_display: true + suffix_display: true + first_link: always + previous_link: always + next_link: always + last_link: always + widget_resize: true + widget_button: auto + tags: + pages: + prefix_label: Page + suffix_label: 'of @total' + page_current: '@number' + first: « + previous: ‹ + next: › + last: » + pageset_empty: 'No pages to display.' + page_current_title: 'Current page' + first_title: 'Go to first page' + previous_title: 'Go to previous page' + next_title: 'Go to next page' + last_title: 'Go to last page' + page_current_reader: 'Current page' + first_reader: 'First page' + previous_reader: 'Previous page' + next_reader: 'Next page' + last_reader: 'Last page' + widget_title: 'Enter page, then press Return.' + items: + prefix_label: Item + suffix_label: 'of @total_items' + page_current: '@item' + first: « + previous: ‹ + next: › + last: » + pageset_empty: 'No items to display.' + page_current_title: 'Current items' + first_title: 'Go to first item' + previous_title: 'Go to previous items' + next_title: 'Go to next items' + last_title: 'Go to last item' + page_current_reader: 'Current items' + first_reader: 'First item' + previous_reader: 'Previous items' + next_reader: 'Next items' + last_reader: 'Last item' + widget_title: 'Enter item, then press Return.' +_core: + default_config_hash: YP4UGZ9wBNDGXik5rx5VuDxmXD6PZ-h-lYXi95VjDYQ diff --git a/config/install/pagerer.style.multipane.yml b/config/install/pagerer.style.multipane.yml new file mode 100644 index 0000000..6ef7f68 --- /dev/null +++ b/config/install/pagerer.style.multipane.yml @@ -0,0 +1,14 @@ +langcode: en +default_config: + panes: + left: + style: none + config: { } + center: + style: standard + config: { } + right: + style: none + config: { } +_core: + default_config_hash: '-rL0nDexAHYtF5mmC-u-onXnyho8G__xNLvoGDHOvhM' diff --git a/config/install/pagerer.style.progressive.yml b/config/install/pagerer.style.progressive.yml new file mode 100644 index 0000000..d100521 --- /dev/null +++ b/config/install/pagerer.style.progressive.yml @@ -0,0 +1,97 @@ +langcode: en +default_config: + quantity: 5 + display_mode: normal + display: pages + display_restriction: 2 + prefix_display: false + suffix_display: false + separator_display: false + breaker_display: true + first_link: never + previous_link: never + next_link: never + last_link: never + fl_breakers: true + progr_links: relative + factors: '2.5,5,10' + tags: + page_breaker: … + page_separator: '|' + pages: + prefix_label: Page + suffix_label: 'of @total' + page_current: '@number' + page_previous: '@number' + page_previous_relative: '-@offset' + page_next: '@number' + page_next_relative: +@offset + first: « + previous: ‹ + next: › + last: » + pageset_empty: 'No pages to display.' + page_current_title: 'Current page' + page_title: 'Go to page @number' + first_title: 'Go to first page' + previous_title: 'Go to previous page' + next_title: 'Go to next page' + last_title: 'Go to last page' + page_current_reader: 'Current page' + page_reader: Page + first_reader: 'First page' + previous_reader: 'Previous page' + next_reader: 'Next page' + last_reader: 'Last page' + items: + prefix_label: Item + suffix_label: 'of @total_items' + page_current: '@item' + page_previous: '@item' + page_previous_relative: '-@item_offset' + page_next: '@item' + page_next_relative: +@item_offset + first: « + previous: ‹ + next: › + last: » + pageset_empty: 'No items to display.' + page_current_title: 'Current items' + page_title: 'Go to item @item' + first_title: 'Go to first item' + previous_title: 'Go to previous items' + next_title: 'Go to next items' + last_title: 'Go to last item' + page_current_reader: 'Current items' + page_reader: Item + first_reader: 'First item' + previous_reader: 'Previous items' + next_reader: 'Next items' + last_reader: 'Last item' + item_ranges: + prefix_label: Items + suffix_label: 'of @total_items' + page_current: '@item_low-@item_high' + page_previous: '@item_low-@item_high' + page_previous_relative: '-@item_offset' + page_next: '@item_low-@item_high' + page_next_relative: +@item_offset + first: « + previous: ‹ + next: › + last: » + pageset_empty: 'No items to display.' + page_current_title: 'Current items' + page_title: 'Go to items @item_low-@item_high' + first_title: 'Go to first items' + previous_title: 'Go to previous items' + next_title: 'Go to next items' + last_title: 'Go to last items' + page_current_reader: 'Current items' + page_reader: Items + first_reader: 'First items' + previous_reader: 'Previous items' + next_reader: 'Next items' + last_reader: 'Last items' +_core: + default_config_hash: qCLM78iR4U3gKXB1a5FwOdD6in7s2_vj1_f0V3gZoqI diff --git a/config/install/pagerer.style.scrollpane.yml b/config/install/pagerer.style.scrollpane.yml new file mode 100644 index 0000000..cc9cfd8 --- /dev/null +++ b/config/install/pagerer.style.scrollpane.yml @@ -0,0 +1,85 @@ +langcode: en +default_config: + quantity: 9 + display: pages + display_restriction: 2 + prefix_display: false + suffix_display: false + separator_display: false + first_link: never + previous_link: never + next_link: never + last_link: never + tags: + page_separator: '|' + pages: + prefix_label: Page + suffix_label: 'of @total' + page_current: '@number' + page_previous: '@number' + page_next: '@number' + first: « + previous: ‹ + next: › + last: » + pageset_empty: 'No pages to display.' + page_current_title: 'Current page' + page_title: 'Go to page @number' + first_title: 'Go to first page' + previous_title: 'Go to previous page' + next_title: 'Go to next page' + last_title: 'Go to last page' + page_current_reader: 'Current page' + page_reader: Page + first_reader: 'First page' + previous_reader: 'Previous page' + next_reader: 'Next page' + last_reader: 'Last page' + items: + prefix_label: Item + suffix_label: 'of @total_items' + page_current: '@item' + page_previous: '@item' + page_next: '@item' + first: « + previous: ‹ + next: › + last: » + pageset_empty: 'No items to display.' + page_current_title: 'Current items' + page_title: 'Go to item @item' + first_title: 'Go to first item' + previous_title: 'Go to previous items' + next_title: 'Go to next items' + last_title: 'Go to last item' + page_current_reader: 'Current items' + page_reader: Item + first_reader: 'First item' + previous_reader: 'Previous items' + next_reader: 'Next items' + last_reader: 'Last item' + item_ranges: + prefix_label: Items + suffix_label: 'of @total_items' + page_current: '@item_low-@item_high' + page_previous: '@item_low-@item_high' + page_next: '@item_low-@item_high' + first: « + previous: ‹ + next: › + last: » + pageset_empty: 'No items to display.' + page_current_title: 'Current items' + page_title: 'Go to items @item_low-@item_high' + first_title: 'Go to first items' + previous_title: 'Go to previous items' + next_title: 'Go to next items' + last_title: 'Go to last items' + page_current_reader: 'Current items' + page_reader: Items + first_reader: 'First items' + previous_reader: 'Previous items' + next_reader: 'Next items' + last_reader: 'Last items' +_core: + default_config_hash: ZxtqDRLnhh4NHGSvlv_On712qgz4AWz1on0rYI6m9a4 diff --git a/config/install/pagerer.style.slider.yml b/config/install/pagerer.style.slider.yml new file mode 100644 index 0000000..144cfc8 --- /dev/null +++ b/config/install/pagerer.style.slider.yml @@ -0,0 +1,86 @@ +langcode: en +default_config: + display: pages + display_restriction: 2 + prefix_display: true + suffix_display: true + first_link: never + previous_link: never + next_link: never + last_link: never + slider_width: 27 + slider_action: tickmark + slider_action_timeout: 0 + slider_navigation_icons: 'yes' + tags: + pages: + prefix_label: Page + suffix_label: 'of @total' + page_current: '@number' + page_previous: '@number' + page_next: '@number' + first: « + previous: ‹ + next: › + last: » + pageset_empty: 'No pages to display.' + page_current_title: 'Current page' + first_title: 'Go to first page' + previous_title: 'Go to previous page' + next_title: 'Go to next page' + last_title: 'Go to last page' + page_current_reader: 'Current page' + first_reader: 'First page' + previous_reader: 'Previous page' + next_reader: 'Next page' + last_reader: 'Last page' + slider_title: 'Drag the handle to the page required.' + slider_tickmark_title: 'Then, click on the tickmark.' + items: + prefix_label: Item + suffix_label: 'of @total_items' + page_current: '@item' + page_previous: '@item' + page_next: '@item' + first: « + previous: ‹ + next: › + last: » + pageset_empty: 'No items to display.' + page_current_title: 'Current items' + first_title: 'Go to first item' + previous_title: 'Go to previous items' + next_title: 'Go to next items' + last_title: 'Go to last item' + page_current_reader: 'Current items' + first_reader: 'First item' + previous_reader: 'Previous items' + next_reader: 'Next items' + last_reader: 'Last item' + slider_title: 'Drag the handle to the item required.' + slider_tickmark_title: 'Then, click on the tickmark.' + item_ranges: + prefix_label: Items + suffix_label: 'of @total_items' + page_current: '@item_low-@item_high' + page_previous: '@item_low-@item_high' + page_next: '@item_low-@item_high' + first: « + previous: ‹ + next: › + last: » + pageset_empty: 'No items to display.' + page_current_title: 'Current items' + first_title: 'Go to first items' + previous_title: 'Go to previous items' + next_title: 'Go to next items' + last_title: 'Go to last items' + page_current_reader: 'Current items' + first_reader: 'First items' + previous_reader: 'Previous items' + next_reader: 'Next items' + last_reader: 'Last items' + slider_title: 'Drag the handle to the item range required.' + slider_tickmark_title: 'Then, click on the tickmark.' +_core: + default_config_hash: Z78iYq8wmBpdGFcOazxhaM6QKFuLEXxNMzEkPzp0JQ0 diff --git a/config/install/pagerer.style.standard.yml b/config/install/pagerer.style.standard.yml new file mode 100644 index 0000000..2fbbbc4 --- /dev/null +++ b/config/install/pagerer.style.standard.yml @@ -0,0 +1,89 @@ +langcode: en +default_config: + quantity: 9 + display_mode: normal + display: pages + display_restriction: 2 + prefix_display: false + suffix_display: false + separator_display: false + breaker_display: true + first_link: not_on_first + previous_link: not_on_first + next_link: not_on_last + last_link: not_on_last + fl_breakers: true + tags: + page_breaker: … + page_separator: '|' + pages: + prefix_label: Page + suffix_label: 'of @total' + page_current: '@number' + page_previous: '@number' + page_next: '@number' + first: '« First' + previous: '‹ Previous' + next: 'Next ›' + last: 'Last »' + pageset_empty: 'No pages to display.' + page_current_title: 'Current page' + page_title: 'Go to page @number' + first_title: 'Go to first page' + previous_title: 'Go to previous page' + next_title: 'Go to next page' + last_title: 'Go to last page' + page_current_reader: 'Current page' + page_reader: Page + first_reader: 'First page' + previous_reader: 'Previous page' + next_reader: 'Next page' + last_reader: 'Last page' + items: + prefix_label: Item + suffix_label: 'of @total_items' + page_current: '@item' + page_previous: '@item' + page_next: '@item' + first: '« First' + previous: '‹ Previous' + next: 'Next ›' + last: 'Last »' + pageset_empty: 'No items to display.' + page_current_title: 'Current items' + page_title: 'Go to item @item' + first_title: 'Go to first item' + previous_title: 'Go to previous items' + next_title: 'Go to next items' + last_title: 'Go to last item' + page_current_reader: 'Current items' + page_reader: Item + first_reader: 'First item' + previous_reader: 'Previous items' + next_reader: 'Next items' + last_reader: 'Last item' + item_ranges: + prefix_label: Items + suffix_label: 'of @total_items' + page_current: '@item_low-@item_high' + page_previous: '@item_low-@item_high' + page_next: '@item_low-@item_high' + first: '« First' + previous: '‹ Previous' + next: 'Next ›' + last: 'Last »' + pageset_empty: 'No items to display.' + page_current_title: 'Current items' + page_title: 'Go to items @item_low-@item_high' + first_title: 'Go to first items' + previous_title: 'Go to previous items' + next_title: 'Go to next items' + last_title: 'Go to last items' + page_current_reader: 'Current items' + page_reader: Items + first_reader: 'First items' + previous_reader: 'Previous items' + next_reader: 'Next items' + last_reader: 'Last items' +_core: + default_config_hash: igO6H6v8MWpPKOsd1zmT-Od1xRB4Srna7mu6RBmDzD8 diff --git a/figli_starter_kit.info.yml b/figli_starter_kit.info.yml index 752ac99..15e23b9 100644 --- a/figli_starter_kit.info.yml +++ b/figli_starter_kit.info.yml @@ -55,6 +55,7 @@ dependencies: - 'better_messages' - 'block_class' - 'bulkdelete' + - 'cshs' - 'config_devel' - 'config_filter' - 'config_ignore' @@ -94,6 +95,7 @@ dependencies: - 'maxlength' - 'menu_admin_per_menu' - 'menu_block' + - 'pagerer' - 'path_alias_xt' - 'pathauto' - 'pathologic' @@ -110,8 +112,10 @@ dependencies: - 'synonyms' - 'url_to_video_filter' - 'ultimate_cron' + - 'video_embed_field' - 'views_bulk_edit' - 'views_bulk_operations' + - 'views_ef_fieldset' - 'workflow' - 'workflow_access' - 'workflow_operations'