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!

Steps to Manually Install 2.2 on DNN 4.3.4
Last Post 10-03-2006 03:08 PM by William Bowlus. 4 Replies.
AddThis - Bookmarking and Sharing Button Printer Friendly
  •  
  •  
  •  
  •  
  •  
Sort:
PrevPrev NextNext
You are not authorized to post a reply.
Author Messages
Chip LevinsonUser is Offline
going with the flow
going with the flow
Posts:30
Avatar

--
08-29-2006 08:00 PM
    The following documents a procedure Chad and I went through to manually install Dynamic Registration 2.2 on DNN 4.3.4.  The standard installation does not work due to a bug in DNN 4.3.4 that fails to automatically install app_code files.  This bug should be fixed in the future stabilization release of DNN 4.3.5.  Until the new version of DNN comes out, here is the installation process.

    Step 1: Make sure you are starting with the final release version of Dynamic Registration and not a pre-release version.  The version I used is called DataSprings_DynamicRegistration_Module22_DNN4.3Plus.zip and is 120KB.

    Step 2: Open the above file in WinZip and find the installation file.  It is called DataSprings_DynamicRegistration20.dnn.  Open this file in a text editor like Notepad or EditPlus. Then delete any FILE node that inserts files into the APP_CODE directory. These nodes will start with the command .  You need to delete everything for each of these nodes including the and tag (and everything in between the two tags).  Most of these File nodes appear together.

    Step #3: Save the .dnn file and close it.  At this point WinZip should ask you if you want to update the archive with the new file - say Yes.

    Step #4: Install the module as usual.  You should get a successful installation with no errors.stability

    Step #5: Now you need to manually install the app_code files. First go to your DotNetnuke\App_Code directory and create a new Directory called 'Dynamic Registration'. This directory won't exist so you will need to create it. You may be able to create this through your ISP's control panel or you may need an ftp program like WS FTP.

    Step #6: Next you need to identify the files that need to be uploaded to this new folder.  These are all the files that were referenced in the FILE nodes deleted in Step 2 above.  There are 26 of these files, they are listed below (hopefully with no typos!):

    clsDynamicLabel.vb
    clsGlobals.vb
    DataProvider.vb
    DataControl.ascx.vb
    DynamicBlackListResponse.vb
    DynamicEventController.vb
    DynamicEventInfo.vb
    DynamicImageControl.ascx.vb
    DynamicQuestionController.vb
    DynamicQuestionInfo.vb
    DynamicQuestionOptionsController.vb
    DynamicQuestionsOptionInfo.vb
    DynamicQuestionRoleController.vb
    DynamicQuestionRoleInfo.vb
    DynamicRegistrationQuestions.ascx.vb
    DynamicResponseController.vb
    DynamicResponseInfo.vb
    DynamicSQLOption.vb
    ManageUsers.ascx.vb
    OptInCategoryController.vb
    OptInCategoryInfo.vb
    OptInEmailCategoryController.vb
    OptInEmailCategoryInfo.vb
    OptInEmailController.vb
    OptInEmailInfo.vb
    SqlDataProvider.vb

    What I did was create a temporary director called App_Code upload, extract the DataSprings_DynamicRegistration_Module22_DNN4.3Plus.zip to that directory, sort on file types, delete anything that is not .vb, then delete other extra files.  

    Step #7: Upload the above 26 files to the DotNetnuke\App_Code\Dynamic Registration directory you just created.

    Step #8: Check the directory called DotNetnuke\DesktopModules\Dynamic Registration to make sure the following 16 files are installed. If any are missing, upload them to the directory.

    DataSprings_DynamicRegistration20.dnn.config
    DateControl.ascx
    DateControl.ascx.vb
    DynamicImageControl.ascx
    DynamicRegistration.ascx
    DynamicRegistration.ascx.vb
    DynamicRegistration_Default.css
    DynamicRegistrationQuestions.ascx
    DynamicRegistrationQuestions.ascx.vb
    LabelControl.ascx
    LabelControl.ascx.vb
    ManageUsers.ascx
    ManageUsers.ascx.vb
    Settings.ascx
    Settings.ascx.vb
    Uninstall.SqlDataProvider

    In my installation this folder was missing the DateControl.ascx.vb file.  It may be that I accidentally deleted this out of the .dnn file and that your installation will be fine.  Better safe then sorry.

    Your done!

    Chip

    Chad NashUser is Offline
    Posts:5260
    Avatar

    --
    09-01-2006 09:18 AM
    Chip,

    Thanks for these details steps. I have had several users running on 4.3.4 tell me that they found them useful. I saw from the DotNetNuke newsletter today that 4.3.5 is in pre-release and hopefully won't require all of these steps.

    Also, just wanted to let everyone know that the documentation for Dynamic Registration 2.2. has been updated now.

    Gary BellardinoUser is Offline
    skipping stones
    skipping stones
    Posts:12
    Avatar

    --
    09-08-2006 09:26 AM
    Hi,
    I went through the steps and got this error when trying to add the module to a page:
    DotNetNuke.Services.Exceptions.ModuleLoadException: C:\websites\dnn\website\DesktopModules\Dynamic Registration\DynamicRegistration.ascx.vb(2400): error BC30456: 'GetRegistrationStatus' is not a member of 'DotNetNuke.Entities.Users.UserController'. ---> System.Web.HttpCompileException: C:\websites\communiserver_dnn\website\DesktopModules\Dynamic Registration\DynamicRegistration.ascx.vb(2400): error BC30456: 'GetRegistrationStatus' is not a member of 'DotNetNuke.Entities.Users.UserController'. at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) at System.Web.UI.TemplateControl.LoadControl(String virtualPath) at DotNetNuke.UI.Skins.Skin.InjectModule(Control objPane, ModuleInfo objModule, PortalSettings PortalSettings) --- End of inner exception stack trace ---

    Any help would be much appreciated!
    Thanks!
    Gary
    Chad NashUser is Offline
    Posts:5260
    Avatar

    --
    09-11-2006 01:46 PM
    Hi. It sounds like you manually installed the standard DotNetNuke 4.0 thru 4.2 version, for 4.3.4 you need to install the registration module specifically for that verison. Let me know if this fixes your issue.
    William BowlusUser is Offline
    skipping stones
    skipping stones
    Posts:13
    Avatar

    --
    10-03-2006 03:08 PM

    The original list of steps generally worked well for me. However, the Import and Export items on the Module Actions menu failed to appear at all. This is because the IPortable interface does not properly register if the files (in particular DynamicRegistration.ascx.vb) in the App_Code folder are not present when the PA is uploaded on the Module Definitions through the normal process.

    To resolve this, I swapped Step 4 and Step 5, manually extracting the 26 [app_code] related files into the App_Code\DynamicRegistration folder BEFORE uploading the PA.

    Bill Bowlus

    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