# HG changeset patch # User Dan # Date 1243622211 14400 # Node ID f7b24c7447470609c9a16789998ebd5e468729cd # Parent db23957ad1c7685831626803f0c1010da4c2ea4b Updated for 1.1.6 compatibility diff -r db23957ad1c7 -r f7b24c744747 plugins/ajim/server.php --- a/plugins/ajim/server.php Sun Jan 11 21:38:42 2009 -0500 +++ b/plugins/ajim/server.php Fri May 29 14:36:51 2009 -0400 @@ -81,6 +81,7 @@ while ( $row = $db->fetchrow() ) { $row['rank_info'] = $session->get_user_rank($row['user_id']); + $row['rank_info']['rank_title'] = $lang->get($row['rank_info']['rank_title']); $row['message_html'] = RenderMan::render($row['message']); $row['human_time'] = enano_date('n/j, g:ia', $row['message_time']); $messages[] = $row; @@ -119,6 +120,8 @@ )); } + $content = RenderMan::preprocess_text($content, true, false); + $now = time(); $content_db = $db->escape($content); $name_db = $db->escape($name); diff -r db23957ad1c7 -r f7b24c744747 plugins/ajim/shoutbox.css --- a/plugins/ajim/shoutbox.css Sun Jan 11 21:38:42 2009 -0500 +++ b/plugins/ajim/shoutbox.css Fri May 29 14:36:51 2009 -0400 @@ -63,12 +63,16 @@ color: #aa3000; } -div.ajim_messagehead { +div.ajim_messagehead, div.ajim_messagefoot { clear: both; border-bottom: 1px solid #c8c8c8; margin: 3px 0; } +div.ajim_messagefoot { + border-bottom-color: #d8d8d8; +} + div.ajim_timestamp { color: #aaaaaa; font-style: italic; diff -r db23957ad1c7 -r f7b24c744747 plugins/ajim/shoutbox.js --- a/plugins/ajim/shoutbox.js Sun Jan 11 21:38:42 2009 -0500 +++ b/plugins/ajim/shoutbox.js Fri May 29 14:36:51 2009 -0400 @@ -21,7 +21,7 @@ window.ajim_send_request = function(request) { request = ajaxEscape(toJSONString(request)); - ajaxPost(makeUrlNS('Special', 'AjimJson'), 'r=' + request, function() + ajaxPost(makeUrlNS('Special', 'AjimJson'), 'r=' + request, function(ajax) { if ( ajax.readyState == 4 && ajax.status == 200 ) { @@ -34,7 +34,7 @@ response = parseJSON(response); ajim_handle_response(response); } - }); + }, true); } window.ajim_handle_invalid_json = function(response)