Remove mobile detection class, use modified user_agent function instead.

This commit is contained in:
Nate
2018-12-27 09:12:24 -07:00
parent 65ebdf38ac
commit ad63bd4c98
17 changed files with 12 additions and 3111 deletions
+1 -1
View File
@@ -88,7 +88,7 @@
echo " <table cellpadding='0' cellspacing='0' border='0' width='100%' height='100%'>\n";
echo " <tr>\n";
echo " <td align='center' valign='middle'>\n";
echo " <img src=\"data:".$content_type.";base64, ".$media['message_media_content']."\" style='width: auto; max-width: 95%; height: auto; max-height: 800px; box-shadow: 0px 1px 20px #888; cursor: pointer;' onclick=\"$('#message_media_layer').fadeOut(200);\" oncontextmenu=\"document.location.href='message_media.php?id=".$message_media_uuid."&src=".$message_media_source."&action=download'; return false;\" title=\"Click to Close, Right-Click to Save\">\n";
echo " <img src=\"data:".$content_type.";base64, ".$media['message_media_content']."\" style='width: auto; max-width: 95%; height: auto; max-height: 800px; box-shadow: 0px 1px 20px #888; cursor: pointer;' onclick=\"$('#message_media_layer').fadeOut(200);\" oncontextmenu=\"window.open('message_media.php?id=".$message_media_uuid."&src=".$message_media_source."&action=download'); return false;\" title=\"Click to Close, Right-Click to Save\">\n";
echo " </td>\n";
echo " </tr>\n";
echo " </table>\n";
+3 -3
View File
@@ -76,7 +76,7 @@
echo " display: block;\n";
echo " background-color: #fff;\n";
echo " padding: 20px 30px;\n";
if (is_mobile() && !is_tablet()) {
if (http_user_agent('mobile')) {
echo " margin: 0;\n";
}
else {
@@ -222,7 +222,7 @@
echo " $('#thread_messages').scrollTop(Number.MAX_SAFE_INTEGER);\n"; //chrome
echo " $('span#thread_bottom')[0].scrollIntoView(true);\n"; //others
//note: the order of the above two lines matters!
if (!is_mobile()) {
if (!http_user_agent('mobile')) {
echo " if ($('#message_new_layer').is(':hidden')) {\n";
echo " $('#message_text').focus();\n";
echo " }\n";
@@ -241,7 +241,7 @@
echo " $('#thread_messages').scrollTop(Number.MAX_SAFE_INTEGER);\n"; //chrome
echo " $('span#thread_bottom')[0].scrollIntoView(true);\n"; //others
//note: the order of the above two lines matters!
if (!is_mobile()) {
if (!http_user_agent('mobile')) {
echo " if ($('#message_new_layer').is(':hidden')) {\n";
echo " $('#message_text').focus();\n";
echo " }\n";
+5 -3
View File
@@ -208,9 +208,11 @@
echo " data: $('#message_compose').serialize(),\n";
echo " success: function(){\n";
echo " document.getElementById('message_compose').reset();\n";
echo " if ($('#message_new_layer').is(':hidden') && !is_mobile()) {\n";
echo " $('#message_text').focus();\n";
echo " }\n";
if (!http_user_agent('mobile')) {
echo " if ($('#message_new_layer').is(':hidden')) {\n";
echo " $('#message_text').focus();\n";
echo " }\n";
}
echo " refresh_thread('".$number."','true');\n";
echo " }\n";
echo " });\n";