SVG en SPIP

Hola,

Quiero que mis sitios en SPIP acepten, archivos .svg como imágenes válidas, tanto en los logos como en las imágenes internas, ya hice algunas pruebas y como viene, SPIP no soporta svg, en WordpRess se instala un plugin y lo resuelve, pero tampoco encuentro un plugin así en el repositorio de SPIP.

¿Alguna idea?

​Muchas gracias,

Germán​

Hola. Lo digo un poco sin demasiado conocimiento, pero al igual que en otras cosas lo que se me ocurre es que más que un plugin te haga falta una librería que te proporcione el hosting ¿has indagado en esa línea?
Saludos.
F.

Hola Germán

He hecho una pequeña prueba y pues la verdad es la primera vez que uso lo de los SVG y es interesante, por mucho.
Descargue un archivo .svg y lo subí como documento a un artículo y SPIP muestra un icono de svg (no me muestra la imagen) pero queda en la galería.
Luego lo que hice fue llamar el archivo svg desde un bucle dentro del articulo así

<BOUCLE_svg (DOCUMENTS) {id_article} {extension=svg} {0,1}>

</BOUCLE_svg>

Y ya está, apareció la imagen ocupando el espacio del div donde lo puse, ahí ya es cuestión de css creo pero si va.
Voy a estudiar la cosa por que es interesante.

Por supuesto soy neófito en el asunto y no se si sea lo que necesites.

Nos cuentas como te va Germán

Saludos Listeros

Pdta. Voy a cancelar este correo y quiero inscribirme en la lista con otro correo, donde hago la inscripción? que ya hace tanto tiempo que hice esto y no me acuerdo.

El 28/09/16 a las 12:20, Spip Nomadagroup escribió:

Pdta. Voy a cancelar este correo y quiero inscribirme en la lista con otro correo, donde hago la inscripción? que ya hace tanto tiempo que hice esto y no me acuerdo.

Lo tienes en el pie de página de los correos. Es acá: http://listes.rezo.net/mailman/listinfo/spip-es
Saludos!
daniel

Gracias :wink:

Buen día, Germán,

No sé si te refieres a esto, pero prueba con este código dentro de un documento « image.html » de modelo para imágenes (seguramente existirá uno en: « squelettes\modeles\image.html »):

=================================================
[

(#REM) Cas des images qu’il faut embed (svg)
][
(#INCLUS|=={embed}|oui)

[(#ID_DOCUMENT|appliquer_filtre{#MIME_TYPE})] [
(#TITRE)
][
(#DESCRIPTIF|PtoBR)[(#NOTES|PtoBR)]
]
]

=================================================

(yo lo tengo puesto justo al final del cierre del boucle (</BOUCLE_tous>))

Y dentro del artículo, tienes que llamar al documento .svg con . Con y con sólo aparece un icono en el texto, no la imagen (por lo menos hasta ahora; es cosa de seguir probando con el citado modelo).

A mí, así me funciona y me aparecen las imágenes .svg dentro del texto. Y sin necesidad de plugin alguno.

Aquí tienes el « botón » de la muestra :slight_smile:

http://www.ventanarusia.es/El-salario-de-los-medicos-en-Rusia.html

Saludos y espero que te sirva de ayuda.

El miércoles, 28 de septiembre de 2016, 8:06:42, escribiste:


Hola,

Quiero que mis sitios en SPIP acepten, archivos .svg como imágenes válidas, tanto en los logos como en las imágenes internas, ya hice algunas pruebas y como viene, SPIP no soporta svg, en WordpRess se instala un plugin y lo resuelve, pero tampoco encuentro un plugin así en el repositorio de SPIP.

¿Alguna idea?

​Muchas gracias,


Poka!,
« Политика есть концентрированное выражение экономики » (В.И.Ленин)
Pasha
http://www.ventanarusia.es

Hola Pablo,

Muy impresionante ese trabajo en el enlace que mandas.

Te cuento varias cosas:

  1. Funciona… más o menos como lo esperaba.
    Me muestra la imagen doble, no estoy seguro por qué
  2. El modele image.html está ahora en el plugin media /plugins-dist/medias
  3. No funciona en los logos, lo cual me parece grave, porque mis logos suelen ser vectoriales…
    Te agradezco mucho por la información, es muy útil tener esta opción, esperemos que se pueda tener un plugin que habilite el uso completo de archivos SVG como imagenes.

Muchas gracias,

Germán

Estoy revisando mis esqueletos y no tengo en mi /squelettes-dist/modeles un archivo image.html

Hola.

Echad un vistazo a "Using SVG as an <img>" en https://css-tricks.com/using-svg/

Podéis detectar si el navegador soporta SVG, y si no es así, podéis sustituir la imagen por otra o mostrar un enlace al propio SVG.

Saludos,

Ignacio

El 29-09-2016 04:45, German Bustos escribió:

Hola Pablo,

Muy impresionante ese trabajo en el enlace que mandas.

Te cuento varias cosas:

  * Funciona.... más o menos como lo esperaba.
Me muestra la imagen doble, no estoy seguro por qué * El modele
image.html está ahora en el plugin media /plugins-dist/medias
  * No funciona en los logos, lo cual me parece grave, porque mis logos
suelen ser vectoriales...

Te agradezco mucho por la información, es muy útil tener esta
opción, esperemos que se pueda tener un plugin que habilite el uso
completo de archivos SVG como imagenes.

Muchas gracias,

Germán

Estoy revisando mis esqueletos y no tengo en mi
/squelettes-dist/modeles un archivo image.html

El 28 de septiembre de 2016, 13:28, Pablo Nieto
<pnieto@ventanarusia.es> escribió:

Buen día, Germán,

No sé si te refieres a esto, pero prueba con este código dentro de
un documento "image.html" de modelo para imágenes (seguramente
existirá uno en: "squelettes\modeles\image.html"):

=================================================
[

(#REM) Cas des images qu'il faut embed (svg)
][
(#INCLUS|=={embed}|oui)
<div class='spip_document_#ID_DOCUMENT spip_documents[
spip_documents_(#ENV{align})]'[
style='[(#ENV{align}|match{^(left|right)$}|?{'
'})float:#ENV{align};] (#ENV{align,center}|=={center}|?{'',' '})']>
<object data='#URL_DOCUMENT'
class='svg_#ID_DOCUMENT'
type='#MIME_TYPE'[
width='(#ENV{largeur}?{'', 100%})'][
height='(#ENV{hauteur}?{'', auto})']
[(#ENV*|env_to_attributs)] >
<param name='src' value='#URL_DOCUMENT' />
[(#ID_DOCUMENT|appliquer_filtre{#MIME_TYPE})]
</object>[
<div class='spip_doc_titre'><strong>(#TITRE)</strong></div>
][
<div

class='spip_doc_descriptif'>(#DESCRIPTIF|PtoBR)[(#NOTES|PtoBR)]</div>

]</div>]

=================================================

(yo lo tengo puesto justo al final del cierre del boucle
(</BOUCLE_tous>))

Y dentro del artículo, tienes que llamar al documento .svg con
<embXXX>. Con <docXXX> y con <imgXXX> sólo aparece un icono en el
texto, no la imagen (por lo menos hasta ahora; es cosa de seguir
probando con el citado modelo).

A mí, así me funciona y me aparecen las imágenes .svg dentro del
texto. Y sin necesidad de plugin alguno.

Aquí tienes el "botón" de la muestra :slight_smile:

http://www.ventanarusia.es/El-salario-de-los-medicos-en-Rusia.html
[1]

Saludos y espero que te sirva de ayuda.

El miércoles, 28 de septiembre de 2016, 8:06:42, escribiste:

Hola,

Quiero que mis sitios en SPIP acepten, archivos .svg como imágenes
válidas, tanto en los logos como en las imágenes internas, ya hice
algunas pruebas y como viene, SPIP no soporta svg, en WordpRess se
instala un plugin y lo resuelve, pero tampoco encuentro un plugin
así en el repositorio de SPIP.

¿Alguna idea?

​Muchas gracias,

--
Poka!,
"Политика есть концентрированное
выражение экономики" (В.И.Ленин)
Pasha
http://www.ventanarusia.es [2]

--

Germán Bustos
(+57) 3044281544 [3]
http://germanbustos.com [4]

Links:
------
[1] http://www.ventanarusia.es/El-salario-de-los-medicos-en-Rusia.html
[2] http://www.ventanarusia.es
[3] tel:%28%2B57%29%203044281544
[4] http://germanbustos.com

_______________________________________________
Spip-es@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-es

Buen día de nuevo, Germán,

Como la grana me he puesto por tu cumplido: muchas gracias :slight_smile:

Entonces, mira a ver si te sirven estos enlaces (están en francés: ya sabes que es lo que tiene SPIP :slight_smile: ):

« 1.2 Insérer une image vectorielle décorative 2/2 »
http://gta21.pyrat.net/1-2-Inserer-une-image-vectorielle-decorative-2-2.html

« 1.8 Insérer une image vectorielle avec légende 3/4 »
http://gta21.pyrat.net/1-8-Inserer-une-image-vectorielle-avec-legende-3-4.html

« 1.4 Insérer une image vectorielle informative 4/4 »
http://gta21.pyrat.net/1-4-Inserer-une-image-vectorielle-informative-4-4.html

En cuanto a una imagen .svg como logo, en este otro enlace hablan de que están trabajando con ello, pero problemas de seguridad (los svg pueden contener javascript) lo desaconsejan, de momento:

« Logos en SVG »
https://core.spip.net/issues/2970

http://zone.spip.org/trac/spip-zone/browser/core/plugins/medias/metadata/svg.php

Y estos son enlaces de los foros relacionados con el mismo tema:

« Du SVG dans spip 3 »
http://forum.spip.net/fr_262007.html

« Extension svg non reconnue comme logo »
http://forum.spip.net/fr_264367.html

Saludos

El jueves, 29 de septiembre de 2016, 4:45:17, escribiste:

Hola Pablo,

Muy impresionante ese trabajo en el enlace que mandas.

Te cuento varias cosas:

  1. Funciona… más o menos como lo esperaba. Me muestra la imagen doble, no estoy seguro por qué
  2. El modele image.html está ahora en el plugin media /plugins-dist/medias
  3. No funciona en los logos, lo cual me parece grave, porque mis logos suelen ser vectoriales…

Te agradezco mucho por la información, es muy útil tener esta opción, esperemos que se pueda tener un plugin que habilite el uso completo de archivos SVG como imagenes.

Muchas gracias,

Germán

Estoy revisando mis esqueletos y no tengo en mi /squelettes-dist/modeles un archivo image.html

El 28 de septiembre de 2016, 13:28, Pablo Nieto <pnieto@ventanarusia.es> escribió:
Buen día, Germán,

No sé si te refieres a esto, pero prueba con este código dentro de un documento « image.html » de modelo para imágenes (seguramente existirá uno en: « squelettes\modeles\image.html »):

=================================================
[

(#REM) Cas des images qu’il faut embed (svg)
][
(#INCLUS|=={embed}|oui)

[(#ID_DOCUMENT|appliquer_filtre{#MIME_TYPE})] [
(#TITRE)
][
(#DESCRIPTIF|PtoBR)[(#NOTES|PtoBR)]
]
]

=================================================

(yo lo tengo puesto justo al final del cierre del boucle (</BOUCLE_tous>))

Y dentro del artículo, tienes que llamar al documento .svg con . Con y con sólo aparece un icono en el texto, no la imagen (por lo menos hasta ahora; es cosa de seguir probando con el citado modelo).

A mí, así me funciona y me aparecen las imágenes .svg dentro del texto. Y sin necesidad de plugin alguno.

Aquí tienes el « botón » de la muestra :slight_smile:

http://www.ventanarusia.es/El-salario-de-los-medicos-en-Rusia.html

Saludos y espero que te sirva de ayuda.

El miércoles, 28 de septiembre de 2016, 8:06:42, escribiste:

Hola,

Quiero que mis sitios en SPIP acepten, archivos .svg como imágenes válidas, tanto en los logos como en las imágenes internas, ya hice algunas pruebas y como viene, SPIP no soporta svg, en WordpRess se instala un plugin y lo resuelve, pero tampoco encuentro un plugin así en el repositorio de SPIP.

¿Alguna idea?

​Muchas gracias,


Poka!,
« Политика есть концентрированное выражение экономики » (В.И.Ленин)
Pasha
http://www.ventanarusia.es

Gracias, Pablo.

Ahí va un enlace más sobre los logos en ese formato (con ejemplos):

Responsive logos with SVG: http://academy.bindtuning.com/responsive-logos-with-svg/

Hola Ignacio,

El jueves, 29 de septiembre de 2016, 12:23:04, escribiste:

> Gracias, Pablo.

> Ahí va un enlace más sobre los logos en ese formato (con ejemplos):

> Responsive logos with SVG:
> http://academy.bindtuning.com/responsive-logos-with-svg/

Muy buen enlace, Ignacio: muchas gracias


Poka!,
« Политика есть концентрированное выражение экономики » (В.И.Ленин)
Pasha
http://www.ventanarusia.es

Disculpen pero me olvide como postear en la lista asi que por la necesidad de resolver este problema envio la consulta en este tema:

Hola Grupo!! Tengo un problema para compartir un articulo en las redes social
Estoy intentando utilizar el plugin social tags, pero en Facebook me comparte el articulo con la imagen del articulo anterior. NO puedo solucionar ese error. A alguien le paso algo similar?

Como hacen ustedes con el tema de compartir los articulos en las redes?
Espero sugerencias. Gracias