Book Image

Community Server Quickly

By : Anand Narayanaswamy
Book Image

Community Server Quickly

By: Anand Narayanaswamy

Overview of this book

Community Server is Telligent System's award-winning solution for quickly and easily enabling online communities. It includes a suite of integrated applications, such as blogs, discussion forums, photo sharing, file sharing, email lists, newsgroups, and more, which together can help you create your community presence. Community Server is the trusted solution for many organizations ranging from Microsoft and Dell to Conde Nast and Match.com, and powers massive communities like the Microsoft ASP.NET forums (www.asp.net/forums) and the XBOX forums (forums.xbox.com). You can learn more about Community Server, and see it in action, at http://www.communityserver.org. Written in a clear and concise manner, this book will guide you through the installation, administration, customization, and deployment of a Community Server solution. With the help of this book you will be able to start using your Community Server site within minutes of its installation. The book kicks off with a brief overview of Community Server, its various editions and licensing options, and installation procedures and then delves deep into the creation and management of blogs, forums, photo galleries, file galleries, and more. The book also explores the different ways you can customize your Community Server site along with coverage of various add-ons and modules. You will also learn how to manage your Community Server license and other related settings. Towards the end, the book provides an overview of the various steps required to deploy Community Server to a hosting server.
Table of Contents (19 chapters)
Community Server Quickly
Credits
Foreword
About the Author
Acknowledgements
About the Reviewers
Preface

Preface

Community Server is an award-winning solution for setting up online communities. It includes a suite of integrated applications, which includes blogs, discussion forums, photo and file galleries, reader, and roller, which together can help you create your community presence. Community Server is the trusted solution for many organizations including Microsoft, Dell, Conde Nast, Match.com, and others. You can learn more about Community Server, and see it in action, at http://www.communityserver.org.

Written in a clear and concise manner, this book will guide you through the installation, administration, customization, and deployment of a Community Server solution. With the help of this book you will be able to start using your Community Server site within minutes of its installation. The book kicks off with a brief overview about the evolution of Community Server, its various editions, and installation procedures, and then delves deep into the creation and management of its integrated applications.

The later chapters of the book explore the different ways you can customize your Community Server site along with comprehensive coverage of add-ons and modules. You will also learn how to manage your Community Server license and other related settings.

What This Book Covers

The Community Server platform is introduced in Chapter 1 and we look into the evolution of Community Server and various applications available with it. Keeping in mind the nature of tasks that lie ahead, this chapter also discusses various editions and licensing options that will help you to choose the right Community Server platform for your use. Finally it outlines some of the key features of the upcoming Community Server 3.0.

Everything that you require to execute Community Server on a development machine is discussed in Chapter 2. The steps required for download and installation of Community Server are explained in depth. The chapter also lists the steps required to configure your installation and describes the various options found in the Control Panel.

One of the greatest features available with Community Server, blogs, is explored in Chapter 3. It examines how to create and manage blogs to publish content with the help of a sample blog. It also explains how to configure blogs for registered users.

Community Server has a fully featured discussion forum. Chapter 4 teaches you how to create forum groups so that you can file each forum under the appropriate group and create a sample forum. After creating forums the chapter covers making posts and also how to manage and administer these forums.

Chapter 5 shows you how to add a gallery to your Community Server. You will learn how to create photo and file galleries and manage them with the help of sample photo and file galleries.

Chapter 6 explains the powerful reader and roller features of Community Server. By implementing reader and roller functionality in your site, you can keep track of content of the other blogs using RSS feeds.

Chapter 7 looks at management of site members, their profiles, resetting passwords, and managing roles, cookies, and avatar settings.

The standard look and feel of Community Server gets a face-lift in Chapter 8. It gives you a run down of how attractive Community Server can be through the use of themes and also explains how to make important modifications to your chosen theme. It also teaches you how to use add-ons and modules, and to include custom links in the navigation bar of the site.

Chapter 9 gives you the edge when it comes to managing various Community Server settings. It explains the management of different settings associated with RSS, post, date, time, and email. At the end of the chapter you learn how to track the IP addresses of visitors to your Community Server site.

Chapter 10 takes you one step further by looking at the reporting functionality. This chapter shows you how an administrator can generate and view not only user, blog, and forum activity reports but also different types of exceptions and jobs reports.

Chapter 11 delves into monetizing your site by advertising through Google AdSense and Amazon affiliate programs. It further discusses the management of licenses, word filters, spam blocker, member points, emoticons, and IP addresses.

Appendix A walks through the steps followed for deploying Community Server to a hosted server. Basically it provides a sound process for taking the finished product and making it available for public consumption on your host site.

What You Need for This Book

The prerequisite for this book is a working installation of Community Server. To run Community Server the typical environment consists of IIS (5.1 or greater), .NET Framework (1.1 or greater), a Database System (SQL Server 2000, SQL Server 2005, or SQL Server 2005 Express Edition) and a Development Environment (Visual Studio .NET 2003, Visual Studio 2005, or Visual Web Developer 2005 Express Edition). We cover the details of prerequisites and installation of Community Server in

Conventions

In this book, you will find a number of styles of text that distinguish between different kinds of information. Here are some examples of these styles, and an explanation of their meaning.

There are two styles for code. Code words in text are shown as follows: "You can also modify the background color of the page header and other adjoining areas by supplying the appropriate value for the background-color property."

A block of code will be set as follows:

body, html
{
margin: 0px;
padding: 0px;
color: #000000;
font-family: Tahoma, Arial, Helvetica;
background-color: #999966;
}

When we wish to draw your attention to a particular part of a code block, the relevant lines or items will be made bold:

body, html
{
margin: 0px;
padding: 0px;
color: #000000;
font-family: Tahoma, Arial, Helvetica;
background-color: #999966;
}

New terms and important words are introduced in a bold-type font. Words that you see on the screen, in menus or dialog boxes for example, appear in our text like this: "clicking the Next button moves you to the next screen".

Note

Warnings or important notes appear in a box like this.

Tips and tricks appear like this.

Reader Feedback

Feedback from our readers is always welcome. Let us know what you think about this book, what you liked or may have disliked. Reader feedback is important for us to develop titles that you really get the most out of.

To send us general feedback, simply drop an email to [email protected], making sure to mention the book title in the subject of your message. You can even submit a review on Amazon.com.

If there is a book that you need and would like to see us publish, please send us a note in the SUGGEST A TITLE form on www.packtpub.com or email [email protected].

If there is a topic that you have expertise in and you are interested in either writing or contributing to a book, see our author guide on www.packtpub.com/authors.

Customer Support

Now that you are the proud owner of a Packt book, we have a number of things to help you to get the most from your purchase.

Companion Website

Visit the companion website created by the author http://www.communityserverbook.com/ to catch the latest news on the book.

Errata

Although we have taken every care to ensure the accuracy of our contents, mistakes do happen. If you find a mistake in one of our books—maybe a mistake in text or code—we would be grateful if you would report this to us. By doing this you can save other readers from frustration, and help to improve subsequent versions of this book. If you find any errata, report them by visiting http://www.packtpub.com/support, selecting your book, clicking on the Submit Errata link, and entering the details of your errata. Once your errata have been verified, your submission will be accepted and the errata added to the list of existing errata. The existing errata can be viewed by selecting your title from http://www.packtpub.com/support.

Questions

You can contact us at [email protected] if you are having a problem with some aspect of the book, and we will do our best to address it.