Browse DevX
Sign up for e-mail newsletters from DevX


Building an Internet Portal (for Free!) with DotNetNuke : Page 5

Save hours of valuable development time building corporate or departmental Web portals with DotNetNuke—a free, ASP.NET-based, open source, extendable, content management portal based on the IBuySpy Solution Kit.




Building the Right Environment to Support AI, Machine Learning and Deep Learning

Administration Options
The Admin menu option contains all of the administration options for your portal. Site Settings
You'll use the Site Settings tab to set portal-level settings. Options include the portal title, logo displayed in the page header, site description, site keywords, background image, page footer text, and the user registration verification method among others.

You'll use the Tabs tab to view and update the hierarchical position of all the tabs within the portal. You can move tabs around the tab hierarchy simply by clicking an arrow indicating the direction to move the tab. You can move tabs up or down. If you move tabs left or right you are indenting (or un-indenting) them as sub-tabs. This Tabs page makes changes in the overall structure of your site very easy to implement. Security Roles
You'll use the Security Roles tab to add and/or modify the security groupings for the portal. DNN uses the security roles throughout the portal to determine access rights to content.

Let's add a Security Role. Click the Add New Role option in the upper right hand corner of the Security Roles tab. Name the new role My Security Role, enter This is my new role as the description, and select the Auto Assignment check box. The Auto Assignment option specifies if all new registered users will automatically be a member of this security role. Click update to save your new role. User Accounts
As you could guess, use the User Accounts tab to manually add, delete, or modify existing portal users. Most new users add themselves via the portal registration process. Click a letter to list users starting with that letter or All for a complete list. Click the pencil icon next to a user's name to display their information and settings (see Figure 20). The Manage Security Roles option will display the User Roles page (see Figure 21). To add a security role to a user, select the security roll from the list and click Update Role Membership.

Figure 20: Click on the Administrator Account text in the upper right hand corner to specify which fields are required and which are optional.
Go ahead and add access to the My Security Role role to the Administrator Account. Now that you've assigned a security role to a user, let's take a look at how to assign or restrict access based on a security role. Select the Admin menu and choose the Tabs option. Select My New Tab and click the pencil to edit the tab. You should now see your new security role, My Security Role, in the Administrator Roles and Authorized Roles sections.

The Administrator Roles section specifies if users assigned to the role selected are granted update rights to the tab. The Authorized Roles section specifies if users assigned to the role selected are granted rights to see and interact with the tab. Implementing security is as easy as that. Create the security roles, assign users to a role, and then specify security role access on the tabs in your portal.

Figure 21: Managing user security roles is a snap on the User Roles page.
You'll use the Vendors tab to maintain the Service Directory for the site. DNN uses the vendor information with the Banners module to add banners to your site. Site Log
Use the Site Log page to view the site activity log automatically maintained by the portal. Here you can select from a variety of different log report formats and types. Options include Affiliate Referrals, Detailed Site Log, Page Popularity, User Frequency, and a number of others.

Bulk Email
The Bulk Email option provides a quick and easy mechanism for communicating with the registered users of the portal. You can determine who the email goes to either by specifying all the members of a specific security role by selecting the security role from a list, or you can manually enter email addresses. File Manager
You'll use the File Manager tab to upload files to the portal.

Thanks for your registration, follow us on our social networks to keep up-to-date