INSERT INTO `xf_template` (`template_id`, `type`, `title`, `style_id`, `template`, `template_parsed`, `addon_id`, `version_id`, `version_string`, `last_edit_date`) VALUES
(1044, 0x7075626c6963, 0x707573685f706f73745f7072655f726567, 0, '<xf:if is=\"$extra.welcome\">\n	{{ phrase(\'welcome_to_boardtitle\', {\'boardTitle\': $xf.options.boardTitle}) }}\n</xf:if>\n<xf:if is=\"$content.isFirstPost()\">\n	{{ phrase(\'welcome_to_boardtitle\', {\n		\'boardTitle\': $xf.options.boardTitle\n	})}}\n	{{ phrase(\'your_thread_x_was_created\', {\n		\'title\': prefix(\'thread\', $content.Thread, \'plain\') . $content.Thread.title\n	}) }}\n	<push:url>{{ link(\'canonical:threads\', $content.Thread) }}</push:url>\n<xf:else />\n	{{ phrase(\'welcome_to_boardtitle\', {\n		\'boardTitle\': $xf.options.boardTitle\n	})}}\n	{{ phrase(\'your_reply_to_thread_x_was_submitted\', {\n		\'title\': prefix(\'thread\', $content.Thread, \'plain\') . $content.Thread.title\n	}) }}\n	<push:url>{{ link(\'canonical:posts\', $content) }}</push:url>\n</xf:if>', 0x[encoded data, 17654 characters], 0x5846, 2030010, '2.3.0 Alpha', 1748686065),
(1045, 0x7075626c6963, 0x707573685f706f73745f7175657374696f6e5f736f6c7574696f6e, 0, '{{ phrase(\'x_marked_your_answer_to_question_y_as_a_solution\', {\n	\'name\': $user.username ?: $alert.username,\n	\'title\': prefix(\'thread\', $content.Thread, \'plain\') . $content.Thread.title\n}) }}\n<push:url>{{ link(\'canonical:posts\', $content) }}</push:url>', 0x[encoded data, 6218 characters], 0x5846, 2020010, '2.2.0 Alpha', 1748686065),
(1046, 0x7075626c6963, 0x707573685f706f73745f71756f7465, 0, '{{ phrase(\'x_quoted_your_post_in_thread_y\', {\n	\'name\': $user.username ?: $alert.username,\n	\'title\': prefix(\'thread\', $content.Thread, \'plain\') . $content.Thread.title\n}) }}\n<push:url>{{ link(\'canonical:posts\', $content) }}</push:url>', 0x[encoded data, 6182 characters], 0x5846, 2010010, '2.1.0 Alpha', 1748686065),
(1047, 0x7075626c6963, 0x707573685f706f73745f7265616374696f6e, 0, '{{ phrase(\'x_reacted_to_your_post_in_the_thread_y\', {\n	\'name\': $user.username ?: $alert.username,\n	\'posterParams\': \'\',\n	\'reaction\': reaction_title($extra.reaction_id),\n	\'title\': prefix(\'thread\', $content.Thread, \'plain\') . $content.Thread.title\n}) }}\n<push:url>{{ link(\'canonical:posts\', $content) }}</push:url>\n<push:tag>post_reaction_{$content.post_id}_{$extra.reaction_id}</push:tag>', 0x[encoded data, 8946 characters], 0x5846, 2030032, '2.3.0 Beta 2', 1748686065),
(1048, 0x7075626c6963, 0x707573685f70726f66696c655f706f73745f636f6d6d656e745f6d656e74696f6e, 0, '{{ phrase(\'push_x_mentioned_you_comment_on_ys_profile\', {\n	\'name\': $user.username ?: $alert.username,\n	\'profile\': $content.ProfilePost.ProfileUser.username\n}) }}\n<push:url>{{ link(\'canonical:profile-posts/comments\', $content) }}</push:url>', 0x[encoded data, 4760 characters], 0x5846, 2010010, '2.1.0 Alpha', 1748686065);
INSERT INTO `xf_template` (`template_id`, `type`, `title`, `style_id`, `template`, `template_parsed`, `addon_id`, `version_id`, `version_string`, `last_edit_date`) VALUES
(1049, 0x7075626c6963, 0x707573685f70726f66696c655f706f73745f636f6d6d656e745f6f746865725f636f6d6d656e746572, 0, '<xf:if is=\"$content.ProfilePost.ProfileUser.user_id == $content.ProfilePost.user_id\">\n	{{ phrase(\'push_x_also_commented_on_ys_status\', {\n		\'name\': $user.username ?: $alert.username,\n		\'poster\': $content.ProfilePost.username\n	}) }}\n<xf:else />\n	{{ phrase(\'push_x_also_commented_on_ys_profile_post\', {\n		\'name\': $user.username ?: $alert.username,\n		\'poster\': $content.ProfilePost.username\n	}) }}\n</xf:if>\n<push:url>{{ link(\'canonical:profile-posts/comments\', $content) }}</push:url>', 0x[encoded data, 9418 characters], 0x5846, 2010053, '2.1.0 Release Candidate 3', 1748686065),
(1050, 0x7075626c6963, 0x707573685f70726f66696c655f706f73745f636f6d6d656e745f7265616374696f6e, 0, '<xf:if is=\"$xf.visitor.user_id == $content.ProfilePost.user_id\">\n	{{ phrase(\'push_x_reacted_to_your_comment_on_your_profile_post\', {\n		\'name\': $user.username ?: $alert.username,\n		\'reaction\': reaction_title($extra.reaction_id)\n	}) }}\n<xf:else />\n	{{ phrase(\'push_x_reacted_to_your_comment_on_ys_profile_post\', {\n		\'name\': $user.username ?: $alert.username,\n		\'poster\': $content.ProfilePost.username,\n		\'reaction\': reaction_title($extra.reaction_id)\n	}) }}\n</xf:if>\n<push:url>{{ link(\'canonical:profile-posts\', $content) }}</push:url>\n<push:tag>profile_post_comment_reaction_{$content.profile_post_comment_id}_{$extra.reaction_id}</push:tag>', 0x[encoded data, 11868 characters], 0x5846, 2010010, '2.1.0 Alpha', 1748686065),
(1051, 0x7075626c6963, 0x707573685f70726f66696c655f706f73745f636f6d6d656e745f796f75725f706f7374, 0, '{{ phrase(\'push_x_commented_on_your_post_on_ys_profile\', {\n	\'name\': $user.username ?: $alert.username,\n	\'profile\': $content.ProfilePost.ProfileUser.username\n}) }}\n<push:url>{{ link(\'canonical:profile-posts/comments\', $content) }}</push:url>', 0x[encoded data, 4762 characters], 0x5846, 2010010, '2.1.0 Alpha', 1748686065),
(1052, 0x7075626c6963, 0x707573685f70726f66696c655f706f73745f636f6d6d656e745f796f75725f70726f66696c65, 0, '<xf:if is=\"$xf.visitor.user_id == $content.ProfilePost.user_id\">\n	{{ phrase(\'push_x_commented_on_your_status\', {\n		\'name\': $user.username ?: $alert.username\n	}) }}\n<xf:else />\n	{{ phrase(\'push_x_commented_on_ys_post_on_your_profile\', {\n		\'name\': $user.username ?: $alert.username,\n		\'poster\': $content.ProfilePost.username\n	}) }}\n</xf:if>\n<push:url>{{ link(\'canonical:profile-posts/comments\', $content) }}</push:url>', 0x[encoded data, 8422 characters], 0x5846, 2010010, '2.1.0 Alpha', 1748686065),
(1053, 0x7075626c6963, 0x707573685f70726f66696c655f706f73745f696e73657274, 0, '{{ phrase(\'push_alert_profile_post_insert\', {\n	\'username\': $user.username ?: $alert.username\n}) }}\n<push:url>{{ link(\'canonical:profile-posts\', $content) }}</push:url>', 0x4f3a32343a2258465c54656d706c6174655c436f6d70696c65725c417374223a313a7b733a383a226368696c6472656e223b613a343a7b693a303b4f3a33383a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c45787072657373696f6e223a323a7b733a343a226c696e65223b693a333b733a31303a2265787072657373696f6e223b4f3a33323a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c46756e63223a333a7b733a343a226c696e65223b693a333b733a343a226e616d65223b733a363a22706872617365223b733a393a22617267756d656e7473223b613a323a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a33303a22707573685f616c6572745f70726f66696c655f706f73745f696e73657274223b7d693a313b4f3a33323a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c48617368223a323a7b733a343a226c696e65223b693a333b733a353a227061727473223b613a313a7b693a303b613a323a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a383a22757365726e616d65223b7d693a313b4f3a34383a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c5465726e61727953686f72744f70657261746f72223a333a7b733a343a226c696e65223b693a323b733a393a22636f6e646974696f6e223b4f3a33363a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c5661726961626c65223a343a7b733a343a226c696e65223b693a323b733a343a226e616d65223b733a343a2275736572223b733a31303a2264696d656e73696f6e73223b613a313a7b693a303b613a323a7b693a303b733a353a226172726179223b693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a383a22757365726e616d65223b7d7d7d733a373a2266696c74657273223b613a303a7b7d7d733a353a2266616c7365223b4f3a33363a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c5661726961626c65223a343a7b733a343a226c696e65223b693a323b733a343a226e616d65223b733a353a22616c657274223b733a31303a2264696d656e73696f6e73223b613a313a7b693a303b613a323a7b693a303b733a353a226172726179223b693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a383a22757365726e616d65223b7d7d7d733a373a2266696c74657273223b613a303a7b7d7d7d7d7d7d7d7d7d693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a333b733a373a22636f6e74656e74223b733a31313a220a3c707573683a75726c3e223b7d693a323b4f3a33383a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c45787072657373696f6e223a323a7b733a343a226c696e65223b693a343b733a31303a2265787072657373696f6e223b4f3a33323a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c46756e63223a333a7b733a343a226c696e65223b693a343b733a343a226e616d65223b733a343a226c696e6b223b733a393a22617267756d656e7473223b613a323a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a343b733a373a22636f6e74656e74223b733a32333a2263616e6f6e6963616c3a70726f66696c652d706f737473223b7d693a313b4f3a33363a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c5661726961626c65223a343a7b733a343a226c696e65223b693a343b733a343a226e616d65223b733a373a22636f6e74656e74223b733a31303a2264696d656e73696f6e73223b613a303a7b7d733a373a2266696c74657273223b613a303a7b7d7d7d7d7d693a333b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a343b733a373a22636f6e74656e74223b733a31313a223c2f707573683a75726c3e223b7d7d7d, 0x5846, 2010010, '2.1.0 Alpha', 1748686065),
(1054, 0x7075626c6963, 0x707573685f70726f66696c655f706f73745f6d656e74696f6e, 0, '{{ phrase(\'push_x_mentioned_you_message_on_ys_profile\', {\n	\'name\': $user.username ?: $alert.username,\n	\'profile\': $content.ProfileUser.username\n}) }}\n<push:url>{{ link(\'canonical:profile-posts\', $content) }}</push:url>', 0x[encoded data, 4500 characters], 0x5846, 2010010, '2.1.0 Alpha', 1748686065);
INSERT INTO `xf_template` (`template_id`, `type`, `title`, `style_id`, `template`, `template_parsed`, `addon_id`, `version_id`, `version_string`, `last_edit_date`) VALUES
(1055, 0x7075626c6963, 0x707573685f70726f66696c655f706f73745f7265616374696f6e, 0, '<xf:if is=\"$xf.visitor.user_id == $content.ProfileUser.user_id\">\n	{{ phrase(\'push_x_reacted_to_your_status\', {\n		\'name\': $user.username ?: $alert.username,\n		\'reaction\': reaction_title($extra.reaction_id)\n	}) }}\n<xf:else />\n	{{ phrase(\'push_x_reacted_to_your_post_on_ys_profile\', {\n		\'name\': $user.username ?: $alert.username,\n		\'profile\': $content.ProfileUser.username,\n		\'reaction\': reaction_title($extra.reaction_id)\n	}) }}\n</xf:if>\n<push:url>{{ link(\'canonical:profile-posts\', $content) }}</push:url>\n<push:tag>profile_post_reaction_{$content.profile_post_id}_{$extra.reaction_id}</push:tag>', 0x[encoded data, 11778 characters], 0x5846, 2010010, '2.1.0 Alpha', 1748686065),
(1056, 0x7075626c6963, 0x707573685f7265706f72745f6d656e74696f6e, 0, '{{ phrase(\'x_mentioned_you_in_comment_in_report_y\', {\n	\'name\': $user.username ?: $alert.username,\n	\'title\': $content.title\n}) }}\n<push:url>{{ link(\'reports\', $content) }}#report-comment-{$alert.extra_data.comment.report_comment_id}</push:url>', 0x[encoded data, 5400 characters], 0x5846, 2010010, '2.1.0 Alpha', 1748686065),
(1057, 0x7075626c6963, 0x707573685f7468726561645f7265706c795f62616e, 0, '<xf:if is=\"$extra.expiry\">\n	{{ phrase(\'you_unable_reply_to_thread_x_until_expiry_y\', {\'title\': prefix(\'thread\', $content, \'plain\') . $content.title, \'expiry\': date($extra.expiry)}) }}\n<xf:else />\n	{{ phrase(\'you_are_no_longer_able_to_reply_thread_x\', {\'title\': prefix(\'thread\', $content, \'plain\') . $content.title}) }}\n</xf:if>\n<xf:if is=\"$extra.reason\">{{ phrase(\'reason:\') }} {$extra.reason}</xf:if>\n<push:url>{{ link(\'canonical:threads\', $content) }}</push:url>', 0x[encoded data, 11898 characters], 0x5846, 2020670, '2.2.6', 1748686065),
(1058, 0x7075626c6963, 0x707573685f74726f7068795f6177617264, 0, '{{ phrase(\'you_have_been_awarded_a_trophy_x\', {\'trophy\': $content.title}) }}\n<push:url>{{ link(\'canonical:members/trophies\', $user) }}</push:url>', 0x4f3a32343a2258465c54656d706c6174655c436f6d70696c65725c417374223a313a7b733a383a226368696c6472656e223b613a343a7b693a303b4f3a33383a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c45787072657373696f6e223a323a7b733a343a226c696e65223b693a313b733a31303a2265787072657373696f6e223b4f3a33323a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c46756e63223a333a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a363a22706872617365223b733a393a22617267756d656e7473223b613a323a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a33323a22796f755f686176655f6265656e5f617761726465645f615f74726f7068795f78223b7d693a313b4f3a33323a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c48617368223a323a7b733a343a226c696e65223b693a313b733a353a227061727473223b613a313a7b693a303b613a323a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a363a2274726f706879223b7d693a313b4f3a33363a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c5661726961626c65223a343a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a373a22636f6e74656e74223b733a31303a2264696d656e73696f6e73223b613a313a7b693a303b613a323a7b693a303b733a353a226172726179223b693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a353a227469746c65223b7d7d7d733a373a2266696c74657273223b613a303a7b7d7d7d7d7d7d7d7d693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a31313a220a3c707573683a75726c3e223b7d693a323b4f3a33383a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c45787072657373696f6e223a323a7b733a343a226c696e65223b693a323b733a31303a2265787072657373696f6e223b4f3a33323a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c46756e63223a333a7b733a343a226c696e65223b693a323b733a343a226e616d65223b733a343a226c696e6b223b733a393a22617267756d656e7473223b613a323a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a32363a2263616e6f6e6963616c3a6d656d626572732f74726f7068696573223b7d693a313b4f3a33363a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c5661726961626c65223a343a7b733a343a226c696e65223b693a323b733a343a226e616d65223b733a343a2275736572223b733a31303a2264696d656e73696f6e73223b613a303a7b7d733a373a2266696c74657273223b613a303a7b7d7d7d7d7d693a333b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a31313a223c2f707573683a75726c3e223b7d7d7d, 0x5846, 2010010, '2.1.0 Alpha', 1748686065),
(1059, 0x7075626c6963, 0x707573685f757365725f666f6c6c6f77696e67, 0, '{{ phrase(\'alert_user_following\', {\'username\': $user.username ?: $alert.username}) }}\n<push:url>{{ link(\'canonical:members\', $user) }}</push:url>', 0x4f3a32343a2258465c54656d706c6174655c436f6d70696c65725c417374223a313a7b733a383a226368696c6472656e223b613a343a7b693a303b4f3a33383a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c45787072657373696f6e223a323a7b733a343a226c696e65223b693a313b733a31303a2265787072657373696f6e223b4f3a33323a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c46756e63223a333a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a363a22706872617365223b733a393a22617267756d656e7473223b613a323a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a32303a22616c6572745f757365725f666f6c6c6f77696e67223b7d693a313b4f3a33323a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c48617368223a323a7b733a343a226c696e65223b693a313b733a353a227061727473223b613a313a7b693a303b613a323a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a383a22757365726e616d65223b7d693a313b4f3a34383a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c5465726e61727953686f72744f70657261746f72223a333a7b733a343a226c696e65223b693a313b733a393a22636f6e646974696f6e223b4f3a33363a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c5661726961626c65223a343a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a343a2275736572223b733a31303a2264696d656e73696f6e73223b613a313a7b693a303b613a323a7b693a303b733a353a226172726179223b693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a383a22757365726e616d65223b7d7d7d733a373a2266696c74657273223b613a303a7b7d7d733a353a2266616c7365223b4f3a33363a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c5661726961626c65223a343a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a353a22616c657274223b733a31303a2264696d656e73696f6e73223b613a313a7b693a303b613a323a7b693a303b733a353a226172726179223b693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a383a22757365726e616d65223b7d7d7d733a373a2266696c74657273223b613a303a7b7d7d7d7d7d7d7d7d7d693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a31313a220a3c707573683a75726c3e223b7d693a323b4f3a33383a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c45787072657373696f6e223a323a7b733a343a226c696e65223b693a323b733a31303a2265787072657373696f6e223b4f3a33323a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c46756e63223a333a7b733a343a226c696e65223b693a323b733a343a226e616d65223b733a343a226c696e6b223b733a393a22617267756d656e7473223b613a323a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a31373a2263616e6f6e6963616c3a6d656d62657273223b7d693a313b4f3a33363a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c5661726961626c65223a343a7b733a343a226c696e65223b693a323b733a343a226e616d65223b733a343a2275736572223b733a31303a2264696d656e73696f6e73223b613a303a7b7d733a373a2266696c74657273223b613a303a7b7d7d7d7d7d693a333b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a31313a223c2f707573683a75726c3e223b7d7d7d, 0x5846, 2010010, '2.1.0 Alpha', 1748686065),
(1060, 0x7075626c6963, 0x707573685f757365725f66726f6d5f61646d696e, 0, '{$extra.alert_text|strip_tags}\n<xf:if is=\"$extra.link_url\">\n	<push:url>{$extra.link_url}</push:url>\n</xf:if>', 0x4f3a32343a2258465c54656d706c6174655c436f6d70696c65725c417374223a313a7b733a383a226368696c6472656e223b613a333a7b693a303b4f3a33363a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c5661726961626c65223a343a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a353a226578747261223b733a31303a2264696d656e73696f6e73223b613a313a7b693a303b613a323a7b693a303b733a353a226172726179223b693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a31303a22616c6572745f74657874223b7d7d7d733a373a2266696c74657273223b613a313a7b693a303b613a323a7b693a303b733a31303a2273747269705f74616773223b693a313b613a303a7b7d7d7d7d693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a313a220a223b7d693a323b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a343b733a343a226e616d65223b733a323a226966223b733a31303a2261747472696275746573223b613a313a7b733a323a226973223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a31353a222465787472612e6c696e6b5f75726c223b7d7d733a383a226368696c6472656e223b613a333a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a31323a220a093c707573683a75726c3e223b7d693a313b4f3a33363a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c5661726961626c65223a343a7b733a343a226c696e65223b693a333b733a343a226e616d65223b733a353a226578747261223b733a31303a2264696d656e73696f6e73223b613a313a7b693a303b613a323a7b693a303b733a353a226172726179223b693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a333b733a373a22636f6e74656e74223b733a383a226c696e6b5f75726c223b7d7d7d733a373a2266696c74657273223b613a303a7b7d7d693a323b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a333b733a373a22636f6e74656e74223b733a31323a223c2f707573683a75726c3e0a223b7d7d733a31313a22697353656c66436c6f7365223b623a303b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a303b7d7d7d, 0x5846, 2010035, '2.1.0 Beta 5', 1748686065),
(1061, 0x7075626c6963, 0x707573685f757365725f706f73745f636f7079, 0, '{{ phrase(\'your_post_in_thread_x_was_copied_to_y\', {\n	\'title\': $extra.title,\n	\'target\': prefix(\'thread\', $extra.prefix_id, \'plain\') . $extra.targetTitle\n}) }}\n<xf:if is=\"$extra.reason\">{{ phrase(\'reason:\') }} {$extra.reason}</xf:if>\n<push:url>{{ base_url($extra.targetLink, \'canonical\') }}</push:url>', 0x[encoded data, 7490 characters], 0x5846, 2010010, '2.1.0 Alpha', 1748686065);
INSERT INTO `xf_template` (`template_id`, `type`, `title`, `style_id`, `template`, `template_parsed`, `addon_id`, `version_id`, `version_string`, `last_edit_date`) VALUES
(1062, 0x7075626c6963, 0x707573685f757365725f706f73745f64656c657465, 0, '{{ phrase(\'your_post_in_thread_x_was_deleted\', {\n	\'title\': prefix(\'thread\', $extra.prefix_id, \'plain\') . $extra.title\n}) }}\n<xf:if is=\"$extra.reason\">{{ phrase(\'reason:\') }} {$extra.reason}</xf:if>\n<push:url>{{ base_url($extra.threadLink, \'canonical\') }}</push:url>', 0x[encoded data, 6774 characters], 0x5846, 2010010, '2.1.0 Alpha', 1748686065),
(1063, 0x7075626c6963, 0x707573685f757365725f706f73745f65646974, 0, '{{ phrase(\'your_post_in_thread_x_was_edited\', {\n	\'title\': prefix(\'thread\', $extra.prefix_id, \'plain\') . $extra.title\n}) }}\n<xf:if is=\"$extra.reason\">{{ phrase(\'reason:\') }} {$extra.reason}</xf:if>\n<push:url>{{ base_url($extra.link, \'canonical\') }}</push:url>', 0x[encoded data, 6758 characters], 0x5846, 2010010, '2.1.0 Alpha', 1748686065),
(1064, 0x7075626c6963, 0x707573685f757365725f706f73745f6d65726765, 0, '{{ phrase(\'your_posts_in_thread_x_were_merged_together\', {\n	\'source\': prefix(\'thread\', $extra.prefix_id, \'plain\') . $extra.title\n}) }}\n<xf:if is=\"$extra.reason\">{{ phrase(\'reason:\') }} {$extra.reason}</xf:if>\n<push:url>{{ base_url($extra.threadLink, \'canonical\') }}</push:url>', 0x[encoded data, 6796 characters], 0x5846, 2030010, '2.3.0 Alpha', 1748686065),
(1065, 0x7075626c6963, 0x707573685f757365725f706f73745f6d6f7665, 0, '<xf:if is=\"$extra.wasVisible && $extra.isVisible\">\n	{{ phrase(\'your_post_in_thread_x_was_moved_to_y\', {\n		\'title\': $extra.title,\n		\'target\': prefix(\'thread\', $extra.prefix_id, \'plain\') . $extra.targetTitle\n	}) }}\n<xf:elseif is=\"$extra.wasVisible\" />\n	{{ phrase(\'your_post_in_thread_x_was_moved_to_another_thread\', {\n		\'title\': $extra.title\n	}) }}\n<xf:elseif is=\"$extra.isVisible\" />\n	{{ phrase(\'your_post_in_another_thread_was_moved_to_y\', {\n		\'target\': prefix(\'thread\', $extra.prefix_id, \'plain\') . $extra.targetTitle\n	}) }}\n</xf:if>\n\n<xf:if is=\"$extra.reason\">{{ phrase(\'reason:\') }} {$extra.reason}</xf:if>\n\n<xf:if is=\"$extra.isVisible\">\n	<push:url>{{ base_url($extra.targetLink, \'canonical\') }}</push:url>\n</xf:if>', 0x[encoded data, 15932 characters], 0x5846, 2030010, '2.3.0 Alpha', 1748686065),
(1066, 0x7075626c6963, 0x707573685f757365725f7072655f7265675f6661696c6564, 0, '<xf:if is=\"$extra.welcome\">\n	{{ phrase(\'welcome_to_boardtitle\', {\'boardTitle\': $xf.options.boardTitle}) }}\n</xf:if>\n{{ phrase(\'pre_reg_content_could_not_be_automatically_submitted\') }}', 0x4f3a32343a2258465c54656d706c6174655c436f6d70696c65725c417374223a313a7b733a383a226368696c6472656e223b613a333a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a333b733a343a226e616d65223b733a323a226966223b733a31303a2261747472696275746573223b613a313a7b733a323a226973223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a31343a222465787472612e77656c636f6d65223b7d7d733a383a226368696c6472656e223b613a333a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a323a220a09223b7d693a313b4f3a33383a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c45787072657373696f6e223a323a7b733a343a226c696e65223b693a323b733a31303a2265787072657373696f6e223b4f3a33323a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c46756e63223a333a7b733a343a226c696e65223b693a323b733a343a226e616d65223b733a363a22706872617365223b733a393a22617267756d656e7473223b613a323a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a32313a2277656c636f6d655f746f5f626f6172647469746c65223b7d693a313b4f3a33323a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c48617368223a323a7b733a343a226c696e65223b693a323b733a353a227061727473223b613a313a7b693a303b613a323a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a31303a22626f6172645469746c65223b7d693a313b4f3a33363a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c5661726961626c65223a343a7b733a343a226c696e65223b693a323b733a343a226e616d65223b733a323a227866223b733a31303a2264696d656e73696f6e73223b613a323a7b693a303b613a323a7b693a303b733a353a226172726179223b693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a373a226f7074696f6e73223b7d7d693a313b613a323a7b693a303b733a353a226172726179223b693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a31303a22626f6172645469746c65223b7d7d7d733a373a2266696c74657273223b613a303a7b7d7d7d7d7d7d7d7d693a323b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a313a220a223b7d7d733a31313a22697353656c66436c6f7365223b623a303b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a303b7d693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a333b733a373a22636f6e74656e74223b733a313a220a223b7d693a323b4f3a33383a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c45787072657373696f6e223a323a7b733a343a226c696e65223b693a343b733a31303a2265787072657373696f6e223b4f3a33323a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c46756e63223a333a7b733a343a226c696e65223b693a343b733a343a226e616d65223b733a363a22706872617365223b733a393a22617267756d656e7473223b613a313a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a343b733a373a22636f6e74656e74223b733a35323a227072655f7265675f636f6e74656e745f636f756c645f6e6f745f62655f6175746f6d61746963616c6c795f7375626d6974746564223b7d7d7d7d7d7d, 0x5846, 2020470, '2.2.4', 1748686065),
(1067, 0x7075626c6963, 0x707573685f757365725f70726f66696c655f706f73745f636f6d6d656e745f64656c657465, 0, '{{ phrase(\'your_comment_on_xs_profile_post_was_deleted\', {\n	\'user\': $extra.postUser\n}) }}\n<xf:if is=\"$extra.reason\">{{ phrase(\'reason:\') }} {$extra.reason}</xf:if>\n<push:url>{{ base_url($extra.profilePostLink, \'canonical\') }}</push:url>', 0x[encoded data, 5062 characters], 0x5846, 2010010, '2.1.0 Alpha', 1748686065);
INSERT INTO `xf_template` (`template_id`, `type`, `title`, `style_id`, `template`, `template_parsed`, `addon_id`, `version_id`, `version_string`, `last_edit_date`) VALUES
(1068, 0x7075626c6963, 0x707573685f757365725f70726f66696c655f706f73745f636f6d6d656e745f65646974, 0, '{{ phrase(\'your_comment_on_xs_profile_post_was_edited\', {\n	\'user\': $extra.postUser\n}) }}\n<xf:if is=\"$extra.reason\">{{ phrase(\'reason:\') }} {$extra.reason}</xf:if>\n<push:url>{{ base_url($extra.link, \'canonical\') }}</push:url>', 0x[encoded data, 5036 characters], 0x5846, 2010010, '2.1.0 Alpha', 1748686065),
(1069, 0x7075626c6963, 0x707573685f757365725f70726f66696c655f706f73745f64656c657465, 0, '<xf:if is=\"$extra.profileUserId == $xf.visitor.user_id\">\n	{{ phrase(\'your_status_update_was_deleted\') }}\n<xf:else />\n	{{ phrase(\'your_profile_post_for_x_was_deleted\', {\n		\'user\': $extra.profileUser\n	}) }}\n	<push:url>{{ base_url($extra.profileLink, \'canonical\') }}</push:url>\n</xf:if>\n<xf:if is=\"$extra.reason\">{{ phrase(\'reason:\') }} {$extra.reason}</xf:if>', 0x[encoded data, 7198 characters], 0x5846, 2010010, '2.1.0 Alpha', 1748686065),
(1070, 0x7075626c6963, 0x707573685f757365725f70726f66696c655f706f73745f65646974, 0, '<xf:if is=\"$extra.profileUserId == $xf.visitor.user_id\">\n	{{ phrase(\'push_your_status_update_was_edited\') }}\n<xf:else />\n	{{ phrase(\'your_profile_post_on_xs_profile_was_edited\', {\n		\'user\': $extra.profileUser\n	}) }}\n</xf:if>\n<xf:if is=\"$extra.reason\">{{ phrase(\'reason:\') }} {$extra.reason}</xf:if>\n<push:url>{{ base_url($extra.link, \'canonical\') }}</push:url>', 0x[encoded data, 7368 characters], 0x5846, 2010010, '2.1.0 Alpha', 1748686065),
(1071, 0x7075626c6963, 0x707573685f757365725f7265706f72745f72656a6563746564, 0, '<xf:if is=\"$extra.comment\">\n	{{ phrase(\'unfortunately_report_made_recently_rejected_comment_x\', {\'comment\': $extra.comment, \'title\': $extra.title|strip_tags}) }}\n<xf:else />\n	{{ phrase(\'unfortunately_report_made_recently_rejected\', {\'title\': $extra.title|strip_tags}) }}\n</xf:if>\n<push:url>{{ base_url($extra.link, \'canonical\') }}</push:url>', 0x[encoded data, 7078 characters], 0x5846, 2030010, '2.3.0 Alpha', 1748686065),
(1072, 0x7075626c6963, 0x707573685f757365725f7265706f72745f7265736f6c766564, 0, '<xf:if is=\"$extra.comment\">\n	{{ phrase(\'report_that_you_made_recently_has_been_resolved_comment_x\', {\'comment\': $extra.comment, \'title\': $extra.title|strip_tags}) }}\n<xf:else />\n	{{ phrase(\'report_that_you_made_recently_has_been_resolved\', {\'title\': $extra.title|strip_tags}) }}\n</xf:if>\n<push:url>{{ base_url($extra.link, \'canonical\') }}</push:url>', 0x[encoded data, 7094 characters], 0x5846, 2030010, '2.3.0 Alpha', 1748686065),
(1073, 0x7075626c6963, 0x707573685f757365725f7468726561645f64656c657465, 0, '{{ phrase(\'your_thread_x_was_deleted\', {\n	\'title\': prefix(\'thread\', $extra.prefix_id, \'plain\') . $extra.title\n}) }}\n<xf:if is=\"$extra.reason\">{{ phrase(\'reason:\') }} {$extra.reason}</xf:if>', 0x[encoded data, 5298 characters], 0x5846, 2010010, '2.1.0 Alpha', 1748686065),
(1074, 0x7075626c6963, 0x707573685f757365725f7468726561645f6d65726765, 0, '{{ phrase(\'your_thread_x_was_merged_into_y\', {\n	\'title\': $extra.title,\n	\'target\': prefix(\'thread\', $extra.prefix_id, \'plain\') . $extra.targetTitle\n}) }}\n<xf:if is=\"$extra.reason\">{{ phrase(\'reason:\') }} {$extra.reason}</xf:if>\n<push:url>{{ base_url($extra.targetLink, \'canonical\') }}</push:url>', 0x[encoded data, 7478 characters], 0x5846, 2010010, '2.1.0 Alpha', 1748686065);
INSERT INTO `xf_template` (`template_id`, `type`, `title`, `style_id`, `template`, `template_parsed`, `addon_id`, `version_id`, `version_string`, `last_edit_date`) VALUES
(1075, 0x7075626c6963, 0x707573685f757365725f7468726561645f6d6f7665, 0, '{{ phrase(\'your_thread_x_was_moved_to_different_forum\', {\n	\'title\': prefix(\'thread\', $extra.prefix_id, \'plain\') . $extra.title\n}) }}\n<xf:if is=\"$extra.reason\">{{ phrase(\'reason:\') }} {$extra.reason}</xf:if>\n<push:url>{{ base_url($extra.link, \'canonical\') }}</push:url>', 0x[encoded data, 6778 characters], 0x5846, 2010010, '2.1.0 Alpha', 1748686065),
(1076, 0x7075626c6963, 0x707573685f757365725f757067726164655f656e64, 0, '{{ phrase(\'push_one_account_upgrades_expired_renew_now\') }}\n<push:url>{{ link(\'canonical:account/upgrades\') }}</push:url>', 0x4f3a32343a2258465c54656d706c6174655c436f6d70696c65725c417374223a313a7b733a383a226368696c6472656e223b613a343a7b693a303b4f3a33383a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c45787072657373696f6e223a323a7b733a343a226c696e65223b693a313b733a31303a2265787072657373696f6e223b4f3a33323a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c46756e63223a333a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a363a22706872617365223b733a393a22617267756d656e7473223b613a313a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a34333a22707573685f6f6e655f6163636f756e745f75706772616465735f657870697265645f72656e65775f6e6f77223b7d7d7d7d693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a31313a220a3c707573683a75726c3e223b7d693a323b4f3a33383a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c45787072657373696f6e223a323a7b733a343a226c696e65223b693a323b733a31303a2265787072657373696f6e223b4f3a33323a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c46756e63223a333a7b733a343a226c696e65223b693a323b733a343a226e616d65223b733a343a226c696e6b223b733a393a22617267756d656e7473223b613a313a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a32363a2263616e6f6e6963616c3a6163636f756e742f7570677261646573223b7d7d7d7d693a333b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a31313a223c2f707573683a75726c3e223b7d7d7d, 0x5846, 2010010, '2.1.0 Alpha', 1748686065),
(1077, 0x7075626c6963, 0x707573685f757365725f757365726e616d655f6368616e67655f617070726f766564, 0, '{{ phrase(\'your_username_change_from_x_to_y_has_been_approved\', {\'oldUsername\': $extra.oldUsername, \'newUsername\': $extra.newUsername}) }}', 0x4f3a32343a2258465c54656d706c6174655c436f6d70696c65725c417374223a313a7b733a383a226368696c6472656e223b613a313a7b693a303b4f3a33383a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c45787072657373696f6e223a323a7b733a343a226c696e65223b693a313b733a31303a2265787072657373696f6e223b4f3a33323a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c46756e63223a333a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a363a22706872617365223b733a393a22617267756d656e7473223b613a323a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a35303a22796f75725f757365726e616d655f6368616e67655f66726f6d5f785f746f5f795f6861735f6265656e5f617070726f766564223b7d693a313b4f3a33323a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c48617368223a323a7b733a343a226c696e65223b693a313b733a353a227061727473223b613a323a7b693a303b613a323a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a31313a226f6c64557365726e616d65223b7d693a313b4f3a33363a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c5661726961626c65223a343a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a353a226578747261223b733a31303a2264696d656e73696f6e73223b613a313a7b693a303b613a323a7b693a303b733a353a226172726179223b693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a31313a226f6c64557365726e616d65223b7d7d7d733a373a2266696c74657273223b613a303a7b7d7d7d693a313b613a323a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a31313a226e6577557365726e616d65223b7d693a313b4f3a33363a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c5661726961626c65223a343a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a353a226578747261223b733a31303a2264696d656e73696f6e73223b613a313a7b693a303b613a323a7b693a303b733a353a226172726179223b693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a31313a226e6577557365726e616d65223b7d7d7d733a373a2266696c74657273223b613a303a7b7d7d7d7d7d7d7d7d7d7d, 0x5846, 2020010, '2.2.0 Alpha', 1748686065),
(1078, 0x7075626c6963, 0x707573685f757365725f757365726e616d655f6368616e67655f72656a6563746564, 0, '{{ phrase(\'your_username_change_to_x_has_been_rejected\', {\'rejectedUsername\': $extra.rejectedUsername}) }}\n<xf:if is=\"$extra.reason\">{{ phrase(\'reason:\') }} {$extra.reason}</xf:if>', 0x4f3a32343a2258465c54656d706c6174655c436f6d70696c65725c417374223a313a7b733a383a226368696c6472656e223b613a333a7b693a303b4f3a33383a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c45787072657373696f6e223a323a7b733a343a226c696e65223b693a313b733a31303a2265787072657373696f6e223b4f3a33323a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c46756e63223a333a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a363a22706872617365223b733a393a22617267756d656e7473223b613a323a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a34333a22796f75725f757365726e616d655f6368616e67655f746f5f785f6861735f6265656e5f72656a6563746564223b7d693a313b4f3a33323a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c48617368223a323a7b733a343a226c696e65223b693a313b733a353a227061727473223b613a313a7b693a303b613a323a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a31363a2272656a6563746564557365726e616d65223b7d693a313b4f3a33363a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c5661726961626c65223a343a7b733a343a226c696e65223b693a313b733a343a226e616d65223b733a353a226578747261223b733a31303a2264696d656e73696f6e73223b613a313a7b693a303b613a323a7b693a303b733a353a226172726179223b693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a31363a2272656a6563746564557365726e616d65223b7d7d7d733a373a2266696c74657273223b613a303a7b7d7d7d7d7d7d7d7d693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a313b733a373a22636f6e74656e74223b733a313a220a223b7d693a323b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c546167223a373a7b733a343a226c696e65223b693a323b733a343a226e616d65223b733a323a226966223b733a31303a2261747472696275746573223b613a313a7b733a323a226973223b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a31333a222465787472612e726561736f6e223b7d7d733a383a226368696c6472656e223b613a333a7b693a303b4f3a33383a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c45787072657373696f6e223a323a7b733a343a226c696e65223b693a323b733a31303a2265787072657373696f6e223b4f3a33323a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c46756e63223a333a7b733a343a226c696e65223b693a323b733a343a226e616d65223b733a363a22706872617365223b733a393a22617267756d656e7473223b613a313a7b693a303b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a373a22726561736f6e3a223b7d7d7d7d693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a313a2220223b7d693a323b4f3a33363a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c5661726961626c65223a343a7b733a343a226c696e65223b693a323b733a343a226e616d65223b733a353a226578747261223b733a31303a2264696d656e73696f6e73223b613a313a7b693a303b613a323a7b693a303b733a353a226172726179223b693a313b4f3a33313a2258465c54656d706c6174655c436f6d70696c65725c53796e7461785c537472223a323a7b733a343a226c696e65223b693a323b733a373a22636f6e74656e74223b733a363a22726561736f6e223b7d7d7d733a373a2266696c74657273223b613a303a7b7d7d7d733a31313a22697353656c66436c6f7365223b623a303b733a31303a22657874656e73696f6e73223b613a303a7b7d733a353a226465707468223b693a303b7d7d7d, 0x5846, 2020010, '2.2.0 Alpha', 1748686065);
INSERT INTO `xf_template` (`template_id`, `type`, `title`, `style_id`, `template`, `template_parsed`, `addon_id`, `version_id`, `version_string`, `last_edit_date`) VALUES
(1079, 0x7075626c6963, 0x717569636b5f7265706c795f6d6163726f73, 0, '<xf:macro id=\"body\"\n	arg-message=\"\"\n	arg-attachmentData=\"{{ null }}\"\n	arg-forceHash=\"\"\n	arg-messageSelector=\"\"\n	arg-multiQuoteHref=\"\"\n	arg-multiQuoteStorageKey=\"\"\n	arg-simple=\"{{ false }}\"\n	arg-submitText=\"\"\n	arg-lastItemId=\"0\"\n	arg-lastDate=\"0\"\n	arg-lastKnownDate=\"0\"\n	arg-loadExtra=\"{{ true }}\"\n	arg-simpleSubmit=\"{{ false }}\"\n	arg-minHeight=\"100\"\n	arg-placeholder=\"{{ phrase(\'reply_placeholder\') }}\"\n	arg-deferred=\"{{ false }}\"\n	arg-showGuestControls=\"{{ true }}\"\n	arg-previewUrl=\"\">\n\n	<xf:css src=\"message.less\" />\n	<xf:set var=\"$sticky\" value=\"{{ property(\'messageSticky\') }}\" />\n\n	<div class=\"message message--quickReply block-topRadiusContent block-bottomRadiusContent{{ $simple ? \' message--simple\' : \'\' }}\">\n		<div class=\"message-inner\">\n			<div class=\"message-cell message-cell--user\">\n				<div class=\"message-user {{ $sticky.user_info ? \'is-sticky\' : \'\' }}\">\n					<div class=\"message-avatar\">\n						<div class=\"message-avatar-wrapper\">\n							<xf:set var=\"$user\" value=\"{{ $xf.visitor.user_id ? $xf.visitor : null }}\" />\n							<xf:avatar user=\"$user\" size=\"{{ $simple ? \'s\' : \'m\' }}\" defaultname=\"\" />\n						</div>\n					</div>\n					<span class=\"message-userArrow\"></span>\n				</div>\n			</div>\n			<div class=\"message-cell message-cell--main\">\n				<div class=\"message-editorWrapper\">\n					<xf:set var=\"$editorHtml\">\n						<xf:macro id=\"editor\"\n							arg-message=\"{$message}\"\n							arg-attachmentData=\"{$attachmentData}\"\n							arg-forceHash=\"{$forceHash}\"\n							arg-messageSelector=\"{$messageSelector}\"\n							arg-multiQuoteHref=\"{$multiQuoteHref}\"\n							arg-multiQuoteStorageKey=\"{$multiQuoteStorageKey}\"\n							arg-minHeight=\"{$minHeight}\"\n							arg-placeholder=\"{$placeholder}\"\n							arg-submitText=\"{$submitText}\"\n							arg-deferred=\"{$deferred}\"\n							arg-lastItemId=\"{$lastItemId}\"\n							arg-lastDate=\"{$lastDate}\"\n							arg-lastKnownDate=\"{$lastKnownDate}\"\n							arg-loadExtra=\"{$loadExtra}\"\n							arg-simpleSubmit=\"{$simpleSubmit}\"\n							arg-showGuestControls=\"{$showGuestControls}\"\n							arg-previewUrl=\"{$previewUrl}\"\n						/>\n					</xf:set>\n\n					<xf:if is=\"$deferred\">\n						<div class=\"editorPlaceholder\" data-xf-click=\"editor-placeholder\">\n							<div class=\"editorPlaceholder-editor is-hidden\">{$editorHtml|raw}</div>\n							<div class=\"editorPlaceholder-placeholder\">\n								<div class=\"input\"><span class=\"u-muted\"> {$placeholder}</span></div>\n							</div>\n						</div>\n					<xf:else />\n						{$editorHtml|raw}\n					</xf:if>\n				</div>\n			</div>\n		</div>\n	</div>\n</xf:macro>\n\n<xf:macro id=\"editor\"\n	arg-message=\"\"\n	arg-attachmentData=\"{{ null }}\"\n	arg-forceHash=\"\"\n	arg-messageSelector=\"\"\n	arg-multiQuoteHref=\"\"\n	arg-multiQuoteStorageKey=\"\"\n	arg-minHeight=\"100\"\n	arg-placeholder=\"\"\n	arg-submitText=\"\"\n	arg-deferred=\"{{ false }}\"\n	arg-lastItemId=\"0\"\n	arg-lastDate=\"0\"\n	arg-lastKnownDate=\"0\"\n	arg-loadExtra=\"{{ true }}\"\n	arg-simpleSubmit=\"{{ false }}\"\n	arg-showGuestControls=\"{{ true }}\"\n	arg-previewUrl=\"\"\n>\n	<xf:editor name=\"message\"\n		value=\"{$message}\"\n		attachments=\"{{ $attachmentData ? $attachmentData.attachments : [] }}\"\n		data-min-height=\"{$minHeight}\"\n		placeholder=\"{$placeholder}\"\n		data-deferred=\"{{ $deferred ? \'on\' : \'off\' }}\"\n		data-xf-key=\"{{ phrase(\'shortcut.quick_reply\') }}\"\n		data-preview-url=\"{$previewUrl}\" />\n\n	<xf:if is=\"!$xf.visitor.user_id && $showGuestControls\">\n		<xf:textboxrow name=\"_xfUsername\" rowtype=\"fullWidth noGutter\" data-xf-init=\"guest-username\"\n			autocomplete=\"username\"\n			maxlength=\"{{ max_length($xf.visitor, \'username\') }}\"\n			label=\"{{ phrase(\'name\') }}\" />\n	</xf:if>\n	<xf:if is=\"$xf.visitor.isShownCaptcha()\">\n		<div class=\"js-captchaContainer\" data-row-type=\"fullWidth noGutter\"></div>\n		<noscript><xf:hiddenval name=\"no_captcha\" value=\"1\" /></noscript>\n	</xf:if>\n\n	<xf:if is=\"$attachmentData\">\n		<xf:macro id=\"helper_attach_upload::uploaded_files_list\"\n			arg-attachments=\"{$attachmentData.attachments}\"\n			arg-class=\"attachmentUploads--spaced\" />\n	</xf:if>\n\n	<div class=\"formButtonGroup {{ $simpleSubmit ? \'formButtonGroup--simple\' : \'\' }}\">\n		<div class=\"formButtonGroup-primary\">\n			<xf:button type=\"submit\" class=\"button--primary\" icon=\"reply\">\n				{{ $submitText ?: phrase(\'post_reply\') }}\n			</xf:button>\n		</div>\n		<xf:if contentcheck=\"true\">\n			<div class=\"formButtonGroup-extra\">\n				<xf:contentcheck>\n					<xf:if is=\"$attachmentData\">\n						<xf:macro id=\"helper_attach_upload::upload_link_from_data\"\n							arg-attachmentData=\"{$attachmentData}\"\n							arg-forceHash=\"{$forceHash}\" />\n					</xf:if>\n					<xf:if is=\"$xf.options.multiQuote && $multiQuoteHref\">\n						<xf:macro id=\"multi_quote_macros::button\"\n							arg-href=\"{$multiQuoteHref}\"\n							arg-messageSelector=\"{$messageSelector}\"\n							arg-storageKey=\"{$multiQuoteStorageKey}\" />\n					</xf:if>\n				</xf:contentcheck>\n			</div>\n		</xf:if>\n		<xf:hiddenval name=\"last_date\" autocomplete=\"off\">{$lastDate}</xf:hiddenval>\n		<xf:hiddenval name=\"last_known_date\" autocomplete=\"off\">{$lastKnownDate}</xf:hiddenval>\n		<xf:hiddenval name=\"parent_id\" autocomplete=\"off\">{$lastItemId}</xf:hiddenval>\n		<xf:hiddenval name=\"load_extra\">{{ $loadExtra ? 1 : 0 }}</xf:hiddenval>\n	</div>\n</xf:macro>\n', 0x[encoded data, 63062 characters], 0x5846, 2030038, '2.3.0 Beta 8', 1748686065);
INSERT INTO `xf_template` (`template_id`, `type`, `title`, `style_id`, `template`, `template_parsed`, `addon_id`, `version_id`, `version_string`, `last_edit_date`) VALUES
(1080, 0x7075626c6963, 0x726174696e675f6d6163726f73, 0, '<xf:macro id=\"stars\" arg-rating=\"!\" arg-class=\"\">\n	<xf:css src=\"rating_stars.less\" />\n\n	<span class=\"ratingStars {$class}\" title=\"{{ phrase(\'x_stars\', {\'rating\': $rating|number(2)})|for_attr }}\">\n		<span class=\"ratingStars-star{{ $rating >= 1 ? \' ratingStars-star--full\' : \'\' }}{{ ($rating >= 0.5 AND $rating < 1) ? \' ratingStars-star--half\' : \'\' }}\"></span>\n		<span class=\"ratingStars-star{{ $rating >= 2 ? \' ratingStars-star--full\' : \'\' }}{{ ($rating >= 1.5 AND $rating < 2) ? \' ratingStars-star--half\' : \'\' }}\"></span>\n		<span class=\"ratingStars-star{{ $rating >= 3 ? \' ratingStars-star--full\' : \'\' }}{{ ($rating >= 2.5 AND $rating < 3) ? \' ratingStars-star--half\' : \'\' }}\"></span>\n		<span class=\"ratingStars-star{{ $rating >= 4 ? \' ratingStars-star--full\' : \'\' }}{{ ($rating >= 3.5 AND $rating < 4) ? \' ratingStars-star--half\' : \'\' }}\"></span>\n		<span class=\"ratingStars-star{{ $rating >= 5 ? \' ratingStars-star--full\' : \'\' }}{{ ($rating >= 4.5 AND $rating < 5) ? \' ratingStars-star--half\' : \'\' }}\"></span>\n		<span class=\"u-srOnly\">{{ phrase(\'x_stars\', {\'rating\': $rating|number(2)}) }}</span>\n	</span>\n</xf:macro>\n\n<xf:macro id=\"stars_text\" arg-rating=\"!\" arg-count=\"{{ null }}\" arg-text=\"{{ null }}\" arg-rowClass=\"\" arg-starsClass=\"\">\n	<span class=\"ratingStarsRow {$rowClass}\">\n		<xf:macro id=\"rating_macros::stars\"\n			arg-rating=\"{$rating}\"\n			arg-class=\"{$starsClass}\" />\n		<span class=\"ratingStarsRow-text\">\n			<xf:if is=\"$text is not empty\">{$text}<xf:else />{{ phrase(\'x_ratings\', {\'count\': $count|number}) }}</xf:if>\n		</span>\n	</span>\n</xf:macro>\n\n<xf:macro id=\"setup\">\n	<xf:css src=\"rating_stars.less\" />\n	<xf:js src=\"xf/rating.js\" min=\"1\" />\n</xf:macro>\n\n<xf:macro id=\"rating\"\n	arg-row=\"{{ true }}\"\n	arg-rowType=\"{$rowType}\"\n	arg-rowLabel=\"{{ phrase(\'rating\') }}\"\n	arg-rowHint=\"\"\n	arg-rowExplain=\"\"\n	arg-name=\"rating\"\n	arg-currentRating=\"0\"\n	arg-ratingHref=\"\"\n	arg-controlId=\"\"\n	arg-readOnly=\"false\"\n	arg-deselectable=\"false\"\n	arg-showSelected=\"true\"\n	arg-range=\"{{ {\n		1: phrase(\'terrible\'),\n		2: phrase(\'poor\'),\n		3: phrase(\'average\'),\n		4: phrase(\'good\'),\n		5: phrase(\'excellent\')\n	} }}\">\n\n	<xf:macro id=\"setup\" />\n\n	<xf:if is=\"$row AND !$controlId\">\n		<xf:set var=\"$controlId\" value=\"{{ unique_id() }}\" />\n	</xf:if>\n\n	<xf:set var=\"$inner\">\n		<xf:select name=\"{$name}\"\n			class=\"br-select\"\n			id=\"{$controlId}\"\n			data-xf-init=\"rating\"\n			data-initial-rating=\"{$currentRating}\"\n			data-rating-href=\"{$ratingHref}\"\n			data-readonly=\"{$readOnly}\"\n			data-deselectable=\"{$deselectable}\"\n			data-show-selected=\"{$showSelected}\">\n\n			<xf:if is=\"$deselectable\">\n				<xf:option value=\"\" />\n			</xf:if>\n			<xf:foreach loop=\"$range\" key=\"$value\" value=\"$label\">\n				<xf:option value=\"{$value}\">{$label}</xf:option>\n			</xf:foreach>\n		</xf:select>\n	</xf:set>\n\n	<xf:if is=\"$row\">\n		<xf:formrow class=\"u-jsOnly\" rowtype=\"{$rowType}\"\n			label=\"{$rowLabel}\"\n			controlid=\"{$controlId}\"\n			hint=\"{$rowHint|raw}\"\n			explain=\"{$rowExplain|raw}\">\n\n			{$inner|raw}\n		</xf:formrow>\n	<xf:else />\n		{$inner|raw}\n	</xf:if>\n</xf:macro>', 0x[encoded data, 68818 characters], 0x5846, 2030010, '2.3.0 Alpha', 1748686065);
