<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://telligent.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Telligent Evolution Platform</title><link>http://telligent.com/support/telligent_evolution_platform/default.aspx</link><description>Find answers to your questions about installation, configuration, administration and use of the Telligent Evolution platform.  (This includes Telligent Community and Telligent Enterprise)</description><dc:language /><generator>6.x Production</generator><item><title>Forum Post: RE: Duplicate Emails</title><link>http://telligent.com/support/telligent_evolution_platform/community/f/533/p/1070208/1355248.aspx#1355248</link><pubDate>Fri, 10 Feb 2012 18:38:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:1355248</guid><dc:creator>Billy</dc:creator><description>&lt;p&gt;Emails are only &amp;nbsp;in Job Scheduler. &amp;nbsp;&lt;/p&gt; &lt;p&gt;-- The duplicate emails are very random also. &amp;nbsp;It will not send duplicates out every time. &lt;/p&gt; &lt;p&gt; -- Am i correct assumeing that the service checks the DB email queue &amp;nbsp;and if messages exist it sends them.. &lt;/p&gt; &lt;p&gt; Sometimes for some reason the service does not believe it connected to the mail server and leaves the message in the queue and 2 minutes later on retry the message(s) are delivered for the second time. &amp;nbsp;&lt;/p&gt; &lt;p&gt;Not sure if there is a place to allow for a longer time out before email message is considered failed or some other solution. &amp;nbsp;&lt;/p&gt; &lt;p&gt;Thanks&lt;/p&gt;</description></item><item><title>Forum Post: Event Calendar with Enterprise 3.0 Theme</title><link>http://telligent.com/support/telligent_evolution_platform/enterprise/f/550/t/1070222.aspx</link><pubDate>Fri, 10 Feb 2012 16:34:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:1070222</guid><dc:creator>Chip Martin</dc:creator><description>&lt;p&gt;Anyone done a Calendar Title widget for the Enterprise Theme in Enterprise 3.0?&lt;/p&gt;</description></item><item><title>Forum Post: Navigation Tab Address</title><link>http://telligent.com/support/telligent_evolution_platform/enterprise/f/550/t/1070217.aspx</link><pubDate>Fri, 10 Feb 2012 13:07:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:1070217</guid><dc:creator>Lisa Evans</dc:creator><description>&lt;p&gt;I have an image link in my header that i have linked to a tab on the homepage, using plain html. The tab address keeps changing though. How do I link to a tab permanently?&lt;/p&gt;</description></item><item><title>Wiki: Telligent Enterprise 3</title><link>http://telligent.com/support/telligent_evolution_platform/enterprise/w/enterprise3/default.aspx</link><pubDate>Thu, 09 Feb 2012 22:24:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:288</guid><dc:creator>Anonymous</dc:creator><description /></item><item><title>Wiki: Telligent Community 6</title><link>http://telligent.com/support/telligent_evolution_platform/community/w/community6/default.aspx</link><pubDate>Thu, 09 Feb 2012 22:22:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:305</guid><dc:creator>Anonymous</dc:creator><description /></item><item><title>Wiki Page: Email Templates</title><link>http://telligent.com/support/telligent_evolution_platform/w/documentation/5925.email-templates.aspx</link><pubDate>Thu, 09 Feb 2012 18:03:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:5925</guid><dc:creator>Jenny Jarrard</dc:creator><description>&lt;p&gt;&lt;img src="/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/6318.flag.png" alt=" " border="0" /&gt; In Telligent Evolution 5.6, the following templates have been moved from the&lt;span style="font-family:courier new,courier;"&gt; Web&lt;/span&gt;&lt;span style="font-family:courier new,courier;"&gt;/Languages&lt;/span&gt; folder to the&lt;span style="font-family:courier new,courier;"&gt; Job Scheduler/Languages&lt;/span&gt; folder (as &lt;a href="#Noted"&gt;noted below&lt;/a&gt;) and need to be modified there instead:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;span style="font-family:courier new,courier;"&gt;forumpost_mailgateway.txt&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;span style="font-family:courier new,courier;"&gt;forumpost_postnotification.txt&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;span style="font-family:courier new,courier;"&gt;forumpost_threadnotification.txt&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;span style="font-family:courier new,courier;"&gt;weblog_newpost.txt&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;span style="font-family:courier new,courier;"&gt;weblog_newcomment.txt&lt;/span&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;All of the emails sent out by the Telligent Evolution platform can be customized, both in how they look and what information they contain.&lt;/p&gt; &lt;p&gt;In the email templates, tokens are used to specify information. When the email is sent, the tokens are replaced by the correct values they represent (i.e., &lt;span class="tdocs-path"&gt;$Subject&lt;/span&gt; -&amp;gt; &amp;quot;Subject of blog post&amp;quot;).&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;All templates are listed below along with the tokens available to the template.&lt;/p&gt; &lt;div class="table-of-contents"&gt;&lt;h2 class="title"&gt;In this Article&lt;/h2&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#How_to_customize_an_email_template"&gt;How to customize an email template:&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Global_Terms"&gt;Global Terms&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Account_notifications"&gt;Account notifications&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#forgottenpasswordwithtoken_txt_message_file"&gt;forgottenpasswordwithtoken.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#newuser_accountcreated_txt_messages_file"&gt;newuser_accountcreated.txt messages file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#newuser_approved_txt_messages_file"&gt;newuser_approved.txt messages file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#newuser_generatedpassword_txt_messages_file"&gt;newuser_generatedpassword.txt messages file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#newuser_pending_txt_message_file"&gt;newuser_pending.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#newuser_rejected_txt_message_file"&gt;newuser_rejected.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#roleemail_txt_message_file"&gt;roleemail.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#user_changedpassword_txt_message_file"&gt;user_changedpassword.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#user_forgottenpassword_txt_message_file"&gt;user_forgottenpassword.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#userinvitation_txt_message_file"&gt;userinvitation.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#userinvitation_withsection_txt_message_file"&gt;userinvitation_withsection.txt message file&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Blog_notifications"&gt;Blog notifications&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#weblog_feedbacknotification_txt_message_file"&gt;weblog_feedbacknotification.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#weblog_moderationthreshold_txt_message_file"&gt;weblog_moderationthreshold.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#weblog_newcomment_txt_message_file"&gt;weblog_newcomment.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#weblog_newpost_txt_message_file"&gt;weblog_newpost.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#weblog_subscriptionconfirmation_txt_message_file"&gt;weblog_subscriptionconfirmation.txt message file&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Contact_notifications"&gt;Contact notifications&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#contactform_txt_message_file"&gt;contactform.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#contactform_usertouser_txt_message_file"&gt;contactform_usertouser.txt message file&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Forum_notifications"&gt;Forum notifications&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#forumpost_mailgateway_txt_message_file"&gt;forumpost_mailgateway.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#forumpost_messageapproved_txt_message_file"&gt;forumpost_messageapproved.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#forumpost_messagemoved_txt_message_file"&gt;forumpost_messagemoved.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#forumpost_messagemovedandapproved_txt_message_file"&gt;forumpost_messagemovedandapproved.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#forumpost_messageremoved_txt_message_file"&gt;forumpost_messageremoved.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#forumpost_notifymoderators_txt_message_file"&gt;forumpost_notifymoderators.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#forumpost_notifythreadstarterofanswer_txt_message_file"&gt;forumpost_notifythreadstarterofanswer.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#forumpost_notifythreadstarterofsuggestedanswer_txt_message_file"&gt;forumpost_notifythreadstarterofsuggestedanswer.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#forumpost_postnotification_txt_message_file"&gt;forumpost_postnotification.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#forumpost_threadmovednotracking_txt_message_file"&gt;forumpost_threadmovednotracking.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#forumpost_threadmovenotification_txt_message_file"&gt;forumpost_threadmovenotification.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#forumpost_threadnotification_txt_message_file"&gt;forumpost_threadnotification.txt message file&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Friendship_notifications"&gt;Friendship notifications&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#followers_notification_txt_message_file"&gt;followers_notification.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#friendship_approved_txt_message_file"&gt;friendship_approved.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#friendship_requested_txt_message_file"&gt;friendship_requested.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#friendship_requested_nomessage_txt_message_file"&gt;friendship_requested_nomessage.txt message file&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Group_notifications"&gt;Group notifications&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#group_accessaccepted_txt_message_file"&gt;group_accessaccepted.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#group_accessrequest_txt_message_file"&gt;group_accessrequest.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#group_accessrequestdenied_txt_message_file"&gt;group_accessrequestdenied.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#group_useradded_txt_message_file"&gt;group_useradded.txt message file&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Media_Gallery_notifications"&gt;Media Gallery notifications&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#mediagallerypost_commentnotification_txt_message_file"&gt;mediagallerypost_commentnotification.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#mediagallerypost_newcomment_txt_message_file"&gt;mediagallerypost_newcomment.txt message file&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Message_notifications"&gt;Message notifications&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#group_messages_also_replied_txt_message_file"&gt;group_messages_also_replied.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#group_messages_reply_txt_messages_file"&gt;group_messages_reply.txt messages file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#messages_also_replied_txt_message_file"&gt;messages_also_replied.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#messages_newconversationmessage_txt_messages_file"&gt;messages_newconversationmessage.txt messages file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#messages_newprofilecomment_txt_messages_file"&gt;messages_newprofilecomment.txt messages file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#messages_reply_txt_messages_file"&gt;messages_reply.txt messages file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#messages_spam_txt_messages_file"&gt;messages_spam.txt messages file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#messages_spam_deleted_txt_messages_file"&gt;messages_spam_deleted.txt messages file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#messages_spam_deleted_user_txt_messages_file"&gt;messages_spam_deleted_user.txt messages file&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Wiki_notifications"&gt;Wiki notifications&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#wikis_definitespam_txt_message_file"&gt;wikis_definitespam.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#wikis_pageupdated_txt_message_file"&gt;wikis_pageupdated.txt message file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#wikis_possiblespam_txt_message_file"&gt;wikis_possiblespam.txt message file&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Customizing_email_replies_to_reply_to_the_entire_group_whether_you_click_Reply_or_Reply_All"&gt;Customizing email replies to reply to the entire group whether you click Reply or Reply All&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/div&gt; &lt;h2 id="how_to_customize_an_email_template"&gt;&lt;a name="How_to_customize_an_email_template"&gt;&lt;/a&gt;How to customize an email template:&lt;/h2&gt; &lt;ol&gt; &lt;li&gt;&lt;a name="Noted"&gt;&lt;/a&gt;Navigate to the email template folder, which for 5.0 or 5.5 can be found in the &lt;span class="tdocs-path"&gt;Web/Languages/&amp;lt;your language&amp;gt;/emails folder&lt;/span&gt;, and in 5.6 in the Job Scheduler folder - typically &lt;span class="tdocs-path"&gt;c:\program files\Telligent\Job Scheduler\Languages\&amp;lt;language&amp;gt;/emails&lt;/span&gt;.&lt;/li&gt; &lt;li&gt;Find the name of the template that you want to change/edit.&lt;/li&gt; &lt;li&gt;The templates are stored as .txt files. Thus to change the &lt;span class="tdocs-path"&gt;forumpost_threadmovenotification&lt;/span&gt; template, open &lt;span class="tdocs-path"&gt;forumpost_threadmovenotification.txt &lt;/span&gt;in any text editor.&lt;/li&gt; &lt;li&gt;The list of available tokens is given below (along with the Global Terms).&lt;/li&gt; &lt;/ol&gt; &lt;h3 id="global_terms"&gt;&lt;a name="Global_Terms"&gt;&lt;/a&gt;Global Terms&lt;/h3&gt; &lt;p&gt;A list of terms that are available on all templates is available on the [[The global term tokens|Global tokens]] page.&lt;/p&gt; &lt;h3 id="account_notifications"&gt;&lt;a name="Account_notifications"&gt;&lt;/a&gt;Account notifications&lt;/h3&gt; &lt;h4 id="forgottenpasswordwithtoken"&gt;&lt;a name="forgottenpasswordwithtoken_txt_message_file"&gt;&lt;/a&gt;forgottenpasswordwithtoken.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$forgottenpasswordurl &lt;/span&gt;- string - The URL where the user can change their password.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$ip&lt;/span&gt; - string - The IP host address of the remote client.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The user who forgot their password.&lt;/p&gt; &lt;h4 id="newuser_accountcreated"&gt;&lt;a name="newuser_accountcreated_txt_messages_file"&gt;&lt;/a&gt;newuser_accountcreated.txt messages file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The user who created an account.&lt;/p&gt; &lt;h4 id="newuser_approved"&gt;&lt;a name="newuser_approved_txt_messages_file"&gt;&lt;/a&gt;newuser_approved.txt messages file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$user &lt;/span&gt;- [[The user token|User]] - The user whose account was approved.&lt;/p&gt; &lt;h4 id="newuser_generatedpassword"&gt;&lt;a name="newuser_generatedpassword_txt_messages_file"&gt;&lt;/a&gt;newuser_generatedpassword.txt messages file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The user created an account with a generated password.&lt;/p&gt; &lt;h4 id="newuser_pending"&gt;&lt;a name="newuser_pending_txt_message_file"&gt;&lt;/a&gt;newuser_pending.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The user who has attempted to join the site and is awaiting approval.&lt;/p&gt; &lt;h4 id="newuser_rejected"&gt;&lt;a name="newuser_rejected_txt_message_file"&gt;&lt;/a&gt;newuser_rejected.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The user whose account was rejected.&lt;/p&gt; &lt;h4 id="roleemail"&gt;&lt;a name="roleemail_txt_message_file"&gt;&lt;/a&gt;roleemail.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$user &lt;/span&gt;- [[The user token|User]] - The recipient of the message, a member of the role.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$post &lt;/span&gt;- [[The post token|Post]] - The post containing the message for the user.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$roleName &lt;/span&gt;- string - The name of the role the message was sent to.&lt;/p&gt; &lt;h4 id="user_changedpassword"&gt;&lt;a name="user_changedpassword_txt_message_file"&gt;&lt;/a&gt;user_changedpassword.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$user &lt;/span&gt;- [[The user token|User]] - The user who change their password.&lt;/p&gt; &lt;h4 id="user_forgottenpassword"&gt;&lt;a name="user_forgottenpassword_txt_message_file"&gt;&lt;/a&gt;user_forgottenpassword.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$user &lt;/span&gt;- [[The user token|User]] - The user who requested to be sent a new password.&lt;/p&gt; &lt;h4 id="userinvitation"&gt;&lt;a name="userinvitation_txt_message_file"&gt;&lt;/a&gt;userinvitation.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$invitation &lt;/span&gt;- [[The user invitation token|User Invitation]] - The invitation to the new user.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user &lt;/span&gt;- [[The user token|User]] - The user who invited the recipient to the community.&lt;/p&gt; &lt;h4 id="userinvitation_withsection"&gt;&lt;a name="userinvitation_withsection_txt_message_file"&gt;&lt;/a&gt;userinvitation_withsection.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$invitation &lt;/span&gt;- [[The user invitation token|User Invitation]] - The invitation to the new user.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The user who invited the recipient to the section/group.&lt;/p&gt; &lt;h3 id="blog_notifications"&gt;&lt;a name="Blog_notifications"&gt;&lt;/a&gt;Blog notifications&lt;/h3&gt; &lt;h4 id="weblog_feedbacknotification"&gt;&lt;a name="weblog_feedbacknotification_txt_message_file"&gt;&lt;/a&gt;weblog_feedbacknotification.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$parent &lt;/span&gt;- [[The post token|Post]] - The blog post given the feedback.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$post &lt;/span&gt;- [[The post token|Post]] - The new blog feedback, which may need approval.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user &lt;/span&gt;- [[The user token|User]] - The user who subscribed to new comments.&lt;/p&gt; &lt;h4 id="weblog_moderationthreshold"&gt;&lt;a name="weblog_moderationthreshold_txt_message_file"&gt;&lt;/a&gt;weblog_moderationthreshold.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$section &lt;/span&gt;- [[The blog token|Blog]] - The blog that needs moderation attention.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user &lt;/span&gt;- [[The user token|User]] - Blog owner who can moderate the blog.&lt;/p&gt; &lt;h4 id="weblog_newcomment"&gt;&lt;a name="weblog_newcomment_txt_message_file"&gt;&lt;/a&gt;weblog_newcomment.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$post&lt;/span&gt; - [[[The post token|Post]] - The new blog comment.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user &lt;/span&gt;- [[The user token|User]] - The user who subscribed to new comments.&lt;/p&gt; &lt;h4 id="weblog_newpost"&gt;&lt;a name="weblog_newpost_txt_message_file"&gt;&lt;/a&gt;weblog_newpost.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$post &lt;/span&gt;- [[The post token|Post]] - The new blog post.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user &lt;/span&gt;- [[The user token|User]] - The user who subscribed to new posts.&lt;/p&gt; &lt;h4 id="weblog_subscriptionconfirmation"&gt;&lt;a name="weblog_subscriptionconfirmation_txt_message_file"&gt;&lt;/a&gt;weblog_subscriptionconfirmation.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$section&lt;/span&gt; - [[The blog token|Blog]] - The subscribed blog.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user &lt;/span&gt;- [[The user token|User]] - The user who has subscribed to the blog.&lt;/p&gt; &lt;h3 id="contact_notifications"&gt;&lt;a name="Contact_notifications"&gt;&lt;/a&gt;Contact notifications&lt;/h3&gt; &lt;h4 id="contactform"&gt;&lt;a name="contactform_txt_message_file"&gt;&lt;/a&gt;contactform.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$appTitl&lt;/span&gt;&lt;span class="tdocs-path"&gt;e&lt;/span&gt; - string - The name of the blog or group.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$body&lt;/span&gt; - string - The body of the message.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$email&lt;/span&gt; - string - The email address of the sender.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$link &lt;/span&gt;- string - The URL of the home page of the blog or group.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$name&lt;/span&gt; - string - The name of the sender.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$subject&lt;/span&gt; - string - The subject provided by the user.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$to&lt;/span&gt; - string - The email address of the owner of the blog or group.&lt;/p&gt; &lt;h4 id="contactform_usertouser"&gt;&lt;a name="contactform_usertouser_txt_message_file"&gt;&lt;/a&gt;contactform_usertouser.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$post&lt;/span&gt; - [[The post token|Post]] - The message being sent.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user &lt;/span&gt;- [[The user token|User]] - The recipient of the message.&lt;/p&gt; &lt;h3 id="forum_notifications"&gt;&lt;a name="Forum_notifications"&gt;&lt;/a&gt;Forum notifications&lt;/h3&gt; &lt;h4 id="forumpost_mailgateway"&gt;&lt;a name="forumpost_mailgateway_txt_message_file"&gt;&lt;/a&gt;forumpost_mailgateway.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$attachmentUrls&lt;/span&gt; - NameValueCollection - A collection of urls for attachments to the post.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$charSet&lt;/span&gt; - string - The email encoding to use.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$list&lt;/span&gt; - [[The mailing list token|MailingList]] - The mailing list that the post was sent to.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$mime.EncodeHeader(string subject, string charSet)&lt;/span&gt; - string - The encoded subject of the post.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$parentPost&lt;/span&gt; - [[The post token|Post]] - The parent post of the post that triggered the notification.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$post&lt;/span&gt; - [[The post token|Post]] - The post which triggered the notification.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$subscriber&lt;/span&gt; - [[The user token|User]] - The recipient of the notification.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$subjectCharSet&lt;/span&gt; - string - The email encoding to use for the subject.&lt;/p&gt; &lt;h4 id="forumpost_messageapproved"&gt;&lt;a name="forumpost_messageapproved_txt_message_file"&gt;&lt;/a&gt;forumpost_messageapproved.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$post&lt;/span&gt; - [[The post token|Post]] - The post to the forum being approved.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The author of the post.&lt;/p&gt; &lt;h4 id="forumpost_messagemoved"&gt;&lt;a name="forumpost_messagemoved_txt_message_file"&gt;&lt;/a&gt;forumpost_messagemoved.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$post&lt;/span&gt; - [[The post token|Post]] - The post to the forum being moved.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user &lt;/span&gt;- [[The user token|User]] - The author of the post.&lt;/p&gt; &lt;h4 id="forumpost_messagemovedandapproved"&gt;&lt;a name="forumpost_messagemovedandapproved_txt_message_file"&gt;&lt;/a&gt;forumpost_messagemovedandapproved.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$post &lt;/span&gt;- [[The post token|Post]] - The post to the forum being moved and approved.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The author of the post.&lt;/p&gt; &lt;h4 id="forumpost_messageremoved"&gt;&lt;a name="forumpost_messageremoved_txt_message_file"&gt;&lt;/a&gt;forumpost_messageremoved.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$moderatedBy&lt;/span&gt; - [[The user token|User]] - The moderator who removed the post.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$post&lt;/span&gt; - [[The post token|Post]] - The post to the forum being removed.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$reason &lt;/span&gt;- string - The reason for the removal provided by the moderator.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The author of the post.&lt;/p&gt; &lt;h4 id="forumpost_notifymoderators"&gt;&lt;a name="forumpost_notifymoderators_txt_message_file"&gt;&lt;/a&gt;forumpost_notifymoderators.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The moderator who is being notified.&lt;/p&gt; &lt;h4 id="forumpost_notifythreadstarterofanswer"&gt;&lt;a name="forumpost_notifythreadstarterofanswer_txt_message_file"&gt;&lt;/a&gt;forumpost_notifythreadstarterofanswer.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$post&lt;/span&gt; - [[The post token|Post]] - The post which was marked as the answer.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$rejectAnswer&lt;/span&gt; - string - The url to reject the post as the answer.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The user who posted the thread starter.&lt;/p&gt; &lt;h4 id="forumpost_notifythreadstarterofsuggestedanswer"&gt;&lt;a name="forumpost_notifythreadstarterofsuggestedanswer_txt_message_file"&gt;&lt;/a&gt;forumpost_notifythreadstarterofsuggestedanswer.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$currentUser &lt;/span&gt;- [[The user token|User]] - The user who verified the post as an answer.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$post &lt;/span&gt;- [[The post token|Post]] - The post which was verified as an answer.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$rejectAnswer&lt;/span&gt; - string - The URL to reject the answer.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user &lt;/span&gt;- [[The user token|User]] - The user who posted the thread starter question.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$verifyAnswer&lt;/span&gt; - string - The URL to verify the suggested answer.&lt;/p&gt; &lt;h4 id="forumpost_postnotification"&gt;&lt;a name="forumpost_postnotification_txt_message_file"&gt;&lt;/a&gt;forumpost_postnotification.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$post&lt;/span&gt; - [[The post token|Post]] - The post which triggered the notification.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The recipient of the notification.&lt;/p&gt; &lt;h4 id="forumpost_threadmovednotracking"&gt;&lt;a name="forumpost_threadmovednotracking_txt_message_file"&gt;&lt;/a&gt;forumpost_threadmovednotracking.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$post&lt;/span&gt; - [[The post token|Post]] - The post to the forum being moved.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The user being notified of the thread move.&lt;/p&gt; &lt;h4 id="forumpost_threadmovenotification"&gt;&lt;a name="forumpost_threadmovenotification_txt_message_file"&gt;&lt;/a&gt;forumpost_threadmovenotification.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$post&lt;/span&gt; - [[The post token|Post]] - The post to the forum being moved.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The user being notified of the thread move.&lt;/p&gt; &lt;h4 id="forumpost_threadnotification"&gt;&lt;a name="forumpost_threadnotification_txt_message_file"&gt;&lt;/a&gt;forumpost_threadnotification.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$post&lt;/span&gt; - [[The post token|Post]] - The post which started a new thread.-&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The user who subscribed to this thread.&lt;/p&gt; &lt;h3 id="friendship_notifications"&gt;&lt;a name="Friendship_notifications"&gt;&lt;/a&gt;Friendship notifications&lt;/h3&gt; &lt;h4 id="followers_notification"&gt;&lt;a name="followers_notification_txt_message_file"&gt;&lt;/a&gt;followers_notification.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$follower &lt;/span&gt;- [[The follower token|Follower]] - The relationship of the follower.&lt;/p&gt; &lt;h4 id="friendship_approved"&gt;&lt;a name="friendship_approved_txt_message_file"&gt;&lt;/a&gt;friendship_approved.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$friendship &lt;/span&gt;- [[The friendship token|Friendship]] - The relationship of the friendship.&lt;/p&gt; &lt;h4 id="friendship_requested"&gt;&lt;a name="friendship_requested_txt_message_file"&gt;&lt;/a&gt;friendship_requested.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$friendship &lt;/span&gt;- [[The friendship token|Friendship]] - The relationship of the friendship.&lt;/p&gt; &lt;h4 id="friendship_requested_nomessage"&gt;&lt;a name="friendship_requested_nomessage_txt_message_file"&gt;&lt;/a&gt;friendship_requested_nomessage.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$friendship&lt;/span&gt; - [[The friendship token|Friendship]] - The relationship of the friendship.&lt;/p&gt; &lt;h3 id="group_notifications"&gt;&lt;a name="Group_notifications"&gt;&lt;/a&gt;Group notifications&lt;/h3&gt; &lt;h4 id="group_accessaccepted"&gt;&lt;a name="group_accessaccepted_txt_message_file"&gt;&lt;/a&gt;group_accessaccepted.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$group&lt;/span&gt; - [[The group token|Group]] - The group access has been granted to.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The user being granted access.&lt;/p&gt; &lt;h4 id="group_accessrequest"&gt;&lt;a name="group_accessrequest_txt_message_file"&gt;&lt;/a&gt;group_accessrequest.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$group&lt;/span&gt; - [[The group token|Group]] - The group the membership request is for.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$message&lt;/span&gt; - string - The message provided by the user requesting access to the group.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$owner&lt;/span&gt; - [[The user token|User]] - The owner of the group.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user &lt;/span&gt;- [[The user token|User]] - The user making the request for membership.&lt;/p&gt; &lt;h4 id="group_accessrequestdenied"&gt;&lt;a name="group_accessrequestdenied_txt_message_file"&gt;&lt;/a&gt;group_accessrequestdenied.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$group&lt;/span&gt; - [[The group token|Group]] - The group access has been denied to.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The user being denied access.&lt;/p&gt; &lt;h4 id="group_useradded"&gt;&lt;a name="group_useradded_txt_message_file"&gt;&lt;/a&gt;group_useradded.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$group &lt;/span&gt;- [[The group token|Group]] - The group user has been added to.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user &lt;/span&gt;- [[The user token|User]] - The user being added to the group.&lt;/p&gt; &lt;h3 id="media_gallery_notifications"&gt;&lt;a name="Media_Gallery_notifications"&gt;&lt;/a&gt;Media Gallery notifications&lt;/h3&gt; &lt;h4 id="mediagallerypost_commentnotification"&gt;&lt;a name="mediagallerypost_commentnotification_txt_message_file"&gt;&lt;/a&gt;mediagallerypost_commentnotification.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$parentPost &lt;/span&gt;- [[The post token|Post]] - The media gallery post the comment is for.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$post &lt;/span&gt;- [[The post token|Post]] - The comment to the media gallery post.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The recipient of the comment notification.&lt;/p&gt; &lt;h4 id="mediagallerypost_newcomment"&gt;&lt;a name="mediagallerypost_newcomment_txt_message_file"&gt;&lt;/a&gt;mediagallerypost_newcomment.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$parentPost &lt;/span&gt;- [[The post token|Post]] - The media gallery post the comment is for.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$post&lt;/span&gt; - [[The post token|Post]] - The comment to the media gallery post.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user &lt;/span&gt;- [[The user token|User]] - The recipient of the comment notification.&lt;/p&gt; &lt;h3 id="message_notifications"&gt;&lt;a name="Message_notifications"&gt;&lt;/a&gt;Message notifications&lt;/h3&gt; &lt;h4 id="group_messages_also_replied"&gt;&lt;a name="group_messages_also_replied_txt_message_file"&gt;&lt;/a&gt;group_messages_also_replied.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$message &lt;/span&gt;- [[The reply message token|Reply Message]] - The reply to the message thread.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$parent&lt;/span&gt; - [[The message token|Message]] - The first message in the conversation (the group message).&lt;br /&gt;&lt;span class="tdocs-path"&gt;$recipient &lt;/span&gt;- [[The user token|User]] - The user that commented in the message thread.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$replies &lt;/span&gt;- [[The reply message token|Reply Message]] - The list of all replies to the parent group message.&lt;/p&gt; &lt;h4 id="group_messages_reply"&gt;&lt;a name="group_messages_reply_txt_messages_file"&gt;&lt;/a&gt;group_messages_reply.txt messages file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$message &lt;/span&gt;- [[The reply message token|Reply Message]] - The reply to the parent group message.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$parent&lt;/span&gt; - [[The message token|Message]] - The first message in the conversation (the group message).&lt;br /&gt;&lt;span class="tdocs-path"&gt;$recipient&lt;/span&gt; - [[The user token|User]] - The user the message who posted the status message.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$replies&lt;/span&gt; - [[The reply message token|Reply Message]] - The list of all replies to the parent group message.&lt;/p&gt; &lt;h4 id="messages_also_replied"&gt;&lt;a name="messages_also_replied_txt_message_file"&gt;&lt;/a&gt;messages_also_replied.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$message &lt;/span&gt;- [[The reply message token|Reply Message]] - The reply to the message thread.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$parent &lt;/span&gt;- [[The message token|Message]] - The first message in the conversation (the status message).&lt;br /&gt;&lt;span class="tdocs-path"&gt;$recipient&lt;/span&gt; - [[The user token|User]] - The user that commented in the message thread.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$replies&lt;/span&gt; - [[The reply message token|Reply Message]] - The list of all replies to the parent status message.&lt;/p&gt; &lt;h4 id="messages_newconversationmessage"&gt;&lt;a name="messages_newconversationmessage_txt_messages_file"&gt;&lt;/a&gt;messages_newconversationmessage.txt messages file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$conversation&lt;/span&gt; - [[The conversation token|Conversation]] - The conversation between the various participants.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$message&lt;/span&gt; - [[The message token|Message]] - The message in the conversation directed to the recipient user.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user &lt;/span&gt;- [[The user token|User]] - The user the recipient of the message.&lt;/p&gt; &lt;h4 id="messages_newprofilecomment"&gt;&lt;a name="messages_newprofilecomment_txt_messages_file"&gt;&lt;/a&gt;messages_newprofilecomment.txt messages file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$message&lt;/span&gt; - [[The profile message token|Profile Message]] - The comment on the profile.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The user who received the comment (the profile&amp;#39;s owner).&lt;/p&gt; &lt;h4 id="messages_reply"&gt;&lt;a name="messages_reply_txt_messages_file"&gt;&lt;/a&gt;messages_reply.txt messages file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$message &lt;/span&gt;- [[The reply message token|Reply Message]] - The reply to the parent status message.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$parent &lt;/span&gt;- [[The message token|Message]] - The first message in the conversation (the status message).&lt;br /&gt;&lt;span class="tdocs-path"&gt;$recipient&lt;/span&gt; - [[The user token|User]] - The user the message who posted the status message.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$replies &lt;/span&gt;- [[The reply message token|Reply Message]] - The list of all replies to the parent status message.&lt;/p&gt; &lt;h4 id="messages_spam"&gt;&lt;a name="messages_spam_txt_messages_file"&gt;&lt;/a&gt;messages_spam.txt messages file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$message &lt;/span&gt;- [[The message token|Message]] - The message which has been marked as spam.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$messageUrl &lt;/span&gt;- string - The url of the activity message.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$spamScore &lt;/span&gt;- int - The score given to the message based on the spam rules.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The recipient of the message.&lt;/p&gt; &lt;h4 id="messages_spam_deleted"&gt;&lt;a name="messages_spam_deleted_txt_messages_file"&gt;&lt;/a&gt;messages_spam_deleted.txt messages file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$message &lt;/span&gt;- [[The message token|Message]] - The message which has been marked as spam.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$spamScore &lt;/span&gt;- int - The score given to the message based on the spam rules.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The recipient of the message.&lt;/p&gt; &lt;h4 id="messages_spam_deleted_user"&gt;&lt;a name="messages_spam_deleted_user_txt_messages_file"&gt;&lt;/a&gt;messages_spam_deleted_user.txt messages file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$message &lt;/span&gt;- [[The message token|Message]] - The message which has been marked as spam.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The recipient of the message.&lt;/p&gt; &lt;h3 id="wiki_notifications"&gt;&lt;a name="Wiki_notifications"&gt;&lt;/a&gt;Wiki notifications&lt;/h3&gt; &lt;h4 id="wikis_definitespam"&gt;&lt;a name="wikis_definitespam_txt_message_file"&gt;&lt;/a&gt;wikis_definitespam.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$page &lt;/span&gt;- [[The wiki page token|Wiki Page]] -The wiki page that has been flagged as possible spam.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The user with permission to delete the wiki page to send the email to.&lt;/p&gt; &lt;h4 id="wikis_pageupdated"&gt;&lt;a name="wikis_pageupdated_txt_message_file"&gt;&lt;/a&gt;wikis_pageupdated.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$page &lt;/span&gt;- [[The wiki page token|Wiki Page]] - The updated wiki page.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$revision &lt;/span&gt;- [[The wiki page revision token|Wiki Page Revision]] - The previous version of the wiki page.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user &lt;/span&gt;- [[The user token|User]] - The user who subscribed to updates to the wiki page.&lt;/p&gt; &lt;h4 id="wikis_possiblespam"&gt;&lt;a name="wikis_possiblespam_txt_message_file"&gt;&lt;/a&gt;wikis_possiblespam.txt message file&lt;/h4&gt; &lt;p&gt;&lt;span class="tdocs-path"&gt;$page&lt;/span&gt; - [[The wiki page token|Wiki Page]] - The wiki page that has been flagged as possible spam.&lt;br /&gt;&lt;span class="tdocs-path"&gt;$user&lt;/span&gt; - [[The user token|User]] - The user with permission to delete the wiki page to send the email to.&lt;/p&gt; &lt;h3 id="customizing_email_replies_to_reply_to_the_entire_group_whether_you_click_reply_or_reply_all"&gt;&lt;a name="Customizing_email_replies_to_reply_to_the_entire_group_whether_you_click_Reply_or_Reply_All"&gt;&lt;/a&gt;Customizing email replies to reply to the entire group whether you click Reply or Reply All&lt;/h3&gt; &lt;ol&gt; &lt;li&gt; &lt;p&gt;If upgrading to 5.x, you have the option of making all replies to a forum list go back to the entire group whether you click Reply or Reply all. This is a customization of the current 5.x behavior, which allows you to select replying to one member or replying all to the entire group.&lt;/p&gt; &lt;ol&gt; &lt;li&gt; &lt;p&gt;Navigate to the email templates folder. For release 5.0 or 5.5, this will be in &lt;span class="tdocs-path"&gt;Web\Languages\&amp;lt;language&amp;gt;\emails\&lt;/span&gt;; for release 5.6 it will be in the Job Scheduler folder, which defaults to &lt;span class="tdocs-path"&gt;c:\Program Files\Telligent\Job Scheduler\&lt;/span&gt;, &lt;span class="tdocs-path"&gt;&lt;/span&gt;then continue to the \&lt;span class="tdocs-path"&gt;Languages\&amp;lt;language&amp;gt;\emails\&lt;/span&gt; subfolder.)&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;Open &lt;span style="font-family:courier new,courier;"&gt;forumpost_mailgateway.txt&lt;/span&gt;.&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;Under the line that begins with &lt;span style="font-family:courier new,courier;"&gt;BCC:&lt;/span&gt;, add the following line:&lt;/p&gt; &lt;pre class="brush: bash;fontsize: 100; first-line: 1; "&gt;Reply-To: &amp;lt;$globals.HtmlDecode($list.DetermineEmailAddress())&amp;gt;&lt;/pre&gt; &lt;p&gt;Setting the Reply-To will cause email clients to reply to the address listed instead of the address from which the email was sent.&lt;/p&gt; &lt;/li&gt; &lt;/ol&gt;&lt;/li&gt; &lt;/ol&gt;</description></item><item><title>Forum Post: User Banner Bug</title><link>http://telligent.com/support/telligent_evolution_platform/community/f/533/t/1070206.aspx</link><pubDate>Thu, 09 Feb 2012 17:51:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:1070206</guid><dc:creator>bazqpr</dc:creator><description>&lt;p&gt;Have noticed the very same bug on this site as well, click into your user profile pages, the user banner contains the link Update Profile, select any tab other than profile and the link remains, click on the link you know get the button to save profile without having any profile fields to edit, just the same user content you were viewing&lt;/p&gt;</description></item><item><title>Wiki Page: Install Telligent Enterprise</title><link>http://telligent.com/support/telligent_evolution_platform/enterprise/w/enterprise3/13848.install-telligent-enterprise.aspx</link><pubDate>Thu, 09 Feb 2012 16:24:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:13848</guid><dc:creator>Jenny Jarrard</dc:creator><description>&lt;div class="table-of-contents"&gt;&lt;h2 class="title"&gt;In this Article&lt;/h2&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Installation_notes"&gt;Installation notes&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#unzipPackage"&gt;Obtain Telligent Enterprise&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Installation_components"&gt;Installation components&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Web_server"&gt;Web server&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Copy_the_files"&gt;Copy the files&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Create_the_Web_site_in_IIS"&gt;Create the Web site in IIS&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Set_file_permissions"&gt;Set file permissions&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Configure_the_connectionstrings_config_file"&gt;Configure the connectionstrings.config file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Configure_the_search_URL"&gt;Configure the search URL&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Database_server"&gt;Database server&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Create_the_database"&gt;Create the database&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Create_schema"&gt;Create schema&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Create_community"&gt;Create community&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Create_login_and_grant_permissions"&gt;Create login and grant permissions&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Set_up_maintenance"&gt;Set up maintenance&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Search_server"&gt;Search server&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Install_Java"&gt;Install Java&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Install_Tomcat"&gt;Install Tomcat&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Set_up_Solr"&gt;Set up Solr&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Configure_Telligent_search_for_documents"&gt;Configure Telligent search for documents&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Job Scheduler"&gt;Tasks server or Job Scheduler&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Install_the_Job_Scheduler"&gt;Install the Job Scheduler&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Optional_installations"&gt;Optional installations&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#If_you_have_trouble"&gt;If you have trouble...&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/div&gt; &lt;p class="tdocs-note;"&gt;Before installing a new community, ensure that you have met all the [[preliminary requirements for installation]].&lt;/p&gt; &lt;p class="tdocs-note;"&gt;This procedure applies to Telligent Enterprise 3.0. The examples say &amp;quot;Telligent Evolution,&amp;quot; but you should substitute in your own site&amp;#39;s name where appropriate.&lt;/p&gt; &lt;h2 class="tdocs-note;" id="installation_notes"&gt;&lt;a name="Installation_notes"&gt;&lt;/a&gt;Installation notes&lt;/h2&gt; &lt;ol&gt; &lt;li&gt;If you open the Telligent Enterprise zip file using Internet Explorer or Chrome, you may need to first right-click the.zip file and select &lt;b&gt;Properties&lt;/b&gt;, then click &lt;b&gt;Unblock&lt;/b&gt; if the option is available. Click &lt;b&gt;OK &lt;/b&gt;to close Properties.&lt;/li&gt; &lt;li&gt;If installing Telligent Enterprise into a sub-directory, settings may be inherited from your parent application&amp;#39;s &lt;span style="font-family:courier new,courier;"&gt;web.config&lt;/span&gt; which cause a &lt;span style="font-family:courier new,courier;"&gt;web.config&lt;/span&gt; error when you run your community. In such cases, you will have to add&lt;span style="font-family:courier new,courier;"&gt; &amp;lt;clear /&amp;gt;&lt;/span&gt; or&lt;span style="font-family:courier new,courier;"&gt; &amp;lt;remove /&amp;gt;&lt;/span&gt; elements in your community Enterprise &lt;span style="font-family:courier new,courier;"&gt;web.config&lt;/span&gt; file to remove the additions made in your parent &lt;span style="font-family:courier new,courier;"&gt;web.config&lt;/span&gt;.&lt;/li&gt; &lt;li&gt;If you set up your database to be case sensitive, you may experience future issues with &lt;span id="ctl00_mainArea_bugView_tabControl"&gt;names matching in sign-in or places that use a name on the URL to identify the location (groups, users, or blogs). See &lt;a href="/support/telligent_evolution_platform/enterprise/w/enterprise3/database-configuration.aspx"&gt;this article&lt;/a&gt;.&lt;/span&gt;&lt;/li&gt; &lt;li&gt;The instructions for creating an application pool assume you&amp;#39;re using IIS7. If you&amp;#39;re using IIS6, see &lt;a href="http://technet.microsoft.com/en-us/library/cc757073(WS.10).aspx"&gt;the Microsoft documentation&lt;/a&gt;.&lt;/li&gt; &lt;li&gt;.NET framework version 4.0 is required for Telligent Enterprise 3.0.&lt;/li&gt; &lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;" lang="EN-GB"&gt;If you are running Windows Server 2008 without SP2, you should install &lt;a href="http://support.microsoft.com/kb/958854"&gt;KB958854&lt;/a&gt; to resolve some issues with .NET 4.0.&amp;nbsp; Windows Server 2008 SP2 and Windows Server 2008 R2 are unaffected by this issue.&lt;/span&gt;&lt;/li&gt; &lt;li&gt;If you&amp;#39;re using Windows XP for development purposes, your network service user is ASP.NET. If you&amp;#39;re using Windows Server 2003, your network service user is NETWORK SERVICE. If you&amp;#39;re using Windows Server 2008, your user is IIS APPPOOL\&amp;lt;application pool you create&amp;gt;.&lt;/li&gt; &lt;li&gt;Search is required for Telligent Enterprise 3.0.&lt;/li&gt; &lt;li&gt;In Telligent Enterprise 3.0, most tasks should be executed in their own Job Scheduler service.&lt;/li&gt; &lt;li&gt;Job Scheduler&amp;#39;s default user is NETWORK SERVICE. If you&amp;#39;re using Windows Server 2008, you&amp;#39;ll need to assign NETWORK SERVICE the same folder and database appropriate permissions you assign the service user.&lt;/li&gt; &lt;li&gt;In Telligent Enterprise 3.0, Job Scheduler&amp;#39;s logging is turned on by default.&lt;/li&gt; &lt;/ol&gt; &lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt; &lt;ul&gt;&lt;/ul&gt; &lt;h2 id="download_telligent"&gt;&lt;a name="unzipPackage"&gt;&lt;/a&gt;Obtain Telligent Enterprise&lt;/h2&gt; &lt;ol&gt; &lt;li&gt;&lt;a href="/support/open_ticket"&gt;Obtain the installation package &lt;/a&gt;from Telligent Support.&lt;/li&gt; &lt;li&gt;Extract the contents of the download to a temporary location on your hard drive (e.g.,&lt;span class="tdocs-path"&gt; &lt;span class="tdocs-path"&gt;C:&lt;/span&gt;&lt;/span&gt;&lt;span class="tdocs-path"&gt;\inetpub\TempFolderUnzipBuild\&lt;/span&gt; ).&lt;/li&gt; &lt;/ol&gt; &lt;h2 id="installation_areas"&gt;&lt;a name="Installation_components"&gt;&lt;/a&gt;Installation components&lt;/h2&gt; &lt;p&gt;This installation procedure has been divided by installation area so that multiple administrators can install different aspects of a Telligent Enterprise site.&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Web server&lt;/li&gt; &lt;li&gt;Database server&lt;/li&gt; &lt;li&gt;Search server&lt;/li&gt; &lt;li&gt;Tasks server&lt;/li&gt; &lt;li&gt;Caching server&lt;/li&gt; &lt;/ul&gt; &lt;h3 id="web_server"&gt;&lt;a name="Web_server"&gt;&lt;/a&gt;Web server&lt;/h3&gt; &lt;p class="tdocs-note"&gt;This procedure assumes you already have &lt;a href="/support/telligent_evolution_platform/enterprise/w/enterprise3/13864.aspx"&gt;IIS installed&lt;/a&gt;, and have configured the Database and Search servers.&lt;/p&gt; &lt;h4 id="copy_the_files"&gt;&lt;a name="Copy_the_files"&gt;&lt;/a&gt;Copy the files&lt;/h4&gt; &lt;p&gt;Create a Web directory folder and copy the files there:&lt;/p&gt; &lt;div class="tdocs-stepdetails"&gt; &lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Create a path to hold the Telligent Enterprise Web site (e.g., &lt;span class="tdocs-path"&gt;C:&lt;/span&gt;&lt;span class="tdocs-path"&gt;\inetpub\Telligent Evolution\&lt;/span&gt;). Note that the root folder path should be as short as possible to provide enough path space to the CFS.&lt;/li&gt; &lt;li&gt;In the extracted .zip file folder, copy all of the zip file&amp;#39;s &lt;span style="font-family:courier new,courier;"&gt;web &lt;/span&gt;folder contents and paste them into the server&amp;#39;s directory folder, leaving the directory structure intact.&lt;/li&gt; &lt;/ol&gt; &lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt; &lt;/div&gt; &lt;h4 id="create_the_web_site_in_iis"&gt;&lt;a name="Create_the_Web_site_in_IIS"&gt;&lt;/a&gt;Create the Web site in IIS&lt;/h4&gt; &lt;ol&gt; &lt;li&gt;If you are using Windows Server 2003 or Windows Server 2008, create a new application pool. (If using Windows XP for development purposes, skip this step.) &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;Open Internet Information Services (IIS) Manager.&lt;/li&gt; &lt;li&gt;If required, connect to your Web server.&lt;/li&gt; &lt;li&gt;In the &lt;b&gt;Connections &lt;/b&gt;pane, expand your Web server.&lt;/li&gt; &lt;li&gt;Right-click &lt;b&gt;Application Pools&lt;/b&gt; and select &lt;b&gt;Add Application Pool&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/5706.5037.add_2D00_app_2D00_pool1.png" style="border:1px solid black;" alt=" " /&gt;&lt;a&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Specify a name for your application pool.&lt;/li&gt; &lt;li&gt;Ensure that the [[supported software versions for servers, applications, and browsers|correct Net framework version]] is selected.&lt;br /&gt;&lt;br /&gt;&lt;a&gt;&lt;b&gt;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/1018.new-application-pool-ASPNET-4.0-6.0.png" style="border:1px solid black;" alt=" " /&gt;&lt;br /&gt;&lt;/b&gt;&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Click &lt;b&gt;OK&lt;/b&gt;.&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;/li&gt; &lt;li&gt;Create the IIS application. &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;In IIS&amp;#39;s left pane, navigate to &lt;b&gt;Internet Information Services &amp;gt; [computer name] &amp;gt; Web Sites &amp;gt; Default Web Site&lt;/b&gt;.&lt;/li&gt; &lt;li&gt;Right-click&lt;b&gt; Default Web Site&lt;/b&gt;, select &lt;b&gt;Add Application&lt;/b&gt;. &lt;br /&gt;&lt;br /&gt;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/2425.5074.add_2D00_application.png" style="border:1px solid black;" alt=" " /&gt;&lt;br /&gt;&lt;br /&gt;The Add Application window appears. &lt;br /&gt;&lt;br /&gt;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/5483.add-application2.png" style="border:1px solid black;" alt=" " height="337" width="485" /&gt;&lt;/li&gt; &lt;li&gt;Do the following: &lt;br /&gt; &lt;ul&gt; &lt;li&gt;Enter a name in the &lt;b&gt;alias &lt;/b&gt;field (example: &lt;span class="tdocs-path"&gt;Telligent Evolution&lt;/span&gt;).&lt;/li&gt; &lt;li&gt;Select the application pool you created in Step 2.&lt;/li&gt; &lt;li&gt;Enter the path you created in Step 1 in the &lt;b&gt;Physical path&lt;/b&gt; field (example:&lt;span class="tdocs-path"&gt; C:&lt;/span&gt;&lt;span class="tdocs-path"&gt;\inetpub\Telligent Evolution&lt;/span&gt;).&lt;br /&gt;&lt;br /&gt;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/8664.new-application-Telligent-Evolution-6.0.png" alt=" " border="0" height="312" width="452" /&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;li&gt;Click &lt;b&gt;OK&lt;/b&gt;.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;/li&gt; &lt;li&gt;&lt;a name="Step4"&gt;&lt;/a&gt;Determine your Web site service account. This account will be needed for granting permissions in the next step and in the Database section. &lt;div class="tdocs-stepdetails"&gt; &lt;ul&gt; &lt;li&gt;If using Windows XP for development purposes, your service account is ASPNET.&lt;/li&gt; &lt;li&gt;If using Windows Server 2003 or Window Server 2003 R2, your service account is NETWORK SERVICE.&lt;/li&gt; &lt;li&gt;If using Windows Server 2008, Vista or higher, follow these steps to find the service account that your Web service is running under: &lt;br /&gt;&lt;ol&gt; &lt;li&gt;Open IIS Manager and navigate to Application Pools.&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;img src="/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/0412.new-app-pool-picture-for-stacy_2700_s-step-4.jpg" style="border:1px solid black;" alt=" " width="450" /&gt;&lt;/li&gt; &lt;li&gt;Use the value of the identity column to determine your Web site service account. &lt;ul&gt; &lt;li&gt;LocalService - NT AUTHORITY\LOCAL SERVICE&lt;/li&gt; &lt;li&gt;LocalSystem - NT AUTHORITY\SYSTEM&lt;/li&gt; &lt;li&gt;NetworkService - NT AUTHORITY\NETWORK SERVICE&lt;/li&gt; &lt;li&gt;ApplicationPoolIdentity - IIS APPPOOL\&amp;lt;app pool name&amp;gt;&lt;/li&gt; &lt;li&gt;OTHER - runs as the specified user&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;/ol&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;/li&gt; &lt;/ol&gt; &lt;p class="tdocs-note"&gt;For further details on optimizing the performance of your Web server, see [[Web server configuration check-list|Web server and IIS configuration]].&lt;/p&gt; &lt;h4 id="set_file_permissions"&gt;&lt;a name="Set_file_permissions"&gt;&lt;/a&gt;Set file permissions&lt;/h4&gt; &lt;ol&gt; &lt;li&gt;&lt;a name="Web folder permissions"&gt;&lt;/a&gt;Add the network service user to the permission structure. Then grant the Web site service account required file and folder permissions: &lt;a name="read"&gt;&lt;/a&gt;&lt;i&gt;read &lt;/i&gt;permissions to the &lt;span style="font-family:courier new,courier;"&gt;web&lt;/span&gt; directory (which is the main directory for IIS) and &lt;i&gt;modify &lt;/i&gt;permissions for &lt;span style="font-family:courier new,courier;"&gt;web/&lt;a name="filestorage"&gt;&lt;/a&gt;filestorage/ &lt;/span&gt;and its sub-folders. &lt;b&gt;&lt;br /&gt;&lt;/b&gt; &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;Right-click the Telligent Enterprise platform Web site folder and select &lt;b&gt;Edit Permissions&lt;/b&gt;. &lt;br /&gt;&lt;br /&gt;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/8715.edit-permissions-of-web-folder-in-IIS-Telligent-Evolution-6.0.png" style="border:1px solid black;" alt=" " /&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/li&gt; &lt;li&gt;Click the &lt;b&gt;Security &lt;/b&gt;tab. (If you are using Windows Server 2008 and above or Windows Vista and above, click &lt;b&gt;Edit&lt;/b&gt;.)&lt;br /&gt;&lt;br /&gt;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/7607.edit-permissions-on-security-tab-of-web-folder-in-IIS-Telligent-Evolution-6.0a.png" style="border:1px solid black;" alt=" " /&gt;&lt;/li&gt; &lt;li&gt;Click &lt;b&gt;Add&lt;/b&gt;. &lt;br /&gt;&lt;br /&gt;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/7103.edit-permissions-on-security-tab-of-web-folder-in-IIS-Telligent-Evolution-6.0-2a.png" style="border:1px solid black;" alt=" " /&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/li&gt; &lt;li&gt;In the &lt;b&gt;Enter the object names&lt;/b&gt; text box, type the name of the service account determined above. Click &lt;b&gt;OK&lt;/b&gt;. &lt;br /&gt;&lt;br /&gt;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/8228.Add-web-permissions-for-IIS-APPPOOL-Telligent-Evolution-6.01.png" style="border:1px solid black;" alt=" " /&gt;&lt;/li&gt; &lt;li&gt;Ensure that the service account is selected in the top pane, and view the bottom Permissions pane to ensure that only the &lt;i&gt;read&lt;/i&gt; permission is granted. &lt;br /&gt;&lt;br /&gt;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/1300.Add-web-permissions-for-IIS-APPPOOL-Telligent-Evolution-6.0.png" style="border:1px solid black;" alt=" " /&gt;&lt;/li&gt; &lt;li&gt;Click &lt;b&gt;OK&lt;/b&gt;.&lt;/li&gt; &lt;li&gt;Repeat the above instructions, but this time assign rights for the &lt;span class="tdocs-path"&gt;web/filestorage &lt;/span&gt;folder instead of the Telligent Enterprise Web site folder. In addition to &lt;i&gt;Read&lt;/i&gt;, grant the service account &lt;i&gt;Modify&lt;/i&gt;, &lt;i&gt;Read &amp;amp; execute&lt;/i&gt;, &lt;i&gt;List folder contents&lt;/i&gt;, and &lt;i&gt;Write&lt;/i&gt; permissions. &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/5751.Add-filestorage-permissions-for-IIS-APPPOOL-Telligent-Evolution-6.01.png" style="border:1px solid black;" alt=" " /&gt;&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;/li&gt; &lt;/ol&gt; &lt;h4 id="configure_the_database_connectionstringsconfig_file"&gt;&lt;a name="Configure_the_connectionstrings_config_file"&gt;&lt;/a&gt;Configure the connectionstrings.config file&lt;/h4&gt; &lt;p class="tdocs-note"&gt;You can&amp;#39;t configure the connectionstrings file until after you create the database.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Update &lt;span style="font-family:courier new,courier;"&gt;connectionstrings.config&lt;/span&gt;in the Web site to point to the database on your database server. &lt;div class="tdocs-stepdetails"&gt; &lt;p class="tdocs-note"&gt;For assistance with connection strings, you can refer to &amp;nbsp; &lt;a target="_blank" href="http://connectionstrings.com/"&gt;http://connectionstrings.com&lt;/a&gt;. (Telligent has no affiliation with the site.)&lt;/p&gt; Open the &lt;span style="font-family:courier new,courier;"&gt;connectionstrings.config&lt;/span&gt; file in your Web site, and update the &lt;span style="font-family:courier new,courier;"&gt;SiteSqlServer&lt;/span&gt;&amp;nbsp;entry to point to the database. &lt;ul&gt; &lt;li&gt;If using Windows Authentication to connect to the database, the connection string should look something like: &lt;pre class="brush: xml"&gt;&amp;lt;add name=&amp;quot;SiteSqlServer&amp;quot;&lt;br /&gt;  connectionString=&amp;quot;server=SERVERNAME;database=DATABASENAME;Trusted_Connection=yes;&amp;quot; &lt;br /&gt;  /&amp;gt;&lt;/pre&gt; &lt;/li&gt; &lt;li&gt;If using SQL authentication, the connection string should look something like: &lt;pre class="brush: xml"&gt;&amp;lt;add name=&amp;quot;SiteSqlServer&amp;quot; &lt;br /&gt;  connectionString=&amp;quot;server=SERVERNAME;uid=USERNAME;pwd=PASSWORD;database=DATABASENAME;Trusted_Connection=no;&amp;quot;&lt;br /&gt;  /&amp;gt;&lt;/pre&gt; &lt;/li&gt; &lt;li&gt;If you&amp;#39;re using SQL Express for development purposes, the &lt;b&gt;SERVERNAME&lt;/b&gt; in the connection string may be &lt;span style="font-family:courier new,courier;"&gt;(local)\SQLExpress&lt;/span&gt; as opposed to just &lt;span style="font-family:courier new,courier;"&gt;(local)&lt;/span&gt;. &lt;pre class="brush: xml"&gt;&amp;lt;add name=&amp;quot;SiteSqlServer&amp;quot;&lt;br /&gt;  connectionString=&amp;quot;server=(local)\SQLExpress;database=DATABASENAME;Trusted_Connection=yes;&amp;quot;&lt;br /&gt;  /&amp;gt;&lt;br /&gt;&amp;lt;add name=&amp;quot;SiteSqlServer&amp;quot;&lt;br /&gt;  connectionString=&amp;quot;server=(local)\SQLExpress;uid=USERNAME;pwd=PASSWORD;database=DATABASENAME;Trusted_Connection=yes;&amp;quot;&lt;br /&gt;  /&amp;gt;&lt;/pre&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;/li&gt; &lt;li&gt;Check that you can access your Telligent home page. &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;Open your Telligent URL.&lt;/li&gt; &lt;li&gt;Check that the home page successfully loads without error.&lt;/li&gt; &lt;li&gt;If an error occurs, check that you&amp;#39;ve followed the above steps correctly.&lt;/li&gt; &lt;/ol&gt; &lt;p class="tdocs-note"&gt;This should only be a quick test - any functionality that requires search will not work yet.&lt;/p&gt; &lt;/div&gt; &lt;/li&gt; &lt;li&gt;If you are hosting a site in a Web farm or if your Web application will be restarted frequently (such as under very strict and/or limiting memory requirements), add an entry for an explicit machine key to the &lt;span style="font-family:courier new,courier;"&gt;web.config&lt;/span&gt; file under &lt;span style="font-family:courier new,courier;"&gt;&amp;lt;system.web&amp;gt; &lt;/span&gt;in order to prevent viewstate decoding errors: &lt;br /&gt; &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;Navigate to &lt;span style="font-family:courier new,courier;"&gt;http://aspnetresources.com/tools/machineKey&lt;/span&gt;. This site generates a unique machine key.&lt;/li&gt; &lt;li&gt;Place this entry within the&lt;span style="font-family:courier new,courier;"&gt; &lt;/span&gt;&lt;span style="font-family:courier new,courier;"&gt;&amp;lt;system.web&amp;gt; &lt;/span&gt;node of the &lt;span style="font-family:courier new,courier;"&gt;web.config&lt;/span&gt; file.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;/li&gt; &lt;/ol&gt; &lt;h4 id="configure_the_search_url"&gt;&lt;a name="Configure_the_search_URL"&gt;&lt;/a&gt;Configure the search URL&lt;/h4&gt; &lt;p&gt;&lt;b&gt;Important:&lt;/b&gt; Solr should &lt;b&gt;never&lt;/b&gt; be accessible to the public. Ensure that neither the Tomcat home page nor the Solr home page is publicly accessible. If this endpoint is accessible, work with your IT department or read&amp;nbsp; [[Securing Solr on Tomcat]] for more details on blocking this endpoint from the public.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Ensure that all Web servers can access the Solr home page by opening to the Solr home page on each server ( e.g.,&lt;span class="tdocs-path"&gt; &lt;span style="font-family:courier new,courier;"&gt;http://&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:courier new,courier;"&gt;servername or localhost&amp;gt;:8080/solr/&lt;/span&gt; ).&lt;/li&gt; &lt;li&gt;Configure Telligent Enterprise to use your Solr URL: &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;Download the following &lt;span style="font-family:courier new,courier;"&gt;&lt;a href="/cfs-file.ashx/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/6521_2E00_communityserver_5F00_override_2E00_config"&gt;communityserver_override.config&lt;/a&gt;&lt;/span&gt; file.&lt;/li&gt; &lt;li&gt;Place this file in the root of your Web site directory.&lt;/li&gt; &lt;li&gt;Find the following section in the &lt;span style="font-family:courier new,courier;"&gt;communityserver_override.config f&lt;/span&gt;ile and replace &lt;span style="font-family:courier new,courier;"&gt;PathToSolr &lt;/span&gt;with the URL to your Solr instance (e.g., &lt;span style="font-family:courier new,courier;"&gt;http://localhost:8080/solr/&lt;/span&gt;). &lt;pre&gt;&amp;lt;Override xpath=&amp;quot;/CommunityServer/Search/Solr&amp;quot;  &lt;br /&gt;          mode=&amp;quot;change&amp;quot;&lt;br /&gt;          name=&amp;quot;host&amp;quot;&lt;br /&gt;          value=&amp;quot;http://yourserver:XXXX/PathToSolr&amp;quot;&lt;br /&gt;          /&amp;gt;&lt;/pre&gt; &lt;/li&gt; &lt;/ol&gt; &lt;p class="tdocs-note"&gt;The Solr path URL is case-sensitive.&lt;/p&gt; &lt;p class="tdocs-note"&gt;Search won&amp;#39;t work until you have Job Scheduler set up.&lt;/p&gt; &lt;/div&gt; &lt;/li&gt; &lt;/ol&gt; &lt;h3 id="database_server"&gt;&lt;a name="Database_server"&gt;&lt;/a&gt;Database server&lt;/h3&gt; &lt;h4 id="create_the_database"&gt;&lt;a name="Create_the_database"&gt;&lt;/a&gt;Create the database&lt;/h4&gt; &lt;p class="tdocs-note"&gt;For further details on optimizing the performance of your database server, see &lt;a target="_blank" href="/support/telligent_evolution_platform/enterprise/w/enterprise3/database-configuration.aspx"&gt;Database Configuration&lt;/a&gt; and &lt;a target="_blank" href="/support/telligent_evolution_platform/enterprise/w/enterprise3/database-maintenance.aspx"&gt;Database Maintenance&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;a name="CreateDatabase"&gt;&lt;/a&gt;Create a new database in &lt;a href="/support/telligent_evolution_platform/enterprise/w/enterprise3/supported-software-versions-for-servers-applications-and-browsers.aspx"&gt;SQL Server&lt;/a&gt;.&lt;/p&gt; &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;Open SQL Server Management Studio and connect to your database server with an account that has &lt;i&gt;sysadmin&lt;/i&gt; or &lt;i&gt;dbcreator &lt;/i&gt;fixed server privileges.&lt;/li&gt; &lt;li&gt;Right-click &lt;b&gt;Databases &lt;/b&gt;and select &lt;b&gt;New Database&lt;/b&gt;. The New Database window appears. &lt;br /&gt;&lt;br /&gt;&lt;img src="/support/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/8475.new-database-for-6.0.png" style="border:1px solid black;" alt=" " height="209" width="491" /&gt;&lt;/li&gt; &lt;li&gt;In the&lt;b&gt; Database name &lt;/b&gt;field, enter a name for the database. (Example: &lt;span style="font-family:courier new,courier;"&gt;Telligent Evolution&lt;/span&gt;.) If needed, see &lt;a target="_blank" href="http://msdn.microsoft.com/en-us/library/ms186312.aspx"&gt;Microsoft&amp;#39;s instructional documentation&lt;/a&gt; for help.&lt;/li&gt; &lt;li&gt;Click &lt;b&gt;OK&lt;/b&gt;.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;h4 id="create_schema"&gt;&lt;a name="Create_schema"&gt;&lt;/a&gt;Create schema&lt;/h4&gt; &lt;p&gt;Populate the database by executing the &lt;span style="font-family:courier new,courier;"&gt;cs_CreateFullDatabase.sql&lt;/span&gt; script from the &lt;span style="font-family:courier new,courier;"&gt;\SqlScripts\ &lt;/span&gt;folder of the install package.&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;In SQL Server Management Studio, navigate to&lt;b&gt; File &amp;gt; Open &amp;gt; File&lt;/b&gt;. The Open File dialog window appears.&lt;/li&gt; &lt;li&gt;Navigate to the temporary location where you unzipped the installation package and within that folder, to &lt;span style="font-family:courier new,courier;"&gt;SqlScripts&lt;/span&gt;.&lt;/li&gt; &lt;li&gt;Double-click &lt;span style="font-family:courier new,courier;"&gt;cs_CreateFullDatabase.sql&lt;/span&gt;.&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;img src="/support/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/8547.create-database-6.0a.png" style="border:1px solid black;" alt=" " height="399" width="497" /&gt;&lt;/li&gt; &lt;li&gt;Select &lt;a href="#CreateDatabase"&gt;the database you created in step 1&lt;/a&gt; of this Database section.&lt;/li&gt; &lt;li&gt;Execute the query against the database.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;h4 id="create_community"&gt;&lt;a name="Create_community"&gt;&lt;/a&gt;Create community&lt;/h4&gt; &lt;p&gt;Create the community by executing the &lt;span style="font-family:courier new,courier;"&gt;cs_System_CreateCommunity&lt;/span&gt; stored procedure.&lt;/p&gt; &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;In the SQL Server Management Studio toolbar, click &lt;b&gt;New Query&lt;/b&gt;. &lt;br /&gt;&lt;br /&gt;&lt;img src="/support/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/4606.new-query1.png" style="border:1px solid black;" alt=" " height="81" width="495" /&gt; &lt;br /&gt;&lt;br /&gt;This will open a blank tab in the right pane.&lt;/li&gt; &lt;li&gt; &lt;p&gt;Copy and paste the following script into the new query tab.&lt;/p&gt; &lt;div class="code"&gt; &lt;pre class="brush:sql"&gt;EXECUTE[dbo].[cs_system_CreateCommunity]&lt;br /&gt;    @SiteUrl = N&amp;#39;localhost/telligent_evolution&amp;#39; &lt;br /&gt;  , @ApplicationName = N&amp;#39;telligent_evolution&amp;#39; &lt;br /&gt;  , @AdminEmail = N&amp;#39;notset@localhost.com&amp;#39; &lt;br /&gt;  , @AdminUserName = N&amp;#39;admin&amp;#39; &lt;br /&gt;  , @AdminPassword = N&amp;#39;pa$$word&amp;#39; &lt;br /&gt;  , @PasswordFormat = 0 &lt;br /&gt;  , @CreateSamples = 0&lt;/pre&gt; &lt;/div&gt; &lt;p&gt;where you specify the appropriate values for each parameter:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;b&gt;SiteURL&lt;/b&gt;: The path to your site. This should be the same path you expect to access your community with (e.g.,&lt;span class="tdocs-path"&gt; localhost/telligent_evolution&lt;/span&gt; as in the script above, or &lt;span style="font-family:courier new,courier;"&gt;Telligent Evolution&lt;/span&gt; in the examples we&amp;#39;ve been using above).&lt;/li&gt; &lt;li&gt;&lt;b&gt;ApplicationName&lt;/b&gt;: Name of the application you created in IIS (e.g., &lt;span style="font-family:courier new,courier;"&gt;N&amp;#39;Telligent Evolution&lt;/span&gt; as in the case of the examples we&amp;#39;ve been using above).&lt;/li&gt; &lt;li&gt;&lt;b&gt;AdminEmail&lt;/b&gt;: The email address of the administrator of the site. (optional)&lt;/li&gt; &lt;li&gt;&lt;b&gt;AdminUserName&lt;/b&gt;: Login username for the administrator. You can leave this blank if you are running the application on your local PC on a limited basis.&lt;/li&gt; &lt;li&gt;&lt;b&gt;AdminPassword&lt;/b&gt;: Default password for the administrator. You can set this to whatever you would like to use as the password for the administrative user (you can leave this blank if you are running the application on your local PC on a limited basis). We strongly recommend you do NOT use the default password in your live site. (optional)&lt;/li&gt; &lt;li&gt;&lt;b&gt;&lt;a name="PasswordFormat"&gt;&lt;/a&gt;PasswordFormat&lt;/b&gt;: 0 to store the password in the database in clear text. This can be changed to encrypt the password after it is created. (optional)&lt;/li&gt; &lt;li&gt;&lt;b&gt;CreateSamples&lt;/b&gt;: 0 if you do NOT want sample content, 1 if you want sample content created in your community. (optional)&lt;/li&gt; &lt;/ul&gt; &lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt; &lt;/li&gt; &lt;li&gt;Select your database name from the database drop-down list on the toolbar.&lt;/li&gt; &lt;li&gt;Click &lt;b&gt;Execute&lt;/b&gt;.&lt;a href="/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/community_5F00_private/0574.query-executed-successfully.JPG"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/li&gt; &lt;/ol&gt; &lt;p class="tdocs-note"&gt;Once you have created your community, we recommend you create a new administrator account and delete the one you created when setting up your community. This is to ensure that your administrator account&amp;#39;s password is encrypted in the database. (While it is possible to encrypt the administrator account&amp;#39;s password when you create the community, you need to provide the hashed password for the &lt;span class="tdocs-path"&gt;@AdminPassword&lt;/span&gt; parameter, which starts getting more complicated than it&amp;#39;s worth, given the easy workaround.)&lt;/p&gt; &lt;/div&gt; &lt;h4 id="create_login_and_grant_permissions"&gt;&lt;a name="Create_login_and_grant_permissions"&gt;&lt;/a&gt;Create login and grant permissions&lt;/h4&gt; &lt;ol&gt; &lt;li&gt;&lt;a name="server"&gt;&lt;/a&gt;If you have not already done so, create a login to your &lt;i&gt;server&lt;/i&gt;.&lt;br /&gt; &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;In SQL Server&amp;#39;s Object Explorer pane, expand your server and then expand the &lt;b&gt;Security &lt;/b&gt;folder.&lt;/li&gt; &lt;li&gt;Right-click the folder and select &lt;b&gt;New Login&lt;/b&gt;. The Login - New window appears.&lt;/li&gt; &lt;li&gt;Enter the name of your service.&lt;br /&gt;&lt;br /&gt;&lt;img style="border:1px solid black;" src="/resized-image.ashx/__size/500x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-02-88/5050.New_2D00_Server_2D00_login_2D00_6.0.png" alt=" " /&gt;&lt;/li&gt; &lt;li&gt;Click &lt;b&gt;OK&lt;/b&gt;.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;/li&gt; &lt;li&gt;&lt;a name="database"&gt;&lt;/a&gt;Create a login for your &lt;i&gt;database&lt;/i&gt;. &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;In SQL Server&amp;#39;s Object Explorer pane, expand the database &lt;b&gt;Security&lt;/b&gt; folder, then right-click &lt;b&gt;Users&lt;/b&gt; and select &lt;b&gt;New User&lt;/b&gt;. The Database User - New window appears.&lt;/li&gt; &lt;li&gt;If you want Telligent Enterprise to connect to the database via Windows Authentication, select &lt;b&gt;General &lt;/b&gt;and then specify the&amp;nbsp; database login name as the username of the service account user determined above. If you want Telligent Enterprise to connect to the database using SQL authentication, then specify any username in the &lt;b&gt;Login &lt;/b&gt;name text box.&amp;nbsp; &lt;div class="tdocs-note"&gt;We recommend using Windows Authentication. If you want to use SQL authentication, make sure your SQL server supports mixed-mode authentication.&lt;/div&gt; &lt;br /&gt;&lt;img style="border:1px solid black;" src="/resized-image.ashx/__size/500x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-02-88/6574.New_2D00_database_2D00_login_2D00_6.0.png" alt=" " /&gt;&lt;/li&gt; &lt;li&gt;Click &lt;b&gt;OK&lt;/b&gt;.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;/li&gt; &lt;li&gt;Grant the database login access to the Telligent Enterprise database. (This is shown in the bottom of the previous screen capture.) &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;In the bottom (Database role membership) pane, ensure &lt;b&gt;only &lt;/b&gt;the following roles are checked: &lt;ul&gt; &lt;li&gt;&lt;span style="font-family:courier new,courier;"&gt;aspnet_Membership_FullAccess&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;span style="font-family:courier new,courier;"&gt;aspnet_Profile_FullAccess&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;span style="font-family:courier new,courier;"&gt;db_datareader&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;span style="font-family:courier new,courier;"&gt;db_datawriter&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;span style="font-family:courier new,courier;"&gt;db_ddladmin&lt;/span&gt;&amp;nbsp;&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;li&gt;Click &lt;b&gt;OK &lt;/b&gt;and close SQL Server Management Studio.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;/li&gt; &lt;/ol&gt; &lt;h4 id="set_up_maintenance"&gt;&lt;a name="Set_up_maintenance"&gt;&lt;/a&gt;Set up maintenance&lt;/h4&gt; &lt;p&gt;For this information, see [[Database maintenance]].&lt;/p&gt; &lt;h3 id="search_server"&gt;&lt;a name="Search_server"&gt;&lt;/a&gt;Search server&lt;/h3&gt; &lt;h4 id="install_java"&gt;&lt;a name="Install_Java"&gt;&lt;/a&gt;Install Java&lt;/h4&gt; &lt;p&gt;&lt;a name="InstallJava"&gt;&lt;/a&gt;Install Java on the search server. Remember that if you are using &lt;a href="#install_tomcat"&gt;64-bit Tomcat&lt;/a&gt;, you will need to use 64-bit Java.&lt;/p&gt; &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;Test whether Java is already installed by viewing &lt;a target="_blank" href="http://java.com/en/download/help/testvm.xml"&gt;http://java.com/en/download/help/testvm.xml&lt;/a&gt;&amp;nbsp;on the search server. In Telligent Enterprise, search requires at least version 6 update 13. If your installation meets this requirement, skip to the Install Tomcat step below. &lt;ul&gt; &lt;li&gt;If you&amp;#39;re using a 64-bit operating system, you must view this test page in a 64-bit browser (such as Internet Explorer 64-bit edition which comes pre-installed on all 64-bit versions of Windows).&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;li&gt;Download the latest version of java from&amp;nbsp;&lt;a target="_blank" href="http://java.com/en/download/index.jsp."&gt;http://java.com/en/download/index.jsp&lt;/a&gt;&amp;nbsp;.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;h4 id="install_tomcat"&gt;&lt;a name="Install_Tomcat"&gt;&lt;/a&gt;Install Tomcat&lt;/h4&gt; &lt;p class="tdocs-note"&gt;&lt;a name="install_tomcat"&gt;&lt;/a&gt;Install Tomcat. Remember that if you are installing 64-bit Tomcat, you need to match it with &lt;a href="#InstallJava"&gt;64-bit Java&lt;/a&gt;.&lt;/p&gt; &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;Download version 6 of the Tomcat Windows Service Installer (32-bit/64-bit Windows Service Installer, apache-tomcat-6.0.30.exe) from &lt;a target="_blank" href="http://tomcat.apache.org/download-60.cgi"&gt;Apache&lt;/a&gt;.&amp;nbsp;Take note of the following:&lt;ol&gt; &lt;li&gt;In the Choose Components window, ensure you have selected the the &lt;b&gt;Tomcat &amp;gt; Service&lt;/b&gt; and &lt;b&gt;Tomcat &amp;gt; Native&lt;/b&gt; options.&lt;br /&gt;&lt;br /&gt;&lt;img src="/support/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/1425.apache-choose-components-6.0a.png" style="border:black 1px solid;" alt=" " height="324" width="413" /&gt;&lt;/li&gt; &lt;li&gt;In the Choose Install Location window, make a note of the installation directory - this will be needed in the next step. &lt;br /&gt;&lt;br /&gt;&lt;a href="/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/documentation/4011.1121.TomcatInstallLocation.JPG"&gt;&lt;img src="/support/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/4034.apache-choose-location.6.0.png" style="border:1px solid black;" alt=" " height="352" width="451" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;/li&gt; &lt;/ol&gt;&lt;/li&gt; &lt;li&gt;Update Tomcat to support UTF8 characters:&lt;ol&gt; &lt;li&gt;Open the &lt;span style="font-family:courier new,courier;"&gt;/conf/server.xml&lt;/span&gt; file in the installation directory you selected in step b.B.&lt;/li&gt; &lt;li&gt;Find the 8080 &lt;span style="font-family:courier new,courier;"&gt;&amp;lt;Connector /&amp;gt; &lt;/span&gt;element in the &lt;span style="font-family:courier new,courier;"&gt;server.xml&lt;/span&gt; file, and add the attribute &lt;span style="font-family:courier new,courier;"&gt;uriencoding=&amp;quot;UTF-8&amp;quot;&lt;/span&gt; &lt;pre class="brush: xml;fontsize: 100; first-line: 1; "&gt;&amp;lt;server&amp;gt;&lt;br /&gt; &amp;lt;service&amp;gt;&lt;br /&gt;   &amp;lt;connector port=&amp;quot;8080&amp;quot; uriencoding=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;     ...&lt;br /&gt;   &amp;lt;/connector&amp;gt;&lt;br /&gt; &amp;lt;/service&amp;gt;&lt;br /&gt;&amp;lt;/server&amp;gt;&lt;/pre&gt; &lt;/li&gt; &lt;/ol&gt;&lt;/li&gt; &lt;li&gt;Test that Tomcat is installed correctly by navigating to&lt;span class="tdocs-path"&gt; http://localhost:8080/&lt;/span&gt;.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;h4 id="set_up_solr"&gt;&lt;a name="Set_up_Solr"&gt;&lt;/a&gt;Set up Solr&lt;/h4&gt; &lt;p class="tdocs-note"&gt;If you have any issues with search, see [[Troubleshoot search errors]].&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Install Solr. &lt;div class="tdocs-stepdetails"&gt; &lt;p class="tdocs-note"&gt;If you want to run multiple Telligent communities from the same search server, follow the instructions at [[Host multiple Telligent Enterprise communities on multiple Solr instances]] instead.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Copy the &lt;span class="tdocs-path"&gt;Solr&lt;/span&gt; folder in the &lt;span style="font-family:courier new,courier;"&gt;/Search/&lt;/span&gt; directory of the Telligent Enterprise install files to the root directory of Apache Tomcat (e.g., c:\Program Files\Apache Software Foundation\Tomcat 6.0&lt;span style="font-family:courier new,courier;"&gt;&lt;/span&gt;).&lt;/li&gt; &lt;li&gt;Copy the &lt;span style="font-family:courier new,courier;"&gt;solr.war&lt;/span&gt; file in this folder to the &lt;span style="font-family:courier new,courier;"&gt;/webapps&lt;/span&gt; directory of Apache Tomcat.&lt;/li&gt; &lt;li&gt;Navigate to the Solr administration page (&lt;span class="tdocs-path"&gt;http://localhost:8080/solr/admin/&lt;/span&gt;) to verify that the installation was successful. &lt;br /&gt;&lt;br /&gt;&lt;img src="/support/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/0488.solr-admin-page-6.0.png" style="border:black 1px solid;" alt=" " height="286" width="457" /&gt;&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;/li&gt; &lt;/ol&gt; &lt;div class="tdocs-note"&gt;Solr runs very well as configured out of the box. But if you have a medium to large-sized community, you should increase the memory allocated to the Java virtual machine (JVM). The default allocated memory is 64MB. You should consider giving it 512MB or more. &lt;br /&gt;To increase the memory for the JVM:&lt;ol&gt; &lt;li&gt;Right-click the &lt;b&gt;Tomcat Manager&lt;/b&gt; in the system tray and select &lt;b&gt;Configure&lt;/b&gt;.&lt;/li&gt; &lt;li&gt;Select the &lt;b&gt;Java&lt;/b&gt; tab.&lt;/li&gt; &lt;li&gt;Set the &lt;b&gt;Maximum memory pool&lt;/b&gt; size (in MB) that you want to allocate to the JVM.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;h4 id="configure_telligent_search_for_documents"&gt;&lt;a name="Configure_Telligent_search_for_documents"&gt;&lt;/a&gt;Configure Telligent search for documents&lt;/h4&gt; &lt;p&gt;On the server that runs the &lt;a href="#Job%20Scheduler"&gt;Job Scheduler&lt;/a&gt;, install either the Windows search service or indexing service - depending on your operating system.&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Window Server 2008 / Windows Server 2008 R2 - Install the Windows search service:&lt;br /&gt; &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;Open the Server Manager: Navigate to &lt;b&gt;Start &amp;gt; Run &amp;gt; ServerManager.msc&lt;/b&gt;.&lt;/li&gt; &lt;li&gt;In the &lt;b&gt;Services &lt;/b&gt;tab, click &lt;b&gt;Roles&lt;/b&gt; in the left pane and select &lt;b&gt;Add Roles&lt;/b&gt; from the Roles Summary window. Alternatively, you can click the &lt;b&gt;Action&lt;/b&gt; menu option and select &lt;b&gt;Add Roles&lt;/b&gt;.&lt;/li&gt; &lt;li&gt;Continue with wizard and select the &lt;b&gt;File Services &lt;/b&gt;check box. Click &lt;b&gt;Next&lt;/b&gt;.&lt;/li&gt; &lt;li&gt;If not already checked, select the &lt;b&gt;Windows Search Service&lt;/b&gt; check box and click &lt;b&gt;Next&lt;/b&gt;. If either &lt;b&gt;Windows Search Service&lt;/b&gt; or &lt;b&gt;Indexing Service&lt;/b&gt; (under the Windows Server 2003 File Services) was already checked, you can cancel the installation; one of the necessary services is already installed.&lt;br /&gt;&lt;br /&gt;&lt;img src="/support/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/community_5F00_private/0027.windowsSearchSvc.png" style="border:black 1px solid;" alt=" " height="353" width="458" /&gt;&lt;br /&gt;&lt;br /&gt;In the next option window, Select &lt;b&gt;Volumes to Index for Windows Search Service&lt;/b&gt;. You do &lt;b&gt;&lt;span style="text-decoration:none;"&gt;&lt;span style="font-weight:normal;"&gt;not&lt;/span&gt;&lt;/span&gt; &lt;/b&gt;need to select a volume. Click &lt;b&gt;Next&lt;/b&gt;.&lt;/li&gt; &lt;li&gt;Click &lt;b&gt;Install&lt;/b&gt;.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;/li&gt; &lt;li&gt;Windows Server 2003 / Windows Server 2003 R2 - Install the Indexing Service:&lt;br /&gt; &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;Navigate to the Windows Control Panel and select &lt;b&gt;Add/Remove Programs&lt;/b&gt;.&lt;/li&gt; &lt;li&gt;Select &lt;b&gt;Add/Remove Windows Components&lt;/b&gt; from the left pane of the Add/Remove window.&lt;/li&gt; &lt;li&gt;If not already checked, select the &lt;b&gt;Indexing Service&lt;/b&gt; check box and click &lt;b&gt;Next &lt;/b&gt;to install. If the check box was already checked, this indicates the service is already installed - so you can cancel the installation.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;/li&gt; &lt;li&gt;Windows Vista / Windows 7 - Ensure the Windows search service is installed:&lt;br /&gt; &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;Navigate to the &lt;span class="ui"&gt;&lt;b&gt;Control Panel&lt;/b&gt;, click &lt;/span&gt;&lt;b&gt;&lt;span class="ui"&gt;Programs&lt;/span&gt;&lt;/b&gt;, and then click &lt;span class="ui"&gt;&lt;b&gt;Turn &lt;span class="notLocalizable"&gt;Windows&lt;/span&gt; features on or off&lt;/b&gt;.&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;span class="ui"&gt;If not already checked, select the &lt;b&gt;Windows Search &lt;/b&gt;check box and click &lt;b&gt;OK&lt;/b&gt;. If the check box was already checked, you can cancel the installation; the service is already installed.&lt;br /&gt;&lt;br /&gt;&lt;a href="/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/community_5F00_private/4834.Win7Search.png"&gt;&lt;img src="/support/resized-image.ashx/__size/500x0/__key/CommunityServer.Wikis.Components.Files/community_5F00_private/4834.Win7Search.png" alt=" " border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;/li&gt; &lt;/ul&gt; &lt;h3 id="tasks_server"&gt;&lt;a name="Job Scheduler"&gt;&lt;/a&gt;Tasks server or Job Scheduler&lt;/h3&gt; &lt;div class="tdocs-note"&gt;Make sure the Web site is up and running before proceeding with this step.&lt;/div&gt; &lt;p class="tdocs-note"&gt;&lt;i&gt;All &lt;/i&gt;Telligent Enterprise 3.0 sites need to install the Telligent Job Scheduler.&lt;/p&gt; &lt;p class="tdocs-note"&gt;To learn more about working with custom tasks in the Job Scheduler, see the &lt;a href="/community/developers/w/wiki/custom-tasks-5-6.aspx"&gt;article in the Developer documentation&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h4 id="install_the_job_scheduler_for_60"&gt;&lt;a name="Install_the_Job_Scheduler"&gt;&lt;/a&gt;Install the Job Scheduler&lt;/h4&gt; &lt;p&gt;In release 3.0, the Job Scheduler is installed with a bat file rather than an msi. The instructions for installation are located in a README.txt file, and are reproduced here.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Review the contents of the Telligent Community Suite package that contained the platform files used in the primary platform installation. &amp;nbsp;Inside the root of this archive should be a folder entitled (Tasks).&lt;/li&gt; &lt;li&gt;Create a destination folder for the Job Scheduler. &amp;nbsp;We typically recommend C:\Program Files\Telligent\Job Scheduler\ (Program Files (x86) for 64-bit OSes).&lt;/li&gt; &lt;li&gt;Copy all files from the installation directory of the package (step 1) into the folder created in step 2.&lt;/li&gt; &lt;li&gt;Run &lt;span style="font-family:courier new,courier;"&gt;install.bat&lt;/span&gt; as administrator (right-click the file and select &lt;b&gt;Run as administrator&lt;/b&gt;) to install the Job Scheduler service.&lt;/li&gt; &lt;li&gt;Copy your &lt;span style="font-family:courier new,courier;"&gt;connectionstrings.config&lt;/span&gt; file from the Telligent Enterprise site over the &lt;span style="font-family:courier new,courier;"&gt;connectionstrings.config&lt;/span&gt; file in the Job Scheduler directory, or simply update &lt;span style="font-family:courier new,courier;"&gt;connectionstrings.config&lt;/span&gt; there to point to your database.&lt;/li&gt; &lt;li&gt;Copy your &lt;span style="font-family:courier new,courier;"&gt;communityserver_override.config&lt;/span&gt; file from your Telligent Enterpirse site into the Job Scheduler directory. View the file and ensure that the &lt;span style="font-family:courier new,courier;"&gt;filestorage &lt;/span&gt;location is correct. (If not, change the file to reflect the location.) If you do not have an override file, you need to create one from &lt;a href="/community/developers/w/wiki/how-to-use-override-files.aspx"&gt;here&lt;/a&gt; and then update the location of the &lt;span style="font-family:courier new,courier;"&gt;filestorage &lt;/span&gt;folder (value attribute below). &lt;br /&gt;&lt;br /&gt; &lt;pre class="brush: bash;fontsize: 100; first-line: 1; "&gt;   &amp;lt;Override xpath=&amp;quot;/CommunityServer/CentralizedFileStorage/fileStore[@name=&amp;#39;Telligent.Evolution.Components.Attachments&amp;#39;]&amp;quot;        mode=&amp;quot;change&amp;quot;        name=&amp;quot;basePath&amp;quot;        value=&amp;quot;c:\path\to\your\filestorage&amp;quot;              /&amp;gt;&lt;/pre&gt; &lt;pre class="brush: bash;fontsize: 100; first-line: 1; "&gt; &amp;lt;Override xpath=&amp;quot;/CommunityServer/CentralizedFileStorage/fileStore[@name=&amp;#39;Telligent.Evolution.Components.Attachments.Temporary&amp;#39;]&amp;quot;        mode=&amp;quot;change&amp;quot;        name=&amp;quot;basePath&amp;quot;        value=&amp;quot;c:\path\to\your\filestorage&amp;quot;              /&amp;gt;&lt;/pre&gt; &lt;pre class="brush: bash;fontsize: 100; first-line: 1; "&gt; &amp;lt;Override xpath=&amp;quot;/CommunityServer/CentralizedFileStorage/fileStore[@name=&amp;#39;CommunityServer.Components.MultipleUploadFileManager&amp;#39;]&amp;quot;        mode=&amp;quot;change&amp;quot;        name=&amp;quot;basePath&amp;quot;        value=&amp;quot;c:\path\to\your\filestorage&amp;quot;              /&amp;gt;&lt;/pre&gt; &lt;br /&gt;Note: Paths for CFS file stores should be updated to be absolute (i.e., full path and not using the ~/ prefix).&lt;/li&gt; &lt;li&gt;If you are using Windows Server 2008, you need to &lt;a href="#Web%20folder%20permissions"&gt;add the NETWORK SERVICE user&lt;/a&gt; to the &lt;span style="font-family:courier new,courier;"&gt;&lt;a href="#read"&gt;web&lt;/a&gt; &lt;/span&gt;and &lt;span style="font-family:courier new,courier;"&gt;&lt;a href="#filestorage"&gt;filestorage&lt;/a&gt; &lt;/span&gt;folders with the same permissions and &lt;a href="#server"&gt;create a user for it in the server&lt;/a&gt; and &lt;a href="#database"&gt;database&lt;/a&gt;. (It may already exist in the server.)&lt;/li&gt; &lt;li&gt;Open services (&lt;span style="font-family:courier new,courier;"&gt;services.msc &lt;/span&gt;at the command prompt) and start the Telligent Job Scheduler service. The service should start automatically after the initial run. One way to verify that Job Scheduler is working is to confirm that search is indexing (by adding some content to the site and trying to search for a term it it, then receiving the correct response). If it is not working, refer to &lt;a href="/support/telligent_evolution_platform/enterprise/w/enterprise3/telligent-job-scheduler-troubleshooting.aspx#job_scheduler_service_starts_and_stops_immediately"&gt;this article&lt;/a&gt;.&lt;/li&gt; &lt;/ol&gt; &lt;h2 id="optional_installations"&gt;&lt;a name="Optional_installations"&gt;&lt;/a&gt;Optional installations&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;Install [[Install the Mail Gateway|Mail Gateway]].&lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;a href="/support/telligent_evolution_platform/enterprise/w/enterprise3/13863.aspx"&gt;Set up a Caching Server&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;If you plan to use Telligent Analytics, perform the following steps.&lt;i&gt; If you do not do so, you will not be gathering Web Analytics data&lt;/i&gt;.&lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;blockquote&gt;&lt;ol&gt; &lt;li&gt;In your Telligent Enterprise site&amp;#39;s &lt;span style="font-family:courier new,courier;"&gt;web.config &lt;/span&gt;file, locate the&lt;span style="font-family:courier new,courier;"&gt; &amp;lt;modules&amp;gt;&lt;/span&gt; section in &lt;span style="font-family:courier new,courier;"&gt;&amp;lt;system.webServer&amp;gt;&lt;/span&gt;. Uncomment the &lt;span style="font-family:courier new,courier;"&gt;JavascriptAnalyticsHttpModule &lt;/span&gt;line.&lt;/li&gt; &lt;li&gt;Locate the &lt;span style="font-family:courier new,courier;"&gt;&amp;lt;handlers&amp;gt;&lt;/span&gt; section, and uncomment the &lt;span style="font-family:courier new,courier;"&gt;analytics &lt;/span&gt;and &lt;span style="font-family:courier new,courier;"&gt;analyticsUrls&lt;/span&gt; handlers.&lt;/li&gt; &lt;li&gt;Optional: If your Telligent Enterprise site is running on a Web farm, ensure that steps 1 and 2 occur on &lt;i&gt;all &lt;/i&gt;Web servers.&lt;/li&gt; &lt;/ol&gt;&lt;/blockquote&gt; &lt;h2 id="if_you_have_trouble"&gt;&lt;a name="If_you_have_trouble"&gt;&lt;/a&gt;If you have trouble...&lt;/h2&gt; &lt;p&gt;Please refer to the &lt;a href="/support/telligent_evolution_platform/enterprise/w/enterprise3/telligent-enterprise-troubleshooting-guide.aspx"&gt;Telligent Enterprise Troubleshooting Guide&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Wiki Page: Install Telligent Community</title><link>http://telligent.com/support/telligent_evolution_platform/community/w/community6/19948.install-telligent-community.aspx</link><pubDate>Thu, 09 Feb 2012 16:22:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:19948</guid><dc:creator>Jenny Jarrard</dc:creator><description>&lt;div class="table-of-contents"&gt;&lt;h2 class="title"&gt;In this Article&lt;/h2&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Installation_notes"&gt;Installation notes&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#unzipPackage"&gt;Obtain Telligent Community&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Installation_components"&gt;Installation components&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Web_server"&gt;Web server&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Copy_the_files"&gt;Copy the files&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Create_the_Web_site_in_IIS"&gt;Create the Web site in IIS&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Set_file_permissions"&gt;Set file permissions&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Configure_the_connectionstrings_config_file"&gt;Configure the connectionstrings.config file&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Configure_the_search_URL"&gt;Configure the search URL&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Database_server"&gt;Database server&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Create_the_database"&gt;Create the database&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Create_schema"&gt;Create schema&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Create_community"&gt;Create community&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Create_login_and_grant_permissions"&gt;Create login and grant permissions&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Set_up_maintenance"&gt;Set up maintenance&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Search_server"&gt;Search server&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Install_Java"&gt;Install Java&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Install_Tomcat"&gt;Install Tomcat&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Set_up_Solr"&gt;Set up Solr&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Job Scheduler"&gt;Tasks server or Job Scheduler&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Install_the_Job_Scheduler"&gt;Install the Job Scheduler&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Optional_installations"&gt;Optional installations&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#If_you_have_trouble"&gt;If you have trouble...&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/div&gt; &lt;p class="tdocs-note;"&gt;Before installing a new community, ensure that you have met all the [[preliminary requirements for installation]].&lt;/p&gt; &lt;p class="tdocs-note;"&gt;This procedure applies to Telligent Community 6.0. The examples say &amp;quot;Telligent Evolution,&amp;quot; but you should substitute in your own site&amp;#39;s name where appropriate.&lt;/p&gt; &lt;h2 class="tdocs-note;" id="installation_notes"&gt;&lt;a name="Installation_notes"&gt;&lt;/a&gt;Installation notes&lt;/h2&gt; &lt;ol&gt; &lt;li&gt;If you open the Telligent Community zip file using Internet Explorer or Chrome, you may need to first right-click the.zip file and select &lt;b&gt;Properties&lt;/b&gt;, then click &lt;b&gt;Unblock&lt;/b&gt; if the option is available. Click &lt;b&gt;OK &lt;/b&gt;to close Properties.&lt;/li&gt; &lt;li&gt;If installing Telligent Community into a sub-directory, settings may be inherited from your parent application&amp;#39;s &lt;span style="font-family:courier new,courier;"&gt;web.config&lt;/span&gt; which cause a &lt;span style="font-family:courier new,courier;"&gt;web.config&lt;/span&gt; error when you run your community. In such cases, you will have to add&lt;span style="font-family:courier new,courier;"&gt; &amp;lt;clear /&amp;gt;&lt;/span&gt; or&lt;span style="font-family:courier new,courier;"&gt; &amp;lt;remove /&amp;gt;&lt;/span&gt; elements in your Community &lt;span style="font-family:courier new,courier;"&gt;web.config&lt;/span&gt; file to remove the additions made in your parent &lt;span style="font-family:courier new,courier;"&gt;web.config&lt;/span&gt;.&lt;/li&gt; &lt;li&gt;If you set up your database to be case sensitive, you may experience future issues with &lt;span id="ctl00_mainArea_bugView_tabControl"&gt;names matching in sign-in or places that use a name on the URL to identify the location (groups, users, or blogs). See &lt;a href="/support/telligent_evolution_platform/community/w/community6/20001.database-configuration.aspx"&gt;this article&lt;/a&gt;.&lt;/span&gt;&lt;/li&gt; &lt;li&gt;The instructions for creating an application pool assume you&amp;#39;re using IIS7. If you&amp;#39;re using IIS6, see &lt;a href="http://technet.microsoft.com/en-us/library/cc757073(WS.10).aspx"&gt;the Microsoft documentation&lt;/a&gt;.&lt;/li&gt; &lt;li&gt;.NET framework version 4.0 is required for Telligent Community 6.0.&lt;/li&gt; &lt;li&gt;&lt;span style="font-size:11pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;" lang="EN-GB"&gt;If you are running Windows Server 2008 without SP2, you should install &lt;a href="http://support.microsoft.com/kb/958854"&gt;KB958854&lt;/a&gt; to resolve some issues with .NET 4.0.&amp;nbsp; Windows Server 2008 SP2 and Windows Server 2008 R2 are unaffected by this issue.&lt;/span&gt;&lt;/li&gt; &lt;li&gt;If you&amp;#39;re using Windows XP for development purposes, your network service user is ASP.NET. If you&amp;#39;re using Windows Server 2003, your network service user is NETWORK SERVICE. If you&amp;#39;re using Windows Server 2008, your user is IIS APPPOOL\&amp;lt;application pool you create&amp;gt;.&lt;/li&gt; &lt;li&gt;Search is required for Telligent Community 6.0.&lt;/li&gt; &lt;li&gt;In Telligent Community 6.0, most tasks should be executed in their own Job Scheduler service.&lt;/li&gt; &lt;li&gt;Job Scheduler&amp;#39;s default user is NETWORK SERVICE. If you&amp;#39;re using Windows Server 2008, you&amp;#39;ll need to assign NETWORK SERVICE the same folder and database appropriate permissions you assign the service user.&lt;/li&gt; &lt;li&gt;In Telligent Community 6.0, Job Scheduler&amp;#39;s logging is turned on by default.&lt;/li&gt; &lt;/ol&gt; &lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt; &lt;ul&gt;&lt;/ul&gt; &lt;h2 id="download_telligent"&gt;&lt;a name="unzipPackage"&gt;&lt;/a&gt;Obtain Telligent Community&lt;/h2&gt; &lt;ol&gt; &lt;li&gt;&lt;a href="/support/open_ticket"&gt;Obtain the installation package &lt;/a&gt;from Telligent Support.&lt;/li&gt; &lt;li&gt;Extract the contents of the download to a temporary location on your hard drive (e.g.,&lt;span class="tdocs-path"&gt; &lt;span class="tdocs-path"&gt;C:&lt;/span&gt;&lt;/span&gt;&lt;span class="tdocs-path"&gt;\inetpub\TempFolderUnzipBuild\&lt;/span&gt; ).&lt;/li&gt; &lt;/ol&gt; &lt;h2 id="installation_areas"&gt;&lt;a name="Installation_components"&gt;&lt;/a&gt;Installation components&lt;/h2&gt; &lt;p&gt;This installation procedure has been divided by installation area so that multiple administrators can install different aspects of a Telligent Community site.&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Web server&lt;/li&gt; &lt;li&gt;Database server&lt;/li&gt; &lt;li&gt;Search server&lt;/li&gt; &lt;li&gt;Tasks server&lt;/li&gt; &lt;li&gt;Caching server&lt;/li&gt; &lt;/ul&gt; &lt;h3 id="web_server"&gt;&lt;a name="Web_server"&gt;&lt;/a&gt;Web server&lt;/h3&gt; &lt;p class="tdocs-note"&gt;This procedure assumes you already have [[internet information services (iis) configuration|IIS installed]], and have configured the Database and Search servers.&lt;/p&gt; &lt;h4 id="copy_the_files"&gt;&lt;a name="Copy_the_files"&gt;&lt;/a&gt;Copy the files&lt;/h4&gt; &lt;p&gt;Create a Web directory folder and copy the files there:&lt;/p&gt; &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;Create a path to hold the Telligent Community Web site &lt;span&gt;(e.g., &lt;span class="tdocs-path"&gt;C:&lt;/span&gt;&lt;span class="tdocs-path"&gt;\inetpub\Telligent Evolution\&lt;/span&gt;). Note that the root folder path should be as short as possible to provide enough path space to the CFS.&lt;/span&gt;&lt;/li&gt; &lt;li&gt;In the extracted .zip file folder, copy all of the zip file&amp;#39;s &lt;span style="font-family:courier new,courier;"&gt;web &lt;/span&gt;folder contents and paste them into the server&amp;#39;s directory folder, leaving the directory structure intact.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;h4 id="create_the_web_site_in_iis"&gt;&lt;a name="Create_the_Web_site_in_IIS"&gt;&lt;/a&gt;Create the Web site in IIS&lt;/h4&gt; &lt;ol&gt; &lt;li&gt;If you are using Windows Server 2003 or Windows Server 2008, create a new application pool. (If using Windows XP for development purposes, skip this step.) &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;Open Internet Information Services (IIS) Manager.&lt;/li&gt; &lt;li&gt;If required, connect to your Web server.&lt;/li&gt; &lt;li&gt;In the &lt;b&gt;Connections &lt;/b&gt;pane, expand your Web server.&lt;/li&gt; &lt;li&gt;Right-click &lt;b&gt;Application Pools&lt;/b&gt; and select &lt;b&gt;Add Application Pool&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/5706.5037.add_2D00_app_2D00_pool1.png" style="border:1px solid black;" alt=" " /&gt;&lt;a&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Specify a name for your application pool.&lt;/li&gt; &lt;li&gt;Ensure that the [[supported software versions for servers, applications, and browsers|correct Net framework version]] is selected.&lt;br /&gt;&lt;br /&gt;&lt;a&gt;&lt;b&gt;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/1018.new-application-pool-ASPNET-4.0-6.0.png" style="border:1px solid black;" alt=" " /&gt;&lt;br /&gt;&lt;/b&gt;&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Click &lt;b&gt;OK&lt;/b&gt;.&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;/li&gt; &lt;li&gt;Create the IIS application. &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;In IIS&amp;#39;s left pane, navigate to &lt;b&gt;Internet Information Services &amp;gt; [computer name] &amp;gt; Web Sites &amp;gt; Default Web Site&lt;/b&gt;.&lt;/li&gt; &lt;li&gt;Right-click&lt;b&gt; Default Web Site&lt;/b&gt;, select &lt;b&gt;Add Application&lt;/b&gt;. &lt;br /&gt;&lt;br /&gt;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/2425.5074.add_2D00_application.png" style="border:1px solid black;" alt=" " /&gt;&lt;br /&gt;&lt;br /&gt;The Add Application window appears. &lt;br /&gt;&lt;br /&gt;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/5483.add-application2.png" style="border:1px solid black;" alt=" " height="337" width="485" /&gt;&lt;/li&gt; &lt;li&gt;Do the following: &lt;br /&gt; &lt;ul&gt; &lt;li&gt;Enter a name in the &lt;b&gt;alias &lt;/b&gt;field (example: &lt;span class="tdocs-path"&gt;Telligent Evolution&lt;/span&gt;).&lt;/li&gt; &lt;li&gt;Select the application pool you created in Step 2.&lt;/li&gt; &lt;li&gt;Enter the path you created in Step 1 in the &lt;b&gt;Physical path&lt;/b&gt; field (example:&lt;span class="tdocs-path"&gt; C:&lt;/span&gt;&lt;span class="tdocs-path"&gt;\inetpub\Telligent Evolution&lt;/span&gt;).&lt;br /&gt;&lt;br /&gt;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/8664.new-application-Telligent-Evolution-6.0.png" alt=" " border="0" height="312" width="452" /&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;li&gt;Click &lt;b&gt;OK&lt;/b&gt;.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;/li&gt; &lt;li&gt;&lt;a name="Step4"&gt;&lt;/a&gt;Determine your Web site service account. This account will be needed for granting permissions in the next step and in the Database section. &lt;div class="tdocs-stepdetails"&gt; &lt;ul&gt; &lt;li&gt;If using Windows XP for development purposes, your service account is ASPNET.&lt;/li&gt; &lt;li&gt;If using Windows Server 2003 or Window Server 2003 R2, your service account is NETWORK SERVICE.&lt;/li&gt; &lt;li&gt;If using Windows Server 2008, Vista or higher, follow these steps to find the service account that your Web service is running under: &lt;br /&gt;&lt;ol&gt; &lt;li&gt;Open IIS Manager and navigate to Application Pools.&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;img src="/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/0412.new-app-pool-picture-for-stacy_2700_s-step-4.jpg" style="border:1px solid black;" alt=" " width="450" /&gt;&lt;/li&gt; &lt;li&gt;Use the value of the identity column to determine your Web site service account. &lt;ul&gt; &lt;li&gt;LocalService - NT AUTHORITY\LOCAL SERVICE&lt;/li&gt; &lt;li&gt;LocalSystem - NT AUTHORITY\SYSTEM&lt;/li&gt; &lt;li&gt;NetworkService - NT AUTHORITY\NETWORK SERVICE&lt;/li&gt; &lt;li&gt;ApplicationPoolIdentity - IIS APPPOOL\&amp;lt;app pool name&amp;gt;&lt;/li&gt; &lt;li&gt;OTHER - runs as the specified user&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;/ol&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;/li&gt; &lt;/ol&gt; &lt;p class="tdocs-note"&gt;For further details on optimizing the performance of your Web server, see [[Web server configuration check-list|Web server and IIS configuration]].&lt;/p&gt; &lt;h4 id="set_file_permissions"&gt;&lt;a name="Set_file_permissions"&gt;&lt;/a&gt;Set file permissions&lt;/h4&gt; &lt;ol&gt; &lt;li&gt;&lt;a name="Web folder permissions"&gt;&lt;/a&gt;Add the network service user to the permission structure. Then grant the Web site service account required file and folder permissions: &lt;a name="read"&gt;&lt;/a&gt;&lt;i&gt;read &lt;/i&gt;permissions to the &lt;span style="font-family:courier new,courier;"&gt;web&lt;/span&gt; directory (which is the main directory for IIS) and &lt;i&gt;modify &lt;/i&gt;permissions for &lt;span style="font-family:courier new,courier;"&gt;web&lt;/span&gt;&lt;span style="font-family:courier new,courier;"&gt;/&lt;a name="filestorage"&gt;&lt;/a&gt;filestorage/ &lt;/span&gt;and its sub-folders. &lt;b&gt;&lt;br /&gt;&lt;/b&gt; &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;Right-click the Telligent Community Web site folder and select &lt;b&gt;Edit Permissions&lt;/b&gt;. &lt;br /&gt;&lt;br /&gt;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/8715.edit-permissions-of-web-folder-in-IIS-Telligent-Evolution-6.0.png" style="border:1px solid black;" alt=" " /&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/li&gt; &lt;li&gt;Click the &lt;b&gt;Security &lt;/b&gt;tab. (If you are using Windows Server 2008 and above or Windows Vista and above, click &lt;b&gt;Edit&lt;/b&gt;.)&lt;br /&gt;&lt;br /&gt;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/7607.edit-permissions-on-security-tab-of-web-folder-in-IIS-Telligent-Evolution-6.0a.png" style="border:1px solid black;" alt=" " /&gt;&lt;/li&gt; &lt;li&gt;Click &lt;b&gt;Add&lt;/b&gt;. &lt;br /&gt;&lt;br /&gt;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/7103.edit-permissions-on-security-tab-of-web-folder-in-IIS-Telligent-Evolution-6.0-2a.png" style="border:1px solid black;" alt=" " /&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/li&gt; &lt;li&gt;In the &lt;b&gt;Enter the object names&lt;/b&gt; text box, type the name of the service account determined above. Click &lt;b&gt;OK&lt;/b&gt;. &lt;br /&gt;&lt;br /&gt;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/8228.Add-web-permissions-for-IIS-APPPOOL-Telligent-Evolution-6.01.png" style="border:1px solid black;" alt=" " /&gt;&lt;/li&gt; &lt;li&gt;Ensure that the service account is selected in the top pane, and view the bottom Permissions pane to ensure that only the &lt;i&gt;read&lt;/i&gt; permission is granted. &lt;br /&gt;&lt;br /&gt;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/1300.Add-web-permissions-for-IIS-APPPOOL-Telligent-Evolution-6.0.png" style="border:1px solid black;" alt=" " /&gt;&lt;/li&gt; &lt;li&gt;Click &lt;b&gt;OK&lt;/b&gt;.&lt;/li&gt; &lt;li&gt;Repeat the above instructions, but this time assign rights for the &lt;span class="tdocs-path"&gt;web/filestorage &lt;/span&gt;folder instead of the Telligent Community Web site folder. In addition to &lt;i&gt;Read&lt;/i&gt;, grant the service account &lt;i&gt;Modify&lt;/i&gt;, &lt;i&gt;Read &amp;amp; execute&lt;/i&gt;, &lt;i&gt;List folder contents&lt;/i&gt;, and &lt;i&gt;Write&lt;/i&gt; permissions. &lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;img src="/support/documentation/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/5751.Add-filestorage-permissions-for-IIS-APPPOOL-Telligent-Evolution-6.01.png" style="border:1px solid black;" alt=" " /&gt;&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;/li&gt; &lt;/ol&gt; &lt;h4 id="configure_the_database_connectionstringsconfig_file"&gt;&lt;a name="Configure_the_connectionstrings_config_file"&gt;&lt;/a&gt;Configure the connectionstrings.config file&lt;/h4&gt; &lt;p class="tdocs-note"&gt;You can&amp;#39;t configure the connectionstrings file until after you create the database.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Update &lt;span style="font-family:courier new,courier;"&gt;connectionstrings.config&lt;/span&gt;in the Web site to point to the database on your database server. &lt;div class="tdocs-stepdetails"&gt; &lt;p class="tdocs-note"&gt;For assistance with connection strings, you can refer to &amp;nbsp; &lt;a target="_blank" href="http://connectionstrings.com/"&gt;http://connectionstrings.com&lt;/a&gt;. (Telligent has no affiliation with the site.)&lt;/p&gt; Open the &lt;span style="font-family:courier new,courier;"&gt;connectionstrings.config&lt;/span&gt; file in your Web site, and update the &lt;span style="font-family:courier new,courier;"&gt;SiteSqlServer&lt;/span&gt;&amp;nbsp;entry to point to the database. &lt;ul&gt; &lt;li&gt;If using [[Windows Authentication]] to connect to the database, the connection string should look something like: &lt;pre class="brush: xml"&gt;&amp;lt;add name=&amp;quot;SiteSqlServer&amp;quot;&lt;br /&gt;  connectionString=&amp;quot;server=SERVERNAME;database=DATABASENAME;Trusted_Connection=yes;&amp;quot; &lt;br /&gt;  /&amp;gt;&lt;/pre&gt; &lt;/li&gt; &lt;li&gt;If using SQL authentication, the connection string should look something like: &lt;pre class="brush: xml"&gt;&amp;lt;add name=&amp;quot;SiteSqlServer&amp;quot; &lt;br /&gt;  connectionString=&amp;quot;server=SERVERNAME;uid=USERNAME;pwd=PASSWORD;database=DATABASENAME;Trusted_Connection=no;&amp;quot;&lt;br /&gt;  /&amp;gt;&lt;/pre&gt; &lt;/li&gt; &lt;li&gt;If you&amp;#39;re using SQL Express for development purposes, the &lt;b&gt;SERVERNAME&lt;/b&gt; in the connection string may be &lt;span style="font-family:courier new,courier;"&gt;(local)\SQLExpress&lt;/span&gt; as opposed to just &lt;span style="font-family:courier new,courier;"&gt;(local)&lt;/span&gt;. &lt;pre class="brush: xml"&gt;&amp;lt;add name=&amp;quot;SiteSqlServer&amp;quot;&lt;br /&gt;  connectionString=&amp;quot;server=(local)\SQLExpress;database=DATABASENAME;Trusted_Connection=yes;&amp;quot;&lt;br /&gt;  /&amp;gt;&lt;br /&gt;&amp;lt;add name=&amp;quot;SiteSqlServer&amp;quot;&lt;br /&gt;  connectionString=&amp;quot;server=(local)\SQLExpress;uid=USERNAME;pwd=PASSWORD;database=DATABASENAME;Trusted_Connection=yes;&amp;quot;&lt;br /&gt;  /&amp;gt;&lt;/pre&gt; &lt;/li&gt; &lt;/ul&gt; &lt;/div&gt; &lt;/li&gt; &lt;li&gt;Check that you can access your Telligent home page. &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;Open your Telligent URL.&lt;/li&gt; &lt;li&gt;Check that the home page successfully loads without error.&lt;/li&gt; &lt;li&gt;If an error occurs, check that you&amp;#39;ve followed the above steps correctly.&lt;/li&gt; &lt;/ol&gt; &lt;p class="tdocs-note"&gt;This should only be a quick test - any functionality that requires search will not work yet.&lt;/p&gt; &lt;/div&gt; &lt;/li&gt; &lt;li&gt;If you are hosting a site in a Web farm or if your Web application will be restarted frequently (such as under very strict and/or limiting memory requirements), add an entry for an explicit machine key to the &lt;span style="font-family:courier new,courier;"&gt;web.config&lt;/span&gt; file under &lt;span style="font-family:courier new,courier;"&gt;&amp;lt;system.web&amp;gt; &lt;/span&gt;in order to prevent viewstate decoding errors: &lt;br /&gt; &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;Navigate to &lt;span style="font-family:courier new,courier;"&gt;http://aspnetresources.com/tools/machineKey&lt;/span&gt;. This site generates a unique machine key.&lt;/li&gt; &lt;li&gt;Place this entry within the&lt;span style="font-family:courier new,courier;"&gt; &lt;/span&gt;&lt;span style="font-family:courier new,courier;"&gt;&amp;lt;system.web&amp;gt; &lt;/span&gt;node of the &lt;span style="font-family:courier new,courier;"&gt;web.config&lt;/span&gt; file.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;/li&gt; &lt;/ol&gt; &lt;h4 id="configure_the_search_url"&gt;&lt;a name="Configure_the_search_URL"&gt;&lt;/a&gt;Configure the search URL&lt;/h4&gt; &lt;p&gt;&lt;b&gt;Important:&lt;/b&gt; Solr should &lt;b&gt;never&lt;/b&gt; be accessible to the public. Ensure that neither the Tomcat home page nor the Solr home page is publicly accessible. If this endpoint is accessible, work with your IT department or read&amp;nbsp; [[Securing Solr on Tomcat]] for more details on blocking this endpoint from the public.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Ensure that all Web servers can access the Solr home page by opening to the Solr home page on each server ( e.g.,&lt;span class="tdocs-path"&gt; &lt;span style="font-family:courier new,courier;"&gt;http://&amp;lt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:courier new,courier;"&gt;servername or localhost&amp;gt;:8080/solr/&lt;/span&gt; ).&lt;/li&gt; &lt;li&gt;Configure Telligent Community to use your Solr URL: &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;Download the following &lt;span style="font-family:courier new,courier;"&gt;&lt;a href="/cfs-file.ashx/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/6521_2E00_communityserver_5F00_override_2E00_config"&gt;communityserver_override.config&lt;/a&gt;&lt;/span&gt; file.&lt;/li&gt; &lt;li&gt;Place this file in the root of your Web site directory.&lt;/li&gt; &lt;li&gt;Find the following section in the &lt;span style="font-family:courier new,courier;"&gt;communityserver_override.config f&lt;/span&gt;ile and replace &lt;span style="font-family:courier new,courier;"&gt;PathToSolr &lt;/span&gt;with the URL to your Solr instance (e.g., &lt;span style="font-family:courier new,courier;"&gt;http://localhost:8080/solr/&lt;/span&gt;). &lt;pre&gt;&amp;lt;Override xpath=&amp;quot;/CommunityServer/Search/Solr&amp;quot;  &lt;br /&gt;          mode=&amp;quot;change&amp;quot;&lt;br /&gt;          name=&amp;quot;host&amp;quot;&lt;br /&gt;          value=&amp;quot;http://yourserver:XXXX/PathToSolr&amp;quot;&lt;br /&gt;          /&amp;gt;&lt;/pre&gt; &lt;/li&gt; &lt;/ol&gt; &lt;p class="tdocs-note"&gt;The Solr path URL is case-sensitive.&lt;/p&gt; &lt;p class="tdocs-note"&gt;Search won&amp;#39;t work until you have Job Scheduler set up.&lt;/p&gt; &lt;/div&gt; &lt;/li&gt; &lt;/ol&gt; &lt;h3 id="database_server"&gt;&lt;a name="Database_server"&gt;&lt;/a&gt;Database server&lt;/h3&gt; &lt;h4 id="create_the_database"&gt;&lt;a name="Create_the_database"&gt;&lt;/a&gt;Create the database&lt;/h4&gt; &lt;p class="tdocs-note"&gt;For further details on optimizing the performance of your database server, see &lt;a target="_blank" href="/support/telligent_evolution_platform/community/w/community6/database-configuration.aspx"&gt;Database Configuration&lt;/a&gt; and &lt;a target="_blank" href="/support/telligent_evolution_platform/community/w/community6/database-maintenance.aspx"&gt;Database Maintenance&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;a name="CreateDatabase"&gt;&lt;/a&gt;Create a new database in &lt;a href="/support/telligent_evolution_platform/community/w/community6/supported-software-versions-for-servers-applications-and-browsers.aspx"&gt;SQL Server&lt;/a&gt;.&lt;/p&gt; &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;Open SQL Server Management Studio and connect to your database server with an account that has &lt;i&gt;sysadmin&lt;/i&gt; or &lt;i&gt;dbcreator &lt;/i&gt;fixed server privileges.&lt;/li&gt; &lt;li&gt;Right-click &lt;b&gt;Databases &lt;/b&gt;and select &lt;b&gt;New Database&lt;/b&gt;. The New Database window appears. &lt;br /&gt;&lt;br /&gt;&lt;img src="/support/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/8475.new-database-for-6.0.png" style="border:1px solid black;" alt=" " height="209" width="491" /&gt;&lt;/li&gt; &lt;li&gt;In the&lt;b&gt; Database name &lt;/b&gt;field, enter a name for the database. (Example: &lt;span style="font-family:courier new,courier;"&gt;Telligent Evolution&lt;/span&gt;.) If needed, see &lt;a target="_blank" href="http://msdn.microsoft.com/en-us/library/ms186312.aspx"&gt;Microsoft&amp;#39;s instructional documentation&lt;/a&gt; for help.&lt;/li&gt; &lt;li&gt;Click &lt;b&gt;OK&lt;/b&gt;.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;h4 id="create_schema"&gt;&lt;a name="Create_schema"&gt;&lt;/a&gt;Create schema&lt;/h4&gt; &lt;p&gt;Populate the database by executing the &lt;span style="font-family:courier new,courier;"&gt;cs_CreateFullDatabase.sql&lt;/span&gt; script from the &lt;span style="font-family:courier new,courier;"&gt;\SqlScripts\ &lt;/span&gt;folder of the install package.&amp;nbsp;&amp;nbsp;&lt;/p&gt; &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;In SQL Server Management Studio, navigate to&lt;b&gt; File &amp;gt; Open &amp;gt; File&lt;/b&gt;. The Open File dialog window appears.&lt;/li&gt; &lt;li&gt;Navigate to the temporary location where you unzipped the installation package and within that folder, to &lt;span style="font-family:courier new,courier;"&gt;SqlScripts&lt;/span&gt;.&lt;/li&gt; &lt;li&gt;Double-click &lt;span style="font-family:courier new,courier;"&gt;cs_CreateFullDatabase.sql&lt;/span&gt;.&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;br /&gt;&lt;img src="/support/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/8547.create-database-6.0a.png" style="border:1px solid black;" alt=" " height="399" width="497" /&gt;&lt;/li&gt; &lt;li&gt;Select &lt;a href="#CreateDatabase"&gt;the database you created in step 1&lt;/a&gt; of this Database section.&lt;/li&gt; &lt;li&gt;Execute the query against the database.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;h4 id="create_community"&gt;&lt;a name="Create_community"&gt;&lt;/a&gt;Create community&lt;/h4&gt; &lt;p&gt;Create the community by executing the &lt;span style="font-family:courier new,courier;"&gt;cs_System_CreateCommunity&lt;/span&gt; stored procedure.&lt;/p&gt; &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;In the SQL Server Management Studio toolbar, click &lt;b&gt;New Query&lt;/b&gt;. &lt;br /&gt;&lt;br /&gt;&lt;img src="/support/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/4606.new-query1.png" style="border:1px solid black;" alt=" " height="81" width="495" /&gt; &lt;br /&gt;&lt;br /&gt;This will open a blank tab in the right pane.&lt;/li&gt; &lt;li&gt; &lt;p&gt;Copy and paste the following script into the new query tab.&lt;/p&gt; &lt;div class="code"&gt; &lt;pre class="brush:sql"&gt;EXECUTE[dbo].[cs_system_CreateCommunity]&lt;br /&gt;    @SiteUrl = N&amp;#39;localhost/telligent_evolution&amp;#39; &lt;br /&gt;  , @ApplicationName = N&amp;#39;telligent_evolution&amp;#39; &lt;br /&gt;  , @AdminEmail = N&amp;#39;notset@localhost.com&amp;#39; &lt;br /&gt;  , @AdminUserName = N&amp;#39;admin&amp;#39; &lt;br /&gt;  , @AdminPassword = N&amp;#39;pa$$word&amp;#39; &lt;br /&gt;  , @PasswordFormat = 0 &lt;br /&gt;  , @CreateSamples = 0&lt;/pre&gt; &lt;/div&gt; &lt;p&gt;where you specify the appropriate values for each parameter:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;b&gt;SiteURL&lt;/b&gt;: The path to your site. This should be the same path you expect to access your community with (e.g.,&lt;span class="tdocs-path"&gt; localhost/telligent_evolution&lt;/span&gt; as in the script above, or &lt;span style="font-family:courier new,courier;"&gt;Telligent Evolution&lt;/span&gt; in the examples we&amp;#39;ve been using above).&lt;/li&gt; &lt;li&gt;&lt;b&gt;ApplicationName&lt;/b&gt;: Name of the application you created in IIS (e.g., &lt;span style="font-family:courier new,courier;"&gt;N&amp;#39;Telligent Evolution&lt;/span&gt; as in the case of the examples we&amp;#39;ve been using above).&lt;/li&gt; &lt;li&gt;&lt;b&gt;AdminEmail&lt;/b&gt;: The email address of the administrator of the site. (optional)&lt;/li&gt; &lt;li&gt;&lt;b&gt;AdminUserName&lt;/b&gt;: Login username for the administrator. You can leave this blank if you are running the application on your local PC on a limited basis.&lt;/li&gt; &lt;li&gt;&lt;b&gt;AdminPassword&lt;/b&gt;: Default password for the administrator. You can set this to whatever you would like to use as the password for the administrative user (you can leave this blank if you are running the application on your local PC on a limited basis). We strongly recommend you do NOT use the default password in your live site. (optional)&lt;/li&gt; &lt;li&gt;&lt;b&gt;&lt;a name="PasswordFormat"&gt;&lt;/a&gt;PasswordFormat&lt;/b&gt;: 0 to store the password in the database in clear text. This can be changed to encrypt the password after it is created. (optional)&lt;/li&gt; &lt;li&gt;&lt;b&gt;CreateSamples&lt;/b&gt;: 0 if you do NOT want sample content, 1 if you want sample content created in your community. (optional)&lt;/li&gt; &lt;/ul&gt; &lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt; &lt;/li&gt; &lt;li&gt;Select your database name from the database drop-down list on the toolbar.&lt;/li&gt; &lt;li&gt;Click &lt;b&gt;Execute&lt;/b&gt;.&lt;a href="/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/community_5F00_private/0574.query-executed-successfully.JPG"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/li&gt; &lt;/ol&gt; &lt;p class="tdocs-note"&gt;Once you have created your community, we recommend you create a new administrator account and delete the one you created when setting up your community. This is to ensure that your administrator account&amp;#39;s password is encrypted in the database. (While it is possible to encrypt the administrator account&amp;#39;s password when you create the community, you need to provide the hashed password for the &lt;span class="tdocs-path"&gt;@AdminPassword&lt;/span&gt; parameter, which starts getting more complicated than it&amp;#39;s worth, given the easy workaround.)&lt;/p&gt; &lt;/div&gt; &lt;h4 id="create_login_and_grant_permissions"&gt;&lt;a name="Create_login_and_grant_permissions"&gt;&lt;/a&gt;Create login and grant permissions&lt;/h4&gt; &lt;ol&gt; &lt;li&gt;&lt;a name="server"&gt;&lt;/a&gt;If you have not already done so, create a login to your &lt;i&gt;server&lt;/i&gt;.&lt;br /&gt; &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;In SQL Server&amp;#39;s Object Explorer pane, expand your server and then expand the &lt;b&gt;Security &lt;/b&gt;folder.&lt;/li&gt; &lt;li&gt;Right-click the folder and select &lt;b&gt;New Login&lt;/b&gt;. The Login - New window appears.&lt;/li&gt; &lt;li&gt;Enter the name of your service.&lt;br /&gt;&lt;br /&gt;&lt;img style="border:1px solid black;" src="/resized-image.ashx/__size/500x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-02-96/0763.New_2D00_Server_2D00_login_2D00_6.0.png" alt=" " /&gt;&lt;/li&gt; &lt;li&gt;Click &lt;b&gt;OK&lt;/b&gt;.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;/li&gt; &lt;li&gt;&lt;a name="database"&gt;&lt;/a&gt;Create a login for your &lt;i&gt;database&lt;/i&gt;. &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;In SQL Server&amp;#39;s Object Explorer pane, expand the database &lt;b&gt;Security&lt;/b&gt; folder, then right-click &lt;b&gt;Users&lt;/b&gt; and select &lt;b&gt;New User&lt;/b&gt;. The Database User - New window appears.&lt;/li&gt; &lt;li&gt;If you want Telligent Community to connect to the database via Windows Authentication, select &lt;b&gt;General &lt;/b&gt;and then specify the&amp;nbsp; database login name as the username of the service account user determined above. If you want Telligent Community to connect to the database using SQL authentication, then specify any username in the &lt;b&gt;Login &lt;/b&gt;name text box.&amp;nbsp; &lt;div class="tdocs-note"&gt;We recommend using Windows Authentication. If you want to use SQL authentication, make sure your SQL server supports mixed-mode authentication.&lt;/div&gt; &lt;br /&gt;&lt;img style="border:1px solid black;" src="/resized-image.ashx/__size/500x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-02-96/2112.New_2D00_database_2D00_login_2D00_6.0.png" alt=" " /&gt;&lt;/li&gt; &lt;li&gt;Click &lt;b&gt;OK&lt;/b&gt;.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;/li&gt; &lt;li&gt;Grant the database login access to the Telligent Community database. (This is shown in the bottom of the previous screen capture.) &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;In the bottom (Database role membership) pane, ensure &lt;b&gt;only &lt;/b&gt;the following roles are checked: &lt;ul&gt; &lt;li&gt;&lt;span style="font-family:courier new,courier;"&gt;aspnet_Membership_FullAccess&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;span style="font-family:courier new,courier;"&gt;aspnet_Profile_FullAccess&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;span style="font-family:courier new,courier;"&gt;db_datareader&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;span style="font-family:courier new,courier;"&gt;db_datawriter&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;span style="font-family:courier new,courier;"&gt;db_ddladmin&lt;/span&gt;&amp;nbsp;&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;li&gt;Click &lt;b&gt;OK &lt;/b&gt;and close SQL Server Management Studio.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;/li&gt; &lt;/ol&gt; &lt;h4 id="set_up_maintenance"&gt;&lt;a name="Set_up_maintenance"&gt;&lt;/a&gt;Set up maintenance&lt;/h4&gt; &lt;p&gt;For this information, see [[Database maintenance]].&lt;/p&gt; &lt;h3 id="search_server"&gt;&lt;a name="Search_server"&gt;&lt;/a&gt;Search server&lt;/h3&gt; &lt;h4 id="install_java"&gt;&lt;a name="Install_Java"&gt;&lt;/a&gt;Install Java&lt;/h4&gt; &lt;p&gt;&lt;a name="InstallJava"&gt;&lt;/a&gt;Install Java on the search server. Remember that if you are using &lt;a href="#install_tomcat"&gt;64-bit Tomcat&lt;/a&gt;, you will need to use 64-bit Java.&lt;/p&gt; &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;Test whether Java is already installed by viewing &lt;a target="_blank" href="http://java.com/en/download/help/testvm.xml"&gt;http://java.com/en/download/help/testvm.xml&lt;/a&gt;&amp;nbsp;on the search server. In Telligent Community, search requires at least version 6 update 13. If your installation meets this requirement, skip to the Install Tomcat step below. &lt;ul&gt; &lt;li&gt;If you&amp;#39;re using a 64-bit operating system, you must view this test page in a 64-bit browser (such as Internet Explorer 64-bit edition which comes pre-installed on all 64-bit versions of Windows).&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;li&gt;Download the latest version of java from&amp;nbsp;&lt;a target="_blank" href="http://java.com/en/download/index.jsp."&gt;http://java.com/en/download/index.jsp&lt;/a&gt;&amp;nbsp;.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;h4 id="install_tomcat"&gt;&lt;a name="Install_Tomcat"&gt;&lt;/a&gt;Install Tomcat&lt;/h4&gt; &lt;p class="tdocs-note"&gt;&lt;a name="install_tomcat"&gt;&lt;/a&gt;Install Tomcat. Remember that if you are installing 64-bit Tomcat, you need to match it with &lt;a href="#InstallJava"&gt;64-bit Java&lt;/a&gt;.&lt;/p&gt; &lt;div class="tdocs-stepdetails"&gt;&lt;ol&gt; &lt;li&gt;Download version 6 of the Tomcat Windows Service Installer (32-bit/64-bit Windows Service Installer, apache-tomcat-6.0.30.exe) from &lt;a target="_blank" href="http://tomcat.apache.org/download-60.cgi"&gt;Apache&lt;/a&gt;.&amp;nbsp;Take note of the following:&lt;ol&gt; &lt;li&gt;In the Choose Components window, ensure you have selected the the &lt;b&gt;Tomcat &amp;gt; Service&lt;/b&gt; and &lt;b&gt;Tomcat &amp;gt; Native&lt;/b&gt; options.&lt;br /&gt;&lt;br /&gt;&lt;img src="/support/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/1425.apache-choose-components-6.0a.png" style="border:black 1px solid;" alt=" " height="324" width="413" /&gt;&lt;/li&gt; &lt;li&gt;In the Choose Install Location window, make a note of the installation directory - this will be needed in the next step. &lt;br /&gt;&lt;br /&gt;&lt;a href="/cfs-file.ashx/__key/CommunityServer.Wikis.Components.Files/documentation/4011.1121.TomcatInstallLocation.JPG"&gt;&lt;img src="/support/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/4034.apache-choose-location.6.0.png" style="border:1px solid black;" alt=" " height="352" width="451" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;/li&gt; &lt;/ol&gt;&lt;/li&gt; &lt;li&gt;Update Tomcat to support UTF8 characters:&lt;ol&gt; &lt;li&gt;Open the &lt;span style="font-family:courier new,courier;"&gt;/conf/server.xml&lt;/span&gt; file in the installation directory you selected in step b.B.&lt;/li&gt; &lt;li&gt;Find the 8080 &lt;span style="font-family:courier new,courier;"&gt;&amp;lt;Connector /&amp;gt; &lt;/span&gt;element in the &lt;span style="font-family:courier new,courier;"&gt;server.xml&lt;/span&gt; file, and add the attribute &lt;span style="font-family:courier new,courier;"&gt;uriencoding=&amp;quot;UTF-8&amp;quot;&lt;/span&gt; &lt;pre class="brush: xml;fontsize: 100; first-line: 1; "&gt;&amp;lt;server&amp;gt;&lt;br /&gt; &amp;lt;service&amp;gt;&lt;br /&gt;   &amp;lt;connector port=&amp;quot;8080&amp;quot; uriencoding=&amp;quot;UTF-8&amp;quot;&amp;gt;&lt;br /&gt;     ...&lt;br /&gt;   &amp;lt;/connector&amp;gt;&lt;br /&gt; &amp;lt;/service&amp;gt;&lt;br /&gt;&amp;lt;/server&amp;gt;&lt;/pre&gt; &lt;/li&gt; &lt;/ol&gt;&lt;/li&gt; &lt;li&gt;Test that Tomcat is installed correctly by navigating to&lt;span class="tdocs-path"&gt; http://localhost:8080/&lt;/span&gt;.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;h4 id="set_up_solr"&gt;&lt;a name="Set_up_Solr"&gt;&lt;/a&gt;Set up Solr&lt;/h4&gt; &lt;p class="tdocs-note"&gt;If you have any issues with search, see [[Troubleshoot search errors]].&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Install Solr. &lt;div class="tdocs-stepdetails"&gt; &lt;p class="tdocs-note"&gt;If you want to run multiple Telligent communities from the same search server, follow the instructions at [[Host multiple Telligent Community communities on multiple Solr instances]] instead.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Copy the &lt;span class="tdocs-path"&gt;Solr&lt;/span&gt; folder in the &lt;span style="font-family:courier new,courier;"&gt;/Search/&lt;/span&gt; directory of the Telligent Community install files to the root directory of Apache Tomcat (e.g., c:\Program Files\Apache Software Foundation\Tomcat 6.0&lt;span style="font-family:courier new,courier;"&gt;&lt;/span&gt;).&lt;/li&gt; &lt;li&gt;Copy the &lt;span style="font-family:courier new,courier;"&gt;solr.war&lt;/span&gt; file in this folder to the &lt;span style="font-family:courier new,courier;"&gt;/webapps&lt;/span&gt; directory of Apache Tomcat.&lt;/li&gt; &lt;li&gt;Navigate to the Solr administration page (&lt;span class="tdocs-path"&gt;http://localhost:8080/solr/admin/&lt;/span&gt;) to verify that the installation was successful. &lt;br /&gt;&lt;br /&gt;&lt;img src="/support/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/0488.solr-admin-page-6.0.png" style="border:black 1px solid;" alt=" " height="286" width="457" /&gt;&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;/li&gt; &lt;/ol&gt; &lt;div class="tdocs-note"&gt;Solr runs very well as configured out of the box. But if you have a medium to large-sized community, you should increase the memory allocated to the Java virtual machine (JVM). The default allocated memory is 64MB. You should consider giving it 512MB or more. &lt;br /&gt;To increase the memory for the JVM:&lt;ol&gt; &lt;li&gt;Right-click the &lt;b&gt;Tomcat Manager&lt;/b&gt; in the system tray and select &lt;b&gt;Configure&lt;/b&gt;.&lt;/li&gt; &lt;li&gt;Select the &lt;b&gt;Java&lt;/b&gt; tab.&lt;/li&gt; &lt;li&gt;Set the &lt;b&gt;Maximum memory pool&lt;/b&gt; size (in MB) that you want to allocate to the JVM.&lt;/li&gt; &lt;/ol&gt;&lt;/div&gt; &lt;h3 id="tasks_server"&gt;&lt;a name="Job Scheduler"&gt;&lt;/a&gt;Tasks server or Job Scheduler&lt;/h3&gt; &lt;div class="tdocs-note"&gt;Make sure the Web site is up and running before proceeding with this step.&lt;/div&gt; &lt;h4 id="install_the_job_scheduler_for_60"&gt;&lt;a name="Install_the_Job_Scheduler"&gt;&lt;/a&gt;Install the Job Scheduler&lt;/h4&gt; &lt;ol&gt; &lt;li&gt;Review the contents of the Telligent Community Suite package that contained the platform files used in the primary platform installation. &amp;nbsp;Inside the root of this archive should be a folder entitled (Tasks).&lt;/li&gt; &lt;li&gt;Create a destination folder for the Job Scheduler. &amp;nbsp;We typically recommend C:\Program Files\Telligent\Job Scheduler\ (Program Files (x86) for 64-bit OSes).&lt;/li&gt; &lt;li&gt;Copy all files from the installation directory of the package (step 1) into the folder created in step 2.&lt;/li&gt; &lt;li&gt;Run &lt;span style="font-family:courier new,courier;"&gt;install.bat&lt;/span&gt; as administrator (right-click the file and select &lt;b&gt;Run as administrator&lt;/b&gt;) to install the Job Scheduler service.&lt;/li&gt; &lt;li&gt;Copy your &lt;span style="font-family:courier new,courier;"&gt;connectionstrings.config&lt;/span&gt; file from the Telligent Community site over the &lt;span style="font-family:courier new,courier;"&gt;connectionstrings.config&lt;/span&gt; file in the Job Scheduler directory, or simply update &lt;span style="font-family:courier new,courier;"&gt;connectionstrings.config&lt;/span&gt; there to point to your database.&lt;/li&gt; &lt;li&gt;Copy your &lt;span style="font-family:courier new,courier;"&gt;communityserver_override.config&lt;/span&gt; file from your Telligent Community site into the Job Scheduler directory. View the file and ensure that the &lt;span style="font-family:courier new,courier;"&gt;filestorage &lt;/span&gt;location is correct. (If not, change the file to reflect the location.) If you do not have an override file, you need to create one from &lt;a href="/community/developers/w/wiki/how-to-use-override-files.aspx"&gt;here&lt;/a&gt; and then update the location of the &lt;span style="font-family:courier new,courier;"&gt;filestorage &lt;/span&gt;folder (value attribute below). &lt;br /&gt;&lt;br /&gt; &lt;pre class="brush: bash;fontsize: 100; first-line: 1; "&gt;   &amp;lt;Override xpath=&amp;quot;/CommunityServer/CentralizedFileStorage/fileStore[@name=&amp;#39;Telligent.Evolution.Components.Attachments&amp;#39;]&amp;quot;        mode=&amp;quot;change&amp;quot;        name=&amp;quot;basePath&amp;quot;        value=&amp;quot;c:\path\to\your\filestorage&amp;quot;              /&amp;gt;&lt;/pre&gt; &lt;pre class="brush: bash;fontsize: 100; first-line: 1; "&gt; &amp;lt;Override xpath=&amp;quot;/CommunityServer/CentralizedFileStorage/fileStore[@name=&amp;#39;Telligent.Evolution.Components.Attachments.Temporary&amp;#39;]&amp;quot;        mode=&amp;quot;change&amp;quot;        name=&amp;quot;basePath&amp;quot;        value=&amp;quot;c:\path\to\your\filestorage&amp;quot;              /&amp;gt;&lt;/pre&gt; &lt;pre class="brush: bash;fontsize: 100; first-line: 1; "&gt; &amp;lt;Override xpath=&amp;quot;/CommunityServer/CentralizedFileStorage/fileStore[@name=&amp;#39;CommunityServer.Components.MultipleUploadFileManager&amp;#39;]&amp;quot;        mode=&amp;quot;change&amp;quot;        name=&amp;quot;basePath&amp;quot;        value=&amp;quot;c:\path\to\your\filestorage&amp;quot;              /&amp;gt;&lt;/pre&gt; &lt;br /&gt;Note: Paths for CFS file stores should be updated to be absolute (i.e., full path and not using the ~/ prefix).&lt;/li&gt; &lt;li&gt;If you are using Windows Server 2008, you need to &lt;a href="#Web%20folder%20permissions"&gt;add the NETWORK SERVICE user&lt;/a&gt; to the &lt;span style="font-family:courier new,courier;"&gt;&lt;a href="#read"&gt;web&lt;/a&gt; &lt;/span&gt;and &lt;span style="font-family:courier new,courier;"&gt;&lt;a href="#filestorage"&gt;filestorage&lt;/a&gt; &lt;/span&gt;folders with the same permissions and &lt;a href="#server"&gt;create a user for it in the server&lt;/a&gt; and &lt;a href="#database"&gt;database&lt;/a&gt;. (It may already exist in the server.)&lt;/li&gt; &lt;li&gt;Open services (&lt;span style="font-family:courier new,courier;"&gt;services.msc &lt;/span&gt;at the command prompt) and start the Telligent Job Scheduler service. The service should start automatically after the initial run. One way to verify that Job Scheduler is working is to confirm that search is indexing (by adding some content to the site and trying to search for a term it it, then receiving the correct response). If it is not working, refer to &lt;a href="/support/telligent_evolution_platform/community/w/community6/telligent-job-scheduler-troubleshooting.aspx#job_scheduler_service_starts_and_stops_immediately"&gt;this article&lt;/a&gt;.&lt;/li&gt; &lt;/ol&gt; &lt;h2 id="optional_installations"&gt;&lt;a name="Optional_installations"&gt;&lt;/a&gt;Optional installations&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;Install [[Install the Mail Gateway|Mail Gateway]].&lt;/li&gt; &lt;li&gt; &lt;p&gt;&lt;a href="/support/telligent_evolution_platform/community/w/community6/19963.aspx"&gt;Set up a Caching Server&lt;/a&gt;&lt;/p&gt; &lt;/li&gt; &lt;li&gt; &lt;p&gt;If you plan to use Telligent Analytics, perform the following steps.&lt;i&gt; If you do not do so, you will not be gathering Web Analytics data&lt;/i&gt;.&lt;/p&gt; &lt;/li&gt; &lt;/ul&gt; &lt;blockquote&gt;&lt;ol&gt; &lt;li&gt;In your Telligent Community site&amp;#39;s &lt;span style="font-family:courier new,courier;"&gt;web.config &lt;/span&gt;file, locate the&lt;span style="font-family:courier new,courier;"&gt; &amp;lt;modules&amp;gt;&lt;/span&gt; section in &lt;span style="font-family:courier new,courier;"&gt;&amp;lt;system.webServer&amp;gt;&lt;/span&gt;. Uncomment the &lt;span style="font-family:courier new,courier;"&gt;JavascriptAnalyticsHttpModule &lt;/span&gt;line.&lt;/li&gt; &lt;li&gt;Locate the &lt;span style="font-family:courier new,courier;"&gt;&amp;lt;handlers&amp;gt;&lt;/span&gt; section, and uncomment the &lt;span style="font-family:courier new,courier;"&gt;analytics &lt;/span&gt;and &lt;span style="font-family:courier new,courier;"&gt;analyticsUrls&lt;/span&gt; handlers.&lt;/li&gt; &lt;li&gt;Optional: If your Telligent Community site is running on a Web farm, ensure that steps 1 and 2 occur on &lt;i&gt;all &lt;/i&gt;Web servers.&lt;/li&gt; &lt;/ol&gt;&lt;/blockquote&gt; &lt;h2 id="if_you_have_trouble"&gt;&lt;a name="If_you_have_trouble"&gt;&lt;/a&gt;If you have trouble...&lt;/h2&gt; &lt;p&gt;Please refer to the &lt;a href="/support/telligent_evolution_platform/community/w/community6/telligent-community-troubleshooting-guide.aspx"&gt;Telligent Community Troubleshooting Guide&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Wiki Page: Database configuration</title><link>http://telligent.com/support/telligent_evolution_platform/community/w/community6/20001.database-configuration.aspx</link><pubDate>Thu, 09 Feb 2012 16:18:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:20001</guid><dc:creator>Jenny Jarrard</dc:creator><description>&lt;div class="table-of-contents"&gt;&lt;h2 class="title"&gt;In this Article&lt;/h2&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#64bit"&gt;SQL Server 2008 64-bit&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#DiskIO"&gt;Database disk I/O management&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#DatabaseMemory"&gt;Database memory&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Collation"&gt;Collation&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#InitialDatabaseSize"&gt;Initial database size&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#DatabaseSizeFormula"&gt;Database sizing formula&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Autogrowth"&gt;Autogrowth SQL settings&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Recommendations"&gt;Recommendations&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#DatabaseMaintenance"&gt;Database maintenance&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Database_reindex"&gt;Database reindex&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Table_statistics"&gt;Table statistics&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Database_growth"&gt;Database growth&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#DatabaseBackups"&gt;Database backups&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Tracing"&gt;Database tracing&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/div&gt; &lt;p&gt;Before creating a database, we recommend that you review our recommendations.&lt;/p&gt; &lt;h2 id="sql_server_2008_64-bit"&gt;&lt;a name="64bit"&gt;&lt;/a&gt;SQL Server 2008 64-bit&lt;/h2&gt; &lt;p&gt;SQL Server is a robust DBMS on any hardware, but given that 64-bit architecture is reasonable and readily available, we recommend that you use 64-bit hardware and of course the 64-bit versions of SQL Server for installations. This goes for both SQL Server 2005 and 2008. We recommend that you use SQL Server 2008.&lt;/p&gt; &lt;h2 id="database_disk_io_management"&gt;&lt;a name="DiskIO"&gt;&lt;/a&gt;Database disk I/O management&lt;/h2&gt; &lt;p&gt;The database file system configuration is much more important than the Web server file system in terms of design. A system administrator needs to be concerned about the integrity of their disks, plan for easily expandable growth, have a good balance between disk reads/writes, and plan for system failure and recovery.&lt;/p&gt; &lt;p&gt;See Telligent&amp;#39;s recommended &lt;a href="/support/telligent_evolution_platform/community/w/community6/supported-disk-space-memory-and-cpu-specifications.aspx"&gt;database disk configurations&lt;/a&gt; for optimal database I/O performance.&lt;/p&gt; &lt;h2 id="database_memory"&gt;&lt;a name="DatabaseMemory"&gt;&lt;/a&gt;Database memory&lt;/h2&gt; &lt;p&gt;After the installation, consider adjusting the memory for the SQL Server Service. If you right-click the server (with SQL Server Manager), choose &lt;b&gt;Properties&lt;/b&gt; and select the &lt;b&gt;Memory &lt;/b&gt;tab. You can set the Maximum Server memory (in MB) as shown in the following screen shot.&lt;/p&gt; &lt;p&gt;&lt;img src="/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/documentation/8838.sqlserver_5F00_memory_5F00_configuration.png" style="border:1px solid black;" alt=" " /&gt;&lt;/p&gt; &lt;p&gt;We recommend that you allocate 80-85% of server memory for SQL Server. The &lt;a href="/support/telligent_evolution_platform/community/w/community6/preliminary-requirements-for-installation.aspx"&gt;optimal hardware configuration&lt;/a&gt; for the database is dedicated hardware with 16GB+ of memory.&lt;/p&gt; &lt;p class="tdocs-note"&gt;We recommend that your services be dedicated to their own hardware; however, if your environment dictates that you have IIS and SQL Server running on the same machine, you will need to adjust these values accordingly. For a baseline the server needs 15-20% of the system RAM. Then split the RAM so 60% is used for SQL Server and up to 40% for IIS.&lt;/p&gt; &lt;h2 id="collation"&gt;&lt;a name="Collation"&gt;&lt;/a&gt;Collation&lt;/h2&gt; &lt;p&gt;Server collation is the sort order and the case sensitivity of the data within the databases. Setting the collation at the installation time for the default collation of the databases is the best time. This is so that all of the system databases (master, msdb, model and tempdb) are created with the same sort order that the user databases would use. This allows for better interoperability.&lt;/p&gt; &lt;p&gt;&lt;span id="ctl00_mainArea_bugView_tabControl"&gt;If you use a case sensitive database, there might be issues with names matching in sign-in or places that use a name on the URL to identify the location (groups, users, or blogs).&lt;/span&gt;&lt;/p&gt; &lt;h2 id="initial_database_size"&gt;&lt;a name="InitialDatabaseSize"&gt;&lt;/a&gt;Initial database size&lt;/h2&gt; &lt;p&gt;The initial size of the database is very important. Planning the size of your community is not a one-time event: it should be evaluated at least once every six months.&lt;/p&gt; &lt;p&gt;We recommend that you plan for one year&amp;#39;s growth when setting the initial database size - not only for the community&amp;#39;s sake, but also for your file system. Even for smaller communities it is better to use a much larger introductory data file. For a lightweight community you should start with a 1GB data file size and 64MB log file size. Fewer expansions of the data files means that there are fewer file fragments on the hard disk. This is important for consistency at a raw file level.&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;h2 id="database_sizing_formula"&gt;&lt;a name="DatabaseSizeFormula"&gt;&lt;/a&gt;Database sizing formula&lt;/h2&gt; &lt;p&gt;Use the table below to approximate the total amount of storage required when sizing the disk space needed for your SQL Server database:&lt;/p&gt; &lt;table class="WikiTable" border="0"&gt; &lt;tbody&gt; &lt;tr class="WikiTableBgBlue"&gt; &lt;td&gt;&lt;b&gt;Feature / Capability&lt;/b&gt;&lt;/td&gt; &lt;td&gt;&lt;b&gt;Storage Required&lt;/b&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Users &lt;sup&gt;see note&lt;/sup&gt;&lt;/td&gt; &lt;td&gt;3.04 kb&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Roles&lt;/td&gt; &lt;td&gt;1 kb&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Blog posts&lt;/td&gt; &lt;td&gt;45 kb&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Blog comment&lt;/td&gt; &lt;td&gt;3 kb&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Forum thread&lt;/td&gt; &lt;td&gt;4 kb&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Forum reply&lt;/td&gt; &lt;td&gt;1 kb&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Media&lt;/td&gt; &lt;td&gt;1.2 kb&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Media comment&lt;/td&gt; &lt;td&gt;3 kb&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Wiki page &lt;sup&gt;see note&lt;/sup&gt;&lt;/td&gt; &lt;td&gt;45 kb&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Wiki comment&lt;/td&gt; &lt;td&gt;3 kb&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Metadata factor&lt;/td&gt; &lt;td&gt;12%&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p class="tdocs-note"&gt;The formula assumes the default set of user profile properties and on average one revision of a wiki document.&lt;/p&gt; &lt;p&gt;The metadata factor % is a value that adds a percentage of the core data to the total size.&lt;/p&gt; &lt;p style="padding-left:30px;"&gt;&lt;b&gt;Sizing formula = (Number of Items * Item Storage Required) * 112%&lt;/b&gt;&lt;/p&gt; &lt;p&gt;For example, assuming 100,000 users at 3.04kb per-user, you would plan for 296.88MB of storage with an additional 35.6MB of metadata for a total storage requirement of 332.5MB.&lt;/p&gt; &lt;p&gt;Each configuration is unique. Some installations will have more user storage with custom user properties whereas other installations will have multiple revisions of Wiki documents.&lt;/p&gt; &lt;h2 id="autogrowth_sql_settings"&gt;&lt;a name="Autogrowth"&gt;&lt;/a&gt;Autogrowth SQL settings&lt;/h2&gt; &lt;p&gt;Use the sizing recommendations in &lt;a href="#DatabaseSizeFormula"&gt;database sizing formula&lt;/a&gt;&lt;i&gt; &lt;/i&gt;when creating your data file. There are two directions to take regarding autogrowth on SQL Server data and log files:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;If your environment is consistent with monitoring the size of the data in the SQL files and the physical size of the files themselves, then there should be no autogrowth at all. At a minimum, sizing should be checked at least once a quarter and adjusted as least once every six months. &lt;b&gt;&lt;i&gt;This is the preferred direction&lt;/i&gt;&lt;/b&gt;.&amp;nbsp;&amp;nbsp;&lt;/li&gt; &lt;li&gt;If your environment is more lenient you can continue to set AUTOGROWTH in terms of megabytes. Start with 128 MB. This is a small enough value that it can grow with hardly any contention and you shouldn&amp;#39;t have issues with getting &amp;quot;out of space&amp;quot; errors.&lt;/li&gt; &lt;/ol&gt; &lt;h3 id="recommendations"&gt;&lt;a name="Recommendations"&gt;&lt;/a&gt;Recommendations&lt;/h3&gt; &lt;p&gt;If you are space-confined, set your maximum file size so that you do not exhaust all available space on your disk. We recommend that you have a minimum of 40% free space on the disk. Anything less than 40% free could jeopardize any substantial database grow that may occur in the future.&lt;/p&gt; &lt;p&gt;For the database log file, take the same considerations into account. Transactions in Telligent Community are generally not very large, so you could size your log file much smaller such as, 64 MB or 128 MB. Your autogrowth could be set to something much smaller as well, such as16MB or 32 MB. You will find discussions on tracking growth later in this guide.&lt;/p&gt; &lt;h2 id="database_maintenance"&gt;&lt;a name="DatabaseMaintenance"&gt;&lt;/a&gt;Database maintenance&lt;/h2&gt; &lt;p&gt;Maintenance is not always considered when deploying a database; however, we have found that maintenance can be a critical component to maintaining the health of a database. As a general rule all tables with clustered indexes should be reindexed on a schedule. We recommend that you do this once a week. However, depending on your community&amp;#39;s activity, you may want to do this once a month.&lt;/p&gt; &lt;p&gt;Telligent Community includes a number of database maintenance scripts.&lt;/p&gt; &lt;h3 id="database_reindex"&gt;&lt;a name="Database_reindex"&gt;&lt;/a&gt;Database reindex&lt;/h3&gt; &lt;p&gt;We include the &lt;span class="tdocs-path"&gt;cs_system_dbreindex&lt;/span&gt; stored procedure in the Telligent Community codebase.&lt;span class="tdocs-path"&gt;cs_system_dbreindex&lt;/span&gt; can be scheduled (via a SQL Job) to reindex clustered indexes.&lt;/p&gt; &lt;h3 id="table_statistics"&gt;&lt;a name="Table_statistics"&gt;&lt;/a&gt;Table statistics&lt;/h3&gt; &lt;p&gt;Table statistics should be updated on days that reindexing does not occur. Again, there is a stored procedure included in the Telligent Community codebase called &lt;span class="tdocs-path"&gt;cs_system_updatestatistics&lt;/span&gt; that can be scheduled for this purpose.&amp;nbsp;&lt;/p&gt; &lt;h3 id="database_growth"&gt;&lt;a name="Database_growth"&gt;&lt;/a&gt;Database growth&lt;/h3&gt; &lt;p&gt;We have also found that people generally do not track physical database and log growth over time. Tracking table and index growth over time gives you an idea of how fast your community is growing and can give you an idea of what your disk space needs will be.&lt;/p&gt; &lt;p&gt;Tracking physical database growth can be done with the SQL Server stored procedure &lt;span class="tdocs-path"&gt;sp_spaceused&lt;/span&gt; on a table-by-table basis. Additionally, the number of rows per table is a good metric. The number of rows per table provides you with the averages of the growth of your data over time within your community.&lt;/p&gt; &lt;h2 id="database_backups"&gt;&lt;a name="DatabaseBackups"&gt;&lt;/a&gt;Database backups&lt;/h2&gt; &lt;p&gt;We recommend that you schedule a single full-database backup once a week, a differential backup each day (not on full backup days), and log backups for the maximum recovery time you are allotted for your site.&lt;/p&gt; &lt;p&gt;For more information about backup options refer to:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms187510.aspx" target="_blank"&gt;http://msdn.microsoft.com/en-us/library/ms187510.aspx&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;For additional data about backup schedules refer to&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://vyaskn.tripod.com/sql_server_administration_best_practices.htm" target="_blank"&gt;http://vyaskn.tripod.com/sql_server_administration_best_practices.htm&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;Even though&amp;nbsp;older versions of SQL Server are specified, the processes are the same.&lt;/p&gt; &lt;h2 id="database_tracing"&gt;&lt;a name="Tracing"&gt;&lt;/a&gt;Database tracing&lt;/h2&gt; &lt;p&gt;The most effective way to determine problems within the database (related to performance) is through SQL Profiler.&amp;nbsp; An &lt;a href="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/852720c8-7589-49c3-a9d1-73fdfc9126f0.mspx" target="_blank"&gt;exhaustive review of SQL Profiler can be found here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Wiki Page: Database configuration</title><link>http://telligent.com/support/telligent_evolution_platform/enterprise/w/enterprise3/13907.database-configuration.aspx</link><pubDate>Thu, 09 Feb 2012 16:16:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:13907</guid><dc:creator>Jenny Jarrard</dc:creator><description>&lt;div class="table-of-contents"&gt;&lt;h2 class="title"&gt;In this Article&lt;/h2&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#64bit"&gt;SQL Server 2008 64-bit&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#DiskIO"&gt;Database disk I/O management&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#DatabaseMemory"&gt;Database memory&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Collation"&gt;Collation&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#InitialDatabaseSize"&gt;Initial database size&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#DatabaseSizeFormula"&gt;Database sizing formula&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Autogrowth"&gt;Autogrowth SQL settings&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Recommendations"&gt;Recommendations&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#DatabaseMaintenance"&gt;Database maintenance&lt;/a&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Database_reindex"&gt;Database reindex&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Table_statistics"&gt;Table statistics&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Database_growth"&gt;Database growth&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#DatabaseBackups"&gt;Database backups&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Tracing"&gt;Database tracing&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/div&gt; &lt;p&gt;Before creating a database, we recommend that you review our recommendations.&lt;/p&gt; &lt;h2 id="sql_server_2008_64-bit"&gt;&lt;a name="64bit"&gt;&lt;/a&gt;SQL Server 2008 64-bit&lt;/h2&gt; &lt;p&gt;SQL Server is a robust DBMS on any hardware, but given that 64-bit architecture is reasonable and readily available, we recommend that you use 64-bit hardware and of course the 64-bit versions of SQL Server for installations. This goes for both SQL Server 2005 and 2008. We recommend that you use SQL Server 2008.&lt;/p&gt; &lt;h2 id="database_disk_io_management"&gt;&lt;a name="DiskIO"&gt;&lt;/a&gt;Database disk I/O management&lt;/h2&gt; &lt;p&gt;The database file system configuration is much more important than the Web server file system in terms of design. A system administrator needs to be concerned about the integrity of their disks, plan for easily expandable growth, have a good balance between disk reads/writes, and plan for system failure and recovery.&lt;/p&gt; &lt;p&gt;See Telligent&amp;#39;s recommended &lt;a href="/support/telligent_evolution_platform/enterprise/w/enterprise3/13900.aspx"&gt;database disk configurations&lt;/a&gt; for optimal database I/O performance.&lt;/p&gt; &lt;h2 id="database_memory"&gt;&lt;a name="DatabaseMemory"&gt;&lt;/a&gt;Database memory&lt;/h2&gt; &lt;p&gt;After the installation, consider adjusting the memory for the SQL Server Service. If you right-click the server (with SQL Server Manager), choose &lt;b&gt;Properties&lt;/b&gt; and select the &lt;b&gt;Memory &lt;/b&gt;tab. You can set the Maximum Server memory (in MB) as shown in the following screen shot.&lt;/p&gt; &lt;p&gt;&lt;img src="/resized-image.ashx/__size/550x0/__key/CommunityServer.Wikis.Components.Files/documentation/8838.sqlserver_5F00_memory_5F00_configuration.png" style="border:1px solid black;" alt=" " /&gt;&lt;/p&gt; &lt;p&gt;We recommend that you allocate 80-85% of server memory for SQL Server. The &lt;a href="/support/telligent_evolution_platform/enterprise/w/enterprise3/13900.aspx"&gt;optimal hardware configuration&lt;/a&gt; for the database is dedicated hardware with 16GB+ of memory.&lt;/p&gt; &lt;p class="tdocs-note"&gt;We recommend that your services be dedicated to their own hardware; however, if your environment dictates that you have IIS and SQL Server running on the same machine, you will need to adjust these values accordingly. For a baseline the server needs 15-20% of the system RAM. Then split the RAM so 60% is used for SQL Server and up to 40% for IIS.&lt;/p&gt; &lt;h2 id="collation"&gt;&lt;a name="Collation"&gt;&lt;/a&gt;Collation&lt;/h2&gt; &lt;p&gt;Server collation is the sort order and the case sensitivity of the data within the databases. Setting the collation at the installation time for the default collation of the databases is the best time. This is so that all of the system databases (master, msdb, model and tempdb) are created with the same sort order that the user databases would use. This allows for better interoperability.&lt;/p&gt; &lt;p&gt;&lt;span id="ctl00_mainArea_bugView_tabControl"&gt;If you use a case sensitive database, there might be issues with names matching in sign-in or places that use a name on the URL to identify the location (groups, users, or blogs). &lt;/span&gt;&lt;/p&gt; &lt;h2 id="initial_database_size"&gt;&lt;a name="InitialDatabaseSize"&gt;&lt;/a&gt;Initial database size&lt;/h2&gt; &lt;p&gt;The initial size of the database is very important. Planning the size of your community is not a one-time event: it should be evaluated at least once every six months.&lt;/p&gt; &lt;p&gt;We recommend that you plan for one year&amp;#39;s growth when setting the initial database size - not only for the community&amp;#39;s sake, but also for your file system. Even for smaller communities it is better to use a much larger introductory data file. For a lightweight community you should start with a 1GB data file size and 64MB log file size. Fewer expansions of the data files means that there are fewer file fragments on the hard disk. This is important for consistency at a raw file level.&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;h2 id="database_sizing_formula"&gt;&lt;a name="DatabaseSizeFormula"&gt;&lt;/a&gt;Database sizing formula&lt;/h2&gt; &lt;p&gt;Use the table below to approximate the total amount of storage required when sizing the disk space needed for your SQL Server database:&lt;/p&gt; &lt;table class="WikiTable" border="0"&gt; &lt;tbody&gt; &lt;tr class="WikiTableBgBlue"&gt; &lt;td&gt;&lt;b&gt;Feature / Capability&lt;/b&gt;&lt;/td&gt; &lt;td&gt;&lt;b&gt;Storage Required&lt;/b&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Users &lt;sup&gt;see note&lt;/sup&gt;&lt;/td&gt; &lt;td&gt;3.04 kb&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Roles&lt;/td&gt; &lt;td&gt;1 kb&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Blog posts&lt;/td&gt; &lt;td&gt;45 kb&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Blog comment&lt;/td&gt; &lt;td&gt;3 kb&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Forum thread&lt;/td&gt; &lt;td&gt;4 kb&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Forum reply&lt;/td&gt; &lt;td&gt;1 kb&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Media&lt;/td&gt; &lt;td&gt;1.2 kb&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Media comment&lt;/td&gt; &lt;td&gt;3 kb&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Wiki page &lt;sup&gt;see note&lt;/sup&gt;&lt;/td&gt; &lt;td&gt;45 kb&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Wiki comment&lt;/td&gt; &lt;td&gt;3 kb&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Metadata factor&lt;/td&gt; &lt;td&gt;12%&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p class="tdocs-note"&gt;The formula assumes the default set of user profile properties and on average one revision of a wiki document.&lt;/p&gt; &lt;p&gt;The metadata factor % is a value that adds a percentage of the core data to the total size.&lt;/p&gt; &lt;p style="padding-left:30px;"&gt;&lt;b&gt;Sizing formula = (Number of Items * Item Storage Required) * 112%&lt;/b&gt;&lt;/p&gt; &lt;p&gt;For example, assuming 100,000 users at 3.04kb per-user, you would plan for 296.88MB of storage with an additional 35.6MB of metadata for a total storage requirement of 332.5MB.&lt;/p&gt; &lt;p&gt;Each configuration is unique. Some installations will have more user storage with custom user properties whereas other installations will have multiple revisions of Wiki documents.&lt;/p&gt; &lt;h2 id="autogrowth_sql_settings"&gt;&lt;a name="Autogrowth"&gt;&lt;/a&gt;Autogrowth SQL settings&lt;/h2&gt; &lt;p&gt;Use the sizing recommendations in &lt;a href="#DatabaseSizeFormula"&gt;database sizing formula&lt;/a&gt;&lt;i&gt; &lt;/i&gt;when creating your data file. There are two directions to take regarding autogrowth on SQL Server data and log files:&lt;/p&gt; &lt;ol&gt; &lt;li&gt;If your environment is consistent with monitoring the size of the data in the SQL files and the physical size of the files themselves, then there should be no autogrowth at all. At a minimum, sizing should be checked at least once a quarter and adjusted as least once every six months. &lt;b&gt;&lt;i&gt;This is the preferred direction&lt;/i&gt;&lt;/b&gt;.&amp;nbsp;&amp;nbsp;&lt;/li&gt; &lt;li&gt;If your environment is more lenient you can continue to set AUTOGROWTH in terms of megabytes. Start with 128 MB. This is a small enough value that it can grow with hardly any contention and you shouldn&amp;#39;t have issues with getting &amp;quot;out of space&amp;quot; errors.&lt;/li&gt; &lt;/ol&gt; &lt;h3 id="recommendations"&gt;&lt;a name="Recommendations"&gt;&lt;/a&gt;Recommendations&lt;/h3&gt; &lt;p&gt;If you are space-confined, set your maximum file size so that you do not exhaust all available space on your disk. We recommend that you have a minimum of 40% free space on the disk. Anything less than 40% free could jeopardize any substantial database grow that may occur in the future.&lt;/p&gt; &lt;p&gt;For the database log file, take the same considerations into account. Transactions in Telligent Enterprise are generally not very large, so you could size your log file much smaller such as, 64 MB or 128 MB. Your autogrowth could be set to something much smaller as well, such as16MB or 32 MB. You will find discussions on tracking growth later in this guide.&lt;/p&gt; &lt;h2 id="database_maintenance"&gt;&lt;a name="DatabaseMaintenance"&gt;&lt;/a&gt;Database maintenance&lt;/h2&gt; &lt;p&gt;Maintenance is not always considered when deploying a database; however, we have found that maintenance can be a critical component to maintaining the health of a database. As a general rule all tables with clustered indexes should be reindexed on a schedule. We recommend that you do this once a week. However, depending on your community&amp;#39;s activity, you may want to do this once a month.&lt;/p&gt; &lt;p&gt;Telligent Enterprise includes a number of database maintenance scripts.&lt;/p&gt; &lt;h3 id="database_reindex"&gt;&lt;a name="Database_reindex"&gt;&lt;/a&gt;Database reindex&lt;/h3&gt; &lt;p&gt;We include the &lt;span class="tdocs-path"&gt;cs_system_dbreindex&lt;/span&gt; stored procedure in the Telligent Enterprise codebase.&lt;span class="tdocs-path"&gt;cs_system_dbreindex&lt;/span&gt; can be scheduled (via a SQL Job) to reindex clustered indexes.&lt;/p&gt; &lt;h3 id="table_statistics"&gt;&lt;a name="Table_statistics"&gt;&lt;/a&gt;Table statistics&lt;/h3&gt; &lt;p&gt;Table statistics should be updated on days that reindexing does not occur. Again, there is a stored procedure included in the Telligent Enterprise codebase called &lt;span class="tdocs-path"&gt;cs_system_updatestatistics&lt;/span&gt; that can be scheduled for this purpose.&amp;nbsp;&lt;/p&gt; &lt;h3 id="database_growth"&gt;&lt;a name="Database_growth"&gt;&lt;/a&gt;Database growth&lt;/h3&gt; &lt;p&gt;We have also found that people generally do not track physical database and log growth over time. Tracking table and index growth over time gives you an idea of how fast your community is growing and can give you an idea of what your disk space needs will be.&lt;/p&gt; &lt;p&gt;Tracking physical database growth can be done with the SQL Server stored procedure &lt;span class="tdocs-path"&gt;sp_spaceused&lt;/span&gt; on a table-by-table basis. Additionally, the number of rows per table is a good metric. The number of rows per table provides you with the averages of the growth of your data over time within your community.&lt;/p&gt; &lt;h2 id="database_backups"&gt;&lt;a name="DatabaseBackups"&gt;&lt;/a&gt;Database backups&lt;/h2&gt; &lt;p&gt;We recommend that you schedule a single full-database backup once a week, a differential backup each day (not on full backup days), and log backups for the maximum recovery time you are allotted for your site.&lt;/p&gt; &lt;p&gt;For more information about backup options refer to:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ms187510.aspx" target="_blank"&gt;http://msdn.microsoft.com/en-us/library/ms187510.aspx&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;For additional data about backup schedules refer to&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://vyaskn.tripod.com/sql_server_administration_best_practices.htm" target="_blank"&gt;http://vyaskn.tripod.com/sql_server_administration_best_practices.htm&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;Even though&amp;nbsp;older versions of SQL Server are specified, the processes are the same.&lt;/p&gt; &lt;h2 id="database_tracing"&gt;&lt;a name="Tracing"&gt;&lt;/a&gt;Database tracing&lt;/h2&gt; &lt;p&gt;The most effective way to determine problems within the database (related to performance) is through SQL Profiler.&amp;nbsp; An &lt;a href="http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/852720c8-7589-49c3-a9d1-73fdfc9126f0.mspx" target="_blank"&gt;exhaustive review of SQL Profiler can be found here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Forum Post: Select Tags</title><link>http://telligent.com/support/telligent_evolution_platform/community/f/533/t/1070190.aspx</link><pubDate>Wed, 08 Feb 2012 19:26:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:1070190</guid><dc:creator>vlai</dc:creator><description>&lt;p&gt;When writing a post, it seems that the max number of tags that &amp;quot;Select Tags&amp;quot; popup displays is 100. Is there a way to increase the number, or to choose which 100 tags to be displayed ourselves? We are using Telligent Community 5.6.&lt;/p&gt;</description></item><item><title>Forum Post: Mobile Version</title><link>http://telligent.com/support/telligent_evolution_platform/community/f/533/t/1070187.aspx</link><pubDate>Wed, 08 Feb 2012 17:05:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:1070187</guid><dc:creator>ckuhlow</dc:creator><description>&lt;p&gt;Does anyone have a mobile version of Telligent Community up and running that they could share? &amp;nbsp;Besides the Telligent site that is. &amp;nbsp;I&amp;#39;d be interested to see how others are using this module.&lt;/p&gt;</description></item><item><title>Forum Post: RE: Anti XSS implemented with $core_v2_page.GetFormValue</title><link>http://telligent.com/support/telligent_evolution_platform/community/f/533/p/1070186/1355197.aspx#1355197</link><pubDate>Wed, 08 Feb 2012 16:51:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:1355197</guid><dc:creator>Alex Crome</dc:creator><description>&lt;p&gt;Nope - it simply returns the raw form values..&lt;/p&gt; &lt;p&gt;Any validation for cross site scripting should be done before echoing user inputed data &amp;nbsp;directly in the response (this can be done using the $core_v2_encoding.javascriptEncode(...) method)&lt;/p&gt;</description></item><item><title>Forum Post: RE: Migrating Forums from Drupal to Telligent</title><link>http://telligent.com/support/telligent_evolution_platform/community/f/533/p/1070185/1355190.aspx#1355190</link><pubDate>Wed, 08 Feb 2012 15:19:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:1355190</guid><dc:creator>Patrick Mason</dc:creator><description>&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt; &lt;meta content="Microsoft Word 14 (filtered medium)" /&gt; &lt;!--[if gte mso 9]&gt;  &lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;   &lt;![endif]--&gt;   &lt;div class="WordSection1"&gt; &lt;div&gt;&lt;span style="font-size:11.0pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#1F497D;"&gt;You should check with whatever medium is available support wise for Drupal on how to extract forum and user data from that system.&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-size:11.0pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#1F497D;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-size:11.0pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#1F497D;"&gt;In terms of importing to Telligent Community the safest method is to take whatever medium you extracted to and import the data to your Telligent based community  using the REST apis available.&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-size:11.0pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#1F497D;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;a href="http://telligent.com/community/developers/w/developer6/endpoint-documentation.aspx"&gt;http://telligent.com/community/developers/w/developer6/endpoint-documentation.aspx&lt;/a&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-size:11.0pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#1F497D;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-size:11.0pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#1F497D;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#1F497D;"&gt;Patrick Mason&lt;br /&gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#5F665F;"&gt;Development Lead- Extensibility&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#1F497D;"&gt;&lt;br /&gt; &lt;/span&gt;&lt;span style="font-size:9.0pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#1F497D;"&gt;o: 214.420.1329 &lt;br /&gt; &lt;a href="http://www.telligent.com/"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;telligent.com&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#1F497D;"&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-size:11.0pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#1F497D;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;From:&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; Awais Kazimi [mailto:bounce-AwaisKazimi@communities.telligent.com] &lt;br /&gt; &lt;b&gt;Sent:&lt;/b&gt; Wednesday, February 08, 2012 9:14 AM&lt;br /&gt; &lt;b&gt;To:&lt;/b&gt; bugsandissues@communities.telligent.com&lt;br /&gt; &lt;b&gt;Subject:&lt;/b&gt; [Bugs and Issues - Telligent Community] Migrating Forums from Drupal to Telligent&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;p&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Hi,&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;We are trying to migrate Drupal forums to Telligent platform. Surely, the database structure (and how information is stored) is different in the two platforms.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Is there any way to export drupal forums with users and taxonomies (and taxonomy access restrictions to users) to Telligent platform, so that our forum may be imported &amp;quot;as it is&amp;quot; to Telligent&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Thanks&lt;/span&gt;&lt;/p&gt; &lt;/div&gt; &lt;div&gt; &lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description></item><item><title>Wiki Page: Install and Configure Telligent Connect for Microsoft Lync</title><link>http://telligent.com/support/telligent_evolution_platform/enterprise/w/enterprise3/20387.install-and-configure-telligent-connect-for-microsoft-lync.aspx</link><pubDate>Wed, 08 Feb 2012 14:25:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:20387</guid><dc:creator>Jenny Jarrard</dc:creator><description>&lt;div class="table-of-contents"&gt;&lt;h2 class="title"&gt;In this Article&lt;/h2&gt;&lt;div class="hierarchy-list-header"&gt; &lt;/div&gt;&lt;ul class="hierarchy-list"&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#System_requirements_prerequisites"&gt;System requirements/prerequisites&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Installing_the_Windows_Service"&gt;Installing the Windows Service&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Installing_into_Telligent_Enterprise"&gt;Installing into Telligent Enterprise&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Configuring_Telligent_Connect_for_Microsoft_Lync"&gt;Configuring Telligent Connect for Microsoft Lync&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/div&gt; &lt;h2 id="system_requirements"&gt;&lt;a name="System_requirements_prerequisites"&gt;&lt;/a&gt;System requirements/prerequisites&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;Telligent Enterprise 3.0&lt;/li&gt; &lt;li&gt;Microsoft Lync Server 2010&lt;/li&gt; &lt;li&gt;Windows Server 2008 R2 64 bits&lt;/li&gt; &lt;li&gt;Microsoft .NET Framework 3.5 (for the service)&lt;/li&gt; &lt;li&gt;Microsoft .NET Framework 4 (for the Web server)&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/en/details.aspx?familyid=bd2a6171-e2d6-4230-b809-9a8d7548c1b6&amp;amp;displaylang=en"&gt;Microsoft C++ 2008 Runtime Redistributable x64&amp;nbsp;&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;h2 id="installing_the_windows_service"&gt;&lt;a name="Installing_the_Windows_Service"&gt;&lt;/a&gt;Installing the Windows Service&lt;/h2&gt; &lt;p&gt;In order to display presence information for Telligent Connect for Microsoft Lync, you must first install and configure the Unified Communications Service on your application server. This service is a Windows service and should only be installed on a single server, preferably the server where your Telligent Job Scheduler is installed.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;&lt;a href="/support/open_ticket"&gt;Obtain the installation package &lt;/a&gt;from Telligent Support.&lt;/li&gt; &lt;li&gt;Open the &lt;span style="font-family:courier new,courier;"&gt;Extensions &lt;/span&gt;folder.&lt;/li&gt; &lt;li&gt;Open the &lt;span style="font-family:courier new,courier;"&gt;TelligentConnectForMicrosoftLync &lt;/span&gt;zip file.&lt;/li&gt; &lt;li&gt;Open the &lt;span style="font-family:courier new,courier;"&gt;Services &lt;/span&gt;folder.&lt;/li&gt; &lt;li&gt;From the installation package in the &lt;span style="font-family:courier new,courier;"&gt;Services &lt;/span&gt;folder, execute &lt;span style="font-family:courier new,courier;"&gt;TelligentUCServiceInstaller.msi&lt;/span&gt;.&lt;/li&gt; &lt;li&gt;Navigate to the installation folder (usually&lt;span style="font-family:courier new,courier;"&gt; C:\Program Files\Telligent\Unified Communications Service&lt;/span&gt;).&lt;/li&gt; &lt;li&gt;Edit the &lt;span style="font-family:courier new,courier;"&gt;Telligent.Enterprise.UC.CollaborationService.exe.config&lt;/span&gt;file and alter the following settings according to the table: &lt;pre class="brush: bash;fontsize: 100; first-line: 1; "&gt;&amp;lt;appSettings&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;!-- &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Lync Server Conectivity Information &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The information below must be provided in order for the Service to &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;establish connections with Lync Server &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;add key=&amp;quot;LyncServerFQDN&amp;quot; value=&amp;quot;lync.server.domain.com&amp;quot;/&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;add key=&amp;quot;LyncServerPort&amp;quot; value=&amp;quot;5061&amp;quot;/&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;add key=&amp;quot;ServiceSystemAccountSIPAddress&amp;quot; value=&amp;quot;sip:username@domain.com&amp;quot;/&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;add key=&amp;quot;ServiceSystemAccountDomain&amp;quot; value=&amp;quot;domain&amp;quot;/&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;add key=&amp;quot;ServiceSystemAccountName&amp;quot; value=&amp;quot;username&amp;quot;/&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;add key=&amp;quot;ServiceSystemAccountPassword&amp;quot; value=&amp;quot;password&amp;quot;/&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;!-- Application Settings --&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;add key=&amp;quot;LogFileName&amp;quot; value=&amp;quot;Telligent Enterprise&amp;quot;/&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;add key=&amp;quot;UCServiceLogSource&amp;quot; value=&amp;quot;Unified Communications Service&amp;quot;/&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;add key=&amp;quot;ClientSettingsProvider.ServiceUri&amp;quot; value=&amp;quot;&amp;quot;/&amp;gt; &amp;lt;/appSettings&amp;gt;&lt;/pre&gt; &lt;table class="WikiTable"&gt; &lt;tbody&gt; &lt;tr class="WikiTableBgBlue"&gt; &lt;td style="text-align:center;"&gt;&lt;b&gt;Key&lt;/b&gt;&lt;/td&gt; &lt;td style="text-align:center;"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="font-family:courier new,courier;"&gt;LyncServerFQDN&lt;/span&gt;&lt;/td&gt; &lt;td&gt;FQDN of Lync server (address)&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="font-family:courier new,courier;"&gt;LyncServerPort&lt;/span&gt;&lt;/td&gt; &lt;td&gt;Port for TLS communication with Lync server&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="font-family:courier new,courier;"&gt;ServiceSystemAccountSIPAddress&lt;/span&gt;&lt;/td&gt; &lt;td&gt;SIP-enabled account used by the service. The format of this is important. It should be &lt;strong&gt;sip:username@domain.com&lt;/strong&gt;. For example, if you have a system account that is &lt;em&gt;lyncuser@domain.com&lt;/em&gt;, you would enter &lt;em&gt;sip:lyncuser@domain.com.&lt;/em&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="font-family:courier new,courier;"&gt;ServiceSystemAccountDomain&lt;/span&gt;&lt;/td&gt; &lt;td&gt;Domain name of service SIP account&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="font-family:courier new,courier;"&gt;ServiceSystemAccountName&lt;/span&gt;&lt;/td&gt; &lt;td&gt;Account name of service SIP account&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="font-family:courier new,courier;"&gt;ServiceSystemAccountPassword&lt;/span&gt;&lt;/td&gt; &lt;td&gt;Password of service SIP account&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="font-family:courier new,courier;"&gt;LogFileName&lt;/span&gt;&lt;/td&gt; &lt;td&gt;Windows Event Log file used by the service to write diagnostic information&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;&lt;span style="font-family:courier new,courier;"&gt;UCServiceLogSource&lt;/span&gt;&lt;/td&gt; &lt;td&gt;Source name used by the service when writing to the log file&lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;/li&gt; &lt;li&gt;&lt;a name="step4"&gt;&lt;/a&gt;The service exposes its functionality to Telligent Enterprise using Web services. You can change the URL Telligent Enterprise uses to communicate to this service by altering the following line in the same file: &lt;pre class="brush: xml;fontsize: 100; first-line: 1; "&gt;&amp;lt;add baseAddress=&amp;quot;http://localhost:8732/TelligentUCServiceListener/service&amp;quot;/&amp;gt;&lt;/pre&gt; You would also have to alter this URL if your Web server and service are not running on the same machine.&lt;/li&gt; &lt;li&gt;In the same directory, locate the file &lt;span style="font-family:courier new,courier;"&gt;installservice.bat&lt;/span&gt; and execute it as an Administrator (right-click, select &lt;b&gt;Run as Administrator&lt;/b&gt;) to install the Windows service. &lt;div class="tdocs-note"&gt;&lt;b&gt;NOTE&lt;/b&gt;: This file assumes a path of &amp;quot;&lt;span class="tdocs-path" style="font-family:courier new,courier;"&gt;C:\Program Files\Telligent\Unified Communcations Service&lt;/span&gt;&amp;quot; as the installation path. If you installed into a different directory, you will need to edit the&lt;span style="font-family:courier new,courier;"&gt; &lt;/span&gt;&lt;span style="font-family:courier new,courier;"&gt;installservice.bat&lt;/span&gt; file and change the path to the &lt;span style="font-family:courier new,courier;"&gt;Telligent.Enterprise.UC.CollaborationService.exe&lt;/span&gt; file before executing.&lt;/div&gt; &lt;/li&gt; &lt;li&gt;Depending on your architecture, you may need to open TCP port 8732, or whichever port you may have defined in &lt;a href="#step4"&gt;step 4&lt;/a&gt;,&lt;b&gt; &lt;/b&gt;in the Windows firewall on the installation server for both incoming and outgoing communications.&lt;/li&gt; &lt;li&gt;In &lt;b&gt;Administrative Tools &amp;gt; Services&lt;/b&gt;, right-click the&lt;b&gt; Telligent Unified Communications&lt;/b&gt; Service, select &lt;b&gt;Properties&lt;/b&gt;, and set the start up option to Automatic.&lt;/li&gt; &lt;li&gt;Start the Telligent Unified Communications Service.&lt;/li&gt; &lt;/ol&gt; &lt;h2 id="installing_into_telligent_enterprise"&gt;&lt;a name="Installing_into_Telligent_Enterprise"&gt;&lt;/a&gt;Installing into Telligent Enterprise&lt;/h2&gt; &lt;p&gt;Once the service is configured and running, you will need to install the Telligent Enterprise Web files.&lt;/p&gt; &lt;p class="tdocs-note"&gt;Always back up your files and database before installing anything into your Telligent Enterprise site.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Locate the &lt;span style="font-family:courier new,courier;"&gt;Web&lt;/span&gt; folder in the installation package.&lt;/li&gt; &lt;li&gt;Copy the contents of the &lt;span style="font-family:courier new,courier;"&gt;Web &lt;/span&gt;folder into your Telligent Enterprise site.&lt;/li&gt; &lt;li&gt;Within your Telligent Enterprise site, edit the&lt;span style="font-family:courier new,courier;"&gt; web.config&lt;/span&gt; file located in the root and add the following information right before the closing&lt;span style="font-family:courier new,courier;"&gt; &amp;lt;/configuration&amp;gt;&lt;/span&gt;tag at the end of the file: &lt;pre class="brush: bash;fontsize: 100; first-line: 1; "&gt;&amp;lt;system.serviceModel&amp;gt;      &amp;lt;bindings&amp;gt;         &amp;lt;basicHttpBinding&amp;gt;             &amp;lt;binding name=&amp;quot;BasicHttpBinding_ITelligentUCServiceListener&amp;quot;                      closeTimeout=&amp;quot;00:01:00&amp;quot; openTimeout=&amp;quot;00:01:00&amp;quot; receiveTimeout=&amp;quot;00:10:00&amp;quot;                      sendTimeout=&amp;quot;00:01:00&amp;quot; allowCookies=&amp;quot;false&amp;quot; bypassProxyOnLocal=&amp;quot;false&amp;quot;                      hostNameComparisonMode=&amp;quot;StrongWildcard&amp;quot; maxBufferSize=&amp;quot;65536&amp;quot;                      maxBufferPoolSize=&amp;quot;524288&amp;quot; maxReceivedMessageSize=&amp;quot;65536&amp;quot;                      messageEncoding=&amp;quot;Text&amp;quot; textEncoding=&amp;quot;utf-8&amp;quot; transferMode=&amp;quot;Buffered&amp;quot;                      useDefaultWebProxy=&amp;quot;true&amp;quot;&amp;gt;                 &amp;lt;readerQuotas maxDepth=&amp;quot;32&amp;quot; maxStringContentLength=&amp;quot;8192&amp;quot; maxArrayLength=&amp;quot;16384&amp;quot;                       maxBytesPerRead=&amp;quot;4096&amp;quot; maxNameTableCharCount=&amp;quot;16384&amp;quot; /&amp;gt;                  &amp;lt;security mode=&amp;quot;None&amp;quot;&amp;gt;                      &amp;lt;transport clientCredentialType=&amp;quot;None&amp;quot; proxyCredentialType=&amp;quot;None&amp;quot;                            realm=&amp;quot;&amp;quot; /&amp;gt;                      &amp;lt;message clientCredentialType=&amp;quot;UserName&amp;quot; algorithmSuite=&amp;quot;Default&amp;quot; /&amp;gt;                  &amp;lt;/security&amp;gt;             &amp;lt;/binding&amp;gt;        &amp;lt;/basicHttpBinding&amp;gt;     &amp;lt;/bindings&amp;gt;     &amp;lt;client&amp;gt; &lt;br /&gt;       &amp;lt;endpoint address=&amp;quot;http://localhost:8732/TelligentUCServiceListener/service&amp;quot;              binding=&amp;quot;basicHttpBinding&amp;quot; bindingConfiguration=&amp;quot;BasicHttpBinding_ITelligentUCServiceListener&amp;quot;              contract=&amp;quot;CollaborationService.ITelligentUCServiceListener&amp;quot;              name=&amp;quot;BasicHttpBinding_ITelligentUCServiceListener&amp;quot; /&amp;gt;     &amp;lt;/client&amp;gt; &amp;lt;/system.serviceModel&amp;gt; &lt;/pre&gt; You will need to alter the endpoint element to the same URL you configured your service for in the service installation: &lt;pre class="brush: bash;fontsize: 100; first-line: 1; "&gt;&amp;lt;endpoint address=&amp;quot;http://localhost:8732/TelligentUCServiceListener/service&amp;quot;&lt;/pre&gt; &lt;/li&gt; &lt;/ol&gt; &lt;h2 id="configuring_telligent_connect_for_microsoft_lync"&gt;&lt;a name="Configuring_Telligent_Connect_for_Microsoft_Lync"&gt;&lt;/a&gt;Configuring Telligent Connect for Microsoft Lync&lt;/h2&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;div class="tdocs-note"&gt;Currently, Telligent Connect for Microsoft Lync is only compatible with the Evolution2 theme of Telligent Enterprise 3.0.&lt;/div&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;To use the Telligent Connect for Microsoft Lync integration, you must first enable it and add the widgets to their respective places.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Enable the Telligent Connect for Microsoft Lync plugin:&lt;ol&gt; &lt;li&gt;Log into Telligent Enterprise as an Administrator.&lt;/li&gt; &lt;li&gt;Access the Control Panel, navigate to Site Administration, and select &lt;b&gt;Manage Plugins&lt;/b&gt;.&lt;/li&gt; &lt;li&gt;Locate the &lt;b&gt;Telligent Connect for Microsoft Lync &lt;/b&gt;plugin and enable it by selecting the check box. &lt;p&gt;&lt;img style="border:1px solid black;" src="/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/5076.plugin.png" alt=" " width="500" /&gt;&lt;/p&gt; &lt;/li&gt; &lt;li&gt;Click &lt;b&gt;Save&lt;/b&gt;.&lt;/li&gt; &lt;/ol&gt;&lt;/li&gt; &lt;li&gt;Add the Lync Enabled Site User Links Widget to the header:&lt;ol&gt; &lt;li&gt;On the homepage, as an Administrator, select &lt;b&gt;Edit Page&lt;/b&gt;, then&lt;b&gt; Edit Header&lt;/b&gt;.&lt;/li&gt; &lt;li&gt;There are two Site - User Navigation Links widgets at the top of the header; remove the one on the left by clicking the &lt;b&gt;X&lt;/b&gt;.&lt;/li&gt; &lt;li&gt;In the Widget search box, type &lt;b&gt;Lync&lt;/b&gt;.&lt;/li&gt; &lt;li&gt;Replace the the widget you just removed with the Lync Enabled Site User Navigation widget. &lt;p&gt;&lt;img style="border:1px solid black;" src="/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/8267.userlinks_5F00_widget.png" alt=" " width="500" /&gt;&lt;/p&gt; &lt;/li&gt; &lt;li&gt;Change the border options to &lt;b&gt;No Wrapper with No Spacing&lt;/b&gt;. &lt;p&gt;&lt;img style="border:1px solid black;" src="/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/5025.nowns.png" alt=" " height="223" width="165" /&gt;&lt;/p&gt; &lt;/li&gt; &lt;li&gt;Click the pencil icon to configure the widget.&amp;nbsp; Disable all the items except&lt;b&gt; Browse Groups&lt;/b&gt;, &lt;b&gt;Favorite Places,&lt;/b&gt; and&lt;b&gt; Lync Chat&lt;/b&gt;. Save the configuration. &lt;p&gt;&lt;img style="border:1px solid black;" src="/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/0574.configuserlinks.png" alt=" " height="335" width="400" /&gt;&lt;/p&gt; &lt;/li&gt; &lt;li&gt;Lock the widget by clicking the padlock icon in the header.&lt;/li&gt; &lt;li&gt;Save the header, then save the page, choosing it as the new default.&lt;/li&gt; &lt;/ol&gt;&lt;/li&gt; &lt;li&gt;Add the Lync Enabled User Hover Widget to the footer:&lt;ol&gt; &lt;li&gt;On the homepage, as an Administrator, select &lt;b&gt;Edit Page&lt;/b&gt;, then&lt;b&gt; Edit Footer&lt;/b&gt;.&lt;/li&gt; &lt;li&gt;Remove the User-Hover widget by clicking the &lt;b&gt;X&lt;/b&gt; in the header.&lt;/li&gt; &lt;li&gt;In the Widget search box, type &lt;b&gt;Lync&lt;/b&gt;.&lt;/li&gt; &lt;li&gt;Place the Lync Enabled User Hover in the same place where you removed the User-Hover widget.&lt;/li&gt; &lt;li&gt;As with the previous widget, adjust the border options to &lt;b&gt;No Wrapper with No Spacing&lt;/b&gt;. &lt;p&gt;&lt;img style="border:1px solid black;" src="/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/6076.hover.png" alt=" " width="500" /&gt;&lt;/p&gt; &lt;/li&gt; &lt;li&gt;Save the footer, then the page, making it the new default version.&lt;/li&gt; &lt;/ol&gt;&lt;/li&gt; &lt;li&gt;Add the Lync Enabled User Banner Widget to the user profile page:&lt;ol&gt; &lt;li&gt;As an Administrator, navigate to your profile page.&lt;/li&gt; &lt;li&gt;Select &lt;b&gt;Edit Page&lt;/b&gt;.&lt;/li&gt; &lt;li&gt;Type &lt;b&gt;Lync &lt;/b&gt;in the widget search box.&lt;/li&gt; &lt;li&gt;Replace the User- Banner widget with the&lt;b&gt; &lt;/b&gt;Lync Enabled User Banner&lt;b&gt; &lt;/b&gt;widget.&lt;/li&gt; &lt;li&gt;As before, change the border options to &lt;b&gt;No Wrapper With No Spacing&lt;/b&gt;. &lt;p&gt;&lt;img style="border:1px solid black;" src="/resized-image.ashx/__size/550x0/__key/CommunityServer-Wikis-Components-Files/00-00-00-01-20/5344.banner.png" alt=" " width="500" /&gt;&lt;/p&gt; &lt;/li&gt; &lt;li&gt;Save the page.&lt;/li&gt; &lt;/ol&gt; &lt;p style="padding:0;margin:0;"&gt;&lt;/p&gt; &lt;/li&gt; &lt;/ol&gt;</description></item><item><title>Wiki Page: Telligent Connect for Microsoft Lync Guide</title><link>http://telligent.com/support/telligent_evolution_platform/enterprise/w/enterprise3/20386.telligent-connect-for-microsoft-lync-guide.aspx</link><pubDate>Wed, 08 Feb 2012 14:24:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:20386</guid><dc:creator>Jenny Jarrard</dc:creator><description>&lt;p&gt;This guide contains &lt;a href="/support/telligent_evolution_platform/enterprise/w/enterprise3/install-and-configure-telligent-connect-for-microsoft-lync.aspx"&gt;installation and configuration instructions for Telligent Connect for Microsoft Lync&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Forum Post: RE: Change archived posts 'RSS Post Excerpt Size'</title><link>http://telligent.com/support/telligent_evolution_platform/community/f/533/p/1070171/1355184.aspx#1355184</link><pubDate>Wed, 08 Feb 2012 14:13:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:1355184</guid><dc:creator>Patrick Mason</dc:creator><description>&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt; &lt;meta content="Microsoft Word 14 (filtered medium)" /&gt; &lt;!--[if gte mso 9]&gt;  &lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;   &lt;![endif]--&gt;   &lt;div class="WordSection1"&gt; &lt;div&gt;&lt;span style="font-size:11.0pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#1F497D;"&gt;All hotfixes should be obtained via support&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-size:11.0pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#1F497D;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#1F497D;"&gt;Patrick Mason&lt;br /&gt; &lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#5F665F;"&gt;Development Lead- Extensibility&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#1F497D;"&gt;&lt;br /&gt; &lt;/span&gt;&lt;span style="font-size:9.0pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#1F497D;"&gt;o: 214.420.1329 &lt;br /&gt; &lt;a href="http://www.telligent.com/"&gt;&lt;b&gt;&lt;span style="color:blue;"&gt;telligent.com&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#1F497D;"&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="font-size:11.0pt;font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#1F497D;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;From:&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; Leo [mailto:bounce-LeoNel@communities.telligent.com] &lt;br /&gt; &lt;b&gt;Sent:&lt;/b&gt; Tuesday, February 07, 2012 9:53 PM&lt;br /&gt; &lt;b&gt;To:&lt;/b&gt; bugsandissues@communities.telligent.com&lt;br /&gt; &lt;b&gt;Subject:&lt;/b&gt; RE: [Bugs and Issues - Telligent Community] Change archived posts &amp;#39;RSS Post Excerpt Size&amp;#39;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&amp;nbsp;&lt;/div&gt; &lt;div&gt; &lt;p&gt;&lt;span style="font-size:10.0pt;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Anyone have the download for May, 2011 Hot Fix Release?&lt;/span&gt;&lt;/p&gt; &lt;/div&gt; &lt;div&gt; &lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description></item><item><title>Forum Post: RE: 6.0 Installation.</title><link>http://telligent.com/support/telligent_evolution_platform/community/f/533/p/1068470/1355175.aspx#1355175</link><pubDate>Wed, 08 Feb 2012 08:37:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:1355175</guid><dc:creator>Praful Memane</dc:creator><description>&lt;p&gt;There was a similar problem reported and a reason provided by Alex Crome &lt;a target="_new" href="http://telligent.com/support/telligent_evolution_platform/community/f/533/p/1069957/1355083.aspx"&gt;telligent.com/.../1355083.aspx&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Forum Post: RE: Link to a theme stylesheet for a modal popup that uses a velocity macro for the modal content source</title><link>http://telligent.com/support/telligent_evolution_platform/community/f/533/p/1070177/1355171.aspx#1355171</link><pubDate>Tue, 07 Feb 2012 21:46:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:1355171</guid><dc:creator>Michael Monteleone</dc:creator><description>&lt;p&gt;For this scenario, I would recommend instead to use &lt;/p&gt; &lt;p&gt;$core_v2_page.RenderThemeHeaders(&amp;quot;%{ IsModal = true/false }&amp;quot;) within your &amp;lt;head&amp;gt; tag in your modal dialog velocity callback.&lt;/p&gt; &lt;p&gt;This will render theme-defined CSS, Javascript, and other headers along with any headers registered through $core_v2_page (AddLink, AddMeta, SetTitle, etc) and common javascript (jQuery, jQuery validate, GLOW, and Evolution jQuery plugins). &amp;nbsp;It specifically includes stylesheets defined by the theme for use in modals.&lt;/p&gt; &lt;p&gt;Hope this helps.&lt;/p&gt;</description></item></channel></rss>
