Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The formats that are available for Media Feeds are JSON, Media RSS, and RSS 2.0. These three options make it possible for you to select the best format for the content items that are returned by the Media Feed. The design template used to render the content in a Media Feed (MediaFeed) can also modified in order to optimize the visual appearance of the results that are shown. Because a Media Feed is accessed through a URL that is relative to the root address of your website, you can define a public friendly URL that is intuitive and makes clear what the content is (/articles, /feed/multimedia and /mobile, for example).

 

 


 


A Media Feed can display the following content item types:

...

In order for a content item to be available in a Media Feed, it must be in a published state and not have any personalization(s) assigned to it.

 


In This Topic

Table of Contents
maxLevel2
 


...

Creating a Media Feed

To create a Media Feed, follow these steps:

  1. Navigate to Configuration > Media Feeds.
  2. Define the following properties for the Media Feed:

    PropertyDescription
    Media Feed NameThe title of the Media Feed. This string appears above the content items on the website frontend.
    Media Feed URLThe URL of the Media Feed. The URL you specify is suffixed to your website URL. For example, if your website URL is "www.gxsoftware.com" and you enter "articles" in the "Media Feed URL" field, the Media Feed is available at the URL
    "www.gxsoftware.com/web/feeds/articles".
    FormatThe format of the Media Feed. The options are:
    • JSON Feed - The Media Feed is returned in JSON format.
    • Media RSS Feed - The Media Feed is in the XperienCentral Media RSS Feed format.
    • RSS 2.0 Feed - The Media Feed is in RSS 2.0 Feed format.
    Content TypesSelect which content types you want to include in the Media Feed.
    All TagsIf you want to only include content items that match all the tags you specify, click [Select] and add the tags..
    One or More TagsIf you want to include all content items that match any of the selected tags you specify, click [Select] and then add the tags.
    Without TagsIf you want to include all content items that do not have the specified tag, click [Select] and then add the tag(s) that will exclude content item(s) from the Media Feed.
    Publication DateAllows you to specify a publication date range for the content items that are included in the Media Feed. Only those content items that were published during the date range you specify will be included in the Media Feed.
    Show content from the last x daysAllows you to narrow the range of content items in the Media Feed to those no older than x number of days.
    Show ResultsThe Media Feed will only show the number of results specified.
    Sort bySpecifies how the Media Feed sorts the content items. The options are:
    • Publication date
    • Most reactions
    • Voting models
    • Most viewed
    • Alphabetic
    • Last post
    • Modification date
    Order by

    Specifies how to order the results. The options are:

    • Newest/highest first
    • Oldest/lowest first
    Show content items on
    Specifies the page on which media items are shown when clicked by the website visitor. The options are:
    • "Display on" page of the media item
    • Select a page from the site structure on which media items will be displayed.


    Tip

    See Working with Language Versions in XperienCentral for general information about maintaining multiple language versions of a web initiative.




             

  3. Click [Apply]. The Media Feed is now available at the specified URL.

...




Back to top

 


...

Deleting a Media Feed

To delete a Media Feed, follow these steps:

  1. Select the Media Feed you want to delete from the drop-down list.
  2. Click [Delete Media Feed] next to "Media Feed Name".
  3. Click [OK] to confirm the action.

 

 



Back to top

 

 



...

Building a Media Feed URL

...

Panel
borderColor#0081C0
titleColor#0081C0

The following applies to XperienCentral versions 10.23.0 and higher.

...


You can configure the content of a Media Feed by adding parameters to its URL. This makes it possible to create a custom Media Feed on the fly. The following parameters are supported in a Media Feel URL:

 


ParameterDescription
any, all, not

Specifies the media items to include based on assigned tags. For example, the URL

http://127.0.0.1/web/feed/myFeed?any=ajax,football

would return all media items containing the tags ajax or football.

from, to

Specifies the number of results to return. For example, the URL

http://127.0.0.1/web/feed/myFeed?from=1&to=5

would return items 1 through 5.

sort

Sorts the results according to the following parameters:

  • CREATION_DATE
  • MOST_VIEWED
  • MOST_REACTIONS
  • PUBLICATION_DATE
  • VOTE_AVERAGE
  • WEBTITLE
  • LAST_POST
  • MODIFICATION_DATE

For example, the URL

http://127.0.0.1/web/feed/myFeed?sort=PUBLICATION_DATE&any=sports

would return all media items with the tag sports sorted according to publication date.

order

Sorts the results in ascending (ASC) or descending (DESC) order. For example, the URL

http://127.0.0.1/web/feed/myFeed?any=sports&order=ASC

would return all media items with the tag sports sorted in ascending order.

contenttypes

Specifies the media items to include based on their type. The type options are:

  • article
  • image  (image content item)

  • page (saved to the Content Repository)

  • download

  • document

  • <any custom made content types>  (the values can be found via a query in the wmjellycontenttype table the "value" column)

For example, the URL

http://127.0.0.1/web/feed/myFeed?contenttypes=article

would return all media items of type article. For custom media types use the identifier provided by the application manager and/or developer.

 

 

 

...