In 3.0.x I done it by this code changes in db_mysql.php
PHP Code:
function query($query_string, $query_type = 'mysql_query')
{
global $query_count, $querytime;
if (DB_QUERIES)
{
echo 'Query' . ($query_type == 'mysql_unbuffered_query' ? ' (UNBUFFERED)' : '') . ":\n<i>" . htmlspecialchars($query_string) . "</i>\n";
global $pagestarttime;
$pageendtime = microtime();
$starttime = explode(' ', $pagestarttime);
$endtime = explode(' ', $pageendtime);
$beforetime = $endtime[0] - $starttime[0] + $endtime[1] - $starttime[1];
echo "Time before: $beforetime\n";
if (function_exists('memory_get_usage'))
{
echo "Memory Before: " . number_format((memory_get_usage() / 1024)) . 'KB' . " \n";
}
}
// Tema's hack for one user baze
$query_string = str_replace('rus_user', 'eng_user', $query_string);
$query_string = str_replace('rus_session', 'eng_session', $query_string);
$query_string = str_replace('eng_usergroup', 'rus_usergroup', $query_string);
$query_string = str_replace('eng_usergroupleader', 'rus_usergroupleader', $query_string);
$query_string = str_replace('eng_useractivation', 'rus_useractivation', $query_string);
$query_string = str_replace('eng_userban', 'rus_userban', $query_string);
$query_string = str_replace('eng_userfield', 'rus_userfield', $query_string);
$query_string = str_replace('eng_usergrouprequest', 'rus_usergrouprequest', $query_string);
$query_string = str_replace('eng_usernote', 'rus_usernote', $query_string);
$query_string = str_replace('eng_userpromotion', 'rus_userpromotion', $query_string);
$query_string = str_replace('eng_usertextfield', 'rus_usertextfield', $query_string);
$query_string = str_replace('eng_usertitle', 'rus_usertitle', $query_string);
$query_string = str_replace('eng_customavatar', 'rus_customavatar', $query_string);
//
// do query
Can I do the same by plugin in 3.5?