Community Server Quickly
()
About this ebook
Related to Community Server Quickly
Related ebooks
WordPress 3.7 Complete Rating: 5 out of 5 stars5/5Elgg 1.8 Social Networking Rating: 0 out of 5 stars0 ratingsLiferay Portal 6.2 Enterprise Intranets Rating: 5 out of 5 stars5/5Practical Plone 3: A Beginner's Guide to Building Powerful Websites Rating: 0 out of 5 stars0 ratingsASP.NET 3.5 Social Networking Rating: 0 out of 5 stars0 ratingsDrupal for Education and E-Learning Rating: 3 out of 5 stars3/5Mastering Django: Core Rating: 0 out of 5 stars0 ratingsJoomla! 1.5 SEO Rating: 0 out of 5 stars0 ratingsAtlassian Confluence 5 Essentials Rating: 0 out of 5 stars0 ratingsBuilding Websites with Microsoft Content Management Server Rating: 3 out of 5 stars3/5SilverStripe 2.4 Module Extension, Themes, and Widgets: Beginner's Guide Rating: 0 out of 5 stars0 ratingsDrupal 7 Social Networking Rating: 0 out of 5 stars0 ratingsAlfresco Developer Guide Rating: 0 out of 5 stars0 ratingsLearning Drupal 8 Rating: 0 out of 5 stars0 ratingsLearning Mambo: A Step-by-Step Tutorial to Building Your Website Rating: 5 out of 5 stars5/5Salesforce.com Customization Handbook Rating: 3 out of 5 stars3/5Building Websites with PHP-Nuke Rating: 0 out of 5 stars0 ratingsPHPList 2 E-mail Campaign Manager Rating: 0 out of 5 stars0 ratingsLiferay 6.x Portal Enterprise Intranets Cookbook Rating: 0 out of 5 stars0 ratingsPlone 3 Intranets Rating: 0 out of 5 stars0 ratingsWordPress Top Plugins Rating: 1 out of 5 stars1/5Symfony 1.3 Web Application Development Rating: 0 out of 5 stars0 ratingsGetting Started with Microsoft System Center Operations Manager Rating: 0 out of 5 stars0 ratingsSalesforce CRM – The Definitive Admin Handbook - Third Edition Rating: 4 out of 5 stars4/5ASP.NET MVC 4 Mobile App Development Rating: 0 out of 5 stars0 ratingsAlfresco 3 Enterprise Content Management Implementation Rating: 3 out of 5 stars3/5Salesforce CRM: The Definitive Admin Handbook Rating: 4 out of 5 stars4/5Moodle Administration Rating: 4 out of 5 stars4/5Meteor: Full-Stack Web Application Development Rating: 0 out of 5 stars0 ratingsFuelPHP Application Development Blueprints Rating: 0 out of 5 stars0 ratings
Information Technology For You
How to Write Effective Emails at Work Rating: 4 out of 5 stars4/5ChatGPT: The Future of Intelligent Conversation Rating: 4 out of 5 stars4/5How To Use Chatgpt: Using Chatgpt To Make Money Online Has Never Been This Simple Rating: 0 out of 5 stars0 ratingsData Analytics for Beginners: Introduction to Data Analytics Rating: 4 out of 5 stars4/5Creating Online Courses with ChatGPT | A Step-by-Step Guide with Prompt Templates Rating: 4 out of 5 stars4/5Practical Ethical Hacking from Scratch Rating: 5 out of 5 stars5/5Summary of Super-Intelligence From Nick Bostrom Rating: 5 out of 5 stars5/5Linux Command Line and Shell Scripting Bible Rating: 3 out of 5 stars3/5CompTIA A+ CertMike: Prepare. Practice. Pass the Test! Get Certified!: Core 1 Exam 220-1101 Rating: 0 out of 5 stars0 ratingsComputer Science: A Concise Introduction Rating: 4 out of 5 stars4/5Cyber Security Consultants Playbook Rating: 0 out of 5 stars0 ratingsAn Ultimate Guide to Kali Linux for Beginners Rating: 3 out of 5 stars3/5The Basics of Hacking and Penetration Testing: Ethical Hacking and Penetration Testing Made Easy Rating: 4 out of 5 stars4/5The Programmer's Brain: What every programmer needs to know about cognition Rating: 5 out of 5 stars5/5Computer Organization and Design: The Hardware / Software Interface Rating: 4 out of 5 stars4/5Supercommunicator: Explaining the Complicated So Anyone Can Understand Rating: 3 out of 5 stars3/5Handbook of Digital Forensics and Investigation Rating: 4 out of 5 stars4/5AWS Certified Cloud Practitioner: Study Guide with Practice Questions and Labs Rating: 5 out of 5 stars5/5COMPUTER SCIENCE FOR ROOKIES Rating: 0 out of 5 stars0 ratingsA Civic Technologist's Practice Guide Rating: 0 out of 5 stars0 ratingsWindows Registry Forensics: Advanced Digital Forensic Analysis of the Windows Registry Rating: 4 out of 5 stars4/5CompTIA Network+ CertMike: Prepare. Practice. Pass the Test! Get Certified!: Exam N10-008 Rating: 0 out of 5 stars0 ratingsInkscape Beginner’s Guide Rating: 5 out of 5 stars5/5Cybersecurity for Beginners : Learn the Fundamentals of Cybersecurity in an Easy, Step-by-Step Guide: 1 Rating: 0 out of 5 stars0 ratingsHacking Essentials - The Beginner's Guide To Ethical Hacking And Penetration Testing Rating: 3 out of 5 stars3/5Health Informatics: Practical Guide Rating: 0 out of 5 stars0 ratings
Reviews for Community Server Quickly
0 ratings0 reviews
Book preview
Community Server Quickly - Anand Narayanaswamy
Table of Contents
Community Server Quickly
Credits
Foreword
About the Author
Acknowledgements
About the Reviewers
Preface
What This Book Covers
What You Need for This Book
Conventions
Reader Feedback
Customer Support
Companion Website
Errata
Questions
1. Introducing Community Server
What is Community Server?
Blog
Forums
Photo Gallery
File Gallery
Reader and Roller
The Evolution
A Comparison with DotNetNuke (DNN)
Editions and Licensing
Express
Standard
Professional
Enterprise
Hosted
What's New in Community Server 3.0 (or Calypso)?
Chameleon
Morpheus
Zion
Tallyman
Summary
2. Getting Started with Community Server
Prerequisites
Downloading Community Server
Install Options
Using Windows Installer to Download Community Server
Using Web Installer to Download Community Server
Installing Community Server
Installing Community Server Using the Windows Installer
Configuring Community Server
Connecting to the Database
Windows Authentication vs. SQL Server Authentication
Configuring the Administrator Account
Launching Community Server
Installing Community Server Using the Web Installer
Creating a Database Using SQL Server
Using the Installation Wizard
Testing the Installation of Community Server
Navigating the Control Panel Dashboard
Summary
3. Working with Blogs
Understanding Blogs
Blog Groups
Creating a Blog Group
Managing Blog Groups
Creating a Blog
Managing Permissions
Managing a Blog
Writing your Blog Entry
Viewing a Blog Post
Working with Comments
Viewing Comments
Generating Email Alerts
Managing Comments
Managing Content
Managing Posts
Moderating Blogs and Comments
Approving Comments
Working with Blog Pages
Working with Tags
Working with Blog Lists
Working with Snippets
Displaying General Information on the Blog
Working with Global Settings
Supplying Title, Description, and News
Changing the Appearance of your Blog
Configuring Email Settings
Working with Post Settings
Understanding Blog-Level Settings
Understanding Syndication using RSS & Atom
Working with Spam, Ping, and Cross-Posting Settings
Rating Blog Posts
Managing Blogs Globally
Configuring Blogs for Members
Summary
4. Working with Forums
A Brief History of Forums
Getting Started: A Sample Forum
Introduction to Creating Forums
Creating Forum Groups
Creating Forums
Basic
Advanced
User Permissions
Admin Permissions
Viewing Sample Forums
Posting a Thread as an Administrator
Compose
Options
Video
Poll
Related
Preview
Posting the Message to the Forum
Replying to a Post
Replying to a Post with a Quote
Deleting a Post
Editing a Post
Working with Favorites
Managing Contacts
Moderating a Post
Sorting and Navigating Posts
Threads versus Posts
Moderating Posts
Approving a Post
Merging Posts
Moving Posts
Locking Posts
Managing Forum Settings Globally
Managing General Post Settings
Managing Post Editing
Managing Attachments
Managing Duplicates and Flooding
Managing Popular Posts
Working with Ranks
Creating a Rank
Viewing the Rank
Analyzing the Forums Home Page of an Administrator
Shortcuts
Viewing a List of All Users
Posts you have Not Read
Forum Subscriptions
Popular Tags
My Discussions
Active
Unanswered
Most Active Users
Analyzing the Forums Home Page of a User
Personalizing the Home Page
Summary
5. Working with Galleries
About Galleries
Building a Photo Gallery
Creating a Photo Gallery: Getting Started
Creating a Gallery Group
Creating a Photo Gallery
Settings
Permissions
Theme
CSS Overrides
Layout Options
Quotas
Adding Photos
Content
Options
Advanced Options
Preview
Viewing Photos
Navigating Photos
Posting Comments
Managing Comments
Moderating Comments
Managing Tags
Working with Albums
Creating Albums
Managing Albums
Customizing your Photo Gallery
Modifying the Title and Description
Modifying the Appearance of your Gallery
Skins
Layout Options
Configuring the About Page
Changing the Categorization Method
Managing Post Settings
Default Post Settings
Managing Advanced Post Settings
Managing Advanced Photo Settings
Watermarking Photos
Displaying the Properties of a Photo
Importing Photos
Advanced Syndication Settings
Building a File Gallery
Getting Started
Creating a Folder Group
Creating a Folder
Settings
Options
Permissions
Managing a Folder
Uploading a File
Working with Comments
Managing Settings
Title and Description
Advanced File Settings
Advanced Syndication Settings
Accessing the File Gallery
Viewing the Download Report
Summary
6. Working with Reader and Roller
Overview
Working with Reader
Aggregating Feeds
Managing Feeds
Granting Permissions for Users to Access the Reader
Working with Roller
Managing Settings
Summary
7. Managing your Community's Users
The Community's Members
Getting Started
Searching
Navigating Search Pages
Examining Quick Lists Options
Top Contributors
Visitors in the Last 24 Hours
Recent Registrations
Users Awaiting Approval
Browsing All Members
Modifying the Username
Changing Passwords
Adding and Removing Roles
Deleting Users
Creating a New Account
Managing Roles
Managing Registration Settings
Allow Login
Allow Banned Users to Login
Allow New User Registration
Show Contact Checkboxes
New User Moderation Level
Username Regular Expression Pattern
Username Minimum Length
Username Maximum Length
Account Activation
Password Recovery
Password Regular Expression Pattern
Managing Account Profile Settings
Allow Signatures
Enable Signatures
Signature Maximum Length
Allow Gender
Enable User Theme Selection
Require Authentication for Profile Viewing
Member List Settings
Display Member List
Enable Advanced Member Searching
Enable Audit Counters
Members per Page
Managing Cookie and Anonymous Settings
Roles Cookie Enabled
Track Anonymous Users
Roles Cookie Name
Roles Cookie Expiration
Anonymous Cookie Name
Anonymous Cookie Expiration
Cookie Domain
Anonymous User Online Window
Managing Avatar Settings
Enable Avatars
Enable Remote Avatars
Avatar Dimensions
Summary
8. Customizing Community Server
Customizing the Home Page
Modifying Headings and Logos
Editing Content
Modifying the Theme of your Site
Modifying the Theme of your Blog
Modifying Themes
Modifying Themes Dynamically
Working with Add-ons
Using FreeTextBoxWrapper Control
Installing the FreeTextBoxWrapper Control
Working with Modules
Creating Custom Links
Summary
9. Working with Settings
Overview
Managing General Site Settings
Enable Ink
Display Site Description
Display Current Time
Display Who is Online
Display Site Statistics
Enable Display Names
Default Site URL
Terms of Service
Enable Content Language Filters
Display EULA Graphic
Managing Site Content
Site Name
Site Description
Search Meta Description
Search Meta Keywords
Raw Header
Copyright Notice
Applications
Managing Contact Information
Admin Email Address
Company/Organization Name
Company/Organization Email Address
Company/Organization Fax Number
Company/Organization Address
Managing RSS Settings
Enable Secure Syndication
Enable RSS Search
Managing Post Settings
Enable Anonymous Posting
Enable Post Censorship
Allow Emoticons
Forum Rating Type
User Posting Performance
Display User Rank as a Picture
Search Results/Page
Number of Top Posters
Managing Date and Time Settings
Time Zone
Date Format
Time Format
Thread Date Filter
Managing Email Settings
Enable Email
Email Encoding
Email Throttle
SMTP Server
Use Windows Integrated Authentication
SMTP Server Login Required
SMTP Server Login Name
SMTP Server Password
SMTP Port Number
Tracking the IP Address
Enable Tracking of Poster IP Address
Display Poster IP Address Publicly
Display Poster IP Address only to Administrators & Moderators
Summary
10. Working with Reports
Overview
Working with the Exceptions Report
Filtering the Exceptions Report
Working with the Jobs Report
Reporting with Community Server
Generating Reports for the Site
Generating Reports for Blogs
Generating Reports for Forums
Working with SQL Jobs
Creating SQL Jobs
Summary
11. Working with System Tools
Getting Started
Working with Ads
Enabling Ads
Implementing Google AdSense on your site
Implementing Amazon Associates on your Site
Implementing Inline Ads
Working with Disallowed Names
Working with Censorship
Creating Censored Words
Working with Smilies
Working with Articles
Working with Spam Blocker
Examining the Rules
Bad Word Count
Forbidden Word
IP Count
Link Count
Installing New Spam Rules
Working with the Member Points System
General
Enable the Member Points System
Post Points Visibility
User Points Visibility
Factor Values
Post Factor
Reply Factor
Replier Factor
Rating Factor
Download Factor
Downloader Factor
Favorite Post Factor
Favorite User Factor
Rater Factor
Calculate
Viewing Member Points
Working with Licenses
Working with URL Redirects
Handling Mass Emails
Banning an IP Address
Working with Event Log Viewer
Summary
A. Deploying Community Server
Registering a Domain Name
Obtaining a Web Space
Uploading Files
Index
Community Server Quickly
Anand Narayanaswamy
Community Server Quickly
Copyright © 2006 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, Packt Publishing, nor its dealers or distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
First published: November 2006
Production Reference: 1131106
Published by Packt Publishing Ltd.
32 Lincoln Road
Olton
Birmingham, B27 6PA, UK.
ISBN 1-84719-087-1
ISBN 978-1-847190-87-1
www.packtpub.com
Cover Image by www.visionwt.com
Credits
Author
Anand Narayanaswamy
Reviewers
David Stokes
Rob Howard
Development Editor
Douglas Paterson
Assistant Development Editor
Nikhil Bangera
Technical Editors
Rashmi Phadnis
Viraj Joshi
Editorial Manager
Dipali Chittar
Project Manager
Patricia Weir
Indexer
Bhushan Pangaonkar
Proofreader
Chris Smith
Layouts and Illustrations
Shantanu Zagade
Cover Designer
Shantanu Zagade
Foreword
We’ve come a long way from the vision of building a Community Platform. While we are all thrilled with the success the product has had, we are not nearly satisfied and have many more plans for the platform. In fact, we at Telligent believe we have created an entirely unique and new type of solution: a Community Management System
, although the acronym CMS is already taken!
Communities are becoming an increasingly important tool for organizations to use to support their products and initiatives. Communities help you understand and connect to people, such as Microsoft’s use of forums.xbox.com as a community for supporting the millions of Xbox gamers. Communities allow you to participate in discussions about your company, people, and products such as Dell’s Direct2Dell.com blog. Communities also enable you to create vital tools for talking to customers without spending money on marketing campaigns.
Community Server is the platform that enables all of these scenarios and this book will help introduce you to Community Server and impart the knowledge you need to build a community solution.
In this book, Anand Narayanaswamy will walk you through all of the various capabilities of Community Server, such as how blogs, forums, photo galleries, and file sharing can be used. He will also impart to you some tips & tricks for configuring your Community Server application. More importantly, this book will serve as a handy guide if you are implementing Community Server for your organization.
As I write this foreword our development team is hard at work on version 3.0 of Community Server. The goal for Community Server 3.0 is to greatly simplify the themes engine and to ensure that anyone can make changes to the user experience using simple What You See Is What You Get editors without any knowledge of ASP.NET, CSS, or HTML. At the same time we will not compromise on the platform and Community Server will continue to be a reference software solution that demonstrates best practices for writing software on Microsoft’s .NET platform.
With that I present to you this book and hope to see you online at www.communityserver.org.
Thank you,
Rob Howard
Chief Executive Officer
Telligent Systems
About the Author
Anand Narayanaswamy works as an independent consultant and runs NetAns Technologies (http://www.netans.com), which provides web hosting services and is based in Trivandrum, Kerala State, India. He is a Microsoft Most Valuable Professional (MVP) in Visual C#. He works as the full time Technical Editor lead for ASPAlliance.com (http://aspalliance.com/author.aspx?uId=38403) and is also a member of the ASPAlliance.com Advisory Board.
He regularly contributes articles, and book and product reviews to ASPAlliance.com, C-Sharpcorner.com, Developer.com, Codeguru.com, Microsoft Academic Alliance, asp.netPRO print magazine, and asp.netNOW online magazine.
Anand has worked as a Technical Editor for several popular publishers such as Sams, Addison-Wesley Professional, Wrox, and Manning. His technical editing skills helped the authors of Sams Teach Yourself the C# Language in 21 Days, Core C# and .NET, Professional ADO.NET 2, and ASP.NET 2.0 Web Parts in Action to fine tune the content. He has also contributed articles for Microsoft Knowledge Base and delivered podcast shows for Aspnetpodcast.com. He is a moderator for Windows MarketPlace Newsgroups.
Anand also runs LearnXpress.com, Dotnetalbum.com, CsharpFAQ.com, Computerbookreviews.org, and DigitalGadget.Info. LearnXpress.com is a featured site at MSDN's Visual C# .NET communities section.
Anand has so far won several prizes at Community-Credit.com and has been featured as All Time
contributor at the site. He is one of the founders of Trivandrum Microsoft Usergroup. He regularly blogs under the banner I Type What I Feel
at http://msmvps.com/anandn and maintains a personal website at http://www.visualanand.net/.
Acknowledgements
First, I would like to thank my parents for their excellent support and encouragement. I am thankful to my brother for all his help and motivation that made my work better, and I am really proud of him.
I am greatly indebted to Douglas Paterson, Development Editor at Packt Publishing, for accepting my proposal and also for his support from the beginning. He provided valuable advice at every stage through emails that encouraged me a lot. He managed things to ensure that I am not overloaded with work.
My sincere thanks to Rob Howard, Chief Executive Officer, Telligent Systems for his great help right from the beginning despite his busy schedule, by answering several questions very quickly and also for providing a nice Foreword for my book. Rob offered all kind of assistance when I proposed the project to him, and his comments and suggestions as a Technical Reviewer helped me a lot. I am also thankful to David Stokes for his help in reviewing the final set of chapters.
I am thankful to Alex Homer for all his help and support. He quickly replied to my queries, which certainly helped me to complete the project on schedule. I am also thankful to Scott Watermasysk, Jason Alexander, and Donnie Condor for their help and assistance.
I am very much thankful to Nikhil Bangera, Rashmi Phadnis, and Viraj Joshi for nicely editing the content and pinpointing several hidden mistakes in certain chapters. Though I had to work more, I feel that the quality of the book has greatly improved after I incorporated their comments and suggestions into the final drafts. I am thankful to Patricia Weir and the entire staff at Packt Publishing who worked behind this book.
I am thankful to Abhishek Kant, Community Program Manager, Microsoft India for recognizing my talent and expertise. He also provided excellent support whenever I approached him with questions. I am also thankful to Steven A Smith, President, ASPAlliance LLC and Michelle Smith, Vice President, ASPAlliance LLC for their encouragement, help and support.
About the Reviewers
Rob Howard has the privilege of running Telligent (http://www.telligent.com) and working with a phenomenal team of talented individuals to build software that helps people share information. Community Server is the first product built by Telligent. Every day Community Server helps people quickly and easily build web communities. Rob’s blog is http://weblogs.asp.net/rhoward and his email address is
Dave Stokes is a Community Server MVP and has over 20 years experience working with Microsoft products. He has worked for many of the world's leading IT companies in Europe and the United States of America, specializing in Infrastructure Design and Management, and currently spends much of his time packaging applications using Microsoft's Installer Technology. He has been using Community Server since version 1.0. He can be contacted at <dave@davestokes.net>.
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 Chapter 2.
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