Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt Monday at 02:04 PM
CheersnGears Posted March 2, 2015 Posted March 2, 2015 It looks like the birthday field carries over from an upgrade from 3.4.7, but there is no way to make it required or even available during registration. http://community.invisionpower.com/4bugtrack/rc3-birthdays-r3644/ - Say's it isn't a bug.... to which I'm like: You'll give us the option to make Location available/required during registration. You'll give us the option to make Gender available/required during registration. You'll give us the option to make Interests available/required during registration. You'll give us the option to make bloody obsolete ICQ available/required during registration!!! I mean.... it's only been begged for by customers for years. 2009,2010, 2010 again, 2011, 2013, 2014 It is resolved with a very simple hook in 3.4.7.... so why can't it be basic functionality in 4.0?! It's not like making this one field available in the registration screen is going to breach every server's warp core! I really REALLY want to hear the tap dance on THIS one why we can't have the same options for birthday during registration!!
CheersnGears Posted March 2, 2015 Author Posted March 2, 2015 It's been asked for for at least 10 years. January 2005
ABGenc Posted March 3, 2015 Posted March 3, 2015 I'll update the hook, just in case.Please do so as soon as IPB4 is out. "Age Bracket Requirement" will be the first hook I will be looking for when I upgrade.
Adriano Faria Posted March 3, 2015 Posted March 3, 2015 Please do so as soon as IPB4 is out. "Age Bracket Requirement" will be the first hook I will be looking for when I upgrade.It will be upgraded but not now or when IPS4 is out. It has 26 purchases. I have resources with 400, 300. I can't make those people wait and update other resources. I will update them according to their number of purchases.
CheersnGears Posted March 12, 2015 Author Posted March 12, 2015 Thank you @Adriano Faria for making a hook for this. I only wish that IPS Developers would explain their reasoning behind why they built it this way in the first place. As I've pointed out, customers have been asking for this for over 10 years now and IPS has opted to ignore our requests. It is troubling that something so simple doesn't make it into core functionality even after multiple major revisions of the software.
Management Lindy Posted March 12, 2015 Management Posted March 12, 2015 Will see what we can do on this and I'll report back.
CheersnGears Posted March 28, 2015 Author Posted March 28, 2015 Any update on why this wasn't put in?
Management Lindy Posted March 28, 2015 Management Posted March 28, 2015 The intent is to add it to the registration settings. This will not be done before final as we're feature frozen.
CheersnGears Posted March 28, 2015 Author Posted March 28, 2015 The intent is to add it to the registration settings. This will not be done before final as we're feature frozen.Good enough for me.
L.K. Posted July 11, 2015 Posted July 11, 2015 The intent is to add it to the registration settings. This will not be done before final as we're feature frozen.@CheersnGears @ABGenc @MyrAny update on this? We are on 4.0.9.2 now, and i can't see any options for birthdays in registration settings.Also, i converted form vB3.8 -> IPS3.4.8 -> IPS4.x.x and Birthdates from my Members are imported and and shown in the members profile page. Usually the Birthdate could only see Admins/Mods. But at the moment, with the lack of setting options in ACP, everybody (also guest visitors) can see the Birthdate of any members.What IPS4 Admins need is:Enable/Disable on registration pageBirthdate is mandatory or notShow on Profile Page or not@LindyWhere is your promise Mr. Throgmartin :-)
Morrigan Posted July 11, 2015 Posted July 11, 2015 I think a setting (for privacy sake and for admins too) is to make this field also something that a member can choose whether that staff only, other member and guests can choose it.I personally need birthdays for some of my stuff but I don't want it required but I also think that my members should get some privacy with it if they would prefer.
Adriano Faria Posted July 11, 2015 Posted July 11, 2015 I'll update the hook, just in case.https://community.invisionpower.com/files/file/7331-birthday-in-registration-screen/
TheSonic Posted July 11, 2015 Posted July 11, 2015 @Adriano Faria : Thanks for this plugin.... Any ideas for age-identificatoon-systems?
Adriano Faria Posted July 11, 2015 Posted July 11, 2015 Any ideas for age-identificatoon-systems? I will update the other plugin... it does this check.
ABGenc Posted July 11, 2015 Posted July 11, 2015 I will update the other plugin... it does this check.Hi Adriano, is it the following plugin you refer to ?https://community.invisionpower.com/files/file/6557-age-bracket-requirement/
Adriano Faria Posted July 11, 2015 Posted July 11, 2015 Hi Adriano, is it the following plugin you refer to ?https://community.invisionpower.com/files/file/6557-age-bracket-requirement/Yes.
L.K. Posted July 12, 2015 Posted July 12, 2015 It's on the roadmap. No ETA. Thank you @Lindy, but this should not be a big deal for you guys to implement it in the upcoming release. When i look at the release notes page, than it should be added definitely after 4.0.10.0. Your last promise was 4 months ago.Just save the Birthdate as a Profile Field instead of holding them in the members Datatable.After that, all Admins have the option to decide where and to whom they want to show this field.I am not a big fan of using 3rd party plugins.Here is an easy workaround for all Admin without using a Plugin:1. Create a new Profile Field "Birthdate", if it is not existing. Make your settings you need. Copy also the database ID of this Field (look at the URL)2. Log in to your Database3. You need a SQL Update Statement while joining the 2 Tables core_members and core_pfields_content by members ID, in order to copy the birthdate from the members table into the profile field birthday.Best.
Adriano Faria Posted July 12, 2015 Posted July 12, 2015 Bad, bad idea make this as a custom field. All the suite uses columns from members table, including Calendars and widgets.They didn't add the fields to register screen till today, you better don't wait to change all suite to make it as a custom field. Forget about that.
L.K. Posted July 12, 2015 Posted July 12, 2015 It depends on your needs.In my case, I always had the birthdate as a profile field (also in vB3.xx). So for me no changes, if i am gonna add it as a custom pfield.Just tell me, why everybody (even guests) could see my members birthdate on the profile page? How can IPS make Birthdate visible to everyone as a default setup, without giving admins the option to change it. This is a big member privacy issue imo.I really don't care, how IPS gonna solve it backend wise, but the settings should be similar to the given profile field permission settings, like:a) show on register page yes/nob) birthdate ist required or notc) show on profile page yes/no...Best.
Management Lindy Posted July 12, 2015 Management Posted July 12, 2015 Thank you @Lindy, but this should not be a big deal for you guys to implement it in the upcoming release. When i look at the release notes page, than it should be added definitely after 4.0.10.0. Your last promise was 4 months ago. I said "the intent" -- enough with the "you promised" already. If providing insight into our plans - future and present - is going to continuously be used in this fashion, we'll need to consider limiting details and communication to what's coming in the next month or so and keep the rest under wraps until we're closer to implementation as we don't want to lend to the impression that "we'll do this" means "we'll do this tomorrow." Until it's on the public roadmap, there's no ETA and we can't explain the specifics why for each requested item. Some things, like this, evolve into larger scope implementations that bring more benefit to more people... that's what it's all about. At the risk of seeming brash, we'll complete this when it's appropriate in the scope and you supplying deadlines is not exactly how this works.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.