07/09/2013, 17:49:36
J'ai réussi à faire afficher des vidéos youtube et vimeo.
J'ai créé un champs spécifique appelé video dans lequel on recopie l'adresse du lien fourni par youtube et vimeo pour le partage.
Ensuite on modifie le gabarit prettyphoto au niveau du <div> qui affiche les miniatures. On teste le champs video
Pour l'instant ça marche en local
Les fichiers swf ne s'affichent pas.
J'ai créé un champs spécifique appelé video dans lequel on recopie l'adresse du lien fourni par youtube et vimeo pour le partage.
Ensuite on modifie le gabarit prettyphoto au niveau du <div> qui affiche les miniatures. On teste le champs video
- s'il est vide on affiche le champs image (file)
- s'il de l'est pas on affiche la video du lien du champs video.
Pour l'instant ça marche en local
Code :
[== HTML ==]
</div>
{foreach from=$images item=image}
<div class="img">
{if $image->isdir}
<a href="{$image->file}" title="{$image->titlename}"><img src="{$image->thumb|escape:'url'|replace:'%2F':'/'}" alt="{$image->titlename}" /></a><br />
{$image->titlename}<br />
<div class="dircomment">{$image->comment}</div>
{else}
{if $image->fields.video.value==""}
<a class="group" href="{$image->file|escape:'url'|replace:'%2F':'/'}" title="{$image->comment}" rel="prettyPhoto[{$galleryid}]"><img src="{$image->thumb|escape:'url'|replace:'%2F':'/'}" alt="{$image->titlename}" /></a>
<p class="div.gallery .img">{$image->titlename}</p>
{else}
<a class="group" href="{$image->fields.video.value}" title="{$image->comment}" rel="prettyPhoto[{$galleryid}]"><img src="{$image->thumb|escape:'url'|replace:'%2F':'/'}" alt="{$image->titlename}" /></a>
{/if}
{/if}
</div>
{/foreach}
Les fichiers swf ne s'affichent pas.
MS-Dos, Gem, geoworks, Windows 1, 2, 3, 3.1, 95, 98, XP, seven, 8, 10

Mac system 1 à 6
Wampserver 3.1.9,
PhP 7.3.5,
CMS version 2.2.11