Flagging lets site visitors provide feedback about a piece of content, thereby enabling site visitors to moderate your site. This is especially important for sites with large amounts of visitor-generated content. Flagging also helps site visitors feel invested in the site.
For example, a flagging list can describe types of inappropriate content, such as:
Flagging can also indicate the quality of content, so can help create a recommended content list. For example:
Flagging is similar to the ContentReview server control, except flagging feedback is not displayed on the site. Also, the Flagging control provides a list of reasons for the flag. So, a flagging definition describes how a content item may be reviewed, and provides a list of reasons for the flag. For example:
After creating a flagging definition, you assign it to relevant folders. All content in those folders can be flagged with that definition.
IMPORTANT: As the final step in letting site visitors flag content, a developer adds a ContentFlagging server control to a Web page, and assigns to it the ID of the content being flagged. See Also: ContentFlagging Server Control .
Flagged content appears in the following Workarea locations.
The Flagging Definitions screen is located in the Workarea > Settings > Community Management > Flagging. Here, you can view a list of flagging definitions, work with them, or create new ones.
After creating a flagging definition, you may assign it to folders. If you do, the flagging definition is applied to all content in that folder.
Like other folder properties, a folder’s flagging definitions may be inherited by its child folders, although this does not occur by default.
To assign a flagging definition to a folder:
To see content flags, you must add the Content Flags widget to your desktop. The Content Flags widget lists the 10 most recently-added content flags. From there, you can view a flag by clicking its title. To view all recent flags, click the View recent flags link. Clicking this link takes you to the Content Reports: Recent Flags screen.
Settings > Community Management > Flagging > Flagged Content shows all flagged content.
NOTE: You can also access this report from the Workarea > Reports > Contents > Content Flags.
To print the flagged content report, click Print ().
From the Content Reports: Flagged Content screen, you can filter flagged content by folder. To do so:
NOTE: Only content flagged within the time frame for the Showing flags for the past # days field is shown. For example, if the field is set to 5, only content that’s been flagged in the last 5 days appears.
You can also view flags for a content from the Content Report screen's Flagging tab. You can filter flags by a date range or see all flags associated with the content. This screen also contains a purge button, which removes all flags associated with this content.
NOTE: To retrieve all flags, leave Start Date and End Date blank.
NOTE: To retrieve all flags, leave Start Date and End Date blank.
Viewing a flag’s detail lets you read the entire comment, even if it is truncated in one of the lists. You can also edit or delete a flag from this screen.
Edit a flag when you want to change the selection or the comments of a flagged content item. This can be useful if a user selects a flag by mistake, or you want edit its comments. For example, a user selected the “Offensive Content” flag but the user meant to choose “Copyright Violation”.
NOTE: To remove all flags for a content item, see Purging a Content Item’s Flags.
The following are Ektron-specific server control properties. You can find information about native .NET properties such as font, height, width and border style in Visual Studio® help.
Indicates if you are logged into the CMS Explorer and can use it to browse to content, collections, and so on. See Also: Browsing Your Ektron Site Using CMS Explorer.
The default content ID for this control to use when there is no matching dynamic parameter value passed.
If desired, enter a relative or absolute path to an Xslt that determines the display of the page.
WARNING! If you specify an external file, do not store this file in the Workarea folder. If you store this file in the Workarea folder, the file will be lost when you upgrade.
By default, Fill occurs during the Page_Init event. Set to false if you want to postpone the fill-action until later. In this case, Fill is automatically called during the Page Render event. You might do this if you need to set or change a property on the control in code-behind and have it render with your changes shown.
Gets or sets the QueryString parameter to read a content ID dynamically. To use the default content ID, leave blank.
Enter a path to an image that overrides the text in the FlagText
property. When the image is clicked, the flag dialog appears.
Text for the link that is shown to allow flagging. For example, you might use “Click here to flag this content.” The FlagImage
property overrides this property. When the text link is clicked, the flag dialog appears.
Hides or displays the output of the control in design time and run time.
Set a language for viewing content; shows results in design-time (in Visual Studio) and at run-time (in a browser).
Specify the path to a style sheet for use with this server control. The location can be relative or absolute. Leave blank to use the default style sheet.
Suppresses the output of the span/div tags around the control.
Lets a developer specify a server control’s tag.