BBCode wyświetlający nick osoby, która czyta post.
Otwórz includes/ucp/ucp_pm_viewmessage.php
Znajdź:
$message = bbcode_nl2br($message);
Dodaj po:
$your_username = get_username_string('full', $user->data['user_id'], $user->data['username'], $user->data['user_colour'], $user->lang['GUEST']); $my_username = get_username_string('full', $message_row['user_id'], $message_row['username'], $message_row['user_colour']); $find = array('[we]', '[me]', '[you]', '[us]'); $replace = array( "$your_username and $my_username", $my_username, $your_username, '<span style="color: red;">' . $config['sitename'] . '</span>', ); $message = str_replace($find, $replace, $message);
Otwórz: viewtopic.php
Znajdź:
$message = bbcode_nl2br($message);
Dodaj po:
$your_username = get_username_string('full', $user->data['user_id'], $user->data['username'], $user->data['user_colour'], $user->lang['GUEST']); $my_username = get_username_string('full', $row['user_id'], $row['username'], $row['user_colour']); $find = array('[we]', '[me]', '[you]', '[us]'); $replace = array( "$your_username and $my_username", $my_username, $your_username, '<span style="color: red;">' . $config['sitename'] . '</span>', ); $message = str_replace($find, $replace, $message);
Otwórz: viewtopic.php
Znajdź:
$user_cache[$poster_id]['sig_parsed'] = true;
Dodaj po:
$your_username = get_username_string('full', $user->data['user_id'], $user->data['username'], $user->data['user_colour'], $user->lang['GUEST']); $my_username = get_username_string('full', $message_row['user_id'], $message_row['username'], $message_row['user_colour']); $find = array('[we]', '[me]', '[you]', '[us]'); $replace = array( "$your_username and $my_username", $my_username, $your_username, '<span style="color: red;">' . $config['sitename'] . '</span>', ); $user_cache[$poster_id]['sig'] = str_replace($find, $replace, $user_cache[$poster_id]['sig']);
Otwórz: posting.php
Znajdź:
$preview_message = $message_parser->format_display($post_data['enable_bbcode'], $post_data['enable_urls'], $post_data['enable_smilies'], false);
Dodaj po:
$your_username = get_username_string('full', $user->data['user_id'], $user->data['username'], $user->data['user_colour'], $user->lang['GUEST']); $my_username = get_username_string('full', $message_row['user_id'], $message_row['username'], $message_row['user_colour']); $find = array('[we]', '[me]', '[you]', '[us]'); $replace = array( "$your_username and $my_username", $my_username, $your_username, '<span style="color: red;">' . $config['sitename'] . '</span>', ); $preview_message = str_replace($find, $replace, $preview_message);
Otwórz: posting.php
Znajdź:
unset($parse_sig);
Dodaj po:
$your_username = get_username_string('full', $user->data['user_id'], $user->data['username'], $user->data['user_colour'], $user->lang['GUEST']); $my_username = get_username_string('full', $message_row['user_id'], $message_row['username'], $message_row['user_colour']); $find = array('[we]', '[me]', '[you]', '[us]'); $replace = array( "$your_username and $my_username", $my_username, $your_username, '<span style="color: red;">' . $config['sitename'] . '</span>', ); $preview_signature = str_replace($find, $replace, $preview_signature);
Sposób użycia BBCode'a
[you]
Uwaga! Działa tylko w postach, podpisach i w podglądzie.