INSERT INTO `xf_template` (`template_id`, `type`, `title`, `style_id`, `template`, `template_parsed`, `addon_id`, `version_id`, `version_string`, `last_edit_date`) VALUES
(168, 0x61646d696e, 0x666f72756d5f747970655f636f6e6669675f61727469636c65, 0, '<xf:radiorow name=\"type_config[display_style]\" value=\"{$typeConfig.display_style}\"\n	label=\"{{ phrase(\'display_style\') }}\">\n	<xf:option value=\"full\"\n		label=\"{{ phrase(\'standard\') }}\"\n		hint=\"{{ phrase(\'new_threads_display_style_full_explain\') }}\" />\n	<xf:option value=\"preview\"\n		label=\"{{ phrase(\'preview\') }}\"\n		hint=\"{{ phrase(\'new_threads_display_style_preview_explain\') }}\"\n		data-xf-init=\"disabler\"\n		data-hide=\"true\"\n		data-container=\".js-articlePreviewOptions\" />\n	<xf:option value=\"expanded\"\n		label=\"{{ phrase(\'expanded\') }}\"\n		hint=\"{{ phrase(\'article_threads_display_style_expanded_explain\') }}\"\n		data-xf-init=\"disabler\"\n		data-hide=\"true\"\n		data-container=\".js-articleExpandedOptions\" />\n</xf:radiorow>\n\n<div class=\"js-articlePreviewOptions\">\n	<xf:numberboxrow label=\"{{ phrase(\'override_articles_per_page\') }}\"\n		explain=\"{{ phrase(\'override_articles_per_page_explain\') }}\"\n		name=\"type_config[expanded_per_page]\"\n		value=\"{$typeConfig.expanded_per_page}\"\n		min=\"0\" />\n</div>\n\n<div class=\"js-articleExpandedOptions\">\n	<xf:numberboxrow label=\"{{ phrase(\'override_articles_per_page\') }}\"\n		explain=\"{{ phrase(\'override_articles_per_page_explain\') }}\"\n		name=\"type_config[expanded_per_page]\"\n		value=\"{$typeConfig.expanded_per_page}\"\n		min=\"0\" />\n	<xf:numberboxrow label=\"{{ phrase(\'article_snippet_length\') }}\"\n		explain=\"{{ phrase(\'article_snippet_length_explain\') }}\"\n		name=\"type_config[expanded_snippet]\"\n		value=\"{$typeConfig.expanded_snippet}\"\n		min=\"0\" />\n</div>', 0x[encoded data, 18188 characters], 0x5846, 2030010, '2.3.0 Alpha', 1748686057);
INSERT INTO `xf_template` (`template_id`, `type`, `title`, `style_id`, `template`, `template_parsed`, `addon_id`, `version_id`, `version_string`, `last_edit_date`) VALUES
(169, 0x61646d696e, 0x666f72756d5f747970655f636f6e6669675f64697363757373696f6e, 0, '<xf:js src=\"xf/sort.js, vendor/dragula/dragula.js\"/>\n<xf:css src=\"public:dragula.less\"/>\n\n<xf:formrow label=\"{{ phrase(\'allowed_thread_types\') }}\">\n	<div data-xf-init=\"list-sorter\" data-drag-handle=\".dragHandle\">\n		<div class=\"is-undraggable js-blockDragbefore\">\n			<span class=\"dragHandle\" aria-label=\"{{ phrase(\'drag_handle\')|for_attr }}\"></span>\n			<xf:checkbox standalone=\"true\">\n				<xf:option selected=\"true\" disabled=\"true\">{{ phrase(\'thread_type_plural.discussion\') }}</xf:option>\n			</xf:checkbox>\n		</div>\n\n		<xf:foreach loop=\"$typeConfig.allowed_thread_types\"\n			value=\"$threadTypeId\"\n			if=\"{$possibleThreadTypes.{$threadTypeId}}\"\n		>\n			<div class=\"u-inputSpacer\">\n				<span class=\"dragHandle\" aria-label=\"{{ phrase(\'drag_handle\')|for_attr }}\"></span>\n				<xf:checkbox standalone=\"true\">\n					<xf:option name=\"type_config[allowed_thread_types][]\" value=\"{$threadTypeId}\" selected=\"true\"\n						label=\"{$possibleThreadTypes.{$threadTypeId}}\"\n						data-xf-init=\"disabler\"\n						data-container=\"#js-{$threadTypeId}Config\"\n						data-optional=\"on\"\n						data-hide=\"on\" />\n				</xf:checkbox>\n			</div>\n		</xf:foreach>\n\n		<xf:foreach loop=\"$possibleThreadTypes\"\n			key=\"$threadTypeId\"\n			value=\"$typeTitle\"\n			if=\"{{ !in_array($threadTypeId, $typeConfig.allowed_thread_types) }}\"\n		>\n			<div class=\"u-inputSpacer\">\n				<span class=\"dragHandle\" aria-label=\"{{ phrase(\'drag_handle\')|for_attr }}\"></span>\n				<xf:checkbox standalone=\"true\">\n					<xf:option name=\"type_config[allowed_thread_types][]\" value=\"{$threadTypeId}\"\n						label=\"{$typeTitle}\"\n						data-xf-init=\"disabler\"\n						data-container=\"#js-{$threadTypeId}Config\"\n						data-optional=\"on\"\n						data-hide=\"on\" />\n				</xf:checkbox>\n			</div>\n		</xf:foreach>\n	</div>\n</xf:formrow>\n\n<xf:if is=\"$possibleThreadTypes.question\">\n	<xf:checkboxrow rowid=\"js-questionConfig\">\n		<xf:option name=\"type_config[allow_answer_voting]\"\n			selected=\"$typeConfig.allow_answer_voting\"\n			label=\"{{ phrase(\'allow_answer_voting_in_question_threads\') }}\"\n			hint=\"{{ phrase(\'if_enabled_users_will_be_able_to_vote_on_answers_given_to_questions\') }}\">\n			<xf:checkbox>\n				<xf:option\n					name=\"type_config[allow_answer_downvote]\"\n					selected=\"{{ !$typeConfig.allow_answer_voting OR $typeConfig.allow_answer_downvote }}\"\n					label=\"{{ phrase(\'allow_answers_given_to_votable_questions_to_be_downvoted\') }}\"\n					hint=\"{{ phrase(\'if_disabled_users_may_only_choose_to_upvote_answers\') }}\" />\n			</xf:checkbox>\n		</xf:option>\n	</xf:checkboxrow>\n</xf:if>', 0x[encoded data, 31852 characters], 0x5846, 2020032, '2.2.0 Beta 2', 1748686057),
(170, 0x61646d696e, 0x666f72756d5f747970655f636f6e6669675f7175657374696f6e, 0, '<xf:checkboxrow>\n	<xf:option\n		name=\"type_config[allow_answer_voting]\"\n		selected=\"{$typeConfig.allow_answer_voting}\"\n		label=\"{{ phrase(\'support_answer_voting\') }}\"\n		hint=\"{{ phrase(\'if_enabled_users_will_be_able_to_vote_on_answers_given_to_questions\') }}\">\n		<xf:checkbox>\n			<xf:option\n				name=\"type_config[allow_downvote]\"\n				selected=\"{{ !$typeConfig.allow_answer_voting OR $typeConfig.allow_downvote }}\"\n				label=\"{{ phrase(\'allow_answers_given_to_votable_questions_to_be_downvoted\') }}\"\n				hint=\"{{ phrase(\'if_disabled_users_may_only_choose_to_upvote_answers\') }}\" />\n		</xf:checkbox>\n	</xf:option>\n</xf:checkboxrow>', 0x[encoded data, 8656 characters], 0x5846, 2020010, '2.2.0 Alpha', 1748686057);
INSERT INTO `xf_template` (`template_id`, `type`, `title`, `style_id`, `template`, `template_parsed`, `addon_id`, `version_id`, `version_string`, `last_edit_date`) VALUES
(171, 0x61646d696e, 0x666f72756d5f747970655f636f6e6669675f73756767657374696f6e, 0, '<xf:checkboxrow>\n	<xf:option\n		name=\"type_config[allow_downvote]\"\n		selected=\"{$typeConfig.allow_downvote}\"\n		label=\"{{ phrase(\'allow_suggestions_to_be_downvoted\') }}\"\n		hint=\"{{ phrase(\'if_disabled_users_may_only_upvote_suggestions\') }}\" />\n</xf:checkboxrow>\n\n<xf:if is=\"$prefixesGrouped is not empty\">\n	<xf:formrow label=\"{{ phrase(\'implemented_prefixes\') }}\"\n		explain=\"{{ phrase(\'implemented_prefixes_desc\') }}\"\n		rowtype=\"input\">\n\n		<xf:select name=\"type_config[implemented_prefix_ids][]\"\n			multiple=\"multiple\"\n			value=\"{$typeConfig.implemented_prefix_ids}\"\n			class=\"js-availablePrefixSelect\">\n\n			<xf:foreach loop=\"$prefixGroups\" key=\"$prefixGroupId\" value=\"$prefixGroup\"\n				if=\"{{ count($prefixesGrouped.{$prefixGroupId}) > 0 }}\">\n				<xf:optgroup label=\"{{ $prefixGroupId > 0 ? $prefixGroup.title : phrase(\'ungrouped\') }}\">\n					<xf:foreach loop=\"{$prefixesGrouped.{$prefixGroupId}}\" key=\"$prefixId\" value=\"$prefix\">\n						<xf:option value=\"{$prefixId}\" disabled=\"{{ !in_array($prefixId, $forum.prefix_cache) }}\">{$prefix.title}</xf:option>\n					</xf:foreach>\n				</xf:optgroup>\n			</xf:foreach>\n		</xf:select>\n	</xf:formrow>\n\n	<xf:formrow label=\"{{ phrase(\'closed_prefixes\') }}\"\n		explain=\"{{ phrase(\'closed_prefixes_desc\') }}\"\n		rowtype=\"input\">\n\n		<xf:select name=\"type_config[closed_prefix_ids][]\"\n			multiple=\"multiple\"\n			value=\"{$typeConfig.closed_prefix_ids}\"\n			class=\"js-availablePrefixSelect\">\n\n			<xf:foreach loop=\"$prefixGroups\" key=\"$prefixGroupId\" value=\"$prefixGroup\"\n				if=\"{{ count($prefixesGrouped.{$prefixGroupId}) > 0 }}\">\n				<xf:optgroup label=\"{{ $prefixGroupId > 0 ? $prefixGroup.title : phrase(\'ungrouped\') }}\">\n					<xf:foreach loop=\"{$prefixesGrouped.{$prefixGroupId}}\" key=\"$prefixId\" value=\"$prefix\">\n						<xf:option value=\"{$prefixId}\" disabled=\"{{ !in_array($prefixId, $forum.prefix_cache) }}\">{$prefix.title}</xf:option>\n					</xf:foreach>\n				</xf:optgroup>\n			</xf:foreach>\n		</xf:select>\n	</xf:formrow>\n</xf:if>\n\n<xf:if is=\"$node.exists() AND !$isTypeChange\">\n	<xf:formrow>\n		<xf:button href=\"{{ link(\'forums/suggestion-convert-reactions\', $node) }}\"\n			class=\"button--link\"\n			data-xf-click=\"overlay\">\n			{{ phrase(\'convert_reactions_to_votes\') }}\n		</xf:button>\n	</xf:formrow>\n</xf:if>', 0x[encoded data, 39312 characters], 0x5846, 2030010, '2.3.0 Alpha', 1748686057);
INSERT INTO `xf_template` (`template_id`, `type`, `title`, `style_id`, `template`, `template_parsed`, `addon_id`, `version_id`, `version_string`, `last_edit_date`) VALUES
(172, 0x61646d696e, 0x68656c705f706167655f65646974, 0, '<xf:if is=\"$page.isInsert()\">\n	<xf:title>{{ phrase(\'add_help_page\') }}</xf:title>\n<xf:else />\n	<xf:title>{{ phrase(\'edit_help_page:\') }} {$page.title}</xf:title>\n</xf:if>\n\n<xf:pageaction if=\"$page.isUpdate() AND $page.canEdit()\">\n	<xf:button href=\"{{ link(\'help-pages/delete\', $page) }}\" icon=\"delete\" overlay=\"true\" />\n</xf:pageaction>\n\n<xf:if is=\"!$page.canEdit()\">\n	<div class=\"blockMessage blockMessage--important blockMessage--iconic\">\n		{{ phrase(\'only_limited_fields_in_item_may_be_edited\') }}\n	</div>\n</xf:if>\n\n<xf:form action=\"{{ link(\'help-pages/save\', $page) }}\" ajax=\"true\" class=\"block\">\n	<div class=\"block-container\">\n		<div class=\"block-body\">\n\n			<xf:textboxrow name=\"page_name\" value=\"{$page}\"\n				readonly=\"{{ !$page.canEdit() }}\"\n				label=\"{{ phrase(\'url_portion\') }}\">\n				<xf:explain>\n					{{ phrase(\'represents_portion_of_url_after_help_part_identify_page\') }}\n				</xf:explain>\n			</xf:textboxrow>\n\n			<xf:hiddenval name=\"page_id\">{$page.page_id}</xf:hiddenval>\n\n			<xf:textboxrow name=\"title\" value=\"{$page}\"\n				readonly=\"{{ !$page.canEdit() }}\"\n				label=\"{{ phrase(\'title\') }}\" />\n\n			<xf:textboxrow name=\"description\" value=\"{$page}\"\n				readonly=\"{{ !$page.canEdit() }}\"\n				label=\"{{ phrase(\'description\') }}\" />\n\n			<xf:macro id=\"display_order_macros::row\"\n				arg-value=\"{$page}\"\n				arg-explain=\"{{ ($xf.development AND $page.addon_id) ? phrase(\'field_value_maintained_addon_upgrade_explain\') : \'\' }}\" />\n\n			<xf:checkboxrow>\n				<xf:option name=\"advanced_mode\" value=\"1\" selected=\"{$page.advanced_mode}\"\n					readonly=\"{{ !$page.canEdit() }}\"\n					label=\"{{ phrase(\'advanced_mode\') }}\"\n					hint=\"{{ phrase(\'if_enabled_html_for_your_page_will_not_be_contained_within_block\') }}\" />\n			</xf:checkboxrow>\n\n			<xf:codeeditorrow name=\"content\" value=\"{{ $page.isUpdate() ? $page.MasterTemplate.template : \'\' }}\"\n				mode=\"html\"\n				class=\"codeEditor--short\"\n				readonly=\"{{ !$page.canEdit() }}\"\n				label=\"{{ phrase(\'page_content\') }}\"\n				explain=\"{{ phrase(\'you_may_use_xenforo_template_syntax_here\') }}\" />\n\n			<xf:formrow rowtype=\"input\"\n				label=\"{{ phrase(\'php_callback\') }}\"\n				explain=\"{{ phrase(\'page_callback_explanation_html\') }}\">\n				<xf:macro id=\"helper_callback_fields::callback_fields\"\n					arg-data=\"{$page}\"\n					arg-readOnly=\"{{ !$page.canEdit() }}\" />\n			</xf:formrow>\n\n			<xf:checkboxrow>\n				<xf:option name=\"active\" value=\"1\" selected=\"$page.active\"\n					hint=\"{{ ($xf.development AND $page.addon_id) ? phrase(\'field_value_maintained_addon_upgrade_explain\') : \'\' }}\">\n					{{ phrase(\'enabled\') }}\n				</xf:option>\n			</xf:checkboxrow>\n\n			<xf:macro id=\"addon_macros::addon_edit\" arg-addOnId=\"{$page.addon_id}\" />\n		</div>\n		<xf:submitrow sticky=\"true\" icon=\"save\" />\n	</div>\n</xf:form>', 0x[encoded data, 48550 characters], 0x5846, 2030010, '2.3.0 Alpha', 1748686057);
INSERT INTO `xf_template` (`template_id`, `type`, `title`, `style_id`, `template`, `template_parsed`, `addon_id`, `version_id`, `version_string`, `last_edit_date`) VALUES
(173, 0x61646d696e, 0x68656c705f706167655f6c697374, 0, '<xf:title>{{ phrase(\'help_pages\') }}</xf:title>\n\n<xf:pageaction>\n	<xf:button href=\"{{ link(\'help-pages/add\') }}\" icon=\"add\">{{ phrase(\'add_help_page\') }}</xf:button>\n</xf:pageaction>\n\n<xf:if is=\"$pages is not empty\">\n	<xf:form action=\"{{ link(\'help-pages/toggle\') }}\" class=\"block\" ajax=\"true\">\n		<div class=\"block-outer\">\n			<xf:macro id=\"filter_macros::quick_filter\" arg-key=\"help-pages\" arg-class=\"block-outer-opposite\" />\n		</div>\n		<div class=\"block-container\">\n			<div class=\"block-body\">\n				<xf:datalist>\n					<xf:foreach loop=\"$pages\" value=\"$page\">\n						<xf:datarow\n							label=\"{$page.title}\"\n							hint=\"{$page.page_name}\"\n							href=\"{{ link(\'help-pages/edit\', $page) }}\"\n							explain=\"{$page.description}\"\n							delete=\"{{ link(\'help-pages/delete\', $page) }}\"\n							hash=\"{$page.page_id}\">\n							<xf:toggle name=\"active[{$page.page_id}]\" selected=\"$page.active\"\n								class=\"dataList-cell--separated\" submit=\"true\"\n								tooltip=\"{{ phrase(\'enable_disable_x\', {\'title\': $page.title}) }}\" />\n						</xf:datarow>\n					</xf:foreach>\n				</xf:datalist>\n			</div>\n			<div class=\"block-footer\">\n				<span class=\"block-footer-counter\">{{ display_totals($pages) }}</span>\n			</div>\n		</div>\n	</xf:form>\n<xf:else />\n	<div class=\"blockMessage\">{{ phrase(\'no_items_have_been_created_yet\') }}</div>\n</xf:if>', 0x[encoded data, 20468 characters], 0x5846, 2030010, '2.3.0 Alpha', 1748686057),
(174, 0x61646d696e, 0x68656c7065725f63616c6c6261636b5f6669656c6473, 0, '<xf:macro id=\"callback_fields\"\n	arg-data=\"\"\n	arg-namePrefix=\"\"\n	arg-className=\"callback_class\"\n	arg-methodName=\"callback_method\"\n	arg-classValue=\"\"\n	arg-methodValue=\"\"\n	arg-size=\"25\"\n	arg-readOnly=\"{{ false }}\">\n\n	<xf:if is=\"$namePrefix\">\n		<xf:set var=\"$className\" value=\"{$namePrefix}_class\" />\n		<xf:set var=\"$methodName\" value=\"{$namePrefix}_method\" />\n	</xf:if>\n	<xf:if is=\"empty($classValue) && !empty($data)\">\n		<xf:set var=\"$classValue\" value=\"{$data.{$className}}\" />\n	</xf:if>\n	<xf:if is=\"empty($methodValue) && !empty($data)\">\n		<xf:set var=\"$methodValue\" value=\"{$data.{$methodName}}\" />\n	</xf:if>\n\n	<div class=\"inputGroup\" dir=\"ltr\">\n		<xf:textbox name=\"{$className}\" value=\"{$classValue}\" size=\"{$size}\" maxlength=\"100\" dir=\"ltr\"\n			readonly=\"{$readOnly}\"\n			placeholder=\"{{ phrase(\'class\') }}\" />\n		<span class=\"inputGroup-text\">::</span>\n		<xf:textbox name=\"{$methodName}\" value=\"{$methodValue}\" size=\"{$size}\" maxlength=\"75\" dir=\"ltr\"\n			readonly=\"{$readOnly}\"\n			placeholder=\"{{ phrase(\'method\') }}\" />\n	</div>\n	<p class=\"formRow-explain\">{{ phrase(\'callback_class_method_explain\') }}</p>\n</xf:macro>\n\n<xf:macro id=\"callback_row\"\n	arg-label=\"!\"\n	arg-explain=\"\"\n	arg-data=\"\"\n	arg-namePrefix=\"\"\n	arg-className=\"callback_class\"\n	arg-methodName=\"callback_method\"\n	arg-classValue=\"\"\n	arg-methodValue=\"\"\n	arg-size=\"25\"\n	arg-readOnly=\"{{ false }}\">\n	<xf:formrow label=\"{$label}\" explain=\"{$explain|raw}\" rowtype=\"input\">\n		<xf:macro id=\"callback_fields\"\n			arg-data=\"{$data}\"\n			arg-namePrefix=\"{$namePrefix}\"\n			arg-className=\"{$className}\"\n			arg-methodName=\"{$methodName}\"\n			arg-classValue=\"{$classValue}\"\n			arg-methodValue=\"{$methodValue}\"\n			arg-size=\"{$size}\"\n			arg-readOnly=\"{$readOnly}\" />\n	</xf:formrow>\n</xf:macro>', 0x[encoded data, 25612 characters], 0x5846, 2030010, '2.3.0 Alpha', 1748686057);
INSERT INTO `xf_template` (`template_id`, `type`, `title`, `style_id`, `template`, `template_parsed`, `addon_id`, `version_id`, `version_string`, `last_edit_date`) VALUES
(175, 0x61646d696e, 0x68656c7065725f6372697465726961, 0, '<xf:macro id=\"user_tabs\" arg-container=\"\" arg-userTabTitle=\"\" arg-active=\"\">\n	<xf:set var=\"$tabs\">\n		<a class=\"tabs-tab{{ $active == \'user\' ? \' is-active\' : \'\' }}\"\n			role=\"tab\" tabindex=\"0\" aria-controls=\"{{ unique_id(\'criteriaUser\') }}\">\n			{{ $userTabTitle ? $userTabTitle : phrase(\'user_criteria\') }}</a>\n		<a class=\"tabs-tab{{ $active == \'user_field\' ? \' is-active\' : \'\' }}\"\n			role=\"tab\" tabindex=\"0\" aria-controls=\"{{ unique_id(\'criteriaUserField\') }}\">\n			{{ phrase(\'custom_userfield_criteria\') }}</a>\n	</xf:set>\n	<xf:if is=\"$container\">\n		<div class=\"tabs\" role=\"tablist\">\n			{$tabs|raw}\n		</div>\n	<xf:else />\n		{$tabs|raw}\n	</xf:if>\n</xf:macro>\n\n<xf:macro id=\"page_tabs\" arg-container=\"\" arg-active=\"\">\n	<xf:set var=\"$tabs\">\n		<a class=\"tabs-tab{{ $active == \'page\' ? \' is-active\' : \'\' }}\"\n			role=\"tab\" tabindex=\"0\" aria-controls=\"{{ unique_id(\'criteriaPage\') }}\">{{ phrase(\'page_criteria\') }}</a>\n	</xf:set>\n	<xf:if is=\"$container\">\n		<div class=\"tabs\" role=\"tablist\">\n			{$tabs|raw}\n		</div>\n	<xf:else />\n		{$tabs|raw}\n	</xf:if>\n</xf:macro>\n\n<xf:macro id=\"user_panes\" arg-container=\"\" arg-active=\"\" arg-criteria=\"!\" arg-data=\"!\">\n\n	<xf:set var=\"$app\" value=\"{$xf.app}\" />\n	<xf:set var=\"$visitor\" value=\"{$xf.visitor}\" />\n	<xf:set var=\"$em\" value=\"{$app.em}\" />\n\n	<xf:set var=\"$panes\">\n		<li class=\"{{ $active == \'user\' ? \' is-active\' : \'\' }}\" role=\"tabpanel\" id=\"{{ unique_id(\'criteriaUser\') }}\">\n			<!--[XF:user:top]-->\n\n			<xf:checkboxrow label=\"{{ phrase(\'privileges_and_status\') }}\">\n				<!--[XF:user:status_top]-->\n\n				<xf:option name=\"user_criteria[is_guest][rule]\" value=\"is_guest\" selected=\"{$criteria.is_guest}\"\n					label=\"{{ phrase(\'user_is_guest\') }}\" />\n				<xf:option name=\"user_criteria[is_logged_in][rule]\" value=\"is_logged_in\" selected=\"{$criteria.is_logged_in}\"\n					label=\"{{ phrase(\'user_is_logged_in\') }}\" />\n				<xf:option name=\"user_criteria[is_moderator][rule]\" value=\"is_moderator\" selected=\"{$criteria.is_moderator}\"\n					label=\"{{ phrase(\'user_is_moderator\') }}\" />\n				<xf:option name=\"user_criteria[is_admin][rule]\" value=\"is_admin\" selected=\"{$criteria.is_admin}\"\n					label=\"{{ phrase(\'user_is_administrator\') }}\" />\n				<xf:option name=\"user_criteria[is_banned][rule]\" value=\"is_banned\" selected=\"{$criteria.is_banned}\"\n					label=\"{{ phrase(\'user_is_banned\') }}\"/>\n				<xf:option name=\"user_criteria[birthday][rule]\" value=\"birthday\" selected=\"{$criteria.birthday}\"\n					label=\"{{ phrase(\'user_birthday_is_today\') }}\"/>\n				<xf:option name=\"user_criteria[user_state][rule]\" value=\"user_state\" selected=\"{$criteria.user_state}\"\n					label=\"{{ phrase(\'user_state_is:\') }}\">\n\n					<xf:dependent>\n						<xf:select name=\"user_criteria[user_state][data][state]\" value=\"{$criteria.user_state.state}\">\n							<xf:option value=\"valid\">{{ phrase(\'valid\') }}</xf:option>\n							<xf:option value=\"email_confirm\">{{ phrase(\'awaiting_email_confirmation\') }}</xf:option>\n							<xf:option value=\"email_confirm_edit\">{{ phrase(\'awaiting_email_confirmation_from_edit\') }}</xf:option>\n							<xf:option value=\"email_bounce\">{{ phrase(\'email_invalid_bounced\') }}</xf:option>\n							<xf:option value=\"moderated\">{{ phrase(\'awaiting_approval\') }}</xf:option>\n							<xf:option value=\"rejected\">{{ phrase(\'rejected\') }}</xf:option>\n							<xf:option value=\"disabled\">{{ phrase(\'disabled\') }}</xf:option>\n						</xf:select>\n					</xf:dependent>\n\n				</xf:option>\n\n				<!--[XF:user:status_bottom]-->\n			</xf:checkboxrow>\n\n			<hr class=\"formRowSep\" />\n\n			<!--[XF:user:after_status]-->\n\n			<xf:checkboxrow label=\"{{ phrase(\'connected_accounts\') }}\">\n				<xf:option name=\"user_criteria[connected_accounts][rule]\" value=\"connected_accounts\" selected=\"{$criteria.connected_accounts}\"\n					label=\"{{ phrase(\'user_is_associated_with_any_of_selected_connected_account_providers:\') }}\">\n\n					<xf:select name=\"user_criteria[connected_accounts][data][provider_ids]\" size=\"4\" multiple=\"true\" value=\"{$criteria.connected_accounts.provider_ids}\">\n						<xf:options source=\"$data.connectedAccProviders\" />\n					</xf:select>\n\n				</xf:option>\n			</xf:checkboxrow>\n\n			<hr class=\"formRowSep\" />\n\n			<!--[XF:user:after_connected]-->\n\n			<xf:checkboxrow label=\"{{ phrase(\'user_groups\') }}\">\n				<xf:option name=\"user_criteria[user_groups][rule]\" value=\"user_groups\" selected=\"{$criteria.user_groups}\"\n					label=\"{{ phrase(\'user_is_member_of_any_of_selected_user_groups:\') }}\">\n\n					<xf:select name=\"user_criteria[user_groups][data][user_group_ids]\" size=\"4\" multiple=\"true\" value=\"{$criteria.user_groups.user_group_ids}\">\n						<xf:foreach loop=\"$data.userGroups\" key=\"$userGroupId\" value=\"$userGroupTitle\">\n							<xf:option value=\"{$userGroupId}\">{$userGroupTitle}</xf:option>\n						</xf:foreach>\n					</xf:select>\n\n				</xf:option>\n\n				<xf:option name=\"user_criteria[not_user_groups][rule]\" value=\"not_user_groups\" selected=\"{$criteria.not_user_groups}\"\n					label=\"{{ phrase(\'user_is_not_member_of_any_of_selected_user_groups:\') }}\">\n\n					<xf:select name=\"user_criteria[not_user_groups][data][user_group_ids]\" size=\"4\" multiple=\"true\" value=\"{$criteria.not_user_groups.user_group_ids}\">\n						<xf:foreach loop=\"$data.userGroups\" key=\"$userGroupId\" value=\"$userGroupTitle\">\n							<xf:option value=\"{$userGroupId}\">{$userGroupTitle}</xf:option>\n						</xf:foreach>\n					</xf:select>\n\n				</xf:option>\n			</xf:checkboxrow>\n\n			<hr class=\"formRowSep\" />\n\n			<!--[XF:user:after_groups]-->\n\n			<xf:checkboxrow label=\"{{ phrase(\'content_and_achievements\') }}\">\n				<!--[XF:user:content_top]-->\n\n				<xf:option name=\"user_criteria[messages_posted][rule]\" value=\"messages_posted\" selected=\"{$criteria.messages_posted}\"\n					label=\"{{ phrase(\'user_has_posted_at_least_x_messages:\') }}\">\n					<xf:numberbox name=\"user_criteria[messages_posted][data][messages]\" value=\"{$criteria.messages_posted.messages}\"\n						size=\"5\" min=\"0\" step=\"1\" />\n				</xf:option>\n\n				<xf:option name=\"user_criteria[messages_maximum][rule]\" value=\"messages_maximum\" selected=\"{$criteria.messages_maximum}\"\n					label=\"{{ phrase(\'user_has_posted_no_more_than_x_messages:\') }}\">\n					<xf:numberbox name=\"user_criteria[messages_maximum][data][messages]\" value=\"{$criteria.messages_maximum.messages}\"\n						size=\"5\" min=\"0\" step=\"1\" />\n				</xf:option>\n\n				<!--[XF:user:content_after_messages]-->\n\n				<xf:option name=\"user_criteria[questions_solved_min][rule]\" value=\"questions_solved_min\" selected=\"{$criteria.questions_solved_min}\"\n					label=\"{{ phrase(\'user_has_solved_at_least_x_questions:\') }}\">\n					<xf:numberbox name=\"user_criteria[questions_solved_min][data][solved]\" value=\"{$criteria.questions_solved_min.solved}\"\n						size=\"5\" min=\"0\" step=\"1\" />\n				</xf:option>\n\n				<xf:option name=\"user_criteria[questions_solved_max][rule]\" value=\"questions_solved_max\" selected=\"{$criteria.questions_solved_max}\"\n					label=\"{{ phrase(\'user_has_solved_no_more_than_x_questions:\') }}\">\n					<xf:numberbox name=\"user_criteria[questions_solved_max][data][solved]\" value=\"{$criteria.questions_solved_max.solved}\"\n						size=\"5\" min=\"0\" step=\"1\" />\n				</xf:option>\n\n				<!--[XF:user:content_after_questions]-->\n\n				<xf:option name=\"user_criteria[reaction_score][rule]\" value=\"reaction_score\" selected=\"{$criteria.reaction_score}\"\n					label=\"{{ phrase(\'user_has_received_a_reaction_sore_of_at_least_x:\') }}\">\n					<xf:numberbox name=\"user_criteria[reaction_score][data][reactions]\" value=\"{$criteria.reaction_score.reactions}\"\n						size=\"5\" min=\"0\" step=\"1\" />\n				</xf:option>\n\n				<xf:option name=\"user_criteria[reaction_ratio][rule]\" value=\"reaction_ratio\" selected=\"{$criteria.reaction_ratio}\"\n					label=\"{{ phrase(\'user_reaction_message_ratio_is_at_least:\') }}\">\n					<xf:numberbox name=\"user_criteria[reaction_ratio][data][ratio]\" value=\"{$criteria.reaction_ratio.ratio}\"\n						size=\"5\" min=\"0\" step=\"0.25\" />\n					<xf:afterhint>{{ phrase(\'reaction_message_ratio_explanation\') }}</xf:afterhint>\n				</xf:option>\n\n				<!--[XF:user:content_after_reactions]-->\n\n				<xf:option name=\"user_criteria[trophy_points][rule]\" value=\"trophy_points\" selected=\"{$criteria.trophy_points}\"\n					label=\"{{ phrase(\'user_has_at_least_x_trophy_points:\') }}\">\n					<xf:numberbox name=\"user_criteria[trophy_points][data][points]\" value=\"{$criteria.trophy_points.points}\"\n						size=\"5\" min=\"0\" step=\"1\" />\n				</xf:option>\n\n				<!--[XF:user:content_after_trophies]-->\n\n				<xf:option name=\"user_criteria[registered_days][rule]\" value=\"registered_days\" selected=\"{$criteria.registered_days}\"\n					label=\"{{ phrase(\'user_has_been_registered_for_at_least_x_days:\') }}\">\n					<xf:numberbox name=\"user_criteria[registered_days][data][days]\" value=\"{$criteria.registered_days.days}\"\n						size=\"5\" min=\"0\" step=\"1\" />\n				</xf:option>\n\n				<xf:option name=\"user_criteria[inactive_days][rule]\" value=\"inactive_days\" selected=\"{$criteria.inactive_days}\"\n					label=\"{{ phrase(\'user_has_not_visited_for_at_least_x_days:\') }}\">\n					<xf:numberbox name=\"user_criteria[inactive_days][data][days]\" value=\"{$criteria.inactive_days.days}\"\n						size=\"5\" min=\"0\" step=\"1\" />\n				</xf:option>\n\n				<!--[XF:user:content_bottom]-->\n			</xf:checkboxrow>\n\n			<hr class=\"formRowSep\" />\n\n			<!--[XF:user:after_content]-->\n\n			<xf:checkboxrow label=\"{{ phrase(\'user_profile_and_options\') }}\">\n				<!--[XF:user:profile_top]-->\n\n				<xf:option name=\"user_criteria[language][rule]\" value=\"language\" selected=\"{$criteria.language}\"\n					label=\"{{ phrase(\'user_is_browsing_with_following_language:\') }}\">\n\n					<xf:select name=\"user_criteria[language][data][language_id]\" value=\"{$criteria.language.language_id}\">\n						<xf:foreach loop=\"$data.languageTree.getFlattened(0)\" value=\"$treeEntry\">\n							<xf:option value=\"{$treeEntry.record.language_id}\">{{ repeat(\'--\', $treeEntry.depth) }} {$treeEntry.record.title}</xf:option>\n						</xf:foreach>\n					</xf:select>\n\n				</xf:option>\n\n				<xf:optgroup label=\"{{ phrase(\'avatar:\') }}\">\n					<xf:option name=\"user_criteria[has_avatar][rule]\" value=\"has_avatar\" selected=\"{$criteria.has_avatar}\"\n						label=\"{{ phrase(\'user_has_avatar\') }}\" />\n\n					<xf:option name=\"user_criteria[no_avatar][rule]\" value=\"no_avatar\" selected=\"{$criteria.no_avatar}\"\n						label=\"{{ phrase(\'user_has_no_avatar\') }}\" />\n				</xf:optgroup>\n\n				<xf:optgroup label=\"{{ phrase(\'high_resolution_avatar:\') }}\">\n					<xf:option name=\"user_criteria[has_highdpi_avatar][rule]\" value=\"has_highdpi_avatar\" selected=\"{$criteria.has_highdpi_avatar}\"\n						label=\"{{ phrase(\'user_has_highdpi_avatar\') }}\" />\n\n					<xf:option name=\"user_criteria[no_highdpi_avatar][rule]\" value=\"no_highdpi_avatar\" selected=\"{$criteria.no_highdpi_avatar}\"\n						label=\"{{ phrase(\'user_has_no_highdpi_avatar\') }}\" />\n				</xf:optgroup>\n\n				<xf:optgroup label=\"{{ phrase(\'two_step_verification:\') }}\">\n					<xf:option name=\"user_criteria[with_tfa][rule]\" value=\"with_tfa\" selected=\"{$criteria.with_tfa}\"\n						label=\"{{ phrase(\'user_has_enabled_two_step_verification\') }}\" />\n\n					<xf:option name=\"user_criteria[without_tfa][rule]\" value=\"without_tfa\" selected=\"{$criteria.without_tfa}\"\n						label=\"{{ phrase(\'user_has_not_enabled_two_step_verification\') }}\"/>\n				</xf:optgroup>\n\n				<xf:optgroup label=\"{{ phrase(\'activity_summary_email:\') }}\">\n					<xf:option name=\"user_criteria[activity_summary_enabled][rule]\" value=\"activity_summary_enabled\" selected=\"{$criteria.activity_summary_enabled}\"\n						label=\"{{ phrase(\'user_has_activity_summary_emails_enabled\') }}\" />\n\n					<xf:option name=\"user_criteria[activity_summary_disabled][rule]\" value=\"activity_summary_disabled\" selected=\"{$criteria.activity_summary_disabled}\"\n						label=\"{{ phrase(\'user_has_activity_summary_emails_disabled\') }}\"/>\n				</xf:optgroup>\n\n				<!--[XF:user:profile_bottom]-->\n			</xf:checkboxrow>\n\n			<hr class=\"formRowSep\" />\n\n			<!--[XF:user:after_profile]-->\n\n			<xf:checkboxrow label=\"{{ phrase(\'user_segmentation\') }}\">\n				<!--[XF:user:segmentation_top]-->\n\n				<xf:option name=\"user_criteria[user_id][rule]\" value=\"user_id\" selected=\"{$criteria.user_id}\"\n					label=\"{{ phrase(\'user_id_matches_expression:\') }}\">\n					<xf:textbox\n						name=\"user_criteria[user_id][data][expression]\"\n						value=\"{$criteria.user_id.expression}\"\n						placeholder=\"2n+1\"\n					/>\n					<xf:afterhint>{{ phrase(\'user_id_match_criteria_explain\') }}</xf:afterhint>\n				</xf:option>\n\n				<!--[XF:user:segmentation_bottom]-->\n			</xf:checkboxrow>\n\n			<hr class=\"formRowSep\" />\n\n			<!--[XF:user:after_segmentation]-->\n\n			<xf:checkboxrow label=\"{{ phrase(\'specific_users\') }}\">\n				<!--[XF:user:specific_top]-->\n\n				<xf:option name=\"user_criteria[username][rule]\" value=\"username\" selected=\"{$criteria.username}\"\n					label=\"{{ phrase(\'username_is:\') }}\">\n					<xf:textbox name=\"user_criteria[username][data][names]\" value=\"{$criteria.username.names}\" ac=\"true\" />\n					<xf:afterhint>{{ phrase(\'username_criteria_explain\') }}</xf:afterhint>\n\n				</xf:option>\n\n				<xf:option name=\"user_criteria[username_search][rule]\" value=\"username_search\" selected=\"{$criteria.username_search}\"\n					label=\"{{ phrase(\'username_contains:\') }}\">\n					<xf:textbox name=\"user_criteria[username_search][data][needles]\" value=\"{$criteria.username_search.needles}\" />\n					<xf:afterhint>{{ phrase(\'username_search_criteria_explain\') }}</xf:afterhint>\n				</xf:option>\n\n				<xf:option name=\"user_criteria[email_search][rule]\" value=\"email_search\" selected=\"{$criteria.email_search}\"\n					label=\"{{ phrase(\'email_address_contains:\') }}\">\n					<xf:textbox name=\"user_criteria[email_search][data][needles]\" value=\"{$criteria.email_search.needles}\" />\n					<xf:afterhint>{{ phrase(\'email_search_criteria_explain\') }}</xf:afterhint>\n				</xf:option>\n\n				<!--[XF:user:specific_bottom]-->\n			</xf:checkboxrow>\n\n			<!--[XF:user:bottom]-->\n		</li>\n\n		<li class=\"{{ $active == \'user_field\' ? \'is-active\' : \'\' }}\" role=\"tabpanel\" id=\"{{ unique_id(\'criteriaUserField\') }}\">\n			<xf:if contentcheck=\"true\">\n				<xf:contentcheck>\n					<xf:foreach loop=\"$xf.app.em.getRepository(\'XF:UserField\').getDisplayGroups()\" key=\"$fieldGroup\" value=\"$groupPhrase\">\n\n						<xf:set var=\"$customFields\" value=\"{$app.getCustomFields(\'users\', $fieldGroup)}\" />\n						<xf:if contentcheck=\"true\">\n							<h2 class=\"block-formSectionHeader\"><span class=\"block-formSectionHeader-aligner\">{$groupPhrase}</span></h2>\n							<xf:contentcheck>\n								<xf:foreach loop=\"$customFields\" key=\"$fieldId\" value=\"$fieldDefinition\">\n									<xf:set var=\"$fieldName\" value=\"user_field_{$fieldId}\" />\n									<xf:set var=\"$choices\" value=\"{$fieldDefinition.field_choices}\" />\n									<xf:checkboxrow label=\"{$fieldDefinition.title}\">\n										<xf:option name=\"user_criteria[{$fieldName}][rule]\" value=\"{$fieldName}\" selected=\"{$criteria.{$fieldName}}\"\n											label=\"{{ $choices ? phrase(\'criteria_userfield_choice_among\') : phrase(\'criteria_userfield_contains_text:\') }}\">\n											<xf:dependent>\n												<xf:if is=\"!{$choices}\">\n													<xf:textbox name=\"user_criteria[{$fieldName}][data][text]\" value=\"{$criteria.{$fieldName}.text}\" />\n												<xf:elseif is=\"{{ count($choices) }} > 6\" />\n													<xf:select name=\"user_criteria[{$fieldName}][data][choices]\" value=\"{$criteria.{$fieldName}.choices}\" multiple=\"multiple\" size=\"5\">\n														<xf:options source=\"{$choices}\" />\n													</xf:select>\n												<xf:else />\n													<xf:checkbox name=\"user_criteria[{$fieldName}][data][choices]\" value=\"{$criteria.{$fieldName}.choices}\" listclass=\"listColumns\">\n														<xf:options source=\"{$choices}\" />\n													</xf:checkbox>\n												</xf:if>\n											</xf:dependent>\n										</xf:option>\n									</xf:checkboxrow>\n								</xf:foreach>\n							</xf:contentcheck>\n						</xf:if>\n\n					</xf:foreach>\n				</xf:contentcheck>\n			<xf:else />\n				{{ phrase(\'no_custom_fields_have_been_created_yet\') }}\n			</xf:if>\n		</li>\n	</xf:set>\n\n	<xf:if is=\"$container\">\n		<ul class=\"tabPanes\">\n			{$panes|raw}\n		</ul>\n	<xf:else />\n		{$panes|raw}\n	</xf:if>\n</xf:macro>\n\n<xf:macro id=\"page_panes\" arg-container=\"\" arg-active=\"\" arg-criteria=\"!\" arg-data=\"!\">\n\n	<xf:set var=\"$em\" value=\"{$xf.app.em}\" />\n	<xf:set var=\"$visitor\" value=\"{$xf.visitor}\" />\n\n	<xf:set var=\"$panes\">\n		<li class=\"{{ $active == \'page\' ? \' is-active\' : \'\' }}\" role=\"tabpanel\" id=\"{{ unique_id(\'criteriaPage\') }}\">\n			<!--[XF:page:after_from_search]-->\n\n			<xf:checkboxrow>\n				<xf:option name=\"page_criteria[after][rule]\" value=\"after\" selected=\"{$criteria.after}\"\n					label=\"{{ phrase(\'criteria_date_time_is_after:\') }}\">\n\n					<xf:dependent>\n						<div class=\"inputGroup\">\n							<xf:dateinput name=\"page_criteria[after][data][ymd]\" value=\"{$criteria.after.ymd}\" />\n							<span class=\"inputGroup-text\">\n								{{ phrase(\'criteria_time:\') }}\n							</span>\n							<span class=\"inputGroup\" dir=\"ltr\">\n								<xf:select name=\"page_criteria[after][data][hh]\" value=\"{$criteria.after.hh}\" class=\"input--inline input--autoSize\">\n									<xf:foreach loop=\"$data.hours\" value=\"$hour\">\n										<xf:option value=\"{$hour}\" label=\"{$hour}\" />\n									</xf:foreach>\n								</xf:select>\n								<span class=\"inputGroup-text\">:</span>\n								<xf:select name=\"page_criteria[after][data][mm]\" value=\"{$criteria.after.mm}\" class=\"input--inline input--autoSize\">\n									<xf:foreach loop=\"$data.minutes\" value=\"$minute\">\n										<xf:option value=\"{$minute}\" label=\"{$minute}\" />\n									</xf:foreach>\n								</xf:select>\n							</span>\n						</div>\n						<dfn class=\"inputChoices-explain inputChoices-explain--after\">{{ phrase(\'criteria_leave_date_empty\') }}</dfn>\n					</xf:dependent>\n\n					<xf:radio name=\"page_criteria[after][data][user_tz]\" value=\"{{ $criteria.after.user_tz ? $criteria.after.user_tz : 0 }}\">\n						<xf:option value=\"1\" label=\"{{ phrase(\'criteria_in_visitor_timezone\') }}\" />\n						<xf:option value=\"0\" label=\"{{ phrase(\'criteria_in_selected_timezone:\') }}\">\n							<xf:select name=\"page_criteria[after][data][timezone]\" value=\"{{ $criteria.after.timezone ? $criteria.after.timezone : $visitor.timezone }}\">\n								<xf:options source=\"{$data.timeZones}\" />\n							</xf:select>\n						</xf:option>\n					</xf:radio>\n				</xf:option>\n			</xf:checkboxrow>\n\n			<hr class=\"formRowSep\" />\n\n			<!--[XF:page:after_time_after]-->\n\n			<xf:checkboxrow>\n				<xf:option name=\"page_criteria[before][rule]\" value=\"before\" selected=\"{$criteria.before}\"\n					label=\"{{ phrase(\'criteria_date_time_is_before:\') }}\">\n\n					<xf:dependent>\n						<div class=\"inputGroup\">\n							<xf:dateinput name=\"page_criteria[before][data][ymd]\" value=\"{$criteria.before.ymd}\" />\n							<span class=\"inputGroup-text\">\n								{{ phrase(\'criteria_time:\') }}\n							</span>\n							<span class=\"inputGroup\" dir=\"ltr\">\n								<xf:select name=\"page_criteria[before][data][hh]\" value=\"{$criteria.before.hh}\" class=\"input--inline input--autoSize\">\n									<xf:foreach loop=\"$data.hours\" value=\"$hour\">\n										<xf:option value=\"{$hour}\" label=\"{$hour}\" />\n									</xf:foreach>\n								</xf:select>\n								<span class=\"inputGroup-text\">:</span>\n								<xf:select name=\"page_criteria[before][data][mm]\" value=\"{$criteria.before.mm}\" class=\"input--inline input--autoSize\">\n									<xf:foreach loop=\"$data.minutes\" value=\"$minute\">\n										<xf:option value=\"{$minute}\" label=\"{$minute}\" />\n									</xf:foreach>\n								</xf:select>\n							</span>\n						</div>\n						<dfn class=\"inputChoices-explain inputChoices-explain--before\">{{ phrase(\'criteria_leave_date_empty\') }}</dfn>\n					</xf:dependent>\n\n					<xf:radio name=\"page_criteria[before][data][user_tz]\" value=\"{{ $criteria.before.user_tz ? $criteria.before.user_tz : 0 }}\">\n						<xf:option value=\"1\" label=\"{{ phrase(\'criteria_in_visitor_timezone\') }}\" />\n						<xf:option value=\"0\" label=\"{{ phrase(\'criteria_in_selected_timezone:\') }}\">\n							<xf:select name=\"page_criteria[before][data][timezone]\" value=\"{{ $criteria.before.timezone ? $criteria.before.timezone : $visitor.timezone }}\">\n								<xf:options source=\"{$data.timeZones}\" />\n							</xf:select>\n						</xf:option>\n					</xf:radio>\n\n				</xf:option>\n			</xf:checkboxrow>\n\n			<hr class=\"formRowSep\" />\n\n			<!--[XF:page:after_time_before]-->\n\n			<xf:checkboxrow label=\"{{ phrase(\'nodes\') }}\">\n				<xf:option name=\"page_criteria[nodes][rule]\" value=\"nodes\" selected=\"{$criteria.nodes}\"\n					label=\"{{ phrase(\'page_is_within_nodes:\') }}\">\n\n					<xf:select name=\"page_criteria[nodes][data][node_ids]\" multiple=\"true\" value=\"{$criteria.nodes.node_ids}\">\n						<xf:foreach loop=\"$data.nodes\" value=\"$option\">\n							<xf:option value=\"{$option.value}\" label=\"{$option.label}\" />\n						</xf:foreach>\n					</xf:select>\n					<xf:checkbox>\n						<xf:option name=\"page_criteria[nodes][data][node_only]\" value=\"1\" selected=\"{$criteria.nodes.node_only}\"\n							label=\"{{ phrase(\'only_display_within_selected_nodes_no_children\') }}\" />\n					</xf:checkbox>\n\n				</xf:option>\n			</xf:checkboxrow>\n\n			<hr class=\"formRowSep\" />\n\n			<!--[XF:page:after_nodes]-->\n\n			<xf:checkboxrow label=\"{{ phrase(\'page_information\') }}\">\n				<xf:option name=\"page_criteria[style][rule]\" value=\"style\" selected=\"{$criteria.style}\"\n					label=\"{{ phrase(\'user_is_browsing_with_following_style:\') }}\">\n\n					<xf:select name=\"page_criteria[style][data][style_id]\" value=\"{$criteria.style.style_id}\">\n						<xf:foreach loop=\"$data.styleTree.getFlattened(0)\" value=\"$treeEntry\">\n							<xf:option value=\"{$treeEntry.record.style_id}\">{{ repeat(\'--\', $treeEntry.depth) }} {$treeEntry.record.title}</xf:option>\n						</xf:foreach>\n					</xf:select>\n\n				</xf:option>\n\n				<xf:option name=\"page_criteria[tab][rule]\" value=\"tab\" selected=\"{$criteria.tab}\"\n					label=\"{{ phrase(\'selected_navigation_tab_id_is:\') }}\">\n\n					<xf:textbox name=\"page_criteria[tab][data][id]\" value=\"{$criteria.tab.id}\"dir=\"ltr\" />\n					<xf:afterhint>{{ phrase(\'selected_tab_criteria_explain\') }}</xf:afterhint>\n				</xf:option>\n\n				<xf:option name=\"page_criteria[controller][rule]\" value=\"controller\" selected=\"{$criteria.controller}\"\n					label=\"{{ phrase(\'controller_and_action_is:\') }}\">\n\n					<xf:macro id=\"helper_callback_fields::callback_fields\"\n						arg-className=\"page_criteria[controller][data][name]\"\n						arg-methodName=\"page_criteria[controller][data][action]\"\n						arg-classValue=\"{$criteria.controller.name}\"\n						arg-methodValue=\"{$criteria.controller.action}\" />\n					<xf:afterhint>{{ phrase(\'controller_and_action_criteria_explain\') }}</xf:afterhint>\n				</xf:option>\n\n				<xf:option name=\"page_criteria[view][rule]\" value=\"view\" selected=\"{$criteria.view}\"\n					label=\"{{ phrase(\'view_class_is:\') }}\">\n\n					<xf:textbox name=\"page_criteria[view][data][name]\" value=\"{$criteria.view.name}\" dir=\"ltr\" />\n					<xf:afterhint>{{ phrase(\'view_class_criteria_explain\') }}</xf:afterhint>\n				</xf:option>\n\n				<xf:option name=\"page_criteria[template][rule]\" value=\"template\" selected=\"{$criteria.template}\"\n					label=\"{{ phrase(\'content_template_is:\') }}\">\n\n					<xf:textbox name=\"page_criteria[template][data][name]\" value=\"{$criteria.template.name}\" dir=\"ltr\" />\n					<xf:afterhint>{{ phrase(\'content_template_criteria_explain\') }}</xf:afterhint>\n				</xf:option>\n			</xf:checkboxrow>\n\n			<!--[XF:page:after_page_info]-->\n		</li>\n	</xf:set>\n\n	<xf:if is=\"$container\">\n		<ul class=\"tabPanes\">\n			{$panes|raw}\n		</ul>\n	<xf:else />\n		{$panes|raw}\n	</xf:if>\n</xf:macro>', 0x[encoded data, 291067 characters]