IRC like /meRequest by: CherryJimboRequest Post: http://www.phpbb.com/community/viewtopi ... 85&start=0With this snippet u can tell your feeling, with simply posting
Code:
[me]feels good![/me]
which results in: 4seven feels good!
Demo: http://4seven.bplaced.net/phpbb3/viewtopic.php?p=1225#p1225It effects searching, posting and view topic.
New InstructionNote for those, who installed the old version before:
U have to edit old feel-posts manually, bcs. new version works only on new added posts.
openposting.php
findCode:
$template->assign_vars(array(
'PREVIEW_SUBJECT' => $preview_subject,
before addCode:
$me_username = ($user->data['user_id'] != ANONYMOUS) ? $user->data['username'] : $user->lang['GUEST'];
$me_user = get_username_string('username', false, $me_username, false, $me_username);
$preview_message = preg_replace('#\[me\](.*?)\[\/me\]#is', "<span>$me_user $1</span>", $preview_message);
openincludes/functions_posting.php
findCode:
switch ($post_mode)
{
case 'post':
case 'reply':
after addCode:
$me_user = (!$user->data['is_registered'] && $username) ? $username : (($user->data['user_id'] != ANONYMOUS) ? $user->data['username'] : $user->lang['GUEST']);
$data['message'] = preg_replace('#\[me\](.*?)\[\/me\]#is', "$me_user $1", $data['message']);
Clear all Board- and Browser-Caches
Quote:
Old Instructionopenposting.php
findCode:
$template->assign_vars(array(
'PREVIEW_SUBJECT' => $preview_subject,
before addCode:
$me_user = get_username_string('username', false, $user->data['username'], false, $user->data['username']);
$preview_message = preg_replace('#\[me\](.*?)\[\/me\]#is', "<span>$me_user $1</span>", $preview_message);
opensearch.php
findCode:
$tpl_ary = array(
'POST_AUTHOR_FULL'
before addCode:
$me_user = get_username_string('username', $row['poster_id'], $row['username'], $row['user_colour'], $row['post_username']);
$row['post_text'] = preg_replace('#\[me\](.*?)\[\/me\]#is', "<span>$me_user $1</span>", $row['post_text']);
openviewtopic.php
Code:
$postrow = array(
before addCode:
$me_user = ($poster_id != ANONYMOUS) ? $user_cache[$poster_id]['author_username'] : get_username_string('username', $poster_id, $row['username'], $row['user_colour'], $row['post_username']);
$message = preg_replace('#\[me\](.*?)\[\/me\]#is', "<span>$me_user $1</span>", $message);
openincludes/functions_posting.php
findCode:
$template->assign_block_vars($mode . '_row', array(
before addCode:
$me_user = get_username_string('username', $row['poster_id'], $row['username'], $row['user_colour'], $row['post_username']);
$message = preg_replace('#\[me\](.*?)\[\/me\]#is', "<span>$me_user $1</span>", $message);