Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
/me vB Code Details »»
/me vB Code
Version: 1.00, by Admin (Coder) Admin is offline
Developer Last Online: Nov 2024 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 04-29-2002 Last Update: Never Installs: 158
 
No support by the author.

Here's a another not-very-useful-yet-fun hack.

It's very simple, it just mimics IRC's /me action. So if you type this:
/me runs fast
(note: it must be on its own line!)
It will become:
[high]* FireFly runs fast
[/high]
It parses this code in showthread.php and private.php, only.

After you install the hack, find this line in functions.php:
Code:
	  $bbcode = preg_replace('#^/me (.*)$#im', "<font color=\"{timecolor}\">* $post[username] \\1</font>", $bbcode);
And change {timecolor} to whatever color you want the line to be.

Forgot to mention, you must install this fix by smachol:
https://vborg.vbsupport.ru/showthrea...threadid=35894
For this hack to work! (thanks Kura for reminding me)

READ:
To fix the bug where users who quote other people get the /me tag messed up, replace this code in newreply.php:
Code:
    $pagetext = preg_replace("/(\[quote])(.*)(\[\/quote])/siU", "", $pagetext);
With this:
Code:
    $pagetext = preg_replace("/(\[quote])(.*)(\[\/quote])/siU", "", $pagetext);
    $pagetext = preg_replace('#^/me(.*)$#im', "* $originalposter\\1", $pagetext);
Attached is the vbHacker install file, and a plain text file is in the next post.

Enjoy!

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #172  
Old 12-31-2002, 06:15 PM
Logik's Avatar
Logik Logik is offline
 
Join Date: Nov 2002
Location: Tx
Posts: 432
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

/me loves fireflys brilliance

:bandit: FireFly. How long have you been involved with PHP?
Reply With Quote
  #173  
Old 01-29-2003, 07:33 AM
CookieGirl CookieGirl is offline
 
Join Date: Feb 2002
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I had to change the call to bbcodeparse() in showthread.php too. I didn't see that edit in the .txt file, but hey, it works, and I love it!

For those who are not getting it to work: just add ',1' to the parameters of the function call.
Reply With Quote
  #174  
Old 02-04-2003, 05:43 PM
pugmy pugmy is offline
 
Join Date: Nov 2001
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

/me tests it.
Reply With Quote
  #175  
Old 02-17-2003, 06:41 PM
formerEVO? formerEVO? is offline
 
Join Date: Nov 2002
Posts: 10
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

/me scratched head

it doesnt work for me...i'm using 2.3.0 and most of the edited parts of adminfunctions are gone...HELP!
Reply With Quote
  #176  
Old 02-24-2003, 05:17 AM
andyrose andyrose is offline
 
Join Date: Feb 2003
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

[high]* andyrose installed this hack on 2.2.9 at www.neomega.net/forum, and it works great.[/high]
Reply With Quote
  #177  
Old 03-02-2003, 08:58 PM
Kriek's Avatar
Kriek Kriek is offline
 
Join Date: Jul 2002
Location: Florida
Posts: 135
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It's working on 2.2.6 for me (Administrator), but NOT for my users.
Reply With Quote
  #178  
Old 03-04-2003, 01:18 AM
Xyphen's Avatar
Xyphen Xyphen is offline
 
Join Date: Dec 2002
Location: ON, Canada
Posts: 370
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

/me says it works perfectly fine on vB2.3.0 and Thanks Chen!
Reply With Quote
  #179  
Old 03-06-2003, 09:28 PM
Dan's Avatar
Dan Dan is offline
 
Join Date: Dec 2002
Location: Titusville, Florida
Posts: 1,787
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

/me clicks installs and loves it.

Great hack!
Reply With Quote
  #180  
Old 03-29-2003, 08:27 AM
Seby Seby is offline
 
Join Date: Apr 2002
Posts: 48
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I installed it on 2.3.0 RC1 and it doesnt work

http://www.cscentral.com/forums/show...750#post179750
Reply With Quote
  #181  
Old 03-30-2003, 08:55 AM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
12-27-02 at 09:01 AM S@NL - Pascal said this in Post #170
Did anybody see that "/me" is not translated in any way if I look at the topic review when I do a post reply ?

I solved this by adding this code in newreply.php :
(I use the vBcode style [me=user] [/me] solution)

find in newreply.php :
PHP Code:
  $threadreviewbits '';
  while (
$post=$DB_site->fetch_array($posts)) {
    if (
$postcounter++ < $maxposts) { 
after this add :

PHP Code:
$post[pagetext] = preg_replace('#^/me(.*)$#im'"[me=$post[username]]\\1[/me]"$post[pagetext]); 
One other thing : I have a user with a ' in his name : B'Ram. The vBcode parser failes when [me=B'Ram] is used. How can this be solved ?
You need to add this instead of what you have there.

PHP Code:
$reviewmessage bbcodeparse($post[pagetext],$threadinfo[forumid],$post[allowsmilie],1); 
I have a member that has an apostrophe in their name and it works fine for me. The line you are using for the me code is all wrong. This is what it is supposed to be. There should be no me= in there.

PHP Code:
$bbcode preg_replace('#^/me (.*)$#im'"<font color=\"#FF9C58\">* $post[username] \\1</font>"$bbcode); 
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:22 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05264 seconds
  • Memory Usage 2,318KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (3)bbcode_code
  • (4)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete