if (defined("ABSPATH")) {
goto prS;
}
exit;
prS:
use OTP\Helper\MoUtility;
use OTP\Helper\MoMessages;
echo " <div id="messagesSubTabContainer" class="mo-subpage-container " . esc_attr($eX) . "">
\xa \x9\x9<div class="bg-white rounded-md">\xd\xa \x9 <form name="f" method="post" action="" id="mo_otp_verification_messages">\xd\xa\x9 \x9<input type="hidden" name="option" value="mo_customer_validation_messages" />";
wp_nonce_field($G_);
echo " <div class="mo-header">\xd\xa \x9\x9 <p class="mo-heading flex-1">" . esc_html(mo_("Edit Messages")) . "</p>\xd
\x9\x9 <input type="submit" name="save" id="ov_settings_button" " . esc_attr($wo) . "
\xa \x9 \x9class="mo-button inverted" value="" . esc_attr(mo_("Save Settings")) . "">\xd\xa \x9 \x9</div>
\x9 \x9<div class="p-4 text-xs font-normal rounded-smooth bg-blue-50 border-b py-mo-4 px-mo-8" role="alert">\xd\xa\x9\x9\x9 NOTE: <a class="text-xs font-bold text-green-0" > ##email## and ##phone## </a> in the message body will be replaced by the user's email address and phone number respectively.\xd\xa \x9 \x9\x9</div>";
echo "\x9 <div class="mo-common-msg-table ">
\xa \x9 <div class="rounded-md items-center mo-common-msg-table-padding">
\xa \x9 <div id="mo_common_message_table">
\x9\x9\x9 <div class=" w-full gap-mo-4 flex" id="original_msg_list_headings">\xd\xa \x9 \x9 <div class="flexi pl-mo-8 pt-mo-4">
\xa\x9 \x9 \x9\x9\x9\x9<h3 class="py-moi.5 font-heading font-semibold text-md justify-center text-gray-0">Phone Messages</h3>\xd\xa \x9\x9\x9 </div>\xd\xa \x9\x9 \x9 \x9</div>";
foreach ($hS as $tO => $hP) {
echo " <div class="w-full gap-mol my-mo-6 flex" id="original_msg_list" . esc_attr($tO) . "">
\x9\x9\x9\x9 \x9 \x9 <div class="flex-1 pl-mo-8">
\x9 \x9 \x9 \x9\x9\x9<p name="old_msg_list_" . esc_attr($tO) . "" class="mb-mo-4" >" . esc_html($hP["old_msg"]) . "</p>\xd
\x9\x9\x9 \x9 \x9</div>
\xa \x9\x9 \x9 \x9 \x9<div class="flex-1 pr-mo-8">\xd\xa \x9\x9\x9\x9\x9 <div class="mo-input-wrapper">\xd
\x9 \x9 \x9 \x9\x9\x9\x9 <label class="mo-input-label">" . esc_attr($hP["label"]) . "</label>\xd\xa \x9\x9\x9 <textarea name="new_msg_list_" . esc_attr($tO) . "" rows="3" maxlength="0" class="mo-textarea" id="new_msg_list_" . esc_attr($tO) . "" >" . esc_html($hP["new_msg"]) . "</textarea>
\x9\x9 \x9 \x9 </div>\xd\xa\x9\x9\x9 \x9\x9 \x9</div>\xd
\x9 \x9 \x9</div>";
twQ:
}
n9s:
echo " <div class="border-t w-full gap-mo-4 flex" id="original_msg_list_headings">\xd
\x9 \x9 \x9<div class="flex-1 pl-mo-8 pt-mo-4">\xd
\x9 \x9\x9\x9\x9\x9 <h3 class="py-mo-1.5 font-heading font-semibold text-md justify-center text-gray-9">Email Messages</h3>
\xa\x9\x9 \x9\x9\x9 \x9\x9</div>
\xa \x9 \x9\x9\x9</div>";
foreach ($I3 as $tO => $hP) {
echo " <div class="w-full gap-mol mt-mo-6 flex" id="original_msg_list" . esc_attr($tO) . "">
\xa \x9 \x9\x9 \x9 <div class="flexi pl-mo-8">\xd
\x9 \x9\x9 \x9\x9\x9 <p name="old_msg_list_" . esc_attr($tO) . "" class="mb-mo-4" >" . esc_html($hP["old_msg"]) . "</p>
\x9 \x9\x9\x9\x9\x9 \x9</div>\xd\xa\x9 \x9\x9\x9<div class="flex-1 pr-mo-8">\xd
\x9\x9\x9 \x9 \x9\x9 <div class="mo-input-wrapper">
\x9\x9\x9\x9\x9 \x9 <label class="mo-input-label">" . esc_attr($hP["label"]) . "</label>
\x9\x9\x9 \x9\x9 <textarea name="new_msg_list_" . esc_attr($tO) . "" rows="3" maxlength=" class="mo-textarea" id="new_msg_list_" . esc_attr($tO) . "" >" . esc_html($hP["new_msg"]) . "</textarea>
\xa \x9 \x9 </div>
\x9 \x9 \x9 </div>\xd\xa\x9\x9\x9 \x9\x9 </div>";
fNn:
}
vna:
echo " <div class="border-t w-full gap-mol flex" id="original_msg_list_headings">\xd\xa \x9\x9 \x9\x9 \x9<div class="flex-1 pl-mo-8 pt-mo-4">\xd
\x9\x9\x9 \x9 \x9\x9<h3 class="py-mo-1.5 font-heading font-semibold text-md justify-center text-gray-9">Custom Messages</h3>
\xa \x9\x9\x9 </div>\xd\xa \x9\x9 \x9\x9\x9</div>";
foreach ($e8 as $tO => $hP) {
echo " <div class="w-full gap-mo-4 mt-mon flex" id="original_msg_list" . esc_attr($tO) . "">\xd\xa\x9 \x9\x9 \x9 \x9 <div class="flex-1 pl-mo-8">
\xa \x9\x9\x9<p name="old_msg_list_" . esc_attr($tO) . "" class="mb-mol" >" . esc_html($hP["old_msg"]) . "</p>
\x9 \x9\x9 \x9</div>\xd\xa \x9 \x9 \x9 <div class="flex-1 pr-mo-8">
\x9\x9\x9\x9\x9 \x9\x9 <div class="mo-input-wrapper">\xd
\x9 \x9 \x9\x9\x9\x9\x9\x9\x9<label class="mo-input-label">" . esc_attr($hP["label"]) . "</label>\xd\xa\x9\x9 \x9 \x9\x9\x9 <textarea name="new_msg_list_" . esc_attr($tO) . "" rows="3" maxlength="0" class="mo-textarea" id="new_msg_list_" . esc_attr($tO) . "" >" . esc_html($hP["new_msg"]) . "</textarea>
\x9\x9\x9 \x9\x9 \x9\x9</div>
\x9\x9\x9 \x9 \x9\x9\x9</div>
\x9 \x9\x9\x9 \x9 </div>";
xs6:
}
hjo:
echo "\x9
\x9\x9 \x9\x9\x9
\x9\x9 \x9 </div>
\x9 \x9 </div>
\x9\x9 \x9 </div>
\xa\x9 \x9\x9</div>\xd\xa \x9\x9 <div class="mo-section-footer rounded-tr-md rounded-tl-md border-t">\xd\xa \x9\x9\x9 \x9<p class="grow text-m py-mo-4 px-mo-8"><strong>If you are unable to locate your message in the list, kindly choose the message from the dropdown below:</strong></p>
\xa \x9 \x9 <div id="mo_original_msg_list" class=" flex gap-mo-4 w-full px-mo-4 pb-mo-4">\xd
\x9\x9 \x9\x9 <input type="hidden" name="selected_msg_name" id="selected_message" value="" . esc_attr(key($lJ)) . "" />\xd\xa\x9 \x9\x9\x9<div class="w-half py-moj w-[75%] pl-mo-4">";
echo " \x9 \x9 <select class="w-full px-mo-8" name="original_msg_dropdown" id="original_msg_dropdown" style="max-width:%;">";
foreach ($lJ as $tO => $hP) {
echo "<option class="selected_msg" value="" . esc_attr($tO) . "" name="" . esc_attr($hP) . "">" . esc_html($hP) . "</option>";
M3N:
}
jU7:
echo " \x9\x9\x9\x9\x9\x9</select>
\xa \x9\x9 \x9 </div>\xd
\x9 \x9\x9\x9<div class="w-half pb-mo-4" style="float:left;">\xd\xa \x9 <input type="button" " . esc_attr($wo) . " name="save" id="mo_add_new_message" class="mo-button primary inverted" value="Replace this message" />";
wp_nonce_field("addmsgnonce", "mo_add_message_nonce");
echo "\x9 \x9\x9\x9 </div>\xd\xa \x9\x9\x9 \x9</div>\xd\xa \x9 </div>
\xa\x9 \x9</form>
\xa \x9\x9</div>
\xa\x9\x9</div>";
if (defined("ABSPATH")) {
goto prS;
}
exit;
prS:
use OTP\Helper\MoUtility;
use OTP\Helper\MoMessages;
echo " <div id="messagesSubTabContainer" class="mo-subpage-container " . esc_attr($eX) . "">
\xa \x9\x9<div class="bg-white rounded-md">\xd\xa \x9 <form name="f" method="post" action="" id="mo_otp_verification_messages">\xd\xa\x9 \x9<input type="hidden" name="option" value="mo_customer_validation_messages" />";
wp_nonce_field($G_);
echo " <div class="mo-header">\xd\xa \x9\x9 <p class="mo-heading flex-1">" . esc_html(mo_("Edit Messages")) . "</p>\xd
\x9\x9 <input type="submit" name="save" id="ov_settings_button" " . esc_attr($wo) . "
\xa \x9 lass="mo-button inverted" value="" . esc_attr(mo_("Save Settings")) . "">\xd\xa \x9 \x9</div>
\x9 \x9<div class="p-4 text-xs font-normal rounded-smooth bg-blue-50 border-b py-mo-4 px-mo-8" role="alert">\xd\xa\x9\x9\x9 NOTE: <a class="text-xs font-bold text-green-0" > ##email## and ##phone## </a> in the message body will be replaced by the user's email address and phone number respectively.\xd\xa \x9 \x9\x9</div>";
echo "\x9 <div class="mo-common-msg-table ">
\xa \x9 <div class="rounded-md items-center mo-common-msg-table-padding">
\xa \x9 <div id="mo_common_message_table">
\x9\x9\x9 <div class=" w-full gap-mo-4 flex" id="original_msg_list_headings">\xd\xa \x9 \x9 <div class="flexi pl-mo-8 pt-mo-4">
\xa\x9 \x9 \x9\x9\x9\x9<h3 class="py-moi.5 font-heading font-semibold text-md justify-center text-gray-0">Phone Messages</h3>\xd\xa \x9\x9\x9 </div>\xd\xa \x9\x9 \x9 \x9</div>";
foreach ($hS as $tO => $hP) {
echo " <div class="w-full gap-mol my-mo-6 flex" id="original_msg_list" . esc_attr($tO) . "">
\x9\x9\x9\x9 \x9 \x9 <div class="flex-1 pl-mo-8">
\x9 \x9 \x9 \x9\x9\x9<p name="old_msg_list_" . esc_attr($tO) . "" class="mb-mo-4" >" . esc_html($hP["old_msg"]) . "</p>\xd
\x9\x9\x9 \x9 \x9</div>
\xa \x9\x9 \x9 \x9 \x9<div class="flex-1 pr-mo-8">\xd\xa \x9\x9\x9\x9\x9 <div class="mo-input-wrapper">\xd
\x9 \x9 \x9 \x9\x9\x9\x9 <label class="mo-input-label">" . esc_attr($hP["label"]) . "</label>\xd\xa \x9\x9\x9 <textarea name="new_msg_list_" . esc_attr($tO) . "" rows="3" maxlength="0" class="mo-textarea" id="new_msg_list_" . esc_attr($tO) . "" >" . esc_html($hP["new_msg"]) . "</textarea>
\x9\x9 \x9 \x9 </div>\xd\xa\x9\x9\x9 \x9\x9 \x9</div>\xd
\x9 \x9 \x9</div>";
twQ:
}
n9s:
echo " <div class="border-t w-full gap-mo-4 flex" id="original_msg_list_headings">\xd
\x9 \x9 \x9<div class="flex-1 pl-mo-8 pt-mo-4">\xd
\x9 \x9\x9\x9\x9\x9 <h3 class="py-mo-1.5 font-heading font-semibold text-md justify-center text-gray-9">Email Messages</h3>
\xa\x9\x9 \x9\x9\x9 \x9\x9</div>
\xa \x9 \x9\x9\x9</div>";
foreach ($I3 as $tO => $hP) {
echo " <div class="w-full gap-mol mt-mo-6 flex" id="original_msg_list" . esc_attr($tO) . "">
\xa \x9 \x9\x9 \x9 <div class="flexi pl-mo-8">\xd
\x9 \x9\x9 \x9\x9\x9 <p name="old_msg_list_" . esc_attr($tO) . "" class="mb-mo-4" >" . esc_html($hP["old_msg"]) . "</p>
\x9 \x9\x9\x9\x9\x9 \x9</div>\xd\xa\x9 \x9\x9\x9<div class="flex-1 pr-mo-8">\xd
\x9\x9\x9 \x9 \x9\x9 <div class="mo-input-wrapper">
\x9\x9\x9\x9\x9 \x9 <label class="mo-input-label">" . esc_attr($hP["label"]) . "</label>
\x9\x9\x9 \x9\x9 <textarea name="new_msg_list_" . esc_attr($tO) . "" rows="3" maxlength=" class="mo-textarea" id="new_msg_list_" . esc_attr($tO) . "" >" . esc_html($hP["new_msg"]) . "</textarea>
\xa \x9 \x9 </div>
\x9 \x9 \x9 </div>\xd\xa\x9\x9\x9 \x9\x9 </div>";
fNn:
}
vna:
echo " <div class="border-t w-full gap-mol flex" id="original_msg_list_headings">\xd\xa \x9\x9 \x9\x9 \x9<div class="flex-1 pl-mo-8 pt-mo-4">\xd
\x9\x9\x9 \x9 \x9\x9<h3 class="py-mo-1.5 font-heading font-semibold text-md justify-center text-gray-9">Custom Messages</h3>
\xa \x9\x9\x9 </div>\xd\xa \x9\x9 \x9\x9\x9</div>";
foreach ($e8 as $tO => $hP) {
echo " <div class="w-full gap-mo-4 mt-mon flex" id="original_msg_list" . esc_attr($tO) . "">\xd\xa\x9 \x9\x9 \x9 \x9 <div class="flex-1 pl-mo-8">
\xa \x9\x9\x9<p name="old_msg_list_" . esc_attr($tO) . "" class="mb-mol" >" . esc_html($hP["old_msg"]) . "</p>
\x9 \x9\x9 \x9</div>\xd\xa \x9 \x9 \x9 <div class="flex-1 pr-mo-8">
\x9\x9\x9\x9\x9 \x9\x9 <div class="mo-input-wrapper">\xd
\x9 \x9 \x9\x9\x9\x9\x9\x9\x9<label class="mo-input-label">" . esc_attr($hP["label"]) . "</label>\xd\xa\x9\x9 \x9 \x9\x9\x9 <textarea name="new_msg_list_" . esc_attr($tO) . "" rows="3" maxlength="0" class="mo-textarea" id="new_msg_list_" . esc_attr($tO) . "" >" . esc_html($hP["new_msg"]) . "</textarea>
\x9\x9\x9 \x9\x9 \x9\x9</div>
\x9\x9\x9 \x9 \x9\x9\x9</div>
\x9 \x9\x9\x9 \x9 </div>";
xs6:
}
hjo:
echo "\x9
\x9\x9 \x9\x9\x9
\x9\x9 \x9 </div>
\x9 \x9 </div>
\x9\x9 \x9 </div>
\xa\x9 \x9\x9</div>\xd\xa \x9\x9 <div class="mo-section-footer rounded-tr-md rounded-tl-md border-t">\xd\xa \x9\x9\x9 \x9<p class="grow text-m py-mo-4 px-mo-8"><strong>If you are unable to locate your message in the list, kindly choose the message from the dropdown below:</strong></p>
\xa \x9 \x9 <div id="mo_original_msg_list" class=" flex gap-mo-4 w-full px-mo-4 pb-mo-4">\xd
\x9\x9 \x9\x9 <input type="hidden" name="selected_msg_name" id="selected_message" value="" . esc_attr(key($lJ)) . "" />\xd\xa\x9 \x9\x9\x9<div class="w-half py-moj w-[75%] pl-mo-4">";
echo " \x9 \x9 <select class="w-full px-mo-8" name="original_msg_dropdown" id="original_msg_dropdown" style="max-width:%;">";
foreach ($lJ as $tO => $hP) {
echo "<option class="selected_msg" value="" . esc_attr($tO) . "" name="" . esc_attr($hP) . "">" . esc_html($hP) . "</option>";
M3N:
}
jU7:
echo " \x9\x9\x9\x9\x9\x9</select>
\xa \x9\x9 \x9 </div>\xd
\x9 \x9\x9\x9<div class="w-half pb-mo-4" style="float:left;">\xd\xa \x9 <input type="button" " . esc_attr($wo) . " name="save" id="mo_add_new_message" class="mo-button primary inverted" value="Replace this message" />";
wp_nonce_field("addmsgnonce", "mo_add_message_nonce");
echo "\x9 \x9\x9\x9 </div>\xd\xa \x9\x9\x9 \x9</div>\xd\xa \x9 </div>
\xa\x9 \x9</form>
\xa \x9\x9</div>
\xa\x9\x9</div>";
© 2023 Quttera Ltd. All rights reserved.