INSERT INTO `xf_template` (`template_id`, `type`, `title`, `style_id`, `template`, `template_parsed`, `addon_id`, `version_id`, `version_string`, `last_edit_date`) VALUES
(423, 0x61646d696e, 0x74656d706c6174655f6d6f64696669636174696f6e5f6c697374, 0, '<xf:title>{{ phrase(\'template_modifications\') }}</xf:title>\n\n<xf:page option=\"skipBreadcrumb\" value=\"templateModifications\" />\n\n<xf:pageaction if=\"$canCreateModification\">\n	<xf:button href=\"{{ link(\'template-modifications/add\', \'\', {\'type\': $type}) }}\" icon=\"add\">\n		{{ phrase(\'add_template_modification\') }}\n	</xf:button>\n</xf:pageaction>\n\n<xf:css src=\"template_modification.less\" />\n\n<xf:form action=\"{{ link(\'template-modifications/toggle\') }}\" class=\"block\" ajax=\"true\">\n	<div class=\"block-outer\">\n		<xf:macro id=\"filter_macros::quick_filter\" arg-key=\"template-modifications\" arg-class=\"block-outer-opposite\" />\n	</div>\n	<div class=\"block-container\">\n		<h2 class=\"block-tabHeader tabs hScroller\" data-xf-init=\"h-scroller\">\n			<span class=\"hScroller-scroll\">\n			<xf:foreach loop=\"$types\" key=\"$typeId\" value=\"$typeName\">\n				<a href=\"{{ link(\'template-modifications\', \'\', {\'type\': $typeId}) }}\"\n					class=\"tabs-tab {{ $typeId == $type ? \'is-active\' : \'\' }}\">{$typeName}</a>\n			</xf:foreach>\n			</span>\n		</h2>\n		<xf:if is=\"$groupedModifications\">\n			<div class=\"block-body\">\n				<xf:datalist>\n					<xf:foreach loop=\"$groupedModifications\" key=\"$addOnId\" value=\"$modifications\">\n						<tbody class=\"dataList-rowGroup\">\n							<xf:if is=\"$addOnId\">\n								<xf:datarow rowtype=\"subsection\" rowclass=\"dataList-row--noHover\">\n									<xf:cell colspan=\"4\">{$addOns.{$addOnId}.title}</xf:cell>\n								</xf:datarow>\n								<xf:else />\n								<xf:datarow rowtype=\"subsection\" rowclass=\"dataList-row--noHover\">\n									<xf:cell colspan=\"4\">{{ phrase(\'custom_modifications\') }}</xf:cell>\n								</xf:datarow>\n							</xf:if>\n							<xf:foreach loop=\"$modifications\" value=\"$modification\">\n								<xf:datarow\n									label=\"{$modification.template}\"\n									hint=\"{$modification.description}\"\n									delete=\"{{ $modification.canEdit() ? link(\'template-modifications/delete\', $modification) : null }}\"\n									href=\"{{ link(\'template-modifications/edit\', $modification) }}\">\n\n									<xf:toggle name=\"enabled[{$modification.modification_id}]\"\n										selected=\"$modification.enabled\"\n										class=\"dataList-cell--separated\" submit=\"true\"\n										tooltip=\"{{ phrase(\'enable_disable_x\', {\'title\': $modification.modification_key}) }}\" />\n\n									<xf:action href=\"{{ link(\'template-modifications/log\', $modification) }}\" overlay=\"true\">\n										<span class=\"templateModApply templateModApply--ok{{ $modification.log_summary.ok ? \' is-active\' : \'\' }}\">{$modification.log_summary.ok}</span>\n										/ <span class=\"templateModApply templateModApply--notFound{{ $modification.log_summary.not_found ? \' is-active\' : \'\' }}\">{$modification.log_summary.not_found}</span>\n										/ <span class=\"templateModApply templateModApply--error{{ $modification.log_summary.error ? \' is-active\' : \'\' }}\">{$modification.log_summary.error}</span>\n									</xf:action>\n								</xf:datarow>\n							</xf:foreach>\n						</tbody>\n					</xf:foreach>\n				</xf:datalist>\n			</div>\n			<div class=\"block-footer\">\n				<span class=\"block-footer-counter\">{{ display_totals($modificationCount) }}</span>\n			</div>\n		<xf:else />\n			<div class=\"block-body block-row\">{{ phrase(\'no_template_modifications_have_been_defined_yet\') }}</div>\n		</xf:if>\n	</div>\n</xf:form>', 0x[encoded data, 48256 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
(424, 0x61646d696e, 0x74656d706c6174655f6d6f64696669636174696f6e5f6c6f67, 0, '<xf:title>{{ phrase(\'template_modification_log\') }}</xf:title>\n\n<xf:if is=\"$modification.Logs is not empty\">\n	<div class=\"block\">\n		<div class=\"block-container\">\n			<div class=\"block-body\">\n				<xf:datalist data-xf-init=\"responsive-data-list\">\n					<xf:datarow rowtype=\"header\">\n						<xf:cell>{{ phrase(\'template\') }}</xf:cell>\n						<xf:cell>{{ phrase(\'style\') }}</xf:cell>\n						<xf:cell>{{ phrase(\'status\') }}</xf:cell>\n						<xf:cell>{{ phrase(\'apply_count\') }}</xf:cell>\n					</xf:datarow>\n					<xf:foreach loop=\"$modification.Logs\" value=\"$log\">\n						<xf:datarow>\n							<xf:cell>{$log.Template.title}</xf:cell>\n							<xf:cell><xf:if is=\"$log.Template.style_id\">{$log.Template.Style.title}<xf:else />{{ phrase(\'master_style\') }}</xf:if></xf:cell>\n							<xf:if is=\"$log.status == \'ok\'\">\n								<xf:cell>OK</xf:cell>\n								<xf:cell>{$log.apply_count}</xf:cell>\n							<xf:else />\n								<xf:cell>\n									<xf:if is=\"$log.status == \'error_compile\'\">{{ phrase(\'compiler_error_may_be_from_another_template_modification\') }}\n										<xf:elseif is=\"$log.status == \'error_invalid_regex\'\" />{{ phrase(\'invalid_regular_expression\') }}\n										<xf:elseif is=\"$log.status == \'error_unknown_action\'\" />{{ phrase(\'unknown_action\') }}\n										<xf:elseif is=\"$log.status == \'error_invalid_callback\'\" />{{ phrase(\'invalid_callback\') }}\n										<xf:elseif is=\"$log.status == \'error_callback_failed\'\" />{{ phrase(\'callback_failed\') }}\n									</xf:if>\n								</xf:cell>\n								<xf:cell>-</xf:cell>\n							</xf:if>\n						</xf:datarow>\n					</xf:foreach>\n				</xf:datalist>\n			</div>\n		</div>\n	</div>\n<xf:else />\n	<div class=\"blockMessage\">{{ phrase(\'this_template_modification_does_not_match_any_templates\') }}</div>\n</xf:if>', 0x[encoded data, 28828 characters], 0x5846, 2001070, '2.0.10', 1748686057),
(425, 0x61646d696e, 0x74656d706c6174655f6d6f64696669636174696f6e5f74657374, 0, '<xf:title>{{ phrase(\'template_modification_test\') }}</xf:title>\n\n<xf:css src=\"public:diff.less\" />\n\n<div class=\"block\">\n	<div class=\"block-container\">\n		<div class=\"block-body block-row block-body--contained\" dir=\"ltr\">\n			<ol class=\"diffList diffList--code\">\n				<xf:foreach loop=\"$diffs\" value=\"$diff\">\n					<xf:set var=\"$diffHtml\">{{ $diff.1|join(\'<br />\') }}</xf:set>\n					<li class=\"diffList-line diffList-line--{$diff.0}\">{{ trim($diffHtml) !== \'\' ? $diffHtml : \'&nbsp;\' }}</li>\n				</xf:foreach>\n			</ol>\n		</div>\n	</div>\n</div>', 0x[encoded data, 8322 characters], 0x5846, 2000033, '2.0.0 Beta 3', 1748686057);
INSERT INTO `xf_template` (`template_id`, `type`, `title`, `style_id`, `template`, `template_parsed`, `addon_id`, `version_id`, `version_string`, `last_edit_date`) VALUES
(426, 0x61646d696e, 0x74656d706c6174655f6f75746461746564, 0, '<xf:title>{{ phrase(\'outdated_templates\') }}</xf:title>\n<xf:description>{{ phrase(\'outdated_templates_desc\') }}</xf:description>\n\n<xf:if is=\"$autoMerged\">\n	<div class=\"blockMessage blockMessage--success blockMessage--iconic\">\n		{{ phrase(\'all_automatically_mergeable_templates_have_been_processed\') }}\n	</div>\n</xf:if>\n\n<xf:pageaction>\n	<xf:button href=\"{{ link(\'styles/customized-components\') }}\">{{ phrase(\'customized_components\') }}</xf:button>\n	<xf:if is=\"$total\">\n		<xf:button href=\"{{ link(\'templates/auto-merge\') }}\" overlay=\"true\">{{ phrase(\'automatically_merge\') }}</xf:button>\n	</xf:if>\n</xf:pageaction>\n\n<xf:if is=\"$total\">\n	<div class=\"block\">\n		<div class=\"block-outer\">\n			<xf:macro id=\"filter_macros::quick_filter\" arg-key=\"outdated-templates\" arg-class=\"block-outer-opposite\" />\n		</div>\n		<div class=\"block-container\">\n			<div class=\"block-body\">\n				<xf:datalist>\n					<xf:foreach loop=\"$styleTree.getFlattened(0)\" value=\"$treeEntry\">\n						<xf:set var=\"$style\" value=\"{$treeEntry.record}\" />\n						<xf:set var=\"$outdatedForStyle\" value=\"{$outdatedGrouped.{$style.style_id}}\" />\n						<xf:if is=\"$outdatedForStyle is not empty\">\n							<xf:datarow rowtype=\"subsection\" rowclass=\"dataList-row--noHover\">\n								<xf:cell colspan=\"2\">{$style.title}</xf:cell>\n							</xf:datarow>\n							<xf:foreach loop=\"$outdatedForStyle\" value=\"$outdated\">\n								<xf:datarow>\n									<xf:cell href=\"{{ link(\'templates/edit\', $outdated.template) }}\" class=\"dataList-cell--main\">\n										<div class=\"dataList-mainRow\" dir=\"auto\">{$outdated.template.title}</div>\n										<div class=\"dataList-subRow\">\n											<ul class=\"listInline listInline--bullet\">\n												<xf:if is=\"$outdated.outdated_by_date\">\n													<li>{{ phrase(\'last_edited:\') }} <xf:date time=\"{$outdated.template.last_edit_date}\" /></li>\n													<li>{{ phrase(\'parent_last_edited:\') }} <xf:date time=\"{$outdated.parent_last_edit_date}\" /></li>\n												<xf:elseif is=\"$outdated.outdated_by_version\" />\n													<li>{{ phrase(\'custom_version:\') }} {$outdated.template.version_string}</li>\n													<li>{{ phrase(\'parent_version:\') }} {$outdated.parent_version_string}</li>\n												</xf:if>\n											</ul>\n										</div>\n									</xf:cell>\n									<xf:action href=\"{{ link(\'templates/merge-outdated\', $outdated.template) }}\">{{ phrase(\'merge\') }}</xf:action>\n								</xf:datarow>\n							</xf:foreach>\n						</xf:if>\n					</xf:foreach>\n				</xf:datalist>\n			</div>\n			<div class=\"block-footer\">\n				<span class=\"block-footer-counter\">{{ display_totals($total) }}</span>\n			</div>\n		</div>\n	</div>\n<xf:else />\n	<div class=\"blockMessage\">{{ phrase(\'there_are_no_outdated_templates\') }}</div>\n</xf:if>', 0x[encoded data, 39564 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
(427, 0x61646d696e, 0x74656d706c6174655f726566696e655f736561726368, 0, '<xf:form action=\"{{ link(\'templates/search\') }}\">\n	<div class=\"menu-row\">\n		{{ phrase(\'style:\') }}\n		<div class=\"u-inputSpacer\">\n			<xf:macro id=\"style_macros::style_select\"\n				arg-styleTree=\"{$styleTree}\"\n				arg-styleId=\"{$style.style_id}\"\n				arg-row=\"{{ false }}\" />\n		</div>\n	</div>\n\n	<div class=\"menu-row\">\n		{{ phrase(\'template_type:\') }}\n		<div class=\"u-inputSpacer\">\n			<xf:select name=\"type\" value=\"{$conditions.type}\">\n				<xf:foreach loop=\"$types\" key=\"$typeId\" value=\"$type\">\n					<xf:option value=\"{$typeId}\">{$type}</xf:option>\n				</xf:foreach>\n			</xf:select>\n		</div>\n	</div>\n\n	<div class=\"menu-row menu-row--separated\">\n		{{ phrase(\'add_on:\') }}\n		<div class=\"u-inputSpacer\">\n			<xf:macro id=\"addon_macros::addon_select\"\n				arg-addOnId=\"{$conditions.addon_id}\"\n				arg-includeAny=\"{{ true }}\"\n				arg-emptyValue=\"_none\"\n				arg-row=\"{{ false }}\" />\n		</div>\n	</div>\n\n	<div class=\"menu-row\">\n		{{ phrase(\'title_contains:\') }}\n		<div class=\"u-inputSpacer\">\n			<xf:textbox name=\"title\" type=\"search\" value=\"{$conditions.title}\" dir=\"ltr\" />\n		</div>\n	</div>\n\n	<div class=\"menu-row menu-row--separated\">\n		{{ phrase(\'text_contains:\') }}\n		<div class=\"u-inputSpacer\">\n			<ul class=\"inputList\">\n				<li>\n					<xf:textarea name=\"template\" value=\"{$conditions.template}\" autosize=\"true\" code=\"true\" />\n				</li>\n				<li><xf:checkbox standalone=\"true\"><xf:option name=\"template_cs\" selected=\"{$conditions.template_cs}\" label=\"{{ phrase(\'case_sensitive\') }}\" /></xf:checkbox></li>\n			</ul>\n		</div>\n	</div>\n\n	<div class=\"menu-row menu-row--separated\">\n		{{ phrase(\'template_status:\') }}\n		<div class=\"u-inputSpacer\">\n			<xf:checkbox name=\"state[]\" value=\"{$conditions.state}\">\n				<xf:option value=\"default\">{{ phrase(\'unmodified\') }}</xf:option>\n				<xf:option value=\"inherited\">{{ phrase(\'modified_in_parent_style\') }}\n				</xf:option>\n				<xf:option value=\"custom\">{{ phrase(\'modified_in_this_style\') }}</xf:option>\n			</xf:checkbox>\n		</div>\n	</div>\n\n	<div class=\"menu-footer\">\n		<span class=\"menu-footer-controls\">\n			<xf:button type=\"submit\" icon=\"search\" class=\"button--primary\">{{ phrase(\'refine_search\') }}</xf:button>\n		</span>\n	</div>\n	<xf:hiddenval name=\"search\">1</xf:hiddenval>\n</xf:form>', 0x[encoded data, 29616 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
(428, 0x61646d696e, 0x74656d706c6174655f736561726368, 0, '<xf:title>{{ phrase(\'search_templates\') }}</xf:title>\n\n<xf:form action=\"{{ link(\'templates/search\') }}\" class=\"block\">\n\n	<div class=\"block-container\">\n		<div class=\"block-body\">\n			<xf:macro id=\"style_macros::style_select\"\n				arg-styleTree=\"{$styleTree}\"\n				arg-styleId=\"{$styleId}\" />\n\n			<xf:selectrow name=\"type\" selected=\"public\"\n				label=\"{{ phrase(\'template_type\') }}\">\n\n				<xf:foreach loop=\"$types\" key=\"$typeId\" value=\"$type\">\n					<xf:option value=\"{$typeId}\">{$type}</xf:option>\n				</xf:foreach>\n			</xf:selectrow>\n\n			<xf:macro id=\"addon_macros::addon_select\"\n				arg-addOnId=\"_any\"\n				arg-includeAny=\"{{ true }}\"\n				arg-emptyValue=\"_none\" />\n\n			<hr class=\"formRowSep\" />\n\n			<xf:textboxrow name=\"title\"\n				label=\"{{ phrase(\'title_contains\') }}\"\n				dir=\"ltr\" />\n\n			<xf:formrow rowtype=\"input\"\n				label=\"{{ phrase(\'template_contains\') }}\">\n\n				<ul class=\"inputList\">\n					<li><xf:textarea name=\"template\" autosize=\"true\" code=\"true\" /></li>\n					<li><xf:checkbox standalone=\"true\"><xf:option name=\"template_cs\" label=\"{{ phrase(\'case_sensitive\') }}\" /></xf:checkbox></li>\n				</ul>\n			</xf:formrow>\n\n			<hr class=\"formRowSep\" />\n\n			<xf:checkboxrow name=\"state[]\"\n				label=\"{{ phrase(\'template_status\') }}\">\n\n				<xf:option value=\"default\" selected=\"1\">{{ phrase(\'unmodified\') }}</xf:option>\n				<xf:option value=\"inherited\" selected=\"1\">{{ phrase(\'modified_in_parent_style\') }}</xf:option>\n				<xf:option value=\"custom\" selected=\"1\">{{ phrase(\'modified_in_this_style\') }}</xf:option>\n			</xf:checkboxrow>\n		</div>\n		<xf:submitrow sticky=\"true\" icon=\"search\" />\n	</div>\n	<xf:hiddenval name=\"search\">1</xf:hiddenval>\n\n</xf:form>', 0x[encoded data, 24560 characters], 0x5846, 2030010, '2.3.0 Alpha', 1748686057),
(429, 0x61646d696e, 0x74656d706c6174655f7365617263685f726573756c7473, 0, '<xf:title>{{ phrase(\'template_search_results:\') }} {$style.title}</xf:title>\n\n<div class=\"block\">\n	<xf:if is=\"$templates is not empty\">\n		<div class=\"block-outer\">\n			<xf:macro id=\"filter_macros::quick_filter\" arg-class=\"block-outer-opposite\" />\n		</div>\n	</xf:if>\n	<div class=\"block-container\">\n\n		<xf:macro id=\"filter_macros::filter_bar\"\n			arg-route=\"templates/search\"\n			arg-content=\"{$style}\"\n			arg-params=\"{$linkParams}\"\n			arg-displayValues=\"{$filterDisplay}\"\n			arg-phrases=\"{{ {\n				\'key:type\':        phrase(\'template_type:\'),\n				\'key:addon_id\':    phrase(\'add_on:\'),\n				\'key:title\':       phrase(\'title_contains:\'),\n				\'key:template\':    phrase(\'text_contains:\'),\n				\'key:template_cs\': phrase(\'case_sensitive\'),\n				\'key:state\':       phrase(\'template_status:\'),\n				\'val:_none\':       phrase(\'none\'),\n				\'val:default\':     phrase(\'unmodified\'),\n				\'val:inherited\':   phrase(\'modified_in_parent_style\'),\n				\'val:custom\':      phrase(\'modified_in_this_style\')\n			} }}\"\n			arg-menu=\"templates/refine-search\" />\n\n		<xf:if is=\"$templates is not empty\">\n			<div class=\"block-body\">\n				<xf:datalist>\n					<xf:macro id=\"template_list::template_list\" arg-templates=\"{$templates}\" arg-style=\"{$style}\" />\n				</xf:datalist>\n			</div>\n			<div class=\"block-footer\">\n				<span class=\"block-footer-counter\">{{ display_totals($templates) }}</span>\n			</div>\n		<xf:else />\n			<div class=\"block-body block-row\">{{ phrase(\'no_results_found\') }}</div>\n		</xf:if>\n	</div>\n</div>', 0x[encoded data, 18596 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
(430, 0x61646d696e, 0x7468726561645f62617463685f757064617465, 0, '<xf:title>{{ phrase(\'batch_update_threads\') }}</xf:title>\n\n<xf:if is=\"$success\">\n	<div class=\"blockMessage blockMessage--success blockMessage--iconic\">{{ phrase(\'batch_update_was_completed_successfully\') }}</div>\n</xf:if>\n\n<xf:form action=\"{{ link(\'threads/batch-update/confirm\') }}\" class=\"block\">\n	<div class=\"block-container\">\n		<div class=\"block-body\">\n			<xf:include template=\"helper_thread_search_criteria\" />\n		</div>\n		<xf:submitrow icon=\"search\" sticky=\"true\" />\n	</div>\n</xf:form>', 0x[encoded data, 6422 characters], 0x5846, 2000010, '2.0.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
(431, 0x61646d696e, 0x7468726561645f62617463685f7570646174655f636f6e6669726d, 0, '<xf:title>{{ phrase(\'batch_update_threads\') }}</xf:title>\n\n<xf:form action=\"{{ link(\'threads/batch-update/action\') }}\" class=\"block\">\n	<div class=\"block-container\">\n		<h2 class=\"block-header\">{{ phrase(\'update_threads\') }}</h2>\n		<div class=\"block-body\">\n			<xf:formrow label=\"{{ phrase(\'matched_threads\') }}\">\n				{$total|number}\n				<xf:if is=\"!$threadIds\">\n					<span role=\"presentation\" aria-hidden=\"true\">&middot;</span>\n					<a href=\"{{ link(\'threads/list\', null, {\'criteria\': $criteria, \'all\': true}) }}\">{{ phrase(\'view_or_filter_matches\') }}</a>\n				</xf:if>\n			</xf:formrow>\n\n			<hr class=\"formRowSep\" />\n\n			<xf:selectrow name=\"actions[node_id]\"\n				label=\"{{ phrase(\'move_to_forum\') }}\">\n\n				<xf:option value=\"0\"></xf:option>\n				<xf:foreach loop=\"$forums\" value=\"$forum\">\n					<xf:option value=\"{$forum.value}\" label=\"{$forum.label}\" disabled=\"{$forum.disabled}\" />\n				</xf:foreach>\n				<xf:explain><xf:if is=\"$hasPrefixes\">\n					{{ phrase(\'move_to_forum_prefixes_explain\') }}\n				</xf:if></xf:explain>\n			</xf:selectrow>\n\n			<xf:selectrow name=\"actions[discussion_type]\"\n				label=\"{{ phrase(\'change_thread_type\') }}\"\n				explain=\"{{ phrase(\'thread_type_will_only_be_changed_if_it_is_valid_for_forum\') }}\">\n				<xf:option value=\"\"></xf:option>\n				<xf:options source=\"$threadTypes\" />\n			</xf:selectrow>\n\n			<xf:if is=\"$prefixes.prefixesGrouped\">\n				<xf:checkboxrow\n					explain=\"{{ phrase(\'prefix_will_only_be_applied_if_valid_for_forum\') }}\">\n					<xf:option name=\"actions[apply_thread_prefix]\"\n						label=\"{{ phrase(\'set_prefix\') }}\">\n\n						<xf:dependent>\n							<xf:macro id=\"public:prefix_macros::select\"\n								arg-prefixes=\"{$prefixes.prefixesGrouped}\"\n								arg-name=\"actions[prefix_id]\"\n								arg-type=\"thread\" />\n						</xf:dependent>\n					</xf:option>\n				</xf:checkboxrow>\n			</xf:if>\n\n			<hr class=\"formRowSep\" />\n\n			<xf:checkboxrow>\n				<xf:option name=\"actions[stick]\" value=\"stick\">{{ phrase(\'stick_threads\') }}</xf:option>\n				<xf:option name=\"actions[unstick]\" value=\"unstick\">{{ phrase(\'unstick_threads\') }}</xf:option>\n				<xf:option name=\"actions[lock]\" value=\"lock\">{{ phrase(\'lock_threads\') }}</xf:option>\n				<xf:option name=\"actions[unlock]\" value=\"unlock\">{{ phrase(\'unlock_threads\') }}</xf:option>\n				<xf:option name=\"actions[approve]\" value=\"approve\">{{ phrase(\'approve_threads\') }}</xf:option>\n				<xf:option name=\"actions[unapprove]\" value=\"unapprove\">{{ phrase(\'unapprove_threads\') }}</xf:option>\n				<xf:option name=\"actions[feature]\" value=\"feature\">{{ phrase(\'feature_threads\') }}</xf:option>\n				<xf:option name=\"actions[unfeature]\" value=\"unfeature\">{{ phrase(\'unfeature_threads\') }}</xf:option>\n				<xf:option name=\"actions[soft_delete]\" value=\"soft_delete\">{{ phrase(\'soft_delete_threads\') }}</xf:option>\n			</xf:checkboxrow>\n\n		</div>\n		<xf:submitrow submit=\"{{ phrase(\'update_threads\') }}\" icon=\"save\" />\n	</div>\n\n	<xf:if is=\"$threadIds\">\n		<xf:hiddenval name=\"thread_ids\">{$threadIds|json}</xf:hiddenval>\n	<xf:else />\n		<xf:hiddenval name=\"criteria\">{$criteria|json}</xf:hiddenval>\n	</xf:if>\n</xf:form>\n\n<xf:form action=\"{{ link(\'threads/batch-update/action\') }}\" class=\"block\">\n	<div class=\"block-container\">\n		<h2 class=\"block-header\">{{ phrase(\'delete_threads\') }}</h2>\n		<div class=\"block-body\">\n			<xf:checkboxrow>\n				<xf:option name=\"actions[delete]\">\n					{{ phrase(\'confirm_deletion_of_x_threads\', {\'total\': $total|number}) }}\n				</xf:option>\n			</xf:checkboxrow>\n		</div>\n		<xf:submitrow name=\"confirm_delete\" icon=\"delete\" />\n	</div>\n\n	<xf:if is=\"$threadIds\">\n		<xf:hiddenval name=\"thread_ids\">{$threadIds|json}</xf:hiddenval>\n	<xf:else />\n		<xf:hiddenval name=\"criteria\">{$criteria|json}</xf:hiddenval>\n	</xf:if>\n</xf:form>', 0x[encoded data, 57892 characters], 0x5846, 2030037, '2.3.0 Beta 7', 1748686057);
INSERT INTO `xf_template` (`template_id`, `type`, `title`, `style_id`, `template`, `template_parsed`, `addon_id`, `version_id`, `version_string`, `last_edit_date`) VALUES
(432, 0x61646d696e, 0x7468726561645f6669656c645f64656c657465, 0, '<xf:include template=\"base_custom_field_delete\" />', 0x4f3a32343a2258465c54656d706c6174655c436f6d70696c65725c417374223a313a7b733a383a226368696c6472656e223b613a313a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a373a22696e636c756465223b733a31303a2261747472696275746573223b613a313a7b733a383a2274656d706c617465223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a32343a22626173655f637573746f6d5f6669656c645f64656c657465223b7d7d733a383a226368696c6472656e223b613a303a7b7d733a31313a22697353656c66436c6f7365223b623a313b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a303b7d7d7d, 0x5846, 2000010, '2.0.0 Alpha', 1748686057),
(433, 0x61646d696e, 0x7468726561645f6669656c645f65646974, 0, '<xf:include template=\"base_custom_field_edit\">\n	<xf:set var=\"$extraOptions\">\n		<xf:macro id=\"base_custom_field_macros::common_options\"\n			arg-field=\"{$field}\"\n			arg-supportsGroupEditable=\"{{ true }}\"/>\n	</xf:set>\n	<xf:set var=\"$displayOptions\">\n		<xf:selectrow name=\"node_ids[]\" value=\"{$nodeIds}\" multiple=\"multiple\" size=\"7\"\n			label=\"{{ phrase(\'applicable_forums\') }}\">\n\n			<xf:option value=\"\" selected=\"!{$nodeIds}\">{{ phrase(\'(none)\') }}</xf:option>\n			<xf:foreach loop=\"$nodeTree.getFlattened(0)\" value=\"$treeEntry\">\n				<xf:option value=\"{$treeEntry.record.node_id}\" disabled=\"{{ $treeEntry.record.node_type_id != \'Forum\' }}\">{{ repeat(\'&nbsp;&nbsp;\', $treeEntry.depth)|raw }} {$treeEntry.record.title}</xf:option>\n			</xf:foreach>\n		</xf:selectrow>\n	</xf:set>\n</xf:include>', 0x[encoded data, 15012 characters], 0x5846, 2030010, '2.3.0 Alpha', 1748686057),
(434, 0x61646d696e, 0x7468726561645f6669656c645f6c697374, 0, '<xf:title>{{ phrase(\'custom_thread_fields\') }}</xf:title>\n\n<xf:include template=\"base_custom_field_list\" />', 0x4f3a32343a2258465c54656d706c6174655c436f6d70696c65725c417374223a313a7b733a383a226368696c6472656e223b613a333a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a353a227469746c65223b733a31303a2261747472696275746573223b613a303a7b7d733a383a226368696c6472656e223b613a313a7b693a303b4f3a33383a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c45787072657373696f6e223a323a7b733a343a226c696e65223b693a313b733a31303a2265787072657373696f6e223b4f3a33323a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c46756e63223a333a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a363a22706872617365223b733a393a22617267756d656e7473223b613a313a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a32303a22637573746f6d5f7468726561645f6669656c6473223b7d7d7d7d7d733a31313a22697353656c66436c6f7365223b623a303b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a303b7d693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a323a220a0a223b7d693a323b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a333b733a343a226e616d65223b733a373a22696e636c756465223b733a31303a2261747472696275746573223b613a313a7b733a383a2274656d706c617465223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a333b733a373a22636f6e74656e74223b733a32323a22626173655f637573746f6d5f6669656c645f6c697374223b7d7d733a383a226368696c6472656e223b613a303a7b7d733a31313a22697353656c66436c6f7365223b623a313b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a303b7d7d7d, 0x5846, 2000010, '2.0.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
(435, 0x61646d696e, 0x7468726561645f6c697374, 0, '<xf:title>{{ phrase(\'threads\') }}</xf:title>\n\n<xf:if is=\"$threads is not empty\">\n	<xf:form action=\"{{ link(\'threads/batch-update/confirm\') }}\" class=\"block\" ajax=\"true\" data-json-name=\"json\">\n		<div class=\"block-container\">\n			<div class=\"block-body\">\n				<xf:datalist data-xf-init=\"responsive-data-list\">\n					<xf:datarow rowtype=\"header\">\n						<xf:if is=\"$showingAll\">\n							<xf:cell class=\"dataList-cell--min\">\n								<xf:checkbox standalone=\"true\"><xf:option check-all=\".dataList >\" data-xf-init=\"tooltip\" title=\"{{ phrase(\'select_all\') }}\" /></xf:checkbox>\n							</xf:cell>\n						</xf:if>\n						<xf:cell colspan=\"1\">{{ phrase(\'title\') }}</xf:cell>\n						<xf:cell class=\"dataList-cell--min\">{{ phrase(\'type\') }}</xf:cell>\n						<xf:cell class=\"dataList-cell--min\">{{ phrase(\'forum\') }}</xf:cell>\n						<xf:cell class=\"dataList-cell--min\">{{ phrase(\'thread_starter\') }}</xf:cell>\n						<xf:cell class=\"dataList-cell--min\">{{ phrase(\'replies\') }}</xf:cell>\n						<xf:cell class=\"dataList-cell--min\">{{ phrase(\'last_message\') }}</xf:cell>\n					</xf:datarow>\n					<xf:foreach loop=\"$threads\" value=\"$thread\">\n						<xf:datarow>\n							<xf:if is=\"$showingAll\">\n								<xf:toggle name=\"thread_ids[]\" value=\"{$thread.thread_id}\" selected=\"true\" />\n							</xf:if>\n							<xf:main href=\"{{ link_type(\'public\', \'threads\', $thread) }}\" label=\"{$thread.title}\" />\n							<xf:cell class=\"dataList-cell--min\">\n								{{ $thread.TypeHandler.getTypeTitle() }}\n							</xf:cell>\n							<xf:cell class=\"dataList-cell--min\">\n								{$thread.Forum.title}\n							</xf:cell>\n							<xf:cell class=\"dataList-cell--min\">\n								{$thread.username}\n							</xf:cell>\n							<xf:cell class=\"dataList-cell--min\">\n								{$thread.reply_count|number}\n							</xf:cell>\n							<xf:cell class=\"dataList-cell--min\">\n								<xf:date time=\"{$thread.last_post_date}\" />\n							</xf:cell>\n						</xf:datarow>\n					</xf:foreach>\n					<xf:if is=\"$filter AND $total > $perPage\">\n						<xf:datarow rowclass=\"dataList-row--note dataList-row--noHover js-filterForceShow\">\n							<xf:cell colspan=\"3\">{{ phrase(\'more_records_matching_filter_more_specific\') }}</xf:cell>\n						</xf:datarow>\n					</xf:if>\n				</xf:datalist>\n			</div>\n			<div class=\"block-footer block-footer--split\">\n				<span class=\"block-footer-counter\">{{ display_totals($threads, $total) }}</span>\n				<span class=\"block-footer-select\"><xf:checkbox standalone=\"true\"><xf:option check-all=\".dataList\" label=\"{{ phrase(\'select_all\') }}\" /></xf:checkbox></span>\n				<xf:if is=\"$showAll\">\n					<span class=\"block-footer-controls\">\n						<a href=\"{{ link(\'threads/list\', null, {\'criteria\': $criteria, \'all\': true}) }}\">{{ phrase(\'show_all_matches\') }}</a>\n					</span>\n				<xf:elseif is=\"$showingAll\" />\n					<span class=\"block-footer-controls\"><xf:button type=\"submit\">{{ phrase(\'batch_update\') }}</xf:button></span>\n				</xf:if>\n			</div>\n		</div>\n\n		<xf:pagenav page=\"{$page}\" perpage=\"{$perPage}\" total=\"{$total}\"\n			link=\"threads/list\"\n			params=\"{{ {\'criteria\': $criteria, \'order\': $order, \'direction\': $direction, \'all\': $showingAll} }}\"\n			wrapperclass=\"js-filterHide block-outer block-outer--after\" />\n	</xf:form>\n<xf:else />\n	<div class=\"blockMessage\">{{ phrase(\'no_records_matched\') }}</div>\n</xf:if>', 0x[encoded data, 52716 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
(436, 0x61646d696e, 0x7468726561645f7072656669785f64656c657465, 0, '<xf:include template=\"base_prefix_delete\" />', 0x4f3a32343a2258465c54656d706c6174655c436f6d70696c65725c417374223a313a7b733a383a226368696c6472656e223b613a313a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a373a22696e636c756465223b733a31303a2261747472696275746573223b613a313a7b733a383a2274656d706c617465223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a31383a22626173655f7072656669785f64656c657465223b7d7d733a383a226368696c6472656e223b613a303a7b7d733a31313a22697353656c66436c6f7365223b623a313b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a303b7d7d7d, 0x5846, 2000010, '2.0.0 Alpha', 1748686057),
(437, 0x61646d696e, 0x7468726561645f7072656669785f65646974, 0, '<xf:include template=\"base_prefix_edit\">\n	<xf:set var=\"$extraOptions\">\n		<xf:macro id=\"forum_selection_macros::select_forums\"\n			arg-nodeIds=\"{$nodeIds}\"\n			arg-nodeTree=\"{$nodeTree}\" />\n	</xf:set>\n</xf:include>', 0x4f3a32343a2258465c54656d706c6174655c436f6d70696c65725c417374223a313a7b733a383a226368696c6472656e223b613a313a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a373b733a343a226e616d65223b733a373a22696e636c756465223b733a31303a2261747472696275746573223b613a313a7b733a383a2274656d706c617465223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a31363a22626173655f7072656669785f65646974223b7d7d733a383a226368696c6472656e223b613a333a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a323a220a09223b7d693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a363b733a343a226e616d65223b733a333a22736574223b733a31303a2261747472696275746573223b613a313a7b733a333a22766172223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a31333a222465787472614f7074696f6e73223b7d7d733a383a226368696c6472656e223b613a333a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a333a220a0909223b7d693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a353b733a343a226e616d65223b733a353a226d6163726f223b733a31303a2261747472696275746573223b613a333a7b733a323a226964223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a333b733a373a22636f6e74656e74223b733a33373a22666f72756d5f73656c656374696f6e5f6d6163726f733a3a73656c6563745f666f72756d73223b7d733a31313a226172672d6e6f6465496473223b4f3a33363a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c5661726961626c65223a343a7b733a343a226c696e65223b693a343b733a343a226e616d65223b733a373a226e6f6465496473223b733a31303a2264696d656e73696f6e73223b613a303a7b7d733a373a2266696c74657273223b613a303a7b7d7d733a31323a226172672d6e6f646554726565223b4f3a33363a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c5661726961626c65223a343a7b733a343a226c696e65223b693a353b733a343a226e616d65223b733a383a226e6f646554726565223b733a31303a2264696d656e73696f6e73223b613a303a7b7d733a373a2266696c74657273223b613a303a7b7d7d7d733a383a226368696c6472656e223b613a303a7b7d733a31313a22697353656c66436c6f7365223b623a313b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a323b7d693a323b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a353b733a373a22636f6e74656e74223b733a323a220a09223b7d7d733a31313a22697353656c66436c6f7365223b623a303b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a313b7d693a323b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a363b733a373a22636f6e74656e74223b733a313a220a223b7d7d733a31313a22697353656c66436c6f7365223b623a303b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a303b7d7d7d, 0x5846, 2030010, '2.3.0 Alpha', 1748686057),
(438, 0x61646d696e, 0x7468726561645f7072656669785f67726f75705f64656c657465, 0, '<xf:include template=\"base_prefix_group_delete\" />', 0x4f3a32343a2258465c54656d706c6174655c436f6d70696c65725c417374223a313a7b733a383a226368696c6472656e223b613a313a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a373a22696e636c756465223b733a31303a2261747472696275746573223b613a313a7b733a383a2274656d706c617465223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a32343a22626173655f7072656669785f67726f75705f64656c657465223b7d7d733a383a226368696c6472656e223b613a303a7b7d733a31313a22697353656c66436c6f7365223b623a313b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a303b7d7d7d, 0x5846, 2000010, '2.0.0 Alpha', 1748686057),
(439, 0x61646d696e, 0x7468726561645f7072656669785f67726f75705f65646974, 0, '<xf:include template=\"base_prefix_group_edit\" />', 0x4f3a32343a2258465c54656d706c6174655c436f6d70696c65725c417374223a313a7b733a383a226368696c6472656e223b613a313a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a373a22696e636c756465223b733a31303a2261747472696275746573223b613a313a7b733a383a2274656d706c617465223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a32323a22626173655f7072656669785f67726f75705f65646974223b7d7d733a383a226368696c6472656e223b613a303a7b7d733a31313a22697353656c66436c6f7365223b623a313b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a303b7d7d7d, 0x5846, 2000010, '2.0.0 Alpha', 1748686057),
(440, 0x61646d696e, 0x7468726561645f7072656669785f6c697374, 0, '<xf:title>{{ phrase(\'thread_prefixes\') }}</xf:title>\n\n<xf:include template=\"base_prefix_list\" />', 0x4f3a32343a2258465c54656d706c6174655c436f6d70696c65725c417374223a313a7b733a383a226368696c6472656e223b613a333a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a353a227469746c65223b733a31303a2261747472696275746573223b613a303a7b7d733a383a226368696c6472656e223b613a313a7b693a303b4f3a33383a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c45787072657373696f6e223a323a7b733a343a226c696e65223b693a313b733a31303a2265787072657373696f6e223b4f3a33323a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c46756e63223a333a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a363a22706872617365223b733a393a22617267756d656e7473223b613a313a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a31353a227468726561645f7072656669786573223b7d7d7d7d7d733a31313a22697353656c66436c6f7365223b623a303b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a303b7d693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a323a220a0a223b7d693a323b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a333b733a343a226e616d65223b733a373a22696e636c756465223b733a31303a2261747472696275746573223b613a313a7b733a383a2274656d706c617465223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a333b733a373a22636f6e74656e74223b733a31363a22626173655f7072656669785f6c697374223b7d7d733a383a226368696c6472656e223b613a303a7b7d733a31313a22697353656c66436c6f7365223b623a313b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a303b7d7d7d, 0x5846, 2000010, '2.0.0 Alpha', 1748686057),
(441, 0x61646d696e, 0x7468726561645f7072656669785f717569636b7365745f63686f6f736572, 0, '<xf:include template=\"base_prefix_quickset_chooser\">\n	<xf:set var=\"$prefixType\" value=\"thread\" />\n</xf:include>', 0x4f3a32343a2258465c54656d706c6174655c436f6d70696c65725c417374223a313a7b733a383a226368696c6472656e223b613a313a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a333b733a343a226e616d65223b733a373a22696e636c756465223b733a31303a2261747472696275746573223b613a313a7b733a383a2274656d706c617465223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a32383a22626173655f7072656669785f717569636b7365745f63686f6f736572223b7d7d733a383a226368696c6472656e223b613a333a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a323a220a09223b7d693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a323b733a343a226e616d65223b733a333a22736574223b733a31303a2261747472696275746573223b613a323a7b733a333a22766172223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a31313a222470726566697854797065223b7d733a353a2276616c7565223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a363a22746872656164223b7d7d733a383a226368696c6472656e223b613a303a7b7d733a31313a22697353656c66436c6f7365223b623a313b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a313b7d693a323b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a313a220a223b7d7d733a31313a22697353656c66436c6f7365223b623a303b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a303b7d7d7d, 0x5846, 2000010, '2.0.0 Alpha', 1748686057),
(442, 0x61646d696e, 0x7468726561645f7072656669785f717569636b7365745f656469746f72, 0, '<xf:include template=\"base_prefix_quickset_editor\">\n	<xf:set var=\"$extraOptions\">\n		<xf:checkboxrow name=\"apply_node_ids\"\n			label=\"{{ phrase(\'applicable_forums\') }}\">\n\n			<xf:option label=\"{{ phrase(\'apply_forum_options:\') }}\">\n				<xf:dependent>\n					<xf:macro id=\"forum_selection_macros::select_forums\"\n						arg-nodeIds=\"{$nodeIds}\"\n						arg-nodeTree=\"{$nodeTree}\"\n						arg-withRow=\"0\" />\n				</xf:dependent>\n			</xf:option>\n		</xf:checkboxrow>\n	</xf:set>\n</xf:include>', 0x[encoded data, 7140 characters], 0x5846, 2030010, '2.3.0 Alpha', 1748686057),
(443, 0x61646d696e, 0x7468726561645f70726f6d70745f64656c657465, 0, '<xf:include template=\"base_prompt_delete\" />', 0x4f3a32343a2258465c54656d706c6174655c436f6d70696c65725c417374223a313a7b733a383a226368696c6472656e223b613a313a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a373a22696e636c756465223b733a31303a2261747472696275746573223b613a313a7b733a383a2274656d706c617465223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a31383a22626173655f70726f6d70745f64656c657465223b7d7d733a383a226368696c6472656e223b613a303a7b7d733a31313a22697353656c66436c6f7365223b623a313b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a303b7d7d7d, 0x5846, 2000010, '2.0.0 Alpha', 1748686057),
(444, 0x61646d696e, 0x7468726561645f70726f6d70745f65646974, 0, '<xf:include template=\"base_prompt_edit\">\n	<xf:set var=\"$extraOptions\">\n		<xf:macro id=\"forum_selection_macros::select_forums\"\n			arg-nodeIds=\"{$nodeIds}\"\n			arg-nodeTree=\"{$nodeTree}\" />\n	</xf:set>\n</xf:include>', 0x4f3a32343a2258465c54656d706c6174655c436f6d70696c65725c417374223a313a7b733a383a226368696c6472656e223b613a313a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a373b733a343a226e616d65223b733a373a22696e636c756465223b733a31303a2261747472696275746573223b613a313a7b733a383a2274656d706c617465223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a31363a22626173655f70726f6d70745f65646974223b7d7d733a383a226368696c6472656e223b613a333a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a323a220a09223b7d693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a363b733a343a226e616d65223b733a333a22736574223b733a31303a2261747472696275746573223b613a313a7b733a333a22766172223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a31333a222465787472614f7074696f6e73223b7d7d733a383a226368696c6472656e223b613a333a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a333a220a0909223b7d693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a353b733a343a226e616d65223b733a353a226d6163726f223b733a31303a2261747472696275746573223b613a333a7b733a323a226964223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a333b733a373a22636f6e74656e74223b733a33373a22666f72756d5f73656c656374696f6e5f6d6163726f733a3a73656c6563745f666f72756d73223b7d733a31313a226172672d6e6f6465496473223b4f3a33363a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c5661726961626c65223a343a7b733a343a226c696e65223b693a343b733a343a226e616d65223b733a373a226e6f6465496473223b733a31303a2264696d656e73696f6e73223b613a303a7b7d733a373a2266696c74657273223b613a303a7b7d7d733a31323a226172672d6e6f646554726565223b4f3a33363a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c5661726961626c65223a343a7b733a343a226c696e65223b693a353b733a343a226e616d65223b733a383a226e6f646554726565223b733a31303a2264696d656e73696f6e73223b613a303a7b7d733a373a2266696c74657273223b613a303a7b7d7d7d733a383a226368696c6472656e223b613a303a7b7d733a31313a22697353656c66436c6f7365223b623a313b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a323b7d693a323b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a353b733a373a22636f6e74656e74223b733a323a220a09223b7d7d733a31313a22697353656c66436c6f7365223b623a303b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a313b7d693a323b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a363b733a373a22636f6e74656e74223b733a313a220a223b7d7d733a31313a22697353656c66436c6f7365223b623a303b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a303b7d7d7d, 0x5846, 2030010, '2.3.0 Alpha', 1748686057),
(445, 0x61646d696e, 0x7468726561645f70726f6d70745f67726f75705f64656c657465, 0, '<xf:include template=\"base_prompt_group_delete\" />', 0x4f3a32343a2258465c54656d706c6174655c436f6d70696c65725c417374223a313a7b733a383a226368696c6472656e223b613a313a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a373a22696e636c756465223b733a31303a2261747472696275746573223b613a313a7b733a383a2274656d706c617465223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a32343a22626173655f70726f6d70745f67726f75705f64656c657465223b7d7d733a383a226368696c6472656e223b613a303a7b7d733a31313a22697353656c66436c6f7365223b623a313b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a303b7d7d7d, 0x5846, 2000010, '2.0.0 Alpha', 1748686057),
(446, 0x61646d696e, 0x7468726561645f70726f6d70745f67726f75705f65646974, 0, '<xf:include template=\"base_prompt_group_edit\" />', 0x4f3a32343a2258465c54656d706c6174655c436f6d70696c65725c417374223a313a7b733a383a226368696c6472656e223b613a313a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a373a22696e636c756465223b733a31303a2261747472696275746573223b613a313a7b733a383a2274656d706c617465223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a32323a22626173655f70726f6d70745f67726f75705f65646974223b7d7d733a383a226368696c6472656e223b613a303a7b7d733a31313a22697353656c66436c6f7365223b623a313b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a303b7d7d7d, 0x5846, 2000010, '2.0.0 Alpha', 1748686057),
(447, 0x61646d696e, 0x7468726561645f70726f6d70745f6c697374, 0, '<xf:title>{{ phrase(\'thread_prompts\') }}</xf:title>\n\n<xf:include template=\"base_prompt_list\" />\n\n<div class=\"block\">\n	<div class=\"block-container\">\n		<h2 class=\"block-header\">{{ phrase(\'default_thread_prompt\') }}</h2>\n		<div class=\"block-body\">\n			<xf:datalist>\n				<xf:datarow>\n					<xf:cell href=\"{{ link(\'phrases/edit-by-name\', {}, {\'title\': \'thread_prompt.default\'}) }}\" class=\"dataList-cell\">{{ phrase(\'thread_prompt.default\') }}</xf:cell>\n				</xf:datarow>\n			</xf:datalist>\n		</div>\n	</div>\n</div>', 0x[encoded data, 7282 characters], 0x5846, 2000010, '2.0.0 Alpha', 1748686057),
(448, 0x61646d696e, 0x7468726561645f70726f6d70745f717569636b7365745f63686f6f736572, 0, '<xf:include template=\"base_prompt_quickset_chooser\">\n	<xf:set var=\"$prefixType\" value=\"thread\" />\n</xf:include>', 0x4f3a32343a2258465c54656d706c6174655c436f6d70696c65725c417374223a313a7b733a383a226368696c6472656e223b613a313a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a333b733a343a226e616d65223b733a373a22696e636c756465223b733a31303a2261747472696275746573223b613a313a7b733a383a2274656d706c617465223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a32383a22626173655f70726f6d70745f717569636b7365745f63686f6f736572223b7d7d733a383a226368696c6472656e223b613a333a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a323a220a09223b7d693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a323b733a343a226e616d65223b733a333a22736574223b733a31303a2261747472696275746573223b613a323a7b733a333a22766172223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a31313a222470726566697854797065223b7d733a353a2276616c7565223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a363a22746872656164223b7d7d733a383a226368696c6472656e223b613a303a7b7d733a31313a22697353656c66436c6f7365223b623a313b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a313b7d693a323b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a313a220a223b7d7d733a31313a22697353656c66436c6f7365223b623a303b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a303b7d7d7d, 0x5846, 2000010, '2.0.0 Alpha', 1748686057),
(449, 0x61646d696e, 0x7468726561645f70726f6d70745f717569636b7365745f656469746f72, 0, '<xf:include template=\"base_prompt_quickset_editor\">\n	<xf:set var=\"$extraOptions\">\n		<xf:checkboxrow name=\"apply_node_ids\"\n			label=\"{{ phrase(\'applicable_forums\') }}\">\n\n			<xf:option label=\"{{ phrase(\'apply_forum_options:\') }}\">\n				<xf:dependent>\n					<xf:macro id=\"forum_selection_macros::select_forums\"\n						arg-nodeIds=\"{$nodeIds}\"\n						arg-nodeTree=\"{$nodeTree}\"\n						arg-withRow=\"0\" />\n				</xf:dependent>\n			</xf:option>\n		</xf:checkboxrow>\n	</xf:set>\n</xf:include>', 0x[encoded data, 7140 characters], 0x5846, 2030010, '2.3.0 Alpha', 1748686057);
