Skip to content
Extraits de code Groupes Projets
Valider d4d1f998 rédigé par cerdic's avatar cerdic
Parcourir les fichiers

On peut visualiser les svg aussi en edition document + on peut tourner les svg...

On peut visualiser les svg aussi en edition document + on peut tourner les svg en evitant un image_format quand le format est deje le bon pour ne pas perdre la transparence
parent 65d19739
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -83,7 +83,12 @@ function action_tourner_post($id_document, $angle) {
include_spip('inc/filtres');
include_spip('public/parametrer'); // charger les fichiers fonctions #bugfix spip 2.1.0
$res = filtrer('image_rotation', $src, $var_rot);
$res = filtrer('image_format', $res, $row['extension']);
$src = extraire_attribut($res, 'src');
$src = supprimer_timestamp($src);
$src = explode('.', $src);
if (end($src) !== $row['extension']) {
$res = filtrer('image_format', $res, $row['extension']);
}
list($hauteur, $largeur) = taille_image($res);
$res = extraire_attribut($res, 'src');
......
......@@ -61,7 +61,7 @@ function formulaires_editer_document_charger_dist(
);
$valeurs['type_document'] = $row['type_document'];
$valeurs['_inclus'] = $row['inclus'];
if (in_array($valeurs['extension'], array('jpg', 'gif', 'png'))) {
if (in_array($valeurs['extension'], array('jpg', 'gif', 'png', 'svg'))) {
$valeurs['apercu'] = get_spip_doc($valeurs['fichier']);
}
......
......@@ -14,7 +14,7 @@
[(#CHEMIN_IMAGE{#MODE|=={image}|?{image-24.png,doc-24.png}}|balise_img{'',cadre-icone})]
</h3>
<div class="infos">
[(#EXTENSION|match{gif|png|jpg}|oui) #SET{id,#ID_VIGNETTE|?{#ID_VIGNETTE,#ID_DOCUMENT}}
[(#EXTENSION|match{gif|png|jpg|svg}|oui) #SET{id,#ID_VIGNETTE|?{#ID_VIGNETTE,#ID_DOCUMENT}}
<div class="tourner">
[(#BOUTON_ACTION{[(#CHEMIN_IMAGE{tourner-gauche-12.png}|balise_img{<:medias:image_tourner_gauche:>})],#URL_ACTION_AUTEUR{tourner,#GET{id}|concat{',-90'},#SELF},ajax})]
[(#BOUTON_ACTION{[(#CHEMIN_IMAGE{tourner-droite-12.png}|balise_img{<:medias:image_tourner_droite:>})],#URL_ACTION_AUTEUR{tourner,#GET{id}|concat{',90'},#SELF},ajax})]
......
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