大厨师

dnn online help

Geting Started With DotNetNuke

Key Concepts

  • DotNetNuke is a portal framework that stores all information in a database, typically SQL.
  • DotNetNuke supports the hosting, design and maintenance of multiple online business portals using a single database.
  • A portal consists of Pages (web pages) which automatically create a dynamic portal Menu to enable navigation from Page to Page; and Modules that present a type of content to the user. E.g. a list of Links, a list of Documents, or a News Feed.
  • DotNetNuke uses Security Roles to control access to areas of the portal. Security Roles can be created by the Portal Administrator
  •  Two important Security Roles are provided with DotNetNuke, the Portal Administrator (Admin) and the Host Administrator (Host). Users who belong to these Security Roles have access to a range of additional tools. The Admin Role maintains control over a single portal, whereas the Host Role maintains control over all portals within the database and is able to create new portals.

Logging in

  1. Click Login or navigate to an Account Login module.
  2. In the User Name field, enter a user name.
  3. In the Password, enter the password.
  4. Click the Login button.

Update the Administrator Account Login Details

Update the Administrator Account Login Details

To protect your portal from any visitor logging in and uploading potentially dangerous files, you must first update the Administrator and Host Account Login detail.

  1. Click Login.
  2. In the User Name field, enter admin.
  3. In the Password field, enter admin.
  4. Click the Login button.
  5. Click Administrator Account.
  6. In the Old Password field, enter Admin.
  7. In the New Password field, enter a new password. Remember that passwords are case sensitive.
  8. In the Confirm New Password field, re-enter the new password.
  9. Modify any other field details as desired.
  10. Click Update.

Update Admin Login

Update the Host Account Login Details

Update the Host Account Login Details

To protect your portal from any visitor logging in and uploading potentially dangerous files, you must first update the Administrator and Host Account Login detail.

  1. Click Login.
  2. In the User Name field, enter admin.
  3. In the Password field, enter admin.
  4. Click the Login button.
  5. Click Host.
  6. In the Old Password field, enter host.
  7. In the New Password field, enter a new password. Remember that passwords are case sensitive.
  8. In the Confirm New Password field, re-enter the new password.
  9. Modify any other fields as desired.
  10. Click Update.
Reference

Color Codes and Names

AliceBlue
F0F8FF

AntiqueWhite
FAEBD7

Aqua
00FFFF

Aquamarine
7FFFD4

Azure
F0FFFF

Beige
F5F5DC

Bisque
FFE4C4

Black
000000

BlanchedAlmond
FFEBCD

Blue
0000FF

BlueViolet
8A2BE2

Brown
A52A2A

BurlyWood
DEB887

CadetBlue
5F9EA0

Chartreuse
7FFF00

Chocolate
D2691E

Coral
FF7F50

CornflowerBlue
6495ED

Cornsilk
FFF8DC

Crimson
DC143C

Cyan
00FFFF

DarkBlue
00008B

DarkCyan
008B8B

DarkGoldenRod
B8860B

Darkgray
A9A9A9

DarkGreen
006400

DarkKhaki
BDB76B

DarkMagenta
8B008B

DarkOliveGreen
556B2F

DarkOrange
FF8C00

DarkOrchid
9932CC

DarkRed
8B0000

DarkSalmon
E9967A

DarkSeaGreen
8FBC8F

DarkSlateBlue
483D8B

DarkSlateGray
2F4F4F

DarkTurquoise
00CED1

DarkViolet
9400D3

deepPink
FF1493

DeepSkyBlue
00BFFF

Dimgray
696969

DodgerBlue
1E90FF

FireBrick
B22222

Floralwhite
FFFAF0

ForestGreen
228B22

Fuchsia
FF00FF

Gainsboro
DCDCDC

Ghostwhite
F8F8FF

Gold
FFD700

GoldenRod
DAA520

Gray
808080

Green
008000

GreenYellow
ADFF2F

HoneyDew
F0FFF0

Hotpink
FF69B4

IndianRed
CD5C5C

Indigo
4B0082

Ivory
FFFFF0

Khaki
F0E68C

Lavender
E6E6FA

LavenderBlush
FFF0F5

LawnGreen
7CFC00

LemonChiffon
FFFACD

LightBlue
ADD8E6

LightCoral
F08080

LightCyan
E0FFFF

LightGoldenRodYellow
FAFAD2

LightGreen
90EE90

LightGrey
D3D3D3

LightPink
FFB6C1

LightSalmon
FFA07A

LightSeaGreen
20B2AA

LightSkyBlue
87CEFA

LightSlateGray
778899

LightSteelBlue
B0C4DE

LightYellow
FFFFE0

Lime
00FF00

LimeGreen
32CD32

Linen
FAF0E6

Magenta
FF00FF

Maroon
800000

MediumAquamarine
66CDAA

MediumBlue
0000CD

MediumOrchid
BA55D3

MediumPurple
9370D8

MediumSeaGreen
3CB371

MediumSlateBlue
7B68EE

MediumSpringGreen
00FA9A

MediumTurquoise
48D1CC

MediumVioletRed
C71585

MidnightBlue
191970

MintCream
F5FFFA

MistyRose
FFE4E1

Moccasin
FFE4B5

NavajoWhite
FFDEAD

Navy
000080

OldLace
FDF5E6

Olive
808000

OliveDrab
688E23

Orange
FFA500

OrangeRed
FF4500

Orchid
DA70D6

PaleGoldenRod
EEE8AA

PaleGreen
98FB98

PaleTurquoise
AFEEEE

PaleVioletRed
D87093

PapayaWhip
FFEFD5

PeachPuff
FFDAB9

Peru
CD853F

Pink
FFC0CB

Plum
DDA0DD

PowderBlue
B0E0E6

Purple
800080

Red
FF0000

RosyBrown
BC8F8F

RoyalBlue
4169E1

SaddleBrown
8B4513

Salmon
FA8072

SandyBrown
F4A460

SeaGreen
2E8B57

Seashell
FFF5EE

Sienna
A0522D

Silver
C0C0C0

SkyBlue
87CEEB

SlateBlue
6A5ACD

SlateGray
708090

Snow
FFFAFA

SpringGreen
00FF7F

SteelBlue
4682B4

Tan
D2B48C

Teal
008080

Thistle
D8BFD8

Tomato
FF6347

Turquoise
40E0D0

Violet
EE82EE

Wheat
F5DEB3

White
FFFFFF

WhiteSmoke
F5F5F5

Yellow
FFFF00

YellowGreen
9ACD32

 

Glossary of Terms

Administrator (Admin)
Security Role permitting full portal administration rights. The portal administrator/s has full access to all tabs and modules in the portal and is able to add, edit and update all tabs and modules on the portal.

The Administrator/s also has access to the Admin tab, permitting management of security roles, members/users, bulk email, site settings, vendor management and file management.

Members Services
A member’s service is a Security Role that has been created as a Public Role. All registered users are able to sign up for members services which can include a trial fee and/or a service fee. Access to a member’s service can also be limited to a number of days, weeks or months. See Security Roles for more details.

Module
A module is a building block that permits the administrator/s to add content to a tab. Typically; one or more modules are added to each tab. Each module is designed to manage a common type of online content such as a list of FAQ’s, a calendar of events, or a list of downloadable documents. See Modules for more details.
Module SettingsModule settings control the Security Role access for the module, page location, module container design and more. More details.
PaneA pane is a column on a tab. By default, each page can display either one, two or three panes. Modules appear on the main pane by default and can be moved to either the left or right panes. The width of the left and right panes is set under Tab Setting.
PortalA portal is another term for a website. Typically, a portal is a website with lots of links to other websites. DotNetNuke can be used as either a portal or a website; however DotNetNuke is referred to as a portal in this documentation.
Registered UserAny visitor who registers to be a member of the portal is a Registered User. This is the default Security Role to which all Users are added. A User cannot be removed from the Registered User Security Role. Users can however be set as Unauthorised which removes Registered User privileges.
RolesSee Security Roles below.
Security RolesSecurity Roles control user access to view and edit tabs and modules on the portal. Each user can belong to one or more Security Roles.
Each new portal begins with three security roles - Administrator, Demo User and Registered User. The portal Administrator is then able to add new security roles according to their business needs.
SiteA portal or website.
TabIn DotNetNuke Version 1 and 2 a page was called a Tab. This term is no longer used.
Page SettingsTab settings control the security role access for the tab, mobile telephone accessibility, design and more. See The Admin Tab, Working with Tabs for more details.
UserA user is any person who visits your portal.
VendorA vendor is a person or company who has been given advertising rights on your portal. Advertising methods are either inclusion in the portal Service Directory and/or banner advertising on the portal.

Skin Objects

Token

Control

Description

[SOLPARTMENU]

< dnn:SolPartMenu runat="server" id="dnnSolPartMenu">

Displays the hierarchical navigation menu ( formerly [MENU] )

[LOGIN]

< dnn:Login runat="server" id="dnnLogin">

Dual state control – displays “Login” for anonymous users and “Logout” for authenticated users.

[BANNER]

< dnn:Banner runat="server" id="dnnBanner">

Displays a random banner ad

[BREADCRUMB]

< dnn:Breadcrumb runat="server" id="dnnBreadcrumb">

Displays the path to the currently selected tab in the form of TabName1 > TabName2 > TabName3

[COPYRIGHT]

< dnn:Copyright runat="server" id="dnnCopyright">

Displays the copyright notice for the portal

[CURRENTDATE]

< dnn:CurrentDate runat="server" id="dnnCurrentDate">

Displays the current date

[DOTNETNUKE]

< dnn:DotNetNuke runat="server" id="dnnDotnetNuke">

Displays the Copyright notice for DotNetNuke ( not required )

[HELP]

< dnn:Help runat="server" id="dnnHelp">

Displays a link for Help which will launch the users email client and send mail to the portal Administrator

[HOSTNAME]

< dnn:HostName runat="server" id="dnnHostName">

Displays the Host Title linked to the Host URL

[LINKS]

< dnn:Links runat="server" id="dnnLinks">

Displays a flat menu of links related to the current tab level and parent node. This is useful for search engine spiders and robots

[LOGO]

< dnn:Logo runat="server" id="dnnLogo">

Displays the portal logo

[PRIVACY]

< dnn:Privacy runat="server" id="dnnPrivacy">

Displays a link to the Privacy Information for the portal

[SIGNIN]

< dnn:Signin runat="server" id="dnnSignin">

Displays the signin control for providing your username and password.

[TERMS]

< dnn:Terms runat="server" id="dnnTerms">

Displays a link to the Terms and Conditions for the portal

[USER]

< dnn:User runat="server" id="dnnUser">

Dual state control – displays a “Register” link for anonymous users or the users name for authenticated users.

[CONTENTPANE]

<div runat=”server” id=”ContentPane”>

Injects a placeholder for module content


Skin Objects

Token

Control

Description

[SOLPARTMENU]

< dnn:SolPartMenu runat="server" id="dnnSolPartMenu">

Displays the hierarchical navigation menu ( formerly [MENU] )

[LOGIN]

< dnn:Login runat="server" id="dnnLogin">

Dual state control – displays “Login” for anonymous users and “Logout” for authenticated users.

[BANNER]

< dnn:Banner runat="server" id="dnnBanner">

Displays a random banner ad

[BREADCRUMB]

< dnn:Breadcrumb runat="server" id="dnnBreadcrumb">

Displays the path to the currently selected tab in the form of TabName1 > TabName2 > TabName3

[COPYRIGHT]

< dnn:Copyright runat="server" id="dnnCopyright">

Displays the copyright notice for the portal

[CURRENTDATE]

< dnn:CurrentDate runat="server" id="dnnCurrentDate">

Displays the current date

[DOTNETNUKE]

< dnn:DotNetNuke runat="server" id="dnnDotnetNuke">

Displays the Copyright notice for DotNetNuke ( not required )

[HELP]

< dnn:Help runat="server" id="dnnHelp">

Displays a link for Help which will launch the users email client and send mail to the portal Administrator

[HOSTNAME]

< dnn:HostName runat="server" id="dnnHostName">

Displays the Host Title linked to the Host URL

[LINKS]

< dnn:Links runat="server" id="dnnLinks">

Displays a flat menu of links related to the current tab level and parent node. This is useful for search engine spiders and robots

[LOGO]

< dnn:Logo runat="server" id="dnnLogo">

Displays the portal logo

[PRIVACY]

< dnn:Privacy runat="server" id="dnnPrivacy">

Displays a link to the Privacy Information for the portal

[SIGNIN]

< dnn:Signin runat="server" id="dnnSignin">

Displays the signin control for providing your username and password.

[TERMS]

< dnn:Terms runat="server" id="dnnTerms">

Displays a link to the Terms and Conditions for the portal

[USER]

< dnn:User runat="server" id="dnnUser">

Dual state control – displays a “Register” link for anonymous users or the users name for authenticated users.

[CONTENTPANE]

<div runat=”server” id=”ContentPane”>

Injects a placeholder for module content

The Host Administrator Role

Overview of Host Administrator Role

The Host pages are accessible to only to the SuperUser Account. A SuperUser Account is an account which is a different type of user account and users are added via the SuperUser Page under the Host Pages. For the purpose of this guide, we refer to the SuperUser as the Host Administrator; however it can also be referred to as the Host Account, the Host User or the Host.

The Host pages permits a portal Host to configure the settings of the Parent portal (e.g. http://www.dotnetnuke.com/) and any Child portals created under this Parent portal (e.g. http://www.dotnetnuke.com/Child), manage users of the portal, manage Host site vendor accounts and banners, manage security roles, manage files, and send bulk email

Find a User’s Verification Code

  1. Navigate to the Host > SQL page.
  2. Enter the following into the SQL window:

    SELECT dbo.Portals.PortalID, dbo.Users.UserID
    FROM dbo.Users INNER JOIN
    dbo.UserPortals ON dbo.Users.UserID = dbo.UserPortals.UserId INNER JOIN
    dbo.Portals ON dbo.UserPortals.PortalId = dbo.Portals.PortalID
    WHERE (dbo.Users.FirstName = N’FIRSTNAME’) AND (dbo.Users.LastName = N’LASTNAME’)
  3. Click Execute.

 

posted on 2005-04-17 01:42  大厨师  阅读(637)  评论(0编辑  收藏  举报

导航