Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Auto resize image Wysiwyg + Fckeditor ?
#1
Hola, espero que podáis ayudarme.

Busco alguna manera de controlar automáticamente el tamaño de las imágenes que comparten los usuarios en el foro.

Utilizo Wysiwyg + fckeditor.

El editor ya trae un botón de insertar imagen (similar al que hay en Skylium), donde pones la url de la imagen y opcionalmente puedes re-escalar la imagen si es demasiado grande. Con esas opciones no tengo problemas, pero muchos usuarios no caen en re-escalar la imagen, y si la imagen es grandiosa sobresale del tema de la web. Tengo que ir mirando y editando las imágenes demasiado grandes manualmente... y es un poco rollo.

¿Alguien sabe alguna forma de hacer que si la imagen es más grande (por ejemplo de 700px de ancho) se escale a 600px?

Algo parecido a lo que pasa en este foro. Voy a poner una imagen grande de ejemplo. La foto tiene una anchura de 1600px... pero se re-escala sola a un tamaño optimo para la web.

[Imagen: space-art-wallpapers.jpg]
#2
pues en drupal no lo se Lengua
WWW
#3
jaja papi, eso no se hace. He visto una respuesta y digo, buah, que alguien lo sabe! Y me encuentro con "no lo se".

Algún "drupalero" lo sabrá... y espero que se anime a ayudarme Guiño

#4
Bueno, visto que no hay nadie que se anime... voy a poner la solución provisional que voy a utilizar para escalar imágenes. Bendito CSS Guiño

En mi caso... .forum-post-content img{max-width:600px;}

Saludos!
#5
ummm buena solucion. En efecto usando css se puede hacer sin problemas Guiño
WWW
#6
llege tarde, efectivamente la mejor si no es que unica es poner max-width: a tu .content class en tu tema. el problema es que Wysiwyg no te permite predefinir de forme autónoma estilos, la otra forma seria editar el botón de imagen dentro del código, de Ckeditor para que tengan un valor por defecto en la forma, me parese que sta dentro de la carpeta plugins.

Lo mejor que puedes hacer es utilizar media:imagen o module imagen para controlar el tañano de tus imagen, aprovechando la flexibilidad los FIELD de el problema es que esto tendra graves repercusiones en tu ancho de banda, si usas D6 la solucion es el modulo Emfield, + Imagen Incrust, ya que este es el único modulo que permite manejar imágenes esternas
Crear tipo de nodo. Agregar campos CCK. Crear Vista. Enjuague. Y repita.
WWW




Usuarios navegando en este tema: 1 invitado(s)