The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
How do I disable changing of birthday?
I would like to let the user either:
A: Set their birthday once, and then never be able to change it again (unless they contact me) or B: Have admin functionality to enable and disable changing of birthdays. My idea is to tell users that something special will happen if they set their birthdays (I'm trying to get as much user info as possible while at same time making the site better). Users will have maybe 2 weeks to set bday in profile. After that time, I disable the changing of birthdays. I then announce that on a user's birthday, they can make one request for something to be done for the site. If it is reasonable and will help the site, the request will be granted (our site is a very close knit group of individuals all striving to make the site better). If I don't disable the changing of birthdays, then users can change their birthday to tomorrow so that they can get their one request. I don't want this to happen. Any ideas? I guess I could just remove the birthday field from the edit profile page. That would definitely do it. Would that be the best way? Thanks, Kevin |
#2
|
||||
|
||||
I have a user who changes his birthday daily so that he shows up on the birthdays list. :tired:
Nothing to add, just noting that I would be interested as well for anyone who has the time/energy for it. |
#3
|
|||
|
|||
Quote:
OK, I figured it out. If you go to edit templates, then to Modify User Option Templates>>modifyprofile_birthday and delete all text in that template, the birthday option completely disappears from the user's viewpoint, but you can still change the birthdays via the admincp. I think that's how I'm gonna do it. Kevin |
#4
|
||||
|
||||
Quote:
|
#5
|
||||
|
||||
Dream,
I would, but I don't want to lock him out of everything -- just the annoying obsession he has with the birthday list. *sigh* |
#6
|
|||
|
|||
Just a thought for you....You could use the vbulletin template 'if' tags and edit the birthday template to say 'if userid == his user id, and then end the if' and then 'else, display birthday field'. That would be the way to remove it for just him.
Kevin |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|