Changeset 525570
- Timestamp:
- 03/31/2012 10:29:38 AM (14 years ago)
- Location:
- quick-chat/trunk
- Files:
-
- 13 edited
-
css/quick-chat-ie.css (modified) (1 diff)
-
css/quick-chat.css (modified) (1 diff)
-
js/quick-chat-admin.js (modified) (1 diff)
-
js/quick-chat-admin.min.js (modified) (1 diff)
-
js/quick-chat-core.js (modified) (2 diffs)
-
js/quick-chat-core.min.js (modified) (2 diffs)
-
js/quick-chat-power.js (modified) (1 diff)
-
js/quick-chat-power.min.js (modified) (1 diff)
-
js/quick-chat-translate.js (modified) (1 diff)
-
js/quick-chat-translate.min.js (modified) (1 diff)
-
languages/quick-chat.pot (modified) (1 diff)
-
quick-chat.php (modified) (1 diff)
-
readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
quick-chat/trunk/css/quick-chat-ie.css
r515591 r525570 1 /* Quick Chat 3.4 0*/1 /* Quick Chat 3.41 */ 2 2 /* IE 7 hacks. Please get a real browser :) */ 3 3 div.quick-chat-smile, div.quick-chat-users-container-top div.quick-chat-single-user {display:inline; zoom:1;} -
quick-chat/trunk/css/quick-chat.css
r515591 r525570 1 /* Quick Chat 3.4 0*/1 /* Quick Chat 3.41 */ 2 2 /* Global smilies CSS sprites */ 3 3 div.quick-chat-smile{margin:0; padding: 0; width: 16px; height: 16px; background: url(../img/quick-chat-smile.png) no-repeat top left; display: -moz-inline-stack; display:inline-block;} -
quick-chat/trunk/js/quick-chat-admin.js
r515591 r525570 1 // Quick Chat 3.4 0- admin1 // Quick Chat 3.41 - admin 2 2 jQuery.quick_chat_clean_private = function (){ 3 3 jQuery.post(quick_chat_admin_js_vars.quick_chat_ajaxurl, { -
quick-chat/trunk/js/quick-chat-admin.min.js
r515591 r525570 1 // Quick Chat 3.4 0- admin1 // Quick Chat 3.41 - admin 2 2 jQuery.quick_chat_clean_private=function(){jQuery.post(quick_chat_admin_js_vars.quick_chat_ajaxurl,{action:"quick-chat-ajax-clean-private",quick_chat_clean_private_nonce:quick_chat_admin_js_vars.quick_chat_clean_private_nonce},function(a){quick_chat_admin_js_vars.quick_chat_clean_private_nonce=a.quick_chat_clean_private_nonce})}; 3 3 jQuery(window).load(function(){jQuery("a#quick_chat_clean_private").bind("click",function(a){a.preventDefault();confirm(quick_chat_admin_js_vars.quick_chat_clean_private_confirm_string)&&jQuery.quick_chat_clean_private()});jQuery("a.quick_chat_show_hide").bind("click",function(a){a.preventDefault();"Show"==jQuery(this).text()?jQuery(this).text("Hide").siblings("textarea").slideDown("slow"):jQuery(this).text("Show").siblings("textarea").slideUp("slow")})}); -
quick-chat/trunk/js/quick-chat-core.js
r515591 r525570 1 // Quick Chat 3.4 0- core1 // Quick Chat 3.41 - core 2 2 var quick_chat_undefined; 3 3 var quick_chat_users_interval; … … 232 232 var string = '<div class="quick-chat-history-message-alias-container '+status_class+'"><div class="quick-chat-history-header">'; 233 233 234 if(avatars == 1 )234 if(avatars == 1 && single_message.avatar != false) 235 235 string += jQuery.quick_chat_stripslashes(single_message.avatar); 236 236 -
quick-chat/trunk/js/quick-chat-core.min.js
r515591 r525570 1 // Quick Chat 3.4 0- core1 // Quick Chat 3.41 - core 2 2 var quick_chat_undefined,quick_chat_users_interval,quick_chat_smile=quick_chat_l10n_after.quick_chat_smile_array,quick_chat_data=quick_chat_l10n_after.quick_chat_data_array,quick_chat_last_timestamp=0,quick_chat_rooms=[],quick_chat_private_queue={},quick_chat_private_current={},quick_chat_private_count=0,quick_chat_update_users_limit_seconds=25,quick_chat_update_users_limit=Math.floor(quick_chat_js_vars.quick_chat_inactivity_timeout/quick_chat_js_vars.quick_chat_timeout_refresh_users),quick_chat_update_users_counter= 3 3 0,quick_chat_audio_support=0,quick_chat_play_audio=0,quick_chat_audio_element=document.createElement("audio"); … … 16 16 jQuery.quick_chat_user_status_class=function(a){var b="";a==0?b="quick-chat-admin":a==1?b="quick-chat-loggedin":a==2&&(b="quick-chat-guest");return b};jQuery.quick_chat_is_private_allowed=function(a){return a==0||a==1&&quick_chat_js_vars.quick_chat_loggedin_initiate_private==1||a==2&&quick_chat_js_vars.quick_chat_guests_initiate_private==1?true:false}; 17 17 jQuery.quick_chat_single_message_html=function(a,b,e){if(e==false)var c=jQuery.quick_chat_stripslashes(a.alias),d=jQuery.quick_chat_user_status_class(a.status);else if(e==true){c=quick_chat_js_vars.quick_chat_notice_string;d="quick-chat-notice"}var f=jQuery.quick_chat_stripslashes(a.message),j;for(j in quick_chat_smile)var g='<div class="quick-chat-smile quick-chat-smile-'+quick_chat_smile[j]+'" title="'+j+'"></div>',f=f.replace(RegExp(jQuery.quick_chat_preg_quote(j),"g"),g);d='<div class="quick-chat-history-message-alias-container '+ 18 d+'"><div class="quick-chat-history-header">';b==1&& (d=d+jQuery.quick_chat_stripslashes(a.avatar));d=d+'<div class="quick-chat-history-alias">';d=c==quick_chat_js_vars.quick_chat_username||e==true||quick_chat_js_vars.quick_chat_no_participation==1?d+c:d+('<a href="" title="'+quick_chat_js_vars.quick_chat_reply_to_string.replace("%s",c)+'">'+c+"</a>");d=d+"</div>"+('<div class="quick-chat-history-timestring">'+a.timestring+'</div></div><div class="quick-chat-history-message">'+f+"</div>");if(quick_chat_js_vars.quick_chat_bing_appid!=19 ""||quick_chat_js_vars.quick_chat_user_status==0)d=d+'<div class="quick-chat-history-links">';if(quick_chat_js_vars.quick_chat_bing_appid!=""){d=d+'<div class="quick-chat-translate-link">'+(' <a style="text-decoration: none;" href="">'+quick_chat_js_vars.quick_chat_translate_string+"</a>");d=d+"</div>"}quick_chat_js_vars.quick_chat_user_status==0&&e==false&&(d=d+('<input class="quick-chat-to-delete-boxes" type="checkbox" name="quick-chat-to-delete[]" value="'+a.id+'" />'));if(quick_chat_js_vars.quick_chat_bing_appid!= 20 ""||quick_chat_js_vars.quick_chat_user_status==0)d=d+"</div>";return d+"</div>"};18 d+'"><div class="quick-chat-history-header">';b==1&&a.avatar!=false&&(d=d+jQuery.quick_chat_stripslashes(a.avatar));d=d+'<div class="quick-chat-history-alias">';d=c==quick_chat_js_vars.quick_chat_username||e==true||quick_chat_js_vars.quick_chat_no_participation==1?d+c:d+('<a href="" title="'+quick_chat_js_vars.quick_chat_reply_to_string.replace("%s",c)+'">'+c+"</a>");d=d+"</div>"+('<div class="quick-chat-history-timestring">'+a.timestring+'</div></div><div class="quick-chat-history-message">'+f+"</div>"); 19 if(quick_chat_js_vars.quick_chat_bing_appid!=""||quick_chat_js_vars.quick_chat_user_status==0)d=d+'<div class="quick-chat-history-links">';if(quick_chat_js_vars.quick_chat_bing_appid!=""){d=d+'<div class="quick-chat-translate-link">'+(' <a style="text-decoration: none;" href="">'+quick_chat_js_vars.quick_chat_translate_string+"</a>");d=d+"</div>"}quick_chat_js_vars.quick_chat_user_status==0&&e==false&&(d=d+('<input class="quick-chat-to-delete-boxes" type="checkbox" name="quick-chat-to-delete[]" value="'+ 20 a.id+'" />'));if(quick_chat_js_vars.quick_chat_bing_appid!=""||quick_chat_js_vars.quick_chat_user_status==0)d=d+"</div>";return d+"</div>"}; 21 21 jQuery.quick_chat_check_username=function(a,b,e){typeof quick_chat_data[a].quick_chat_username_timeout!=typeof quick_chat_undefined&&clearTimeout(quick_chat_data[a].quick_chat_username_timeout);quick_chat_data[a].quick_chat_username_timeout=setTimeout(function(){jQuery.ajax({type:"POST",url:quick_chat_js_vars.quick_chat_ajaxurl,data:{action:"quick-chat-ajax-username-check",username_check:b,quick_chat_rooms:quick_chat_rooms,quick_chat_username_check_nonce:quick_chat_js_vars.quick_chat_username_check_nonce}, 22 22 cache:false,dataType:"json",success:function(b){quick_chat_js_vars.quick_chat_username_check_nonce=b.quick_chat_username_check_nonce;quick_chat_js_vars.quick_chat_no_participation==0&&b.quick_chat_no_participation==1&&location.reload();jQuery(e).html("");if(b.username_invalid==1){jQuery(e).addClass("quick-chat-error");jQuery(e).html(quick_chat_js_vars.quick_chat_username_invalid_string)}else if(b.username_bad_words==1){jQuery(e).addClass("quick-chat-error");jQuery(e).html(quick_chat_js_vars.quick_chat_username_bad_words_string)}else if(b.username_exists== -
quick-chat/trunk/js/quick-chat-power.js
r515591 r525570 1 // Quick Chat 3.4 0- power1 // Quick Chat 3.41 - power 2 2 jQuery.quick_chat_delete_messages = function (chat_id, to_delete_ids){ 3 3 var to_delete_room_name = quick_chat_data[chat_id]['quick_chat_room_name']; -
quick-chat/trunk/js/quick-chat-power.min.js
r515591 r525570 1 // Quick Chat 3.4 0- power1 // Quick Chat 3.41 - power 2 2 jQuery.quick_chat_delete_messages=function(b,a){jQuery.post(quick_chat_js_vars.quick_chat_ajaxurl,{action:"quick-chat-ajax-delete",to_delete_ids:a,to_delete_room_name:quick_chat_data[b].quick_chat_room_name,quick_chat_delete_nonce:quick_chat_js_vars.quick_chat_delete_nonce},function(c){quick_chat_js_vars.quick_chat_delete_nonce=c.quick_chat_delete_nonce;for(c=0;typeof a[c]!=typeof quick_chat_undefined;c++)jQuery("div[data-chat-id="+b+'] input[type=checkbox][value="'+a[c]+'"]').parents(".quick-chat-history-message-alias-container").remove()})}; 3 3 jQuery.quick_chat_clean_messages=function(b){var a=quick_chat_data[b].quick_chat_room_name,c=jQuery("div[data-chat-id="+b+"]").find("div.quick-chat-history-container");jQuery.post(quick_chat_js_vars.quick_chat_ajaxurl,{action:"quick-chat-ajax-clean",to_clean_room_name:a,quick_chat_clean_nonce:quick_chat_js_vars.quick_chat_clean_nonce},function(a){quick_chat_js_vars.quick_chat_clean_nonce=a.quick_chat_clean_nonce;for(a=jQuery(c).children().size()-quick_chat_js_vars.quick_chat_clean_target;0<a;a--)jQuery(c).find(":first").remove()})}; -
quick-chat/trunk/js/quick-chat-translate.js
r515591 r525570 1 // Quick Chat 3.4 0- translate1 // Quick Chat 3.41 - translate 2 2 var quick_chat_languages = new Array(); 3 3 if(jQuery.cookie('quick_chat_dest_lang')) -
quick-chat/trunk/js/quick-chat-translate.min.js
r515591 r525570 1 // Quick Chat 3.4 0- translate1 // Quick Chat 3.41 - translate 2 2 var quick_chat_languages=[],quick_chat_dest_lang=jQuery.cookie("quick_chat_dest_lang")?jQuery.cookie("quick_chat_dest_lang"):quick_chat_js_vars.quick_chat_default_langugage_code; 3 3 jQuery.quick_chat_language_menu=function(){jQuery.ajax({url:"http://api.microsofttranslator.com/V2/Ajax.svc/GetLanguagesForTranslate",data:{appid:quick_chat_js_vars.quick_chat_bing_appid},dataType:"jsonp",jsonp:"oncomplete",success:function(b){for(var d=jQuery.toJSON(b),a=0;a<b.length;a++){var e=[];e.language_code=b[a];quick_chat_languages[a]=e}jQuery.ajax({url:"http://api.microsofttranslator.com/V2/Ajax.svc/GetLanguageNames",data:{appid:quick_chat_js_vars.quick_chat_bing_appid,locale:"en",languageCodes:d}, -
quick-chat/trunk/languages/quick-chat.pot
r515591 r525570 1 1 msgid "" 2 2 msgstr "" 3 "Project-Id-Version: Quick Chat 3.4 0\n"3 "Project-Id-Version: Quick Chat 3.41\n" 4 4 "Report-Msgid-Bugs-To: \n" 5 5 "POT-Creation-Date: 2012-03-05 20:37+0100\n" -
quick-chat/trunk/quick-chat.php
r515591 r525570 5 5 Description: Self hosted WordPress chat plugin with support for private chat, live translation, chat rooms, avatars, user list, words filtering, smilies and more. 6 6 Author: Marko Martinović 7 Version: 3.4 07 Version: 3.41 8 8 Author URI: http://www.techytalk.info 9 9 License: GPL2 -
quick-chat/trunk/readme.txt
r515591 r525570 174 174 175 175 == Changelog == 176 = 3.41 (31.03.2012.) = 177 * Fix bug where Dashboard -> Settings -> Discussion -> Don't show Avatars would cause Quick Chat to stop working 178 176 179 = 3.40 (06.03.2012.) = 177 180 * Add support for Quick Flag WordPress plugin to display country flag icons next to user name
Note: See TracChangeset
for help on using the changeset viewer.