Skip to Content Skip to Menu

New group as part of registration?

  • shardnzl
  • shardnzl
  • OFFLINE
  • Posts: 30
  • Thanks: 0
  • Karma: 0
12 years 2 months ago #206547 by shardnzl
New group as part of registration? was created by shardnzl
Hi all, was wondering if it's possible to make creating a group an optional part of registration? I know that I could redirect a successful registration to the create group form instead of the profile, but my client kind of wants it to work the other way around - you create a group and then register.
I could create a fake form and store the values in the session, get them to register, and then redirect and fill from the session the real form - but I was hoping a less "hacky" solution was available.
Any help greatly appreciated. :)

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48444
  • Thanks: 8279
  • Karma: 1443
12 years 2 months ago #206580 by krileon
Replied by krileon on topic Re: New group as part of registration?
GJ Auto integration with the after registration trigger can be used to automatically create groups. You'd simply add a field for name/description to the registration form and check in the condition if those are completed to then create the group.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

  • shardnzl
  • shardnzl
  • OFFLINE
  • Posts: 30
  • Thanks: 0
  • Karma: 0
12 years 2 months ago - 12 years 2 months ago #206724 by shardnzl
Replied by shardnzl on topic Re: New group as part of registration?
Thank you Krilian for such a prompt reply - much appreciated bud :-)
I hate to be a newbie - but I am very new to groupjive (which I am loving btw) so could i ask if you could elaborate one of the steps involved?
I have made an auto action that is triggered after registration that creates a new group if the new group name field is not empty. My problem is getting them to choose an existing category for the new group. How do I do achieve this? Currently it just adds it to a new category called "uncategorised" and the admin can shift it later (which reminds me - shifting groups breaks all the links to files/downloads etc within that group - one for the bug team).
Last edit: 12 years 2 months ago by shardnzl. Reason: new information added

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48444
  • Thanks: 8279
  • Karma: 1443
12 years 2 months ago #206781 by krileon
Replied by krileon on topic Re: New group as part of registration?

My problem is getting them to choose an existing category for the new group. How do I do achieve this?

You'd have to manually create a dropdown with the categories you want to support. You'd then duplicate your auto and add a condition for the category dropdown to ensure it matches the category selected in the auto.

(which reminds me - shifting groups breaks all the links to files/downloads etc within that group - one for the bug team).

Links are all dynamic. Only way they can break is if you've a 3rd party SEF extension installed that's caching URLs and rewriting the URLs incorrectly.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

  • shardnzl
  • shardnzl
  • OFFLINE
  • Posts: 30
  • Thanks: 0
  • Karma: 0
12 years 2 months ago #206987 by shardnzl
Replied by shardnzl on topic Re: New group as part of registration?
Gidday Kyle - heres a visual representation of how the registration wizard needs to work to make the client happy (I am a web developer). Basically I need 2 reg pages - not sure how to do that :-) - one simple and basic and one with fields to match everything in my wizard which i will then hide with css and overlay my wizard. As they fill out the wizard I will populate the form underneath. When they click "register" at the end the auto trigger can then build the new group from the fields and CBSubs then takes over if there's a payment required.
My main concern - looking at the auto actions options - is that there arent any options for the "finer" group points - like defaults etc - how can I achieve this?
Any help greatly appreciated.
Attachments:

Please Log in or Create an account to join the conversation.

  • krileon
  • krileon
  • ONLINE
  • Posts: 48444
  • Thanks: 8279
  • Karma: 1443
12 years 2 months ago #206997 by krileon
Replied by krileon on topic Re: New group as part of registration?

heres a visual representation of how the registration wizard needs to work to make the client happy

Then you're never going to have a happy client with CB/Joomla. He needs a customized solution. Not CB or Joomla.

Basically I need 2 reg pages - not sure how to do that

You don't do that, it's not possible. It's not how CB/Joomla registration works. It'd require a complete massive rewrite to pass data from page to page and finally to a completed registration process. Something neither Joomla or CB can even do without massive core edits, which we do not support.

Your only solution to a wizard based registration is to use CB Conditional and its "Step by Step" feature. This turns Tabs into Steps, you can see a video of this in action below.

www.joomlapolis.com/cb-conditional-short-review

When they click "register" at the end the auto trigger can then build the new group from the fields

This is very possible using GJ Auto integration. Simply set it for the after registration trigger and supply it with the necessary information (category, name substitution, and description substitution).

My main concern - looking at the auto actions options - is that there arent any options for the "finer" group points

No.

like defaults etc - how can I achieve this?

You could configure the defaults within GJ configuration, it will apply the defaults for all other values when an auto creates a group.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

Please Log in or Create an account to join the conversation.

Moderators: beatnantkrileon
Powered by Kunena Forum