没有合适的资源?快使用搜索试试~ 我知道了~
首页 DotNetNuke 搭建与管理指南
DotNetNuke 搭建与管理指南
需积分: 0 2 下载量 140 浏览量
更新于2024-07-26
收藏 8.93MB PDF 举报
"DotNetNuke For Dummies 是一本针对初学者的指南,旨在帮助读者理解和使用DotNetNuke创建用户友好的网站。本书由Lorraine Young、Philip Beadle、Scott Willhite和Chris Paterra合著,用简单易懂的语言介绍了如何利用这个开源应用程序建立功能强大的网站。"
在本书中,你可以学习到以下关键知识点:
1. **安装与运行DotNetNuke**:了解如何在服务器上安装DotNetNuke,启动并配置基础环境,以及在遇到问题时进行故障排查。
2. **定制门户网站设置**:掌握如何根据需求调整网站的配置,包括修改默认设置、管理用户权限和角色,以及自定义导航结构。
3. **管理页面**:学习如何添加、删除和组织网站的页面,以满足不同内容和功能的需求。
4. **设计专业外观**:探讨如何使用内置工具和第三方组件使网站看起来更专业,包括主题、皮肤和布局的调整。
5. **内容发布**:通过Text/HTML模块,了解如何创建和编辑文本内容,以有效传达信息。
6. **集成功能模块**:学习添加新闻源、在线调查和横幅广告等模块,以增强网站互动性和吸引力。
7. **社区建设**:探索如何利用博客、反馈评论和论坛等功能,促进用户间的交流和互动,建立社区氛围。
8. **电子商务**:了解如何在DotNetNuke平台上搭建电子商务系统,实现在线交易和产品展示。
9. **外观定制**:利用激动人心的组件来改变网站的外观,包括选择和安装新的皮肤,以及调整组件的布局和样式。
DotNetNuke作为一个开源的Web内容管理系统,具有高度的灵活性和可扩展性。这本书以“傻瓜式”的教学方式,使得没有编程经验的读者也能轻松上手,同时对有经验的开发者也提供了实用的参考信息。无论你是个人网站所有者、小企业主还是开发团队的一员,DotNetNuke For Dummies都能帮助你充分利用这个平台,创建出富有个性和功能丰富的网站。
Table of Contents
Introduction..................................................................1
Foolish Assumptions .......................................................................................2
How To Use This Book.....................................................................................2
Conventions Used in This Book .....................................................................2
A Note on the Different Versions of DNN ......................................................3
How This Book Is Organized...........................................................................3
Part I: Drawing from the DotNetNuke Power Source.........................3
Part II: Putting the Power of DotNetNuke to Work.............................4
Part III: Jumping to Light Speed with DotNetNuke.............................4
Part IV: Getting Under the Hood...........................................................4
Part V: The Part of Tens.........................................................................5
Icons Used in This Book..................................................................................5
Part I: Drawing from the DotNetNuke Power Source.........7
Chapter 1: Maximize Your Web Potential . . . . . . . . . . . . . . . . . . . . . . . . .9
DotNetNuke Is More than Web Publishing..................................................10
DNN Is Community.........................................................................................11
Registered users: Members and non-members
of your Web site ................................................................................11
Security roles: Sorting your members into groups..........................12
DNN Is Content...............................................................................................13
DNN Web pages ....................................................................................13
DNN modules ........................................................................................14
A designer’s delight..............................................................................16
DNN Is Collaboration.....................................................................................17
Special roles: Administrator and host roles .....................................18
Logging in to your DNN Web site........................................................22
Changing your login credentials.........................................................22
DNN serves applications, not just online brochures.......................23
DNN gives you N for the price of 1.....................................................24
Plug in to Open Source..................................................................................24
Yes, it’s free!...........................................................................................25
Based on Microsoft muscle.................................................................26
A thriving community..........................................................................27
Finding Help Only a Hyperlink Away ...........................................................28
02_798439 ftoc.qxp 3/22/07 9:10 PM Page xiii
Chapter 2: Installing DotNetNuke . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
Making Decisions about Your DNN Installation .........................................31
Which file do I download?...................................................................31
Choosing a Web host ...........................................................................33
Getting DotNetNuke to Your Server.............................................................35
Setting Up IIS for DotNetNuke.......................................................................38
Creating a Web site in IIS Manager.....................................................38
Configuring your Web site in IIS Manager .........................................41
Setting Up the Database................................................................................43
Creating a new database in Microsoft SQL Server 2000..................44
Microsoft SQL Server users and access permissions......................44
SQL Server 2005 Express.....................................................................46
Preinstallation Configuration........................................................................47
The Web.Config file ..............................................................................47
Adjusting the connection string.........................................................47
Getting familiar with the machine key...............................................48
DotNetNuke Automated Installation............................................................49
Monitoring your installation...............................................................49
Completing your DotNetNuke installation ........................................50
Installing DotNetNuke with Control Panels ................................................51
Common control panel benefits.........................................................51
Common control panel drawbacks....................................................52
Troubleshooting Your Installation ...............................................................53
Configuration errors ............................................................................53
Object reference error .........................................................................53
Database connection errors................................................................54
Chapter 3: Set It and Forget It: Default Portal Settings . . . . . . . . . . . . .57
Changing Settings to Adapt to Your Needs.................................................58
Setting the host details........................................................................59
Setting the SMTP server settings .......................................................60
Enabling Friendly URLs........................................................................63
Setting auto-unlock of accounts .........................................................64
Installing Modules and Assigning Them to Portals ...................................65
Installing the modules included with your DNN application..........65
Installing new modules........................................................................65
Setting premium modules and assigning them to portals ..............66
Setting Global Preferences for New Portals................................................67
Setting the default appearance for new portals ...............................67
Setting the hosting space for new Web sites ....................................69
Enabling the Site Log ...........................................................................70
Setting the types of files that can be uploaded ................................70
Choosing who has permission to upload new skins........................71
Lighting Up a New Portal (Or Two, or Three) ............................................72
Creating new portals............................................................................72
Photocopying your portal...................................................................74
DotNetNuke For Dummies
xiv
02_798439 ftoc.qxp 3/22/07 9:10 PM Page xiv
Part II: Putting the Power of DotNetNuke to Work.........77
Chapter 4: Getting Your Site Started on the Right Foot . . . . . . . . . . . . .79
Setting Defaults for a Web Site......................................................................79
Setting Site Details................................................................................80
Setting Payment Details.......................................................................81
Setting other miscellaneous settings.................................................82
Maintaining host-only settings ...........................................................83
Getting Your Users into Roles.......................................................................85
Adding a new role.................................................................................85
Adding a new role group .....................................................................86
Creating an opt-in/opt-out role ...........................................................87
Setting user registration......................................................................88
Adding a new user................................................................................89
Adding and Managing Pages on Your Web Site ..........................................90
Adding a page .......................................................................................91
Setting view and edit permissions for a page...................................93
Copying view and edit permissions to child pages .........................94
Copying a page .....................................................................................96
Adding a page set as a link to a URL, page, or file............................96
Changing the order of your pages......................................................97
Adding Content to a Page..............................................................................98
Adding a new module to a page .........................................................99
Adding an existing module to a page...............................................100
Deleting, moving, and performing other module
tasks by using the module menu..................................................101
Setting module permissions..............................................................103
Tweaking module settings.................................................................104
Moving a module to another page ...................................................105
Managing Web Site Files ..............................................................................106
Getting familiar with the File Manager ............................................106
Uploading a file to the File Manager ................................................108
Delete a single file...............................................................................108
Working with multiple files inside the File Manager......................109
Creating a new folder.........................................................................110
Setting the role permissions for a folder.........................................110
Deleting an existing folder.................................................................111
Synchronizing one or more folders with your database ...............112
Uploading files without Administrator rights.................................112
Making Your Site Look Good.......................................................................113
Changing the site logo .......................................................................114
Changing the default skin and containers.......................................115
Viewing and applying skins...............................................................116
Uploading a skin to your Web site....................................................118
xv
Table of Contents
02_798439 ftoc.qxp 3/22/07 9:10 PM Page xv
Setting the skin and container designs for
an individual page...........................................................................118
Setting the container for an individual module..............................119
Setting advanced design options for an individual module..........120
Chapter 5: Delivering Content Right Out of the Box . . . . . . . . . . . . . .123
Doing Almost Anything with Text/HTML ..................................................124
Plain text editing.................................................................................124
Working with the Basic Text Box......................................................124
From rags to riches with Rich Text Editor ......................................125
Discarding unwanted text formatting..............................................126
Adding styles to text ..........................................................................127
Adding a Web site link to the RTE ....................................................127
Inserting images into the RTE...........................................................129
Uploading images to the RTE Image Gallery...................................131
Adding a table.....................................................................................131
Accessing the HTML code.................................................................132
Keeping Users Informed with FAQs ...........................................................134
Adding an FAQ ....................................................................................135
Editing an FAQ.....................................................................................136
Getting Around with Links..........................................................................136
Adding a link to another Web site ....................................................137
Linking to pages, files, or users within your site............................138
Selecting and uploading a file on the fly..........................................138
Tracking clicks on your links ............................................................139
Changing the layout of links..............................................................139
Letting Everyone Know with Announcements.........................................140
Adding an announcement .................................................................141
Setting the displayed announcements ............................................142
Listing Your Contacts ..................................................................................143
Downloading with Documents ...................................................................144
Sneaking a Peek with IFrame ......................................................................145
Showing Pictures, Movies, and More with the Media Module ...............147
Displaying an image with a link to another Web site.....................147
Displaying a movie .............................................................................148
Chapter 6: Adding Bells and Whistles to Your Site . . . . . . . . . . . . . . .151
Keeping Track of Dates with the Events Module .....................................152
Setting up the events calendar .........................................................152
Adding events .....................................................................................155
Subscribing to News Feeds.........................................................................158
Displaying a news feed ......................................................................158
Subscribing to a news feed ...............................................................159
Going Ad Hoc with the User Defined Table Module ................................160
Building a UDT table ..........................................................................160
Adding data to a UDT table...............................................................163
DotNetNuke For Dummies
xvi
02_798439 ftoc.qxp 3/22/07 9:10 PM Page xvi
Sharing Spreadsheets and Data with XML/XSL........................................164
Creating an XML file from an Excel spreadsheet............................165
Displaying a custom spreadsheet from Excel.................................166
Creating online surveys...............................................................................166
Creating a survey................................................................................167
Settings to enhance your survey......................................................168
Leveraging Partnerships with Banners .....................................................170
Creating a vendor account................................................................170
Adding an image banner to a vendor...............................................171
Adding a text banner to a vendor ....................................................174
Displaying a banner on your site......................................................175
Sending a banner status e-mail to a vendor....................................176
Seeing Who Is at Home with UsersOnline.................................................177
Enabling the UsersOnline module....................................................177
Ensuring that UsersOnline information is up-to-date....................178
Setting the user information to be displayed
on the UsersOnline module...........................................................179
Part III: Jumping to Light Speed with DotNetNuke ......181
Chapter 7: Getting Interactive with DotNetNuke . . . . . . . . . . . . . . . . .183
Getting to Know the Feedback Modules ...................................................183
Receiving feedback in a flash............................................................184
Sending feedback................................................................................184
Sharing the feedback workload ........................................................185
Sharing and moderating feedback comments ................................186
Modifying the layout and fields of the Feedback module .............187
Getting Familiar with This Blogging Business..........................................188
Getting to know the DNN Blog module............................................188
Creating a public blog........................................................................190
Creating child blogs ...........................................................................192
Making blog entries............................................................................192
Viewing, editing, or deleting blog entries........................................193
Setting Options for the Most Recent Blog Entries Module.....................194
Allow bloggers to add images and attachments ............................194
Setting a personal blog page.............................................................195
Search options....................................................................................195
Show Blog Summary ..........................................................................195
Blog Settings for All Bloggers: Advanced Settings for Your Blog...........195
Setting date and time options...........................................................197
Using trackback URLs........................................................................197
Syndicate this blog.............................................................................198
Creating permalinks to your blog.....................................................198
xvii
Table of Contents
02_798439 ftoc.qxp 3/22/07 9:10 PM Page xvii
剩余410页未读,继续阅读
2011-11-05 上传
2009-05-25 上传
2024-07-11 上传
2023-07-20 上传
2023-08-25 上传
2023-04-28 上传
2024-10-19 上传
huzhouhzy
- 粉丝: 83
- 资源: 1942
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 天池大数据比赛:伪造人脸图像检测技术
- ADS1118数据手册中英文版合集
- Laravel 4/5包增强Eloquent模型本地化功能
- UCOSII 2.91版成功移植至STM8L平台
- 蓝色细线风格的PPT鱼骨图设计
- 基于Python的抖音舆情数据可视化分析系统
- C语言双人版游戏设计:别踩白块儿
- 创新色彩搭配的PPT鱼骨图设计展示
- SPICE公共代码库:综合资源管理
- 大气蓝灰配色PPT鱼骨图设计技巧
- 绿色风格四原因分析PPT鱼骨图设计
- 恺撒密码:古老而经典的替换加密技术解析
- C语言超市管理系统课程设计详细解析
- 深入分析:黑色因素的PPT鱼骨图应用
- 创新彩色圆点PPT鱼骨图制作与分析
- C语言课程设计:吃逗游戏源码分享
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功