Релиз на оф. сайте: http://www.phpbb.com/customise/db/mod/ajax_base/
Автор мода: Senky
Прикрутил мод к субсильверу (в архиве с модом инструкция прилагается только для просильвера). Проблема в том, что во всех браузерах, кроме IE, все, что нужно, обновляется, а ишачок не хочет, при этомвыдавая Script Error. Собственно, ошибку показывает в части измененного при установке кода.
В инструкции для просильвера написано:
в шаблоне overall_header.html найти:
Код: Выделить всё
eval(onunload_functions[i]);
}
}Код: Выделить всё
/**
* Ajax base MOD (by Senky) basic function
*/
function reload(what, refresh_time)
{
$.ajax({
type: 'POST',
url: '{U_AJAX_BASE}',
data: 'mode=' + what,
success: function(data){
$('#' + what + '_span').html(data);
setTimeout("reload('" + what + "', " + refresh_time + ")", refresh_time);
}
});
}Код: Выделить всё
if (rb[r].name.substr(0, name.length) == name)
{
rb[r].checked = state;
}
}
}И еще, по аналогии с Ajax Quick Edit и тут не обошла стороной проблема с кодировкой. Решение:
Открыть /ajax_base.php, найти:
Код: Выделить всё
include($phpbb_root_path . 'common.' . $phpEx);Код: Выделить всё
header('Content-type: text/html; charset=UTF-8');

