Login Skip Navigation LinksWilsonWebPortal > Wiki Search
Download WebPortal Download WebPortal
Download and start using the full WebPortal completely free, including the source for the basic modules so you can see how to create your own if the included modules aren't enough.

PayPal Subscribe
Get It All for $50 USD:
WebPortal, ORMapper,
Source Code, All Updates
PayPal

Wiki Topics Wiki Topics
Test1
Initial Setup Instructions
Frequently Asked Questions

User Login User Login
Log In
 
 
Reset Password

Wilson WebPortal Wiki Wilson WebPortal Wiki : Initial Setup Instructions
Please follow the instructions below to setup the WebPortal:
  1. Setup the database of your choice for the WebPortal.  The setup script for MS Sql is in the Database folder.  There is also an Access database that is available.  You can use most other databases, but at this time you'll need to create the necessary schema yourself.
  2. Setup an IIS site or virtual directory of your choice to point to the WebRoot folder and configure .NET v2.  You may optionally want to setup the 404 error in IIS to point to Default.aspx (and maybe 403;14 in IIS 5).  I have not tested the local VS Web Server at this time.
  3. Setup and uncomment the appropriate connection string in Web.config, and set your smtp mail settings also.  I recommend a db user with only read/write permissions, which in MS Sql is db_datareader/db_datawriter roles.  Setup ORProvider.cs in App_Code for other databases.
  4. Go to the website url you configured with your browser.  Login as AdminUser with the initial password "Password".  Go to Portal Users and edit the AdminUser at this time,    changing the password and email, and maybe user name.  Also go to Portal and change at least the email there.
  5. Begin setting up your portal or create other portals.  I recommend the first portal only be used for "Host", and then create other groups, portals, and aliases.  The basic modules should already be configured to use, but you will need to setup extra modules if desired.
Note that the Modules project can be completely ignored, although it is useful if you want to build other modules.

The following settings are recommended for extra modules:

Name:    Extras: DocTypes
Path:    Wilson.WebPortal.Extras.Docs.DocTypeModule
Icon:    ~/Images/Wilson/docType.gif
Actions: edit, delete (separate with new line)
Group:   AdminGroup

Name:    Extras: Documents
Path:    ~/App_Portal/Modules/Extras/Documents.ascx
Icon:    ~/Images/Wilson/document.gif
Actions: config, edit, delete, urlmap (separate with new line)
Group:   All Groups

Name:    Extras: Forums
Path:    ~/App_Portal/Modules/Forum/Forum_Controller.ascx
Icon:    ~/Images/Wilson/forums.gif
Actions: approved, moderate, edit, delete (separate with new line)
Group:   All Groups

Name:    Extras: WikiItems
Path:    ~/App_Portal/Modules/Extras/WikiItem.ascx
Icon:    ~/Images/Wilson/wikiItem.gif
Actions: edit, delete, urlmap (separate with new line)
Group:   All Groups

Name:    Extras: WikiList
Path:    ~/App_Portal/Modules/Extras/WikiList.ascx
Icon:    ~/Images/Wilson/wikiList.gif
Actions: (none)
Group:   All Groups

Name:    Extras: FileView
Path:    ~/App_Portal/Modules/Extras/FileView.ascx
Icon:    ~/Images/Wilson/fileView.gif
Actions: edit (separate with new line)
Group:   All Groups

Name:    Extras: FileTree
Path:    ~/App_Portal/Modules/Extras/FileTree.ascx
Icon:    ~/Images/Wilson/fileTree.gif
Actions: (none)
Group:   All Groups