Skip to content
Extraits de code Groupes Projets
Valider 7396c46b rédigé par ARNO*'s avatar ARNO*
Parcourir les fichiers

Passage de parametres dans <embXX|left|autostart=false>

parent 666e2192
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -262,11 +262,27 @@ function interdire_scripts($source) { ...@@ -262,11 +262,27 @@ function interdire_scripts($source) {
// Integration (embed) multimedia // Integration (embed) multimedia
function embed_document($id_document, $align) { function embed_document($id_document, $parametres="") {
global $id_doublons; global $id_doublons;
$id_doublons['documents'] .= ",$id_document"; $id_doublons['documents'] .= ",$id_document";
if ($parametres) {
$parametres = explode("|",$parametres);
for ($i = 0; $i < count($parametres); $i++) {
$parametre = $parametres[$i];
if (eregi("^left|right|center$", $parametre)) {
$align = $parametre;
}
else {
$params[] = $parametre;
}
}
}
$query = "SELECT * FROM spip_documents WHERE id_document = $id_document"; $query = "SELECT * FROM spip_documents WHERE id_document = $id_document";
$result = spip_query($query); $result = spip_query($query);
if ($row = mysql_fetch_array($result)) { if ($row = mysql_fetch_array($result)) {
...@@ -299,8 +315,18 @@ function embed_document($id_document, $align) { ...@@ -299,8 +315,18 @@ function embed_document($id_document, $align) {
$vignette = "<object width='$largeur' height='$hauteur'>"; $vignette = "<object width='$largeur' height='$hauteur'>";
$vignette .= "<param name='movie' value='$fichier'>"; $vignette .= "<param name='movie' value='$fichier'>";
$vignette .= "<param name='src' value='$fichier'>"; $vignette .= "<param name='src' value='$fichier'>";
$vignette .= "<param name='quality' value='high'>";
$vignette .= "<embed src='$fichier' quality='high' width='$largeur' height='$hauteur'></embed></object>"; for ($i = 0; $i < count($params); $i++) {
if (ereg("([^\=]*)\=([^\=]*)", $params[$i], $vals)){
$nom = $vals[1];
$valeur = $vals[2];
$vignette .= "<param name='$nom' value='$valeur'>";
$param_emb .= " $nom='$valeur'";
}
}
//$vignette .= "<param name='quality' value='high'>";
$vignette .= "<embed src='$fichier' $param_emb width='$largeur' height='$hauteur'></embed></object>";
} }
else if ($inclus == "image") { else if ($inclus == "image") {
$fichier_vignette = $fichier; $fichier_vignette = $fichier;
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter