|
From: FlorinCB <ory...@us...> - 2009-12-02 03:45:45
|
Update of /cvsroot/mxbb/core/includes In directory sfp-cvsdas-1.v30.ch3.sourceforge.com:/tmp/cvs-serv8000 Modified Files: mx_functions_tools.php Log Message: fixed will be included in official b4 zip for pafiledb Index: mx_functions_tools.php =================================================================== RCS file: /cvsroot/mxbb/core/includes/mx_functions_tools.php,v retrieving revision 1.58 retrieving revision 1.59 diff -C2 -d -r1.58 -r1.59 *** mx_functions_tools.php 11 Nov 2009 10:10:05 -0000 1.58 --- mx_functions_tools.php 2 Dec 2009 03:45:36 -0000 1.59 *************** *** 5015,5019 **** --- 5015,5047 ---- function obtain_ranks( &$ranks ) { + global $db, $mx_cache; + + if (PORTAL_BACKEND != 'internal') + { + if ($mx_cache->exists('ranks')) + { + $ranks = $mx_cache->get('ranks'); + } + else + { + $sql = "SELECT * + FROM " . RANKS_TABLE . " + ORDER BY rank_special, rank_min"; + + if (!( $result = $db->sql_query($sql))) + { + mx_message_die(GENERAL_ERROR, "Could not obtain ranks information.", '', __LINE__, __FILE__, $sql); + } + $ranks = array(); + while ($row = $db->sql_fetchrow($result)) + { + $ranks[] = $row; + } + + $db->sql_freeresult($result); + $mx_cache->put('ranks', $ranks); + } + } } *************** *** 5211,5215 **** { $poster_rank = $ranksrow[$j]['rank_title']; ! $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $phpbb_root_path . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : ''; } } --- 5239,5243 ---- { $poster_rank = $ranksrow[$j]['rank_title']; ! $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $phpbb_root_path . RANKS_PATH . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : ''; } } *************** *** 5222,5226 **** { $poster_rank = $ranksrow[$j]['rank_title']; ! $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $phpbb_root_path . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : ''; } } --- 5250,5254 ---- { $poster_rank = $ranksrow[$j]['rank_title']; ! $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $phpbb_root_path . RANKS_PATH . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : ''; } } *************** *** 5480,5484 **** { $poster_rank = $ranksrow[$j]['rank_title']; ! $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $phpbb_root_path . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : ''; } } --- 5508,5512 ---- { $poster_rank = $ranksrow[$j]['rank_title']; ! $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $phpbb_root_path . RANKS_PATH . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : ''; } } *************** *** 5491,5495 **** { $poster_rank = $ranksrow[$j]['rank_title']; ! $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $phpbb_root_path . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : ''; } } --- 5519,5523 ---- { $poster_rank = $ranksrow[$j]['rank_title']; ! $rank_image = ( $ranksrow[$j]['rank_image'] ) ? '<img src="' . $phpbb_root_path . RANKS_PATH . $ranksrow[$j]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : ''; } } |