![]() |
[Tutorial]Avatare in Top Five - Printable Version +- Jucausii.Net - Just play it! (https://jucausii.net/forum) +-- Forum: Zona IT & Web / IT & Web Area (https://jucausii.net/forum/forum-169.html) +--- Forum: Resurse, stiinte si tehnologie / Resources , Science and Technology (https://jucausii.net/forum/forum-171.html) +---- Forum: Platforme Web / Web platform (https://jucausii.net/forum/forum-173.html) +----- Forum: PHPBB (https://jucausii.net/forum/forum-204.html) +------ Forum: Tutoriale / Tutorials (https://jucausii.net/forum/forum-205.html) +------ Thread: [Tutorial]Avatare in Top Five (/thread-2312.html) |
[Tutorial]Avatare in Top Five - ra!z0r - 01-12-2015 Acest snippet permite MODificarii Top Five sa arate avatarul celui care a scris in subiect. Deschideti includes/top_five.php Cauta : Code: global $auth, $cache, $user, $db, $phpbb_root_path, $phpEx, $template; Adauga dupa : Code: if (!function_exists('get_user_avatar')) Cauta : Code: 'SELECT' => 'u.user_id, u.username, u.user_colour, t.topic_title, t.forum_id, t.topic_last_post_id, t.topic_last_post_time, t.topic_last_poster_name', Inlocuieste cu : Code: 'SELECT' => 'u.user_id, u.username, u.user_colour, u.user_avatar, u.user_avatar_type, u.user_avatar_width, u.user_avatar_height, t.topic_title, t.forum_id, t.topic_last_post_id, t.topic_last_post_time, t.topic_last_poster_name', Cauta : Code: $is_guest = $row['user_id'] != ANONYMOUS ? false : true; Code: $user_avatar = ($row['user_avatar']) ? get_user_avatar($row['user_avatar'], $row['user_avatar_type'], ($row['user_avatar_width'] > $row['user_avatar_height']) ? 25 : (25 / $row['user_avatar_height']) * $row['user_avatar_width'], ($row['user_avatar_height'] > $row['user_avatar_width']) ? 25 : (25 / $row['user_avatar_width']) * $row['user_avatar_height']) : ''; Cauta : Code: 'TOPIC_TITLE' => $user->lang['IN'] . ' ' . $topic_title)); Inlocuieste cu : Code: 'TOPIC_TITLE' => '<span style="float: left; margin-right: 8px;">' . $user_avatar . '</span>' . ' ' . $user->lang['IN'] . ' ' . $topic_title)); STERGE : Code: // cache this data for ever, cache is purged when adding or deleting users Cauta : Code: SELECT user_id, username, user_colour, user_regdate Inlocuieste cu : Code: SELECT user_id, user_avatar, user_avatar_type, user_avatar_width, user_avatar_height, username, user_colour, user_regdate Cauta : Code: $newest_users[$row['user_id']] = array( Adauga dupa : Code: 'user_avatar' => $row['user_avatar'], Cauta : Code: 'REG_DATE' => $user->format_date($row['user_regdate']), Adauga inainte : Code: 'USER_AVATAR' => get_user_avatar($data['user_avatar'], $data['user_avatar_type'], $data['user_avatar_width'], $data['user_avatar_height']), Cauta : Code: SELECT user_id, username, user_colour, user_posts Inlocuieste cu : Code: SELECT user_id, user_avatar, user_avatar_type, user_avatar_width, user_avatar_height, username, user_colour, user_posts Cauta : Code: $user_posts[$row['user_id']] = array( Adauga dupa : Code: 'user_avatar' => $row['user_avatar'], Cauta : Code: 'S_SEARCH_ACTION' => append_sid("{$phpbb_root_path}search.$phpEx", 'author_id=' . $row['user_id'] . '&sr=posts'), Adauga inainte : Code: 'USER_AVATAR' => get_user_avatar($data['user_avatar'], $data['user_avatar_type'], $data['user_avatar_width'], $data['user_avatar_height']), Deschideti top_five_body.html Cauta : Code: <td valign="top"><!-- BEGIN top_five_topic --><!-- IF top_five_topic.NO_TOPIC_TITLE-->{top_five_topic.NO_TOPIC_TITLE}<!-- ELSE --><a href="{top_five_topic.U_TOPIC}">{top_five_topic.TOPIC_TITLE}</a><br /> {top_five_topic.USERNAME_FULL} {top_five_topic.LAST_TOPIC_TIME}<br /><!-- ENDIF --><!-- END top_five_topic --></td> Inlocuieste cu : Code: <td valign="top"><!-- BEGIN top_five_topic --><div style="margin-top: 3px"><!-- IF top_five_topic.NO_TOPIC_TITLE-->{top_five_topic.NO_TOPIC_TITLE}<!-- ELSE --><a href="{top_five_topic.U_TOPIC}">{top_five_topic.TOPIC_TITLE}</a><br />{top_five_topic.USERNAME_FULL} {top_five_topic.LAST_TOPIC_TIME}<br /></div><!-- ENDIF --><!-- END top_five_topic --></td> ![]() |