Lorsque vous affectez une vidéo ou une sélection à un lecteur, vous avez le choix de la désigner en tant que contenu mis en évidence. Cela signifie que la vidéo ou la sélection en question sera toujours la première à être lue dans ce lecteur et figurera également en première place sous les onglets ou les listes du lecteur. Pour désigner une vidéo ou sélection, ajoutez .featured aux paramètres d’ID de vidéo ou d’ID de sélection. Cela fonctionne que vous ayez affecté du contenu par le biais du module médias ou en modifiant le code de publication.
Vous pouvez utiliser cette fonctionnalité si vous disposez d’une sélection à utiliser dans deux lecteurs différents, et que vous voulez vous assurer que l’un des deux lecteurs démarre avec une vidéo située au milieu de la sélection, tandis que l’autre démarre avec la vidéo en tête de la liste. Vous pouvez également l’utiliser si vous voulez promouvoir une vidéo de façon temporaire, sans modifier l’ordre de lecture ordinaire de votre sélection.
Vous pouvez mettre en évidence une sélection en ajoutant .featured aux paramètres de configuration @playlistTabs ou @playlistCombo dans le code de publication du lecteur. Supposons par exemple que vous avez un lecteur avec trois sélections affectées grâce à ce paramètre :
<param name="@playlistTabs" value="1234,1235,1236" />
Vous pouvez également spécifier laquelle de ces sélections sera lue en premier avec la syntaxe suivante :
<param name="@playlistTabs.featured" value="1235" />
Cela aura pour effet de sélectionner la seconde sélection (1235) et d'afficher ses vidéos en premier sur la liste.
Dans tous les cas, si la sélection spécifiée n’est pas déjà présente sur la liste de sélections incluses dans le lecteur, elle sera ajoutée en tête de liste. Supposons par exemple que vous disposez de sélections contenant les ID 1234, 1235 et 1236 (ou qu’elles sont spécifiées dans le code) et que vous ajoutiez ensuite cette ligne :
<param name="@playlistTabs.featured" value="4321" />
Cette nouvelle sélection apparaîtrait alors en premier sous les onglets, et ses vidéos seraient lancées au démarrage.
De plus, si vous souhaitez ajouter une vidéo à la liste mise en évidence au chargement, utilisez la syntaxe suivante :
<param name="@videoList.featured" value="3333" />
Si cette vidéo s’affiche dans la sélection sélectionnée, elle sera sélectionnée et envoyée au lecteur pour diffusion immédiate.
Tous les scénarios suivants sont réalisables. Que la liste initiale de sélections ait été définie dans le code de publication ou programmée par le biais du module médias, le résultat est le même :
<param name="@playlistTabs" value="1234,1235,1236" /> <param name="@playlistTabs.featured" value="1235" />
Sélectionne la seconde sélection au chargement.
<param name="@playlistCombo" value="1234,1235,1236" /> <param name="@playlistCombo.featured" value="4321" />
Ajoute la sélection mise en évidence à la liste affichée au chargement et la sélectionne. Le nombre total de sélections est de quatre.
<param name="@playlistTabs" value="1234,1235,1236" /> <param name="@playlistTabs.featured" value="1235" /> <param name="@videoList.featured" value="3333" />
Sélectionne la seconde sélection par défaut et la vidéo possédant l’ID 3333 si elle est présente (la première vidéo est sélectionnée par défaut si elle est introuvable).
<param name="@playlistTabs" value="1234,1235,1236" /> <param name="@playlistTabs.featured" value="4321" /> <param name="@videoList.featured" value="3333" />
Ajoute la sélection mise en évidence à la liste affichée au chargement et la sélectionne. Le nombre total de sélections est de quatre. Cet échantillon sélectionne également la vidéo possédant l’ID 3333 si elle est présente dans cette sélection (la première vidéo est sélectionnée par défaut si elle est introuvable).
<param name="@playlistCombo" value="1234,1235,1236" /> <param name="@videoList.featured" value="3333" />
Étant donné qu’aucune sélection n’a été mise en évidence, la première liste s’affichera par défaut. Si la vidéo portant l’ID 3333 est présente dans la sélection, elle sera sélectionnée.
Ceci s’applique à ActionScript et au HTML. La seule différence est qu’en code de publication ActionScript, il faut utiliser config[param] au lieu de <param name="name" value="value"> pour transmettre les valeurs. La syntaxe ActionScript est la suivante :
config["@playlistTabs.featured"] = 1234;