explayouts
Available since Exponential 6.0.15 (in development, not in a release yet).
Summary
Exponential Layouts - visual page builder for Exponential Legacy / Exponential 6
Properties
| Property | Value |
|---|---|
| Directory | extension/explayouts |
| Name | Exponential Layouts |
| Version | 1.4.50 |
| License | GNU General Public License v2.0 (or any later version) |
| Website | https://github.com/se7enxweb/explayouts |
Module explayouts
| View | Parameters | Policy | Summary |
|---|---|---|---|
| block_edit | BlockID | explayouts/edit | |
| dashboard | - | explayouts/read | |
| layout_edit | LayoutID | explayouts/edit | |
| layout_list | - | explayouts/read | |
| layout_preview | LayoutID, Status | explayouts/read | |
| rule_edit | RuleID | explayouts/edit | |
| rule_list | - | explayouts/read | |
| setup | - | explayouts/edit | |
| template_editor | FilePath | explayouts/read, explayouts/edit |
Policy functions: edit; read.
Source: extension/explayouts/modules/explayouts/module.php
Fetch functions
| Function | Parameters | Calls | Summary |
|---|---|---|---|
| fetch( 'explayouts', 'admin_layout_cache_key' ) | module (optional), view (optional) | expLayoutsFunctionCollection::adminLayoutCacheKey() | |
| fetch( 'explayouts', 'admin_layouts_enabled' ) | - | expLayoutsFunctionCollection::adminLayoutsEnabled() | |
| fetch( 'explayouts', 'layout' ) | identifier | expLayoutsFunctionCollection::fetchLayout() | |
| fetch( 'explayouts', 'layout_summary_for_node' ) | node_id | expLayoutsFunctionCollection::layoutSummaryForNode() | |
| fetch( 'explayouts', 'resolve_admin_layout' ) | module (optional), view (optional) | expLayoutsFunctionCollection::resolveAdminLayout() | |
| fetch( 'explayouts', 'resolve_layout' ) | path (optional) | expLayoutsFunctionCollection::resolveLayout() | |
| fetch( 'explayouts', 'resolve_layout_for_node' ) | node_id | expLayoutsFunctionCollection::resolveLayoutForNode() | |
| fetch( 'explayouts', 'resolve_route_layout' ) | - | expLayoutsFunctionCollection::resolveRouteLayout() | The layout of a page other than a content page, only when a rule with a route target (a module view) chose it |
| fetch( 'explayouts', 'rules_for_node' ) | node_id | expLayoutsFunctionCollection::rulesForNode() |
Template operators
| Operator | Named parameters | Class |
|---|---|---|
| expl_first | 0 (optional), 1 (optional) | ExplBlockOperator |
| expl_has | 0 (optional), 1 (optional) | ExplBlockOperator |
| expl_parse | 0 (optional), 1 (optional) | ExplBlockOperator |
| expl_strip | 0 (optional), 1 (optional) | ExplBlockOperator |
| explayouts_safe_color | fallback (optional) | expLayoutsSafeValue |
| explayouts_safe_css_class | - | expLayoutsSafeValue |
| explayouts_safe_embed_url | - | expLayoutsSafeValue |
| explayouts_safe_tag | level (optional) | expLayoutsSafeValue |
| explayouts_safe_template_name | - | expLayoutsSafeValue |
| explayouts_safe_url | - | expLayoutsSafeValue |
Template functions
| Function | Class |
|---|---|
| explblock | ExplBlockFunction |
Settings files
| File | Groups |
|---|---|
| extension/explayouts/settings/admininterface.ini.append.php | [WindowControlsSettings], [AdditionalTab_layouts], [AdditionalTab_authors] |
| extension/explayouts/settings/content.ini.append.php | [ReverseRelationSettings] |
| extension/explayouts/settings/debugbar.ini.append.php | [DebugBarSettings], [Panel_explayouts] |
| extension/explayouts/settings/design.ini.append.php | [ExtensionSettings], [StylesheetSettings] |
| extension/explayouts/settings/explayouts.ini.append.php | [BlockSettings], [BlockDefinition_two_columns], [BlockDefinition_column], [BlockDefinition_tpl_block], [BlockDefinition_text], [BlockDefinition_title], [BlockDefinition_html], [BlockDefinition_rich_text], [BlockDefinition_image], [BlockDefinition_list], [BlockDefinition_single], [BlockDefinition_button], [BlockDefinition_spacer], [BlockDefinition_divider], [BlockDefinition_card], [BlockDefinition_accordion], [BlockDefinition_tabs], [BlockDefinition_grid], [BlockDefinition_gallery], [BlockDefinition_slider], [BlockDefinition_thumb_gallery], [BlockDefinition_grid_gallery], [BlockDefinition_sushi_bar], [BlockDefinition_list_zigzag], [BlockDefinition_list_accordion], [BlockDefinition_quote], [BlockDefinition_alert], [BlockDefinition_video], [BlockDefinition_badge], [BlockDefinition_progress], [BlockDefinition_map], [BlockDefinition_carousel], [BlockDefinition_markdown], [BlockDefinition_full_view], [BlockDefinition_hero], [BlockDefinition_about], [BlockDefinition_features], [BlockDefinition_lead], [BlockDefinition_logos], [BlockDefinition_three_columns], [BlockDefinition_four_columns], [BlockDefinition_exp_component_hero], [BlockDefinition_exp_component_features], [BlockDefinition_exp_component_about], [BlockDefinition_exp_component_logos], [BlockDefinition_exp_component_quote], [BlockDefinition_exp_component_lead], [QuerySettings], [QueryType_children], [QueryType_parent], [QueryType_subtree], [QueryType_siblings], [QueryType_latest], [QueryType_random], [QueryType_manual], [QueryType_exp_content_relation_list], [QueryType_exp_content_reverse_relation_list], [QueryType_exp_content_tags], [QueryType_exponential_content_search], [QueryType_content_by_topic], [AdminBlockSettings], [BlockDefinition_admin_logo], [BlockDefinition_admin_search], [BlockDefinition_admin_theme_switch], [BlockDefinition_admin_menu_button], [BlockDefinition_admin_sidebar_controls], [BlockDefinition_admin_sidebar_toggles], [BlockDefinition_admin_tab_menu], [BlockDefinition_admin_left_menu], [BlockDefinition_admin_content_tree], [BlockDefinition_admin_clear_cache], [BlockDefinition_admin_bookmarks], [BlockDefinition_admin_ui_switch], [BlockDefinition_admin_current_user], [BlockDefinition_admin_preferences], [BlockDefinition_admin_quick_settings], [BlockDefinition_admin_toolbar_right], [BlockDefinition_admin_toolbar_developer], [BlockDefinition_admin_breadcrumb], [BlockDefinition_admin_module_result], [BlockDefinition_admin_footer], [BlockDefinition_admin_popup_menu], [BlockDefinition_admin_overlay], [BlockDefinition_admin_debug_area], [LayoutType_1_column], [LayoutType_2_column], [LayoutType_3_column], [LayoutType_4_column], [LayoutType_hero], [LayoutType_sidebar_left], [LayoutType_sidebar_right], [LayoutType_featured], [LayoutType_mosaic], [LayoutType_layout_1], [LayoutType_layout_2], [LayoutType_layout_3], [LayoutType_layout_4], [LayoutType_layout_5], [LayoutType_layout_6], [LayoutType_admin_3col], [LayoutType_admin_2col], [LayoutType_admin_full], [DebugBarSettings], [AdminLayoutSettings], [TemplateEditorSettings], [ResolverSettings], [NexusNodeMap], [MarkdownSettings], [MapSettings], [PreviewSettings] |
| extension/explayouts/settings/ezjscore.ini.append.php | [ezjscServer], [ezjscServer_expajaxloadmore] |
| extension/explayouts/settings/ezxml.ini.append.php | [OutputSettings] |
| extension/explayouts/settings/menu.ini.append.php | - |
| extension/explayouts/settings/module.ini.append.php | [ModuleSettings] |
| extension/explayouts/settings/override.ini.append.php | [pdf_category], [pdf_recipe] |
| extension/explayouts/settings/site.ini.append.php | [TemplateSettings], [Event], [RegionalSettings] |
Source
extension/explayouts (extension.xml, ezinfo.php, modules/*/module.php, modules/*/function_definition.php, autoloads/eztemplateautoload.php, datatypes/, eventtypes/, settings/)
Added to the reference for Exponential 6.0.15.
Contributors
- Graham Brookins Updated
Comments
Add a comment