Great Ideas. Always Flowing.

We are not happy until you are happy. Client satisfaction guaranteed. Whatever your needs and requirements, we have the skills and resources for the job!

Quick login...


Or... now make it easy with Facebook Integration
Connect via Facebook



Top Sellers

Frustrated over the lack of customization for your user's registration fields? Dynamically setup your DNN Portal with custom registration fields, layout, questions, and other core integration options......

Ultra Video Gallery is a brother product of Ultra Media Gallery, UVG allows you to upload videos in various format and automatically encode them to flv or H264 format, you also can add videos from internet or record live videos from your webcam.

Build high performance, completely customizable data-entry forms and views driven by your DNN and external databases. New built-in tools make it a snap to quickly create data entry forms, data views, and even database tables. Plus, add your own HTML, CSS, Javascript, SQL commands, stored procedures,

The most advanced DotNetNuke shopping cart on the planet. Easy to use e-Commerce, Secure Shopping Cart Software and SEO friendly. B2C / B2B Ecommerce Sites.

One stop solution for events calendar and events registration! FREE DOWNLOAD is available now!

Define more than one registration page?
Last Post 01-16-2007 06:57 PM by Chad Nash. 4 Replies.
AddThis - Bookmarking and Sharing Button Printer Friendly
  •  
  •  
  •  
  •  
  •  
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages
Greg stoutUser is Offline
skipping stones
skipping stones
Posts:8
Avatar

--
01-14-2007 10:55 AM

    Can we define more than one registration page? 

    I would like to have two registration pages, so that RegPage1 has questions and events for certain security roles and RegPage2 gives different ones.

    I will have external links that will take the user to the correct registration page.

    In testing this, it looks like the Dynamic Registration module is global across the site - no matter what page I put it on (but this might have been caused because I copied the page?).

     

    Thanks in advance.

     

     

    Chad NashUser is Offline
    Posts:5260
    Avatar

    --
    01-16-2007 07:17 AM

    Greg,

    No. You can have as many registration pages as you would like. The key only becomes when the user updates their registration page and if you would like them to use the standard 'register' or click on their display name to modify their profile since this has to be set to a page.

    You could do this a few ways.
    1. Use your own register links and hide the default register link on your portal, this would allow for example, 'employers' to register with one link and also a seperate links for 'job seekers'.

    2. This is the more custom and more work approach -

    You could use two seperate registration pages and have users register at different places. You could then have the register link to point a page which would have a custom module, based on the roles the user has, redirect them to the correct update profile page. We have not yet developed a custom module to do this redirection but would probably just include it as part of Dynamic Registration or make it an optional download.

    So for example: You create two registration pages, you could probably make them both hidden and give users a link to them. One registration page gives a user the role 'employer' and one registration page gives the user the role 'job seeker'. you then set the 'User Page' under Admin, Site Settings to be a page which includes a redirection to another url based on the users role. This module would determine that the user who was signed in had a particular role and based on that role it would redirect them to the update profile registration page for employer (or the other page for job seeker).

    Either way, you can use multiple registration page with Dynamic Registration. The only question then becomes how much you want to integrate (if at all) with the core and core register/update link on most skins.

    -Chad

    Greg stoutUser is Offline
    skipping stones
    skipping stones
    Posts:8
    Avatar

    --
    01-16-2007 06:33 PM

    I actually have designed our site this way with two different pages with the Dynamic Registration (DR) module on each one.  The problem is that the DR modules seem to be logically linked to each other, so when I make a change on DR module on page 1, those changes are also made to the DR module on page 2. 

    I think I made a "copy" of page 1 to have the separate page 2 with the other DR. 

    The way I solve it now is just to use the two pages and have the DR module detect the different based on a query string I send to invoke it.  The two pages need to be different because of the other content on the page.  The modules are pretty much the same, except I need a different message displayed after the form is submitted.

    I have it working now, but it seems a bit odd that each of the 2 modules on different pages are "tied" together.

    Next time, I will try to just "add" the module on the 2nd page.  Maybe that will keep them from being tied together.

     

    Chad NashUser is Offline
    Posts:5260
    Avatar

    --
    01-16-2007 06:50 PM
    Well the only time it should be 'tied' together would be if you had setup linking within the dnn core integration area (i.e. linking first name to the dnn extended field first name etc...). Other then that it should be pulling from seperate tables even if you used the IPORTABLE feature to import and export the questions and so forth.
    Chad NashUser is Offline
    Posts:5260
    Avatar

    --
    01-16-2007 06:57 PM

    "The modules are pretty much the same, except I need a different message displayed after the form is submitted."

    Also, if this is truly all you need then you don't really need to implement it as you are thinking. All you would have to do is have one form and then some criteria used for a Dynamic Event.

    It sounds like this might already be what you are doing though? If not, here are the basics...

    Step 1: Based on the general settings there is a redirect URL, you can set this to whatever page you would like a certain number of users to be directed to.

    Step 2: Setup a dynamic registration event and make sure you specify the criteria for the event. Set the event type to be redirect to another page. When you specify the criteria remember that you could use a hidden field and still use the querystring to set the field value.

    This sounds like what you are already doing but if not that is all that is needed. Also keep in mind that you can send seperate emails using the dynamic email event so that might be something to consider too.

    -Chad

    You are not authorized to post a reply.


     
     

    Join our mailing list...

    Get current news and events the easy way
    Subscribe Me

    Recent Blogs...

     
    Copyright 2005 - 2011 by Data Springs, Inc.
     
  • film izle
  • 720 izle
  • film
  • sinema izle
  • film makinesi
  • T�rk�e dublaj film
  • film izle
  • film izle
  • baglan film izle
  • sinema izle
  • 1080 film izle
  • film mercegi