The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
Sig show for specific user.
I find most sigs annoying on the board that I use, but every once in a while I want to see someone's sig. It's really annoying to have to go to the control panel, turn sigs on, save, go back to the post, look, and then go through the process again just to view one sig. What I think would be a GREAT feature would be:
*If you have sigs turned off, there would be a box (or something)in the postbit that would let you show the sig temporarily, either in a window or in something that would simply show the sig in that one post. Yeah, so how hard would THIS be? |
#2
|
||||
|
||||
Not very
Open root/member.php Find: Code:
// ############################### start modify options ############################### Code:
// ############################### user cant see sigs ############################### if ($action=="cantseesigs") { $templatesused = "nosigs"; include("./global.php"); if ($bbuserinfo[usergroupid]!=6) { show_nopermission(); exit; } if ($bbuserinfo[userid]==0) { show_nopermission(); } $DB_site->query("UPDATE user SET showsignatures='0' WHERE userid='$bbuserinfo[userid]'"); $goto="showthread.php?s=&threadid=$threadid"; eval("standardredirect(\"".gettemplate("nosigs")."\",\"$goto\");"); exit; } // ############################### user can see sigs ############################### if ($action=="canseesigs") { $templatesused = "showsigs"; include("./global.php"); if ($bbuserinfo[usergroupid]!=6) { show_nopermission(); exit; } if ($bbuserinfo[userid]==0) { show_nopermission(); } $DB_site->query("UPDATE user SET showsignatures='1' WHERE userid='$bbuserinfo[userid]'"); $goto="showthread.php?s=&threadid=$threadid"; eval("standardredirect(\"".gettemplate("showsigs")."\",\"$goto\");"); exit; } Code:
if ($bbuserinfo[usergroupid]==6) { if ($bbuserinfo[showsignatures]==1) { $siggies=<a href=\"member.php?s=&action=cantseesigs\">No Signaturess</a>; }else { $siggies=<a href=\"member.php?s=&action=canseesigs\">Show Signatures</a>; } } Code:
$siggies Now add 2 templates: Name: showsigs Content: Code:
Signatures turned on Content: Code:
Signatures turned off Satan |
#3
|
||||
|
||||
hmm, intresting way
i'd say a javascript for those who have sigs disabled would look better, but i don't know JS well, so impossible for me |
#4
|
||||
|
||||
Chris, you are learning fast, good job.. :glasses:
|
#5
|
||||
|
||||
Thanks
Your visibility/invisibility hack gave me the idea though @Xenon - Me neither, so I did it the old-fashioned way Satan |
#6
|
||||
|
||||
Quote:
|
#7
|
||||
|
||||
Just shows how useful your hacks are Satan |
#8
|
|||
|
|||
When I add the code for the phpinclude, I get the following error:
Parse error: parse error, unexpected '<' in /usr/home/www/temputrave.org/messageboard/global.php(329) : eval()'d code on line 10 I don't get it because your code looks correct. ? |
#9
|
||||
|
||||
Note that the code won't work in the postbit unless you add:
PHP Code:
|
#10
|
||||
|
||||
Oops
Rha ks NTKD:R) Satan |
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|