The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Comments |
#22
|
|||
|
|||
could u tell me how ya fixed, and also could ya give me a list of everywhere you want it to be displayed in a PM to me? Ill see what i can do
|
#23
|
|||
|
|||
Well I mean everywhere. AS IN EVERYWHERE. I just want the display name to be displayed and the login name to be the login. I dont want the login showing up anywhere on the forums at all for other members to see.
|
#24
|
||||
|
||||
Just saying everywhere wont help him...
He needs a list of the places that he hasnt covered yet... Satan |
#25
|
|||
|
|||
Yeh exactly, thanks satan
|
#26
|
|||
|
|||
Like the showthread. even in the Last Post column on the forum home. Everywhere you see the persons name show up can it be changed.
I was thinking wouldnt it be easier if the names on all part of the board were the display name? And you just change the login name to make it a log in name. I think that would be easier. What do you think. |
#27
|
||||
|
||||
Sounds like a great idea
Satan |
#28
|
|||
|
|||
I add it i get this error:
Database error in vBulletin 2.2.6: Invalid SQL: SELECT userfield.userid,userfield.field7,moderator.forumi d FROM moderator LEFT JOIN userfield ON (moderator.userid=userfield.userid) ORDER BY user.field7 mysql error: Unknown table 'user' in order clause mysql error number: 1109 When I try to add: $mod = array(); $forummoderators=$DB_site->query('SELECT userfield.userid,userfield.fieldX,moderator.forumi d FROM moderator LEFT JOIN userfield ON (moderator.userid=userfield.userid) ORDER BY user.fieldX'); while ($moderator=$DB_site->fetch_array($forummoderators)) { $imodcache["$moderator[forumid]"][] = $moderator; $mod["$moderator[userid]"] = 1; } and on the forum home where it says posted by: username It now only says "by" and in the whos online box it has 2 of me one with no name and one with display name I hope I added this right i know I followed th direction good except what I posted above Also is there a way to make the display name show up for the following? 1. in profile 2. private messages (regular private message and the private message box at the buttom of forum home) 3. in number of active users today 4. for thread starter 5. in messages posted That is all i can see as of now, but i would like the display name to be everywhere the login name usally is on the forum. This way on the user knows there login and everyone else thinks the display name is the login ? Thanks and btw nice hack |
#29
|
|||
|
|||
$forummoderators=$DB_site->query('SELECT userfield.userid,userfield.fieldX,moderator.forumi d
change fieldX to your username display field |
#30
|
|||
|
|||
These is a pretty good idea... one I already had and started working on... LOL.
I've already ensured that in mine, the DisplayedName is not required.... working just like the Displayed Name in UBB. When I put out the hack, feel free to take a look at the code and see how I did it. My Hack actually makes a new field in the USER table of the database... allowing me to, with some template modification, put the Displayed Name field EXACTLY where it is in UBB on the Profile/Options pages. You might want to try that. |
#31
|
||||
|
||||
Seems like a neat script...
For the problem about nothing displaying if the field is empty.... Couldn't you just do something like if $fieldID = NULL then display the username? Also: What about the problem of two people choosing the same display name? I'm guessing right now two people can choose the same display name... |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|