<?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 Community</title><link>http://telligent.com/support/telligent_evolution_platform/community/default.aspx</link><description>Find product documentation to help you install, configure, and administer Telligent Community. Discuss and collaborate with other users as you create an external-facing customer community.</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>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>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 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>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>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><item><title>Forum Post: RE: Link to my profile in main navigation</title><link>http://telligent.com/support/telligent_evolution_platform/community/f/533/p/1070165/1355145.aspx#1355145</link><pubDate>Tue, 07 Feb 2012 15:34:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:1355145</guid><dc:creator>larisa kraus</dc:creator><description>&lt;p&gt;AdminConnect did &amp;nbsp;it this answer the question?&lt;/p&gt;</description></item><item><title>Forum Post: RE: Hotfix for the Telligent Community 6.0 ie7 Modal Bug?</title><link>http://telligent.com/support/telligent_evolution_platform/community/f/533/p/1070042/1355127.aspx#1355127</link><pubDate>Mon, 06 Feb 2012 19:50:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:1355127</guid><dc:creator>Brian</dc:creator><description>&lt;p&gt;Thanks Brian.&lt;/p&gt;</description></item><item><title>Forum Post: RE: How to include custom jQuery plugin on a theme level</title><link>http://telligent.com/support/telligent_evolution_platform/community/f/533/p/1070127/1355124.aspx#1355124</link><pubDate>Mon, 06 Feb 2012 19:13:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:1355124</guid><dc:creator>Alex Crome</dc:creator><description>&lt;p&gt;Personally I&amp;#39;d recommend you upload the Javascript file into the Javascript files of your Site Theme configuration.&lt;/p&gt; &lt;p&gt;An alternative approach is to create a custom widget which you add to the site wide header/footer which you use to reference your javascript file. &lt;/p&gt;</description></item><item><title>Forum Post: RE: Cannot run local install of Telligent Community in Visual Studio</title><link>http://telligent.com/support/telligent_evolution_platform/community/f/533/p/1069957/1355083.aspx#1355083</link><pubDate>Mon, 06 Feb 2012 12:24:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:1355083</guid><dc:creator>Alex Crome</dc:creator><description>&lt;p&gt;Telligent Community is incompatible with the Visual Studio Web Development server - the urls used by the CFS don&amp;#39;t work in Cassani.&lt;/p&gt; &lt;p&gt;You will either need to install VS2010 SP1 and use IIS Express, or run your community in a full install of IIS.&lt;/p&gt;</description></item><item><title>Forum Post: RE: Bulk Edit/Delete Users Awaiting Approval</title><link>http://telligent.com/support/telligent_evolution_platform/community/f/533/p/1069980/1355077.aspx#1355077</link><pubDate>Sun, 05 Feb 2012 17:01:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:1355077</guid><dc:creator>Bruce Cirrinone</dc:creator><description>&lt;p&gt;Thanks, Rick! This led me to some more research. I found out that in my case, only two tables were affected: cs_Users and cs_UserProfile and I was able to compose two delete queries that removed all member/applicants except the 46 my client had really approved. Once again, I appreciate your assistance!!!&lt;/p&gt;</description></item><item><title>Forum Post: RE: TC 5.5 - Media Gallery REST API Endpoint returns 404 error</title><link>http://telligent.com/support/telligent_evolution_platform/community/f/533/p/1070137/1355070.aspx#1355070</link><pubDate>Fri, 03 Feb 2012 22:35:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:1355070</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;It will include instructions.&amp;nbsp; There are a few different things you will need to apply.&amp;nbsp; I believe in it will be a folder called REST updates if I remember  correctly&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; lucasrd [mailto:bounce-lucasrd@communities.telligent.com] &lt;br /&gt; &lt;b&gt;Sent:&lt;/b&gt; Friday, February 03, 2012 4:23 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] TC 5.5 - Media Gallery REST API Endpoint returns 404 error&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;Are there specific files or assemblies we could just drop in to make it work if I got that version of the platform code?&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: Working with contextual URLs in Sitecore</title><link>http://telligent.com/support/telligent_evolution_platform/community/w/community6/21578.working-with-contextual-urls-in-sitecore.aspx</link><pubDate>Fri, 03 Feb 2012 19:16:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:21578</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="#Understanding_Contextual_Urls"&gt;Contextual URLs defined&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="#Types_of_contextual_data"&gt;Types of contextual data&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="#Contextual_Data_Currently_Supported_In_Telligent_Connect_For_Sitecore"&gt;Contextual data currently supported&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="#How_Context_is_Retrieved_in_Sitecore"&gt;How context is retrieved in Sitecore&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="#Mappings_Tokens_and_Routes"&gt;Mappings, tokens and routes&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="#Defining_a_Route"&gt;&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Defining_a_route"&gt;Defining a route&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="#Step_1_Review_the_mapping"&gt;Step 1: Review the mapping&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Step_2_Create_your_Item_Path"&gt;Step 2: Create your item path&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Step_3_Set_up_your_route"&gt;Step 3: Set up your route&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;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/div&gt; &lt;h2&gt;&lt;a name="Understanding_Contextual_Urls"&gt;&lt;/a&gt;Contextual URLs defined&lt;/h2&gt; &lt;p&gt;Several widgets in Telligent rely on a specific context or contextual data in order to display their contents properly.&amp;nbsp;A widget used out of context either does not render at all or can result in errors.&amp;nbsp;Telligent uses several techniques to determine context, but if you follow all of the paths to get contextual data, the root source of information is usually in the URL.&lt;/p&gt; &lt;h3&gt;&lt;a name="Types_of_contextual_data"&gt;&lt;/a&gt;Types of contextual data&lt;/h3&gt; &lt;p&gt;Contextual data is simply an object for which the content of the widget is based. For example, if you read a blog post, the contextual object is a specific blog post. Without it, the widget does not know what post in which blog you want to display. Some widgets function using contextual data but can also be set to a specific item. For example, the Blog - Post List widget&amp;nbsp;is smart enough to determine whether it is in the context of a blog or a group, and will list blog posts depending on which is available. However, via widget configuration you can also set the blog or group&amp;nbsp;specifically, bypassing the contextual data.&lt;/p&gt; &lt;h4&gt;&lt;a name="Contextual_Data_Currently_Supported_In_Telligent_Connect_For_Sitecore"&gt;&lt;/a&gt;Contextual data currently supported&lt;/h4&gt; &lt;ul&gt; &lt;li&gt;Group&lt;/li&gt; &lt;li&gt;Blog&lt;/li&gt; &lt;li&gt;Blog&lt;/li&gt; &lt;li&gt;User&lt;/li&gt; &lt;li&gt;Forum&lt;/li&gt; &lt;li&gt;Forum Thread&lt;/li&gt; &lt;li&gt;Forum Reply&lt;/li&gt; &lt;li&gt;Media Gallery&lt;/li&gt; &lt;li&gt;Media File&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;These items can all be determined from a URL, or determined based on a child item that is currently in context (such as a blog from a contextual blog post).&lt;/p&gt; &lt;h3&gt;&lt;a name="How_Context_is_Retrieved_in_Sitecore"&gt;&lt;/a&gt;How context is retrieved in Sitecore&lt;/h3&gt; &lt;p&gt;Telligent Connect for Sitecore uses the concept of wildcard items to define dynamic pieces of data in a URL. When rendering pages, the tree path&amp;nbsp;usually&amp;nbsp;determines your URL, matching the names of items specifically in the tree hierarchy. If you add a wildcard instead of a proper name for an item (which is done by giving the item a name * instead of a proper name), it will use this item to match any value at that place in the hierarchy that is not already specifically defined. For example, a path of&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt; /item1/subitem1/*&lt;/span&gt; &amp;nbsp;will match&amp;nbsp;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;/item1/subitem1/something.aspx&lt;/span&gt; or&amp;nbsp;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;/item1/subitem1/12345.aspx&lt;/span&gt;.&lt;/p&gt; &lt;h4&gt;&lt;a name="Mappings_Tokens_and_Routes"&gt;&lt;/a&gt;Mappings, tokens and routes&lt;/h4&gt; &lt;p&gt;The first part of understanding how to use wildcards with Telligent Connect for Sitecore is to understand some of the components. Most of the information explained here is set up for you. If you are starting a new community, you can leave the defaults in place.&lt;/p&gt; &lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;span style="font-size:small;"&gt;&lt;strong&gt;Tokens&lt;/strong&gt;&lt;/span&gt; (master: /sitecore/system/modules/TelligentEvolution/Urls/Tokens)&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Tokens represent placeholders.&amp;nbsp;They are used to replace the wildcard characters behind the scenes with an identifiable value. For example, a wildcard path like so &lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;/item/item2/*/*&lt;/span&gt; has no way of deciphering the first wildcard from the second.&amp;nbsp;These values will be replaced by token values so that they can be easily&amp;nbsp;identified&amp;nbsp;as the data they&amp;nbsp;represent, like a group ID or application key. You should never have to alter the values of tokens.&lt;/p&gt; &lt;p&gt;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-01-20/7853.1Tokens.png"&gt;&lt;img style="border:black 1px solid;" src="/resized-image.ashx/__size/500x480/__key/communityserver-wikis-components-files/00-00-00-01-20/7853.1Tokens.png" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;span style="font-size:small;"&gt;&lt;b&gt;Position mappings &lt;/b&gt;&lt;/span&gt;(master: /sitecore/system/modules/TelligentEvolution/Urls/Position Mappings)&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Position mappings define which wildcards in an item path will be replaced by what token value so they can later be extracted. A mapping is a collection of positions that define the wildcard&amp;#39;s numeric position, or occurrence in the path, and the token to use to replace it. Consider our previous URL of&amp;nbsp;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;/item/item2/*/*&lt;/span&gt;. &amp;nbsp;A mapping you could create for this would have&amp;nbsp;two positions: one for each wildcard and a token assigned to each position.&amp;nbsp;The number of positions defined in the mapping are the minimum number of wildcards required in the path.&amp;nbsp;The example below shows the default&amp;nbsp;mapping&amp;nbsp;for a blog post. It has three&amp;nbsp; positions: GroupID, BlogKey, and Post Key. This means when we define a path for a blog post, we expect it to contain at least&amp;nbsp;three wildcards (i.e., one&amp;nbsp;for each position). We also then replace the position with the defined token so it is easier to extract the value in that position later.&lt;/p&gt; &lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;span style="font-size:small;"&gt;&lt;b&gt;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-01-20/5751.2Mapping.png"&gt;&lt;img style="border:black 1px solid;" src="/resized-image.ashx/__size/500x480/__key/communityserver-wikis-components-files/00-00-00-01-20/5751.2Mapping.png" alt=" " width="500" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="text-decoration:underline;"&gt;&lt;span style="font-size:small;"&gt;&lt;b&gt;Routes&amp;nbsp;&lt;/b&gt;&lt;/span&gt;(master: /sitecore/system/modules/TelligentEvolution/Urls/Routes)&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Routes are what tie tokens and mappings together. They are the one piece that requires some configuration. &amp;nbsp;Routes determine which mapping to use based on the contextual item.&amp;nbsp;A route combines a collection of items with a specific rule and action to extract data from the wildcards in the URL.&amp;nbsp;A route can have multiple items and then a rule. The rule consists of a condition, which is usually checking that the item path has wildcards, and action to execute if true, which is the process of extracting the data based on the defined mapping you specify in the action. The example below defines a blog post route example. It has&amp;nbsp;one target item so when that item URL is accessed, the condition checks for the presence of wildcards and extracts the values from those positions defined in the mapping. A route can have multiple items provided that every item can satisfy the same mapping.&lt;/p&gt; &lt;h3&gt;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-01-20/7563.3routedefined.png"&gt;&lt;img style="border:black 1px solid;" src="/resized-image.ashx/__size/500x480/__key/communityserver-wikis-components-files/00-00-00-01-20/7563.3routedefined.png" alt=" " width="500" /&gt;&lt;/a&gt;&lt;a name="Defining_a_Route"&gt;&lt;/a&gt;&lt;/h3&gt; &lt;h3&gt;&lt;/h3&gt; &lt;h3&gt;&lt;a name="Defining_a_route"&gt;&lt;/a&gt;Defining a route&lt;/h3&gt; &lt;p&gt;Now let&amp;#39;s focus on using the information to create a route. We are going to create a route for a blog post. We will utilize the the default route that is already defined and its mappings; we are simply going to add our item path. The goal is a resulting URL that you&amp;nbsp;can display the blog post widget on.&lt;/p&gt; &lt;h4&gt;&lt;a name="Step_1_Review_the_mapping"&gt;&lt;/a&gt;Step 1: Review the mapping&lt;/h4&gt; &lt;p&gt;By default there, is a &lt;span style="font-family:courier new,courier;"&gt;BlogPostMapping&lt;/span&gt; already defined that utilizes the group ID, the blog application key, and the post slug or key. These are the minimum pieces of data needed to reliably retrieve a blog post when not using any of&amp;nbsp;the post&amp;#39;s IDs. Because we have&amp;nbsp;three positions, our target item we will use for our URL needs to have a minimum of&amp;nbsp;three wildcards in its path. With this mapping, the first wildcard will be the group ID;&amp;nbsp;the second the blog&amp;#39;s application key, and the last the post&amp;#39;s slug or key.&lt;/p&gt; &lt;h4&gt;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-01-20/0131.4Mapping.png"&gt;&lt;img style="border:black 1px solid;" src="/resized-image.ashx/__size/500x480/__key/communityserver-wikis-components-files/00-00-00-01-20/0131.4Mapping.png" alt=" " width="500" /&gt;&lt;/a&gt;&lt;/h4&gt; &lt;h4&gt;&lt;a name="Step_2_Create_your_Item_Path"&gt;&lt;/a&gt;Step 2: &amp;nbsp;Create your item path&lt;/h4&gt; &lt;p&gt;From this we can set up our item path. So we are going to create the following path (&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;/sitecore/content/home/community/*/b/*/*&lt;/span&gt; ) which has our&amp;nbsp;three wildcards.&amp;nbsp;The resulting URL should be: &lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;&lt;a&gt;http://mysite.com/en/community/{groupid}/b/{blogKey}/{postSlug}.aspx&lt;/a&gt;,&lt;/span&gt; given the mapping we discussed earlier.&lt;/p&gt; &lt;p&gt;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-01-20/2068.5wildcardPost.png"&gt;&lt;img style="border:black 1px solid;" src="/resized-image.ashx/__size/640x480/__key/communityserver-wikis-components-files/00-00-00-01-20/2068.5wildcardPost.png" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;We can clean this image up a bit by changing the display names to show you how the mapping is going to extract values:&lt;/p&gt; &lt;p&gt;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-01-20/0160.6cleanItemPath.png"&gt;&lt;img style="border:black 1px solid;" src="/resized-image.ashx/__size/640x480/__key/communityserver-wikis-components-files/00-00-00-01-20/0160.6cleanItemPath.png" alt=" " /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;You should be able to navigate to the URL you are trying to create and adding &lt;span style="font-family:courier new,courier;"&gt;?sc_mode=edit&lt;/span&gt; for the page editor to open.&amp;nbsp;We do it this way rather than through the content manager to ensure all of the data in our wildcards exists. The content editor opens the item by ID, which means we cannot see contextual data because the wildcards are not present.&amp;nbsp;In our case, we are going to&amp;nbsp;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;http://hostname/en/community/3/b/sample_weblog/expanding-your-community.aspx?sc_mode=edit.&lt;/span&gt; You can see we replaced our wildcards with valid data:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Group ID: 3&lt;/li&gt; &lt;li&gt;Blog application key: &lt;span style="font-family:courier new,courier;"&gt;sample_weblog&lt;/span&gt;&lt;/li&gt; &lt;li&gt;Post slug/key: &lt;span style="font-family:courier new,courier;"&gt;expanding-your-community&lt;/span&gt;&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;On the page, add the Sitecore Debug Widget via the Telligent Community widget rendering, which is designed to show you contextual data for troubleshooting and verification:&lt;/p&gt; &lt;p&gt;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-01-20/0317.debugger.png"&gt;&lt;img style="border:black 1px solid;" alt=" " src="/resized-image.ashx/__size/640x480/__key/communityserver-wikis-components-files/00-00-00-01-20/0317.debugger.png" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Once added to the page, you will see it does not recognize a contextual blog post and blog, and the contextual group is Site Root, which is the default. In our case, group ID 3 is a sample group. So we can tell there is no route set up.&lt;/p&gt; &lt;p&gt;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-01-20/2260.defaultnoContext.png"&gt;&lt;img style="border:black 1px solid;" alt=" " src="/resized-image.ashx/__size/640x480/__key/communityserver-wikis-components-files/00-00-00-01-20/2260.defaultnoContext.png" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Furthermore, if you add another Telligent component to the page and make it show the Blog Post widget, it will not render:&lt;/p&gt; &lt;p&gt;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-01-20/5187.noPost.png"&gt;&lt;img style="border:black 1px solid;" alt=" " src="/resized-image.ashx/__size/640x480/__key/communityserver-wikis-components-files/00-00-00-01-20/5187.noPost.png" width="500" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;h4&gt;&lt;a name="Step_3_Set_up_your_route"&gt;&lt;/a&gt;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-01-20/5187.noPost.png"&gt;&lt;/a&gt;&lt;br /&gt;&lt;span&gt;&lt;strong&gt;Step 3: &amp;nbsp;Set up your route&lt;/strong&gt;&lt;/span&gt;&lt;/h4&gt; &lt;p&gt;&lt;span&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;To bring a blog post into context, we have to configure the route. The&amp;nbsp;blog post route is already defined.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;Edit the&amp;nbsp;&amp;nbsp;&lt;span style="font-family:courier new,courier;"&gt;BlogPostRoute&lt;/span&gt; and select &lt;strong&gt;Edit rule&lt;/strong&gt; on the right to bring up the rule editor.&lt;/li&gt; &lt;li&gt;For the condition, under Telligent select &lt;strong&gt;target item has wildcards&lt;/strong&gt;.&lt;/li&gt; &lt;li&gt;For the action, select the &lt;strong&gt;replace wildcards as defined in specific position mappings item&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt; &lt;div&gt;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-01-20/6204.editRule.png"&gt;&lt;img style="border:black 1px solid;" alt=" " src="/resized-image.ashx/__size/640x480/__key/communityserver-wikis-components-files/00-00-00-01-20/6204.editRule.png" /&gt;&lt;/a&gt;&lt;/div&gt; &lt;/li&gt; &lt;li&gt;Click &lt;strong&gt;specific position mappings item&lt;/strong&gt;.&lt;/li&gt; &lt;li&gt;Select &lt;strong&gt;BlogPostMapping&lt;/strong&gt;.&lt;/li&gt; &lt;li&gt;Click &lt;strong&gt;OK&lt;/strong&gt;. &lt;div&gt;&lt;br /&gt;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-01-20/2605.setMapping.png"&gt;&lt;img style="border:black 1px solid;" alt=" " src="/resized-image.ashx/__size/640x480/__key/communityserver-wikis-components-files/00-00-00-01-20/2605.setMapping.png" width="500" /&gt;&lt;/a&gt;&lt;/div&gt; &lt;/li&gt; &lt;li&gt;Click &lt;strong&gt;Edit&lt;/strong&gt; above items and select the target item, which in this case is the last wildcard in our item path. Click &lt;strong&gt;OK&lt;/strong&gt;. &lt;div&gt;&lt;br /&gt;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-01-20/2425.setItem.png"&gt;&lt;img style="border:black 1px solid;" alt=" " src="/resized-image.ashx/__size/640x480/__key/communityserver-wikis-components-files/00-00-00-01-20/2425.setItem.png" width="500" /&gt;&lt;/a&gt;&lt;/div&gt; &lt;/li&gt; &lt;li&gt;Save the route.&lt;/li&gt; &lt;/ol&gt; &lt;div&gt;After saving, return to &lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;&amp;nbsp;http://hostname/en/community/3/b/sample_weblog/expanding-your-community.aspx?sc_mode=edit&lt;/span&gt;&amp;nbsp;and refresh the page. The post should now display.&amp;nbsp;&amp;nbsp;If you examine the debug widget a group, blog and post are now in context. You also see the tokens extracted from the URL.&lt;/div&gt; &lt;div&gt;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-01-20/4251.blogPostView.png"&gt;&lt;img style="border:black 1px solid;" alt=" " src="/resized-image.ashx/__size/640x480/__key/communityserver-wikis-components-files/00-00-00-01-20/4251.blogPostView.png" width="500" /&gt;&lt;/a&gt;&lt;/div&gt; &lt;div&gt;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-01-20/4251.blogPostView.png"&gt;&lt;/a&gt;&lt;a href="/cfs-file.ashx/__key/communityserver-wikis-components-files/00-00-00-01-20/3036.routeresolved.png"&gt;&lt;img style="border:black 1px solid;" alt=" " src="/resized-image.ashx/__size/640x480/__key/communityserver-wikis-components-files/00-00-00-01-20/3036.routeresolved.png" width="500" /&gt;&lt;/a&gt;&lt;/div&gt;</description></item><item><title>Wiki Page: Telligent Connect for Sitecore 2.0</title><link>http://telligent.com/support/telligent_evolution_platform/community/w/community6/21573.telligent-connect-for-sitecore-2-0.aspx</link><pubDate>Fri, 03 Feb 2012 19:14:00 GMT</pubDate><guid isPermaLink="false">92d67afb-f426-4529-b1c0-df597f24068f:21573</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="#Purpose"&gt;Purpose&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Capabilities_in_release_2_0"&gt;Capabilities in release 2.0&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="#Blog_features"&gt;Blog features&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#Forum_features"&gt;Forum features&lt;/a&gt;&lt;/li&gt;&lt;li class="hierarchy-item"&gt;&lt;a href="#File_gallery_features"&gt;File gallery features&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="#Guides_included_in_this_documentation"&gt;Guides included in this documentation&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="hierarchy-list-footer"&gt; &lt;/div&gt;&lt;/div&gt; &lt;h2&gt;&lt;a name="Purpose"&gt;&lt;/a&gt;Purpose&lt;/h2&gt; &lt;p&gt;Telligent Connect for Sitecore 2.0 enables you to seamlessly integrate content and social engagement from Telligent Community into an all-encompassing audience experience from Sitecore.&lt;/p&gt; &lt;h2&gt;&lt;a name="Capabilities_in_release_2_0"&gt;&lt;/a&gt;Capabilities in release 2.0&lt;/h2&gt; &lt;p&gt;This release includes the following features:&lt;/p&gt; &lt;h3&gt;&lt;a name="Blog_features"&gt;&lt;/a&gt;Blog features&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;Viewing and commenting on a blog post.&lt;/li&gt; &lt;li&gt;Seeing all of a blog author&amp;#39;s posts, and seeing all the blogs he/she shares information on.&lt;/li&gt; &lt;li&gt;Viewing full details of any post made by a blog author.&lt;/li&gt; &lt;/ul&gt; &lt;h3&gt;&lt;a name="Forum_features"&gt;&lt;/a&gt;Forum features&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;Replying to a forum thread.&lt;/li&gt; &lt;li&gt;Viewing details of specific discussions or question/answer streams.&lt;/li&gt; &lt;li&gt;Suggesting or verifying a forum reply as an answer.&lt;/li&gt; &lt;li&gt;Seeing all discussions and question/answers posted in a forum or message board.&lt;/li&gt; &lt;li&gt;Seeing the different forums or message boards you can participate in.&lt;/li&gt; &lt;li&gt;Posing questions and starting discussions.&lt;/li&gt; &lt;/ul&gt; &lt;h3&gt;&lt;a name="File_gallery_features"&gt;&lt;/a&gt;File gallery features&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;Commenting on files.&lt;/li&gt; &lt;li&gt;Seeing all available galleries, and all available files in a file gallery.&lt;/li&gt; &lt;li&gt;Viewing specific files in full mode.&lt;/li&gt; &lt;li&gt;Viewing gallery files in slideshow mode.&lt;/li&gt; &lt;li&gt;Uploading media gallery files.&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;For more detail about features, see the &lt;a href="/community/partner/sitecore/w/wiki/21564.included-widgets.aspx"&gt;Included widgets&lt;/a&gt; page. Also be sure to view the [[Working with contextual URLs in Sitecore|Working with contextual URLs]] article since several widgets in Telligent Community rely on specific content or contextual data in order to display their contents properly within Sitecore.&lt;/p&gt; &lt;h2&gt;&lt;a name="Guides_included_in_this_documentation"&gt;&lt;/a&gt;Guides included in this documentation&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;span class="ExistingPageLink"&gt;&lt;span class="ExistingPageLink"&gt;[[Telligent Connect for Sitecore 2.0 installation and configuration]]&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="ExistingPageLink"&gt;&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;span class="ExistingPageLink"&gt;&lt;span class="ExistingPageLink"&gt;[[Telligent Connect for Sitecore 2.0 release notes]]&lt;/span&gt;&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;span class="ExistingPageLink"&gt;&lt;span class="ExistingPageLink"&gt;&lt;span class="ExistingPageLink"&gt;[[Telligent Connect for Sitecore 2.0 user guide]]&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;span class="ExistingPageLink"&gt;&lt;span class="ExistingPageLink"&gt;[[Telligent Connect for Sitecore 2.0 widgets]]&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;span class="ExistingPageLink"&gt;&lt;/span&gt;&lt;span class="ExistingPageLink"&gt;[[Uninstalling Telligent Connect for Sitecore]]&lt;/span&gt;&lt;/li&gt; &lt;/ul&gt;</description></item></channel></rss>
