About Aurora Blogs
A blog is basically an online journal or diary, often with references or links to other sites. Blog posts drive website traffic, promote your products and services, and also help you build trust with your customers and prospects. They also boost your social-media presence. Blog posts are usually written by a single author, and other community members add on with comments. Blog comments are associated with posts in the same way that replies are associated with messages in a forum. Each Blog has a front page that lists the most recent posts. From any Blog page, members with appropriate permissions can: Publish blog posts Edit drafts or edit previously published blog posts View the revision history of published blog posts Follow or unfollow a blog or content within the blog Those with admin permissions have additional tasks they can perform related to the following: Blogs Create a Blog board Edit Blog board settings Blog Posts Delete a post Move a post Block edits on a post Comments and Replies Comments and replies on posts About threaded replies and comments Block or allow comments and replies Move a comment or reply Content Management Content Management Dashboard Overview of Content Workflow Widgets Recent Content Top Content Places Info1.5KViews0likes2CommentsAurora: Publish blog posts
When a blog post is reviewed and approved to be published, there are two possible scenarios for publication: It is ready to be published and you can go ahead and publish it. It requires a precipitating event, such as a product release or update, and needs to be published at a later date. To publish blog posts immediately, click the Publish button. The blog post is immediately available for viewers to read. Scheduling content to be published later The scheduling feature gives you control in managing when your blog post is published in the community. This makes it possible to manage your growing inventory of content. When scheduling at a future time, you can also indicate the time zone to use. Follow the walkthrough below to learn how to schedule a blog post for publication. Note: If Content Workflow is enabled, you must submit the blog post for review and submit for publication before you can select Schedule for Publication. Note: The tutorial below depicts publication scheduling when Content Workflow is turned off. 14 STEPS 1. Open the draft of the article that you want to schedule to publish. Click Edit Draft 2. The article opens in an editor. Scroll down the page and click Publication Schedule 3. Click the text box to choose the time 4. Pick a date 5. Pick a time 6. Pick a Time Zone 7. 8. Click Schedule 9. Your article is now scheduled to be published 10. Click Change if you want to reschedule 11. Select a date, time and timezone 12. Click Change 13. Click Remove, if you want to remove the scheduling 14. The schedule is removed. Here's an interactive tutorial https://www.iorad.com/player/2052286/Schedule-Publiation Permissions Permission Purpose Additional permissions required Publish posts To publish edits to previously published KB articles View draft articles Edit any published post To edit your own blog posts and blog posts published by others View draft posts Related topics: Create a blog post Edit blog posts Follow Content Tags1.5KViews0likes7CommentsAurora: About the Content Editor
The Content Editor is the main tool you use to write your posts, articles, and replies/comments in the community. The Aurora editor is similar to editors you’ve used in other applications and should feel familiar. The Aurora Content Editor boasts several features, including: Consistent and optimized toolbars Robust, rich text editor, with emoji support Support for image and video uploads In-line image editing Visual display options for code samples Keyboard shortcuts Consistent and optimized toolbars The Content Editor toolbars have been optimized for specific use cases and displays. Aurora includes these toolbar variants: Desktop Mobile Reply/Comment Desktop Reply/Comment Mobile Desktop (for all content types) The Desktop toolbar provides the most robust toolbar. Note: The Insert template function (not shown) is off by default. You can enable this feature via Community Settings. Top row buttons Format Bold Italic Underline Strikethrough Text color Bullet list Numbered list Text alignment Insert link Insert media (image or video) Insert emoji Insert table Expand menu Bottom row buttons Quote Insert/Edit code Insert Spoiler (show/hide text block) Increase indent Decrease indent Table of Contents Clear formatting View/Edit source code Help (keyboard shortcuts) Mobile On mobile devices, where screen real estate is at a premium, the toolbar includes only the most common actions: Buttons Format Bold Italic Underline Strikethrough Text color Bullet list Numbered list Text alignment Insert link Insert media (image or video) Quote Insert/Edit code Insert spoiler (show/hide text block) Increase indent Decrease indent Clear formatting Reply/Comment toolbars Fewer editing options are available when replying in a discussion or commenting on a post or article. Options include: Bold Italic Bullet list Numbered list Quote Insert link Insert media (image or video) Insert emoji Attach file Insert / Edit code Help Enhanced emoji support The Content Editor provides community admins with a lot more flexibility over which emojis to make available as well as the ability to create a custom set of emojis. For example, you might want to create emojis specific to your brand or products. Other enhanced emoji features include: Emoji name displayed on hover: Hover over an emoji in the content editor or in the published message to see the name of the emoji. Emoji alias support: Manually type in the alias for an emoji (for example, “:smiley:”) without using the auto-suggest menu the emoji renders. Learn more about enabling emojis. Visual display for code samples The Content Editor provides color coding for code samples in your posts to improve overall readability. To enter code samples: Click Insert Code. Search for the code language you want to use. Start typing (or copy/paste) your code sample. Click Insert. The Content Editor displays the color-coded version of your code sample: Inline link editing Content Editor supports quick inline link editing so when you click on a link or use the arrow keys to move the cursor over a link in your post, the inline link pop-up menu displays: From the inline link pop-up menu, you can click: Edit Link: Opens the link editing window where you can change the existing link. Unlink: Removes the link associated with this text. Auto Title: Displays the title of the linked webpage for the link text. (If the Auto Title is active, this button is grayed out.) Show URL: Displays the full URL of the linked text. Open Link: Opens the linked URL in a new browser tab. In-line image editing When writing or editing content with embedded images, you perform several quick editing actions. While editing your content, you can click an image to access the size controls. Click the small, medium, or large options to choose the image size that best fits your space. You can align the image to the left, center, or right or choose not to align them. By default, all the inserted images and videos are center-aligned irrespective of their size or device. The alignment icons indicate image alignment and text wrapping around the images. You can also add a caption for your image, which displays below the image. Also, you can link a URL to the image. Finally, you can click the person icon to add Alternative text that describes the image for the visually-impaired. Upload video on mobile The Content Editor supports mobile video uploads (up to 9.5 GB; default is 50 MB) from your iOS or Android device. Click the Insert Media icon on your mobile device and choose to take a video or upload an existing video from your Photo library. Note: This feature applies only to communities that have video upload enabled. Image and video upload are initiated via the same Media icon on mobile. If video upload had not been enabled for the community, only the image upload option would be available. Drag and drop images, videos, and attachments You can drag and drop images, videos, and file attachments directly to the content editing pane for all content types (forums, blogs, KBs, etc.) or as attachments to the article/post. Note: Constraints for image, video, and file attachments (for example, supported file types and maximum file size) are all based on the admin settings configured by your community administrator. Learn more about setting up and configuring settings and permissions for image uploads, video uploads, and file attachments. Drag and drop directly into the message editor To drag and drop images or videos into the editing pane of an article, post, or comment, find the image or video you want to add and drag it into the writing area: Your image uploads and renders in the editor: Note: When using the Safari browser, any files dragged and dropped into the message editor that are not supported/cannot be displayed inline by the message editor are automatically attached to the message instead. Drag and drop attachments Authors can also quickly add attachments to posts/comments by dragging and dropping them here: Or, they can click browse to launch the file chooser and select the file to attach. Attached files are uploaded and displayed next to the post: Shortcuts If you’re a keyboard shortcuts person, you can find all the keyboard accelerators under the Content Editor Help.1.4KViews0likes5CommentsAurora: Featured Guides Widget configuration
The Featured Guides Widget allows community members to easily discover and access highlighted guides on your community pages. With this widget, admins can showcase curated guides, providing members with quick links to essential content. They can be made available for use on designated community pages and helps drive engagement by featuring important or popular guides. Open the Account menu. Go to Designer > Page Templates. The Page Templates page opens. Select the page template where you want to add this widget. In this example, let’s open the Community Home template. The designer page for Community Home opens. Find where you want to add the widget and select Add widget (plus icon). Select Content from the Add Widget pane. A list of widgets that you can add appears. Select the Featured Guides widget. Layout The Featured Guides widget includes the List and Card layouts. From the Edit Widget panel, select one of these options to change the layout. List The List layout gives you a simple view of the guides featured. Card The Card layout showcases the guide’s name in the center of the card. The options in the List style section for List layouts are the following: Space: Uses whitespace to create space between items. Divide: Adds a horizontal line to divide items. Border: Creates a border that separates items into individual boxes. Widget title Enter a title to appear at the top of the widget. If the Visible only to screen readers toggle is on, the title is relayed only through screen readers. Edit Sample Featured Guides Select Edit Sample Content to open a window where you can select a sample guide to preview how the widget will look in the community. Search for the guides you want to feature on the community page. You can then reorder the content by grabbing it with your cursor and dragging it to the desired location. Select Preview to return to editing the widget. Number of items Use the slider to indicate how many guides (up to 20) can be displayed on the widget. Max lines of description text Use the slider to set up to 20 lines of text for the Featured Guides description. Lead with From the Lead with menu, select one of the following: the author’s Avatar the Icon None More options Additional configuration options for the widget include: Include “More Guides” link: Creates a Show More link if there are more guides than designated on the Number of items slider. Notes If there are no articles in a guide or if a guide is hidden, and you choose that guide to be featured in the Featured Guides widget, that Guide will not be visible on the widget on the published page. As shown below, “Analytics Dashboard” is an empty guide. Let’s add this guide to the Featured Guides widget. After publishing the page template, the “Analytics Dashboard” guide is not visible to the community.1.1KViews0likes1CommentAurora: Integrate Zoom with Community Events
Integrating Zoom with your Community Events enables you to offer real-time user engagement from within the community. With Events, you can host both Zoom Meetings and Zoom Webinars. Zoom Meetings: All participants can share their screen, turn on their video and audio, and see who else is in attendance. Zoom Webinars: Webinars enable view-only attendance. The host and any designated panelists can share their video, audio, and screen. Participants have the ability to interact via Q&A, Chat, and answer polling questions. The host can also unmute attendees. Attendees in webinars cannot rename themselves. Participants can join a meeting on your website without having the Zoom app. Authorize Zoom To host Zoom calls within the Events feature, we use the Zoom App SDK. To integrate Zoom with Community Events, you must manually specify your organization's Client ID and Client Secret values in the Community Admin panel. These values are encrypted and stored in Khoros’ database. Prerequisites We recommend that you create an admin account in Zoom. During authorizing Zoom in the community, you must sign in with the same account to grant access to the Zoom event. Note that the Zoom app can be unpublished. Generate the Client ID and Client Secret from the Zoom SDK App. Learn more about how to generate Client ID and Client Secret from the Zoom SDK App. Add the follwoing to the Scope in the Zoom App Marketspace: Meeting scopes: meeting:read:meeting meeting:write:meeting Webinar scopes: (QandA and chat options also come up with just below scopes) webinar:read:webinar webinar:write:webinar In the Zoom SDK App, you must specify your community's redirect URL in Redirect URL for Oath and Oath Allow list fields. Sample redirect URL format: https://<community hostname>/t5/s/community name/api/2.1/zoom/oauth2callback Admins can manually enter and delete the Zoom Client ID and secret key values in the community’s Admin Settings, which are encrypted and stored in Khoros’ database. To authorize Zoom: Sign in as an Admin of the community. Open the Account menu. Select Settings. The Settings page opens. Select Content Features. Select Events. Beside Zoom integration, select Integrate. A window to enter Zoom's Client ID and Client secret opens. Enter the Client ID and Client secret. Select Configure. You may be asked to sign in to the Zoom app. After you sign in, you are redirected to the settings page. If the integration is successful, a success message appears. The Zoom integration is successful when you see the Remove button. To remove the Zoom Integration: Sign in as an Admin of the community. Open the Account menu. Select Settings. The Settings page opens. Select Content Features. Select Events. Beside Zoom integration, select Remove. The Zoom integration is removed and the button changes back to Integrate. Related topics: Events permissions and settings Create an event Event types Events with Zoom Meetings Events with Zoom Webinar1.1KViews0likes5CommentsAurora: Create a blog post
Community members can create posts in blog boards they have permission to access. When authoring posts, you have the option to publish immediately or save your progress and edit or publish at a later time. Published blog posts are available immediately on the community. When other members find and read this content, they can like or comment on it. Members with appropriate permissions can view the author's profile, and add more Tags. As an author, you can always come back and edit this content later to add more info or make any corrections. https://www.iorad.com/player/2053665/intermitted-save---blogs Notes: You can use markdown syntaxes while writing the content instead of formatting the text using toolbar options. Also, you can use other keyboard shortcuts to work quickly and efficiently. Learn more about keyboard shortcuts. While creating a blog post, the content is auto-saved. Upon reloading the page, the content is auto-recovered and you can continue to edit. Admins and members who started the post or have edit access to the post can add or remove tags. Learn more about tags. By default, members who comment on an article automatically follow the post. Permissions Permission Purpose Additional permissions required Start new posts To create your own blog posts. Content > Start discussions and new content View draft posts View drafts of blog posts Managing published posts Members with elevated permissions (like admins and moderators) can perform a variety of content management tasks on published blog posts. These tasks include: Move the post to another location on the community View the revision history of a blog post Edit and restore older versions of a post Delete the blog post Reject Report Content Block further edits to the blog post Block comments Most of these tasks are available from the Options menu: Note: If you don’t see any of these menu options, you do not have the required permissions to complete these tasks. Related topics: Create a Blog board Commenting on blogs Edit posts Publish posts Report inappropriate Follow Content Tags1KViews0likes4CommentsAurora: Configure custom Salesforce settings
The Khoros Community integration package leverages custom Salesforce settings, which are used by many components and relates to the Khoros Community configuration settings on Salesforce. To apply settings for your Khoros environment: Sign in to your Salesforce.com environment. From the dropdown on the top right of the page, select App as "Khoros Salesforce Integration." Select the Custom Settings tab. Go to the Feature Settings tab. Select Create. Enter the Feature Settings: Feature Setting Name: Default is "DefaultSetting." Do not change this setting, as it is non-editable in newer packages. Create New Contact record: Select this option to enable the creation of a new Contact during user sync if a Contact with the matching email ID is not present. During User Sync, Contact and Community users are linked together. The linkage is necessary for Case Portal functionality. (You must enable the Community User Trigger below for this setting to work.) Link Community User with Contacts: Select this option to allow linking of Community user and Contact during user synchronization, if a contact with same email ID already exists. The linkage is necessary for Case Portal functionality. (You must enable the Community User Trigger below for this setting to work.) Case closure: Select this option to allow automatic case closure when a comment on a post is accepted as solution on community. (You must enable the Case Trigger below for this setting to work.) Max Allowed Private Message Subject Length: Sets the maximum length the Private Message subject (up to 43 characters). Max Allowed Private Message Body Length: Sets the maximum length the Private Message body. No of Federated Search Results from Salesforce: Limits the number of Federated Search results (applies to Salesforce results only). Default value is 100 (Package 4.1 onwards). Enable Community User Trigger: Select this option to enable Community User Trigger. This trigger runs on community user creation/update and links community users with contacts. This linkage is necessary for Case Portal and User Sync functionality. Enable Case Trigger: Turns on or off triggers on cases, which synchronize case status changes with community and also mark a case as closed. Enable Case Comment Emails: Toggle Case Comment email on and off. (Package 3.7 onwards) (Optional) Fallback Community Username: Enter username of the Community user to which postbacks should fall back to when a Community user is not found corresponding to the email address of the user replying. This is also used in case of multiple users with the same email address. Entered Community user should be a valid value. (Package 4.0 onwards) Allow Case Comments for public Community Cases: Select this option to enable the creation of Case Comment on Public Community Cases in Salesforce. (Comment does not sync to community.) If not selected, it does not allow case comment creation for public community cases in Salesforce. (Upcoming, Package 4.2 onwards) Note: The Enable Knowledge and Lightning Knowledge options must be turned off as they are not supported in the community. These options allow knowledge base articles to be created, updated, deleted, and searched from the community. Select Save. Configure your remote site access. Set profile permissions: Go to Setup > Manage Users > Profile. Select the profile used for integration. Ensure the appropriate Field Level Security Permissions are granted for Standard and custom objects (Account, Case, Contact, Postback Comment, Community Users, Private Message). The recommendation is to grant the administrator role so that members can have read/write access to all fields for objects that are required for integration to work. Go to Custom Settings > Community Settings > Create. Enter community settings details (If you are using v4.3 connector version, go to step 12 instead). Community ID: The ID of the integrated application. Contact your CSM or Support to get this value for your community. Client ID: The Client ID of the SalesforceIntegration API App on the community (Admin > Dev Tools > API Apps). This is configured from <link to these instructions - https://docs.google.com/document/d/1MuDPjcuO2hPjFPzlXfktjO8tkWr3xhjysgsHZJSo-BI/edit?tab=t.0#heading=h.bfd4q6thij1w ) Secret: The Secret corresponding to the Client ID. Redirect URL: The URL of the VisualForce page for Custom Settings. Base URL: The community base URL. For subpath-enabled communities, append the subpath. Is Proxy Enabled?: Always select this for Aurora applications. Context Name: Tapestry Context name/Webserver char path. Example: t5/s. Authorize the connection. After saving, the connection status shows Not Active. Select Authorize. You are redirected to the authentication window. Select Authorize. You are redirected to the authentication window. Note: Authorize with an Administrator or a member with admin-like permissions to prevent API call failures. After successful authentication, you are redirected to the custom settings page with the message "TenantId: is successfully authorized." The Connection Status updates to Active. The Username field displays the username used for authorization. This generates Access and Refresh tokens, and they are stored in a Salesforce object. Note: When the access token expires, the Connection status changes to Halted. A "RefreshAuthToken" link appears. You can always re-authorize by selecting the Authorize link. By default, the refresh token expiry of the salesforceIntegrationApp is set to 5 years. If you are using v4.3, then enter the Community Settings as shown below (If you are using v4.4, skip this step): Community Id: Enter your community ID. (You can get your ID from your Customer Success Manager, if you don't have it. If you've already entered this information, select Edit.) Username: Enter the Khoros username to be used in Khoros API calls. Note: This user must be a non-SSO user with administrator permissions, and the email address for this user must be verified in the community. If an agent has an account on the target community that uses the same email address as their Salesforce account, their personal community user account is used as the author of the postback. We recommend that your brand's Salesforce agents create their own community accounts for this purpose. Password: Enter the Khoros password associated with the above username. Base URL: Enter the Base URL value according to your Khoros environment (see below). Note: Be sure to include the https:// and HT credentials. Use the following format: https://<HTUSER>:<HTPASSWORD>@<***Community URL> Example: https://test123:qwerty98765@community-stage.khoros.com/ Select the Is Proxy Enabled? checkbox. Context Name: Set Context Name to “t5" unless your Community has a Reverse Proxy implementation in place, in which case, contact your Customer Success Manager or Khoros Support and request the value of tapestry.context.name from your community config. Select Save. To set the maximum number of search results to be returned in the Federated Search component, go to the Feature Settings tab and set the No. of Federated Search value. Select Save. With HT-Access turned off in the Khoros community: Khoros Communities Stage Base URL Sandbox https:// [community_id].stage.lithium.com Production https:// [community_id].lithium.com Note: If you have a more descriptive CNAME/vanity address for your community, use that name when creating the URL (for example, https://community.mycwebaddress.com). With HT-Access turned on in the Khoros community: Note: Contact Support to get the ht-access credentials for your community. Contact your Customer Success Manager to get your Community ID. Khoros Community Stage Base URL (Example with community id as “abc”) Sandbox https://htusername:htpassword@abc.stage.lithium.com Production https://htusername:htpassword@abc.lithium.comAurora: Comments and replies to posts
Replies and comments spark excitement and lead to more engagement on content because they can transform a static piece of content into an interactive conversation with peers and other experts.. Threaded comments and replies help visualise the hierarchy of different conversations that can splinter off from the main topic. This article covers: An example of commenting on topics Managing Comments Receive notifications Conversation display formats Sorting the order of conversations Members can engage with published posts by giving Likes and commenting on them. Let's take an example of commenting on a knowledge base article. Comments on blogs, events and ideas, and replies on forums follow the same process. 8 STEPS 1. Scroll down on the article you want to comment on 2. Click Comment 3. Or scroll down and directly comment on the comment box available. 4. Type a comment 5. Click Reply 6. Your comment is posted. 7. You can also comment on another comment. 8. That's it. You're done. Here's an interactive tutorial ** Best experienced in Full Screen (click the icon in the top right corner before you begin) ** https://www.iorad.com/player/2051688/comment-on-articles-and-posts You can view all the comments based on its recency and likes received. You can also reply to comments in a threaded fashion and give Likes Managing Comments Community is a place where a lot of conversations pour in from different sources. It becomes necessary to keep the community clean, maintain relevance of topics being discussed, and have a healthy engagement. There are several options with which you can manage comments or replies to forum discussions, Blogs posts, and KB articles. The availability of these options are based on member permissions. Note: By default, members who comment or reply on a piece of content (Forum discussion, blog post, idea, or KB article) will automatically follow that piece of content. Members must have Manage comments on any post and Manage comments on own post permissions to edit and delete comments or replies to the post. As an Admin or moderator you can use these options to: Edit comments: Members who posted the reply or with elevated permissions (Admins and Moderators) can edit the reply or comment. Move comments: Members with elevated permissions can move a reply or comment to the new location or start a new discussion from the reply or comment. Copy Link: Any member can copy the link of the reply. When you open the link in new tab, the page focuses on the respective reply of the post: Click View Full Discussion to view all the replies to the post. Follow: Members can follow replies and comments to get notified of the updates. Learn more about following comment or reply. Delete: Members with elevated permissions (Admins and moderators) can delete a comment or reply to the post. When you delete a reply, all its threaded replies are deleted along with the main reply. Reject: Members with elevated permission can reject content. If you mark a post as spam and change your mind later, you can recover the message. Block or allow Replies and Comments: Authors of the post or members with elevated permissions (Admins and moderators) can block and unblock new replies or comments to the post. As a member, apart form copying link and following content you can also Report an inappropriate content. Notification Options for Message and Reply Actions To comply with DSA requirements, we've added a feature that notifies members when their replies or comments are edited, moved, or deleted by members with appropriate permissions. Additionally, all members who have replied to the post will receive these notifications. Below is an example of the confirmation message you receive when you try to delete a comment on an article. Conversation display format To tailor community conversation view to better suit your community’s needs, admins can opt to display replies and comments in either linear or threaded manner. To set this display format: Open the Account Menu. Go to Settings > Features > Content Features > Replies and Comments. From the Display format drop-down menu select the preferred display option. The Display format set by the admin order does not override a member's individual preferences. For example, if a member has chosen to view replies and comments in Threaded order but the admin has set the default to Linear, the member sees them displayed according to their personal preference of Threaded. If members choose the Community Default option, the admin's settings apply across all boards for those members. Replies and Comments sort order Admins can customize the sort order for replies and comments at both the community and board levels, offering additional control over how discussions are organized and displayed to members. To set the sort order: Open the Account Menu. Go to Settings > Features > Content Features > Replies and Comments. From the Default sort order drop-down menu, select your preferred sorting method to organize all replies and comments across your community. The default sort order does not override a member's individual preferences. For example, if a member has chosen to view replies and comments in Oldest to Newest order but the admin has set the default to Most Liked, the member sees them displayed according to their personal preference of oldest to newest. If members choose the Community Default option, the admin's settings apply across all boards for those members. Also, members can change the order from the community post page containing comments or replies. Changes to the sort order on the post page are saved in member’s preferences. Note: By default, the admin setting is set to order by Most Liked, and for members, it is set to Community Default.900Views0likes5Comments