Web TV via queue

Introduction

- Ajout d'une queue dans structure/nodequeue/Ajouter simple queue
Cette queue (Vidéos en une) à une longueur de 6 et est basée sur le type Web TV
- Clonage de la vue Web TV vers une vue Web TV queue

  • Ajout de la relation Nodequeue (exiger la relation) dans block et block principal
  • Dans cette vue, suppression du filtre contextuel ordre et remplacement par le filtre contextuel Nodequeue : position, valeur fixe 1, exclu sur le block et inclus sur le bloc principal
  • Ordre des 2 blocs : Nodequeue : position
  • Dans block principal, en pied de page, lier le block de cette nouvelle vue.
  • On ajoute un filtre : Titre != 'CONSEIL EN DIRECT'
  • On grade le code PHP en cas d'absence de résultat

- Modification du code du widget Webtv : (sites/all/modules/mon_agglo/widgets/webtv/templates/content.tpl.php)
<?php print insert_view('web_tv_queue', 'block_2'); ?> au lieu de <?php print insert_view('web_tv', 'block_2'); ?>
- Suppression de l'ancienne vue web tv
- Suppression du champ ordre sur le type Web TV

Web TV spécifiques

On peut reprendre le principe de la webtv (vignettes vidéos et vidéo en une) sur un block destiné a être affiché à droite d'une page :
Exemple : Open Sud De France
Pour cela, créer une nodequeue sur le modèle d'Open Sud de France (une nodequeue avec comme type de document les web TV puis repérer le nom système de cette nodequeue (soit en survollant le lien "modifier" de cette nodequeue soir en cliquant dessus :
http://www.montpellier3m.fr/admin/structure/nodequeue/**nom_de_la_queue**/edit/


Puis ajouter le code php suivant :

<?php print views_embed_view ("web_tv_queue", "block_5" , "nom_de_la_queue"); ?>


Ce code php peut être mis dans le corps du bloc comme dans la page de l'Open sud de France
Oui ailleurs dans une page avec le module insert view :
[view:web_tv_queue=block_5=nom_de_la_queue]