![]() |
This is a simple little hack taht allows users to specify a color by name or hex code in theor profile.
If they do (we'll use limegreen as the color they chose for examples) then all their posts from that point on will have [color=limegreen ] and [/color ] surrounding them. It does not retroactively affect previous posts. Only new ones. If they post as limegreen for a day, then change to red, all their limegreen posts stay that way. The hack involves adding 3 lines of code to 2 different files (same 3 lines for both files) and creating a Custom Profile field. |
Do you have like a screen shot of it
|
You can't take a meaningful screenshot of this...
All it does is make all of a user's posts show up in a certain color automatically. That's all. |
Does this also show the colors in the 'Whos online area?
|
All this does is automatically place the [color=??] tag around the entire post so the user doesn't have to type it out each and every time. It becomes a default choice.
|
Nice one. :D
I installed it and it works great. |
for some reason... i either don't understand the code or im just stupid -.-
newayz, here is the part i don't get.. STEP 3: In newreply.php Find: ============ } else { if ($attachmentid and !$foruminfo[moderateattach]) { $DB_site->query("UPDATE thread SET attach = attach + 1 WHERE threadid = '$threadid'"); } ============ And in newthread.php Find: ============ // subscribe to thread if ($email and $bbuserinfo['userid']!=0) { if (!$checkid=$DB_site->query_first("SELECT subscribethreadid FROM subscribethread WHERE userid=$bbuserinfo[userid] AND threadid=$threadid")) { $DB_site->query("INSERT INTO subscribethread (subscribethreadid,userid,threadid) VALUES (NULL,$bbuserinfo[userid],$threadid)"); } } ============ STEP 4: Directly underneath those, before the query, add this (same code for both files) // attempt at auto-surround post with tags if ($bbuserinfo[changeme]!="") { $message = "[color=".$bbuserinfo[changeme]."]".$message."[/color]"; } ============ can someone show me an example of where to stick step 4 at?? like an exact example of where it goes... b/c im stuck... :mad: Parse error: parse error in /home/twisteda/public_html/forum/newreply.php on line 249 that comes up when i go to new reply... |
btw... does this work for vbulletin 2.2.0???
that is what im tryin to install it on now |
Yes, it works great with 2.2.0.
|
Not for me. I have 2.2.0 and for some reason, all the tags ended up
blahblahblah instead of (well, mine would be) blahblahblah |
Quote:
could u pleaz help me out and tell me where to put the new part of the code at??? :( |
Step three has two parts ....
A) open newreply - find what it asks for then copy / past over the info from step 4. B) open Newthread.php - find what it asks for then copy paste over the same information you pasted found in step 4. Remember that 'changeme' must read field5 or field6 or field437 or whatever ... |
heretic - make sure you have the right field selected. ie field5.
|
it said
Directly underneath those, before the query, add this (same code for both files) do i add it right under that part of the code.. or into the middle of that code??? the original code is PHP Code:
PHP Code:
im confused right now -.- |
awesome it works
:p |
This is pretty sweet. :D How about adding a default font face, too? I'm always typing font=trebuchet ms color=#99cc00...gets rather old.
Great hack! |
Quote:
yes, I was sure. I'll try it again. |
Sorry I didn't see this sooner Twizted. I'm glad it's working for you now. :)
|
You can actually change it to font face very easilly by repeating the same steps and changing the surrounding tags in the hack part. You will see what I mean....
|
I really like this. Good job!!!
|
Quote:
|
Well, i'm glad to see people like this... it sat here for several days with no one relpying or installing it...
Yeah, it's pretty simpistic, but it's nice and people like it. One of our members had fun annoying everyone... our table colors are #222222 and #333333 He used this and set it to #222222 so you could barely read what he wrote... or not at all! For font... it's just the same. Just change all occurances of the word color to font... It should be easy if you read the code. |
Works great on version 2.2.0 as well.
:) |
2.2.2 version please!
|
erm....is it just me or does this hack seem way too involved....all i did was:
-added the profile field 'Color' And in the postbit template, I replaced this Code:
<p><normalfont>$post[message]</normalfont></p> Code:
<p><normalfont><FONT COLOR="$post[field5]">$post[message]</font></normalfont></p> Did I miss something, does this hack do something different? and this should work on any version....i don't see any reason why not... |
AD your hack worked for me just fine thanks!
|
w00t...:P
|
that was easy! thanks
|
|
Quote:
Code:
<p><normalfont color="$post[field5]">$post[message]</normalfont></p> |
Oh my god. You took out 6 characters.
Oh wow, that's still wrong. Should be <p><normalfont><font color="$post[field5]">$post[message]</font></normalfont></p> So I guess you took out 13 characters =P. |
Austin Dea, what're you talking about??
<p><normalfont color="$post[field5]">$post[message]</normalfont></p> works just fine, no need for 2 font tags (<normalfont> is a font tag, you can just add ` color="whatever"` to it...). However, doing this through Template changes only, will mess things up if a user doesn't enter anything in the field. If the field is left blank, with some browsers the font color will be made BLACK. If you're running a black-bg board with white text, that's not a fun thing. :) The idea of this hack is nice, but it can be improved easily. In showthread.php, find: PHP Code:
PHP Code:
$color_on and $color_off around $post[message] and it'll work. If a user doesn't enter anything, their posts will be default color. If they do, their posts (ALL their posts, including their former posts, made before you implemented this hack) will show up in the chosen color. |
I know it works just fine, I was just saying that the one I posted needed fixing =P.
And if you don't enter anything on my boards, it puts it as the default color...and on at least 3 other board I've seen using this method :). |
Well i like this hack i have it installed on my vB it is worth getting
|
AD: yes, but some (older) browsers might mess it up.
Anyhoo, the hack at the top, by Palmer, is just plain bad. Afterlab has it installed on FFR, and in my browser all users who use the hack, will have their posts show up in default color, TIMES NEW ROMAN. No colors, nothing, just an ugly TNR font. Quite annoying... :( |
seems like a good hack! I'll install it later! Good Work! I'd like the "Different Fonts" add-on too.......
|
Great Hack! Thx ..
Jacky |
KuraFire, I was wondering about one section of your updated version. Where you say:
Quote:
Thanks bunches in advance. |
You're suppose to put it in Admin CP > Templates > Modify > Style that you want to modify > Postbit Templates > postbit and then find the $post[message] and do as he said.
|
Quote:
|
All times are GMT. The time now is 05:52 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|