reading; $input = tz_expand_report($reading['message']); $alliance = $reading['alliance']; $player = $reading['player']; $coor = $reading['coor']; $report = $reading['report']; // ====================================================== // BBCODE PARSER (IMPORTANT - NU MODIFICĂM) // ====================================================== include("GameEngine/BBCode.php"); // ====================================================== // CACHE USERNAME (reduce SQL calls) // ====================================================== $userCache = []; function getCachedUsername($uid, $database, &$cache) { $uid = (int)$uid; if (!isset($cache[$uid])) { $cache[$uid] = $database->getUserField($uid, "username", 0); } return $cache[$uid]; } // ====================================================== // BASIC VARIABLES // ====================================================== $ownerId = (int)$reading['owner']; $linkSender = ($ownerId != 2 && $ownerId != 4); // date format $date = $generator->procMtime($reading['time']); ?>

'; } echo getCachedUsername($ownerId, $database, $userCache); if ($linkSender) { echo ''; } ?>
nl2br -> bbcoded echo stripslashes(nl2br($bbcoded)); ?>