From d5b3af6b1e76bd041c5a8b3c9252a19db6410b03 Mon Sep 17 00:00:00 2001 From: talonos Date: Thu, 18 Feb 2016 19:51:31 +0000 Subject: [PATCH] 1.0.0.rc1 update --- styles/prosilver/template/mchat.js | 35 +++++-------- styles/prosilver/template/mchat_body.html | 23 ++++----- styles/prosilver/template/mchat_messages.html | 8 +-- .../prosilver/template/mchat_portal_body.html | 51 +++---------------- styles/prosilver/template/mchat_rules.html | 6 +-- 5 files changed, 36 insertions(+), 87 deletions(-) diff --git a/styles/prosilver/template/mchat.js b/styles/prosilver/template/mchat.js index 5beda7d..c62f20a 100644 --- a/styles/prosilver/template/mchat.js +++ b/styles/prosilver/template/mchat.js @@ -74,9 +74,11 @@ jQuery(function($) { sound: function(file) { if (!mChat.pageIsUnloading && !Cookies.get('mchat_no_sound')) { var audio = mChat.$$('sound-' + file).get(0); - audio.pause(); - audio.currentTime = 0; - audio.play(); + if (audio.duration) { + audio.pause(); + audio.currentTime = 0; + audio.play(); + } } }, notice: function() { @@ -259,19 +261,6 @@ jQuery(function($) { } }); }, - clean: function() { - mChat.$$('confirm').find('textarea').hide(); - mChat.$$('confirm').find('p').text(mChat.cleanConfirm); - phpbb.confirm(mChat.$$('confirm'), function() { - mChat.pauseSession(); - ajaxRequest('clean', true, {}).done(function() { - phpbb.alert('mChat', mChat.cleanDone); - setTimeout(function() { - location.reload(); - }, 2000); - }); - }); - }, timeLeft: function(sessionTime) { return (new Date(sessionTime * 1000)).toUTCString().match(/(\d\d:\d\d:\d\d)/)[0]; }, @@ -457,12 +446,14 @@ jQuery(function($) { } }); - $('#mchat-form').on('keypress', function(e) { - if (e.which == 13) { - mChat.add(); - e.preventDefault(); - } - }); + if (mChat.$$('input').is('input')) { + $('#mchat-form').on('keypress', function(e) { + if (e.which == 13) { + mChat.add(); + e.preventDefault(); + } + }); + } mChat.$$('input').autoGrowInput(); } diff --git a/styles/prosilver/template/mchat_body.html b/styles/prosilver/template/mchat_body.html index c53c5d0..0a38e46 100644 --- a/styles/prosilver/template/mchat_body.html +++ b/styles/prosilver/template/mchat_body.html @@ -20,12 +20,14 @@ +
-
+
@@ -60,10 +62,6 @@ editInfo : '{LA_MCHAT_EDITINFO}', noAccess : '{LA_NO_AUTH_OPERATION}', flood : '{LA_MCHAT_FLOOD}', - - cleanConfirm : '{LA_MCHAT_DELALLMESS}', - cleanDone : '{LA_MCHAT_CLEANED}', - delConfirm : '{LA_MCHAT_DELCONFIRM}', clearConfirm : '{LA_MCHAT_RESET_QUESTION}', sessOut : '{LA_MCHAT_SESSION_OUT}', @@ -71,7 +69,7 @@ refreshYes : '{MCHAT_REFRESH_YES}', refreshNo : '{LA_MCHAT_REFRESH_NO}', mssgLngthLong : '{MCHAT_MESS_LONG}', - likes : '{LA_MCHAT_LIKES}', + likes : '{LA_MCHAT_LIKES}' }; // ]]> @@ -96,7 +94,7 @@
{L_MCHAT_NOMESSAGE}
- +
{L_MCHAT_ANNOUNCEMENT}{L_COLON} {MCHAT_STATIC_MESS}
@@ -118,7 +116,7 @@
- + @@ -131,12 +129,9 @@ - - - - + @@ -153,10 +148,10 @@
- {L_MCHAT_LOAD} + {L_LOADING} {L_MCHAT_OK} - {L_MCHAT_ERROR} {L_MCHAT_PAUSE} + {L_ERROR} {MCHAT_REFRESH_YES} {L_MCHAT_SESSION_ENDS} {MCHAT_USER_TIMEOUT_TIME} {L_MCHAT_COPYRIGHT} diff --git a/styles/prosilver/template/mchat_messages.html b/styles/prosilver/template/mchat_messages.html index ab510cb..b8dcf62 100644 --- a/styles/prosilver/template/mchat_messages.html +++ b/styles/prosilver/template/mchat_messages.html @@ -3,7 +3,7 @@ @@ -13,12 +13,12 @@
{L_MCHAT_SEND_PM} - {L_REPLY_WITH_LIKE} + {L_MCHAT_LIKE} {L_REPLY_WITH_QUOTE} - {L_MCHAT_IP} {mchatrow.MCHAT_USER_IP} + {mchatrow.MCHAT_WHOIS_USER} {L_MCHAT_PERMISSIONS} {L_MCHAT_EDIT} - {L_MCHAT_DELITE} + {L_DELETE}

{mchatrow.MCHAT_MESSAGE}
diff --git a/styles/prosilver/template/mchat_portal_body.html b/styles/prosilver/template/mchat_portal_body.html index 62e447b..fc8107c 100644 --- a/styles/prosilver/template/mchat_portal_body.html +++ b/styles/prosilver/template/mchat_portal_body.html @@ -1,10 +1,7 @@ - - -
@@ -71,7 +64,7 @@
{L_MCHAT_NOMESSAGE}
- +
{L_MCHAT_ANNOUNCEMENT}{L_COLON} {MCHAT_STATIC_MESS}
@@ -93,7 +86,7 @@
- + @@ -106,12 +99,9 @@ - - - - + @@ -128,10 +118,10 @@
- {L_MCHAT_LOAD} + {L_LOADING} {L_MCHAT_OK} - {L_MCHAT_ERROR} {L_MCHAT_PAUSE} + {L_ERROR} {MCHAT_REFRESH_YES} {L_MCHAT_SESSION_ENDS} {MCHAT_USER_TIMEOUT_TIME} {L_MCHAT_COPYRIGHT} @@ -139,31 +129,4 @@
-
- - -
- -
- - - -

{L_WHO_IS_CHATTING}

- -
- {MCHAT_WHOIS_REFRESH_EXPLAIN} - -

{L_LEGEND}{L_COLON} {LEGEND} -
- -
- {L_LEGEND}{L_COLON} {LEGEND} -
- \ No newline at end of file +
\ No newline at end of file diff --git a/styles/prosilver/template/mchat_rules.html b/styles/prosilver/template/mchat_rules.html index 71c0c44..f30bcea 100644 --- a/styles/prosilver/template/mchat_rules.html +++ b/styles/prosilver/template/mchat_rules.html @@ -1,10 +1,10 @@ -

{L_MCHAT_HELP}

+

{L_MCHAT_RULES}

-
+
{MCHAT_RULES} -
+
{L_CLOSE_WINDOW}