Versions Compared

Key

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

...

Expand
titleXperienCentral R27

XperienCentral R27

Release date: March 26, 2020

Set the Default Language for all Media Items

When upgrading to R27, XperienCentral will assign a default language for all media items (all content items besides pages and page sections). The language that is chosen for media items is the language defined for the home page in the General tab of the Properties Widget. Before upgrading to R27, perform the following steps:

  • Navigate to the home page of your web initiative.
  • Click [Edit] in the Properties Widget.
  • Navigate to the General tab.
  • Check the "Language" setting.
  • If you want to assign the language that is currently defined for the home page to all media items during the upgrade to R27, proceed to step 9.
  • If you want to assign a different language to all media items during the upgrade to R27, select it from the drop-down list.
  • Click [Save].
    Note

    When you change the language for the home page in this way, it applies to the page, not the page version. This means that the language will change for the page and all versions of it as well.

  • If your XperienCentral has more than one web initiative, repeat the steps above for each web initiative.
  • Upgrade your XperienCentral version to R27.
  • Deprecated Methods/Interfaces

    The following methods and interfaces have been deprecated in the XperienCentral API in this release:

    • MediaRepositoryManagementService.createMediaItemVersion (MediaItem,MediaItemVersion) — Use createMediaItemVersion(MediaItemVersion) instead.
    • MediaRepository.createContent — Use MediaRepositoryManagementService.createMediaItem(Website, String) instead.
    • PageVersion.getPersonalization() — Use getPersonalizationItem() instead.
    • Element.getPersonalization() — Use getPersonalizationItems() instead.
    • Element.setPersonalization() — Use setPersonalizationItems() instead.
    • FileNode

    • PollElement

    • PollItem

    • WhoIsWhoElement

    Update your Presentation JSPs

    You need to update your presentation JSPs if they use the following methods:

    • PageVersion.getPersonalization()
    • Element.getPersonalization()

    Perform a global search in your presentation JSPs for the string ".personalization" to ensure that you catch all instances.



    ...