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

Meilleure gestion de la largeur d'affiche docs/imgs avec commentaire,...

Meilleure gestion de la largeur d'affiche docs/imgs avec commentaire, notamment quand alignement a droite/gauche
parent fd0347f4
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -112,14 +112,23 @@ function embed_document($id_document, $les_parametres="", $afficher_titre=true) ...@@ -112,14 +112,23 @@ function embed_document($id_document, $les_parametres="", $afficher_titre=true)
} }
if ($afficher_titre) { if ($afficher_titre) {
$retour = "<table cellpadding=5 cellspacing=0 border=0 align='$align'>\n"; if ($largeur_vignette < 120) $largeur_vignette = 120;
$retour .= "<tr><td align='center'>\n<div class='spip_documents'>\n"; $forcer_largeur = " width = '$largeur_vignette'";
$retour = "<table cellpadding=0 cellspacing=0 border=0 align='$align'>\n";
$retour .= "<tr>";
if ($align == "right") $retour .= "<td width='10'> &nbsp; </td>";
$retour .= "<td align='center'$forcer_largeur>\n<div class='spip_documents'>\n";
$retour .= $vignette; $retour .= $vignette;
if ($titre) $retour .= "<br /><b>$titre</b>"; if ($titre) $retour .= "<div><b>$titre</b></div>";
if ($descriptif) $retour .= "<br />$descriptif";
if ($descriptif) $retour .= "<div style='text-align: left;'>$descriptif</div>";
$retour .= "</div>\n</td></tr>\n</table>\n"; $retour .= "</div>\n</td>";
if ($align == "left") $retour .= "<td width='10'> &nbsp; </td>";
$retour .= "</tr>\n</table>\n";
} }
else { else {
$retour = $vignette; $retour = $vignette;
...@@ -219,18 +228,27 @@ function integre_image($id_document, $align, $type_aff = 'IMG') { ...@@ -219,18 +228,27 @@ function integre_image($id_document, $align, $type_aff = 'IMG') {
$type = $row_type['titre']; $type = $row_type['titre'];
} }
else $type = 'fichier'; else $type = 'fichier';
if ($largeur_vignette < 120) $largeur_vignette = 120;
$forcer_largeur = " width = '$largeur_vignette'";
$retour = "<table cellpadding=5 cellspacing=0 border=0 align='$align'>\n"; $retour = "<table cellpadding='0' cellspacing='0' border='0' align='$align'>\n";
$retour .= "<tr><td align='center'>\n<div class='spip_documents'>\n"; $retour .= "<tr>";
if ($align == "right") $retour .= "<td width='10'> &nbsp; </td>";
$retour .= "<td align='center'$forcer_largeur>\n<div class='spip_documents'>\n";
$retour .= $vignette; $retour .= $vignette;
if ($titre) $retour .= "<br /><b>$titre</b>"; if ($titre) $retour .= "<div><b>$titre</b></div>";
if ($descriptif) $retour .= "<br />$descriptif"; if ($descriptif) $retour .= "<div style='text-align:left;'>$descriptif</div>";
if ($mode == 'document') if ($mode == 'document')
$retour .= "<br />(<a href='$fichier'>$type, ".taille_en_octets($taille)."</a>)"; $retour .= "<div>(<a href='$fichier'>$type, ".taille_en_octets($taille)."</a>)</div>";
$retour .= "</div>\n</td></tr>\n</table>\n"; $retour .= "</div>\n</td>";
if ($align == "left") $retour .= "<td width='10'> &nbsp; </td>";
$retour .= "</tr>\n</table>\n";
} }
else $retour = $vignette; else $retour = $vignette;
} }
......
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