-
Notifications
You must be signed in to change notification settings - Fork 16
/
blk_swf.gtw
72 lines (42 loc) · 1.94 KB
/
blk_swf.gtw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
~~LANG:EN@enman:ref-plugins/tplplugins/blk_swf~~
Le plugin @@blk_swf@@ permet d'ajouter une application flash de manière classique.
Exemple :
{swf 'promobidon.swf',
array('id'=>'promo1', 'width'=>150, 'height'=>90),
array('quality'=>'hight', 'wmode'=>'transparent'),
array('longeur'=>150)}
{image 'toupie.png'}
{/swf}
Rendu :
<code html>
<object id="promo1" width="150" height="90"
data="/promobidon.swf?&longeur=150"
type="application/x-shockwave-flash">
<param value="hight" name="quality"/>
<param value="transparent" name="wmode"/>
<img src="./toupie.png"/>
</object>
</code>
===== Paramètres =====
==== Premier paramètre - L'url ====
{swf 'promobidon.swf', ..., ..., ...}
Le premier paramètre est le chemin relatif du fichier swf à afficher. Il s’agit d’un chemin relatif à “myapp/www/”.
==== Deuxième paramètre - Les attributs ====
{swf ..., array('id'=>'promo1', 'width'=>150, 'height'=>90), ..., ...}
Le second paramètre est un tableau pouvant contenir différents attributs :
* id : l'identifiant qui sera donné à la balise <object .../>
* class : les différentes classes qui seront associées à la balise <object .../>
* width : la largeur affichée de l'animation flash
* height : la hauteur affichée de l'animation flash
==== Troisième paramètre - Les paramètres du player Flash ====
{swf ..., ..., array('quality'=>'hight', 'wmode'=>'transparent'), ...}
Les paramètres du player Flash.
Exemple :
* quality : détermine la qualité de l'animation
==== Quatrième paramètre - Les FlashVars ====
{swf ..., ..., ..., array('longeur'=>150)}
Les FlashVars sont des variables utilisables dans l'animation flash.\\
Elle sont passées au SWF en GET.
==== Contenu ====
{image 'toupie.png'}
Le contenu entre les balises {swf ...}ici du contenu html alternatif{/swf} sera ajouté comme contenu alternatif dans la balise <object .../>.