2012-04-10 24 views
5

Encontré un límite con un funcionamiento bastante típico. Documento simple: http://i.stack.imgur.com/JNI9v.pngCKEditor Definición de márgenes personalizados para la imagen insertada

Como puede ver, la imagen tiene márgenes derecho e inferior. Pero ... el diálogo imagen CKEditor proporciona parámetros vspace y hspace que influyen en conjunto con los valores individuales superior-inferior o izquierda-derecha y de arriba añade innecesaria y márgenes izquierdo: http://i.stack.imgur.com/vo3oC.png

Por supuesto, los usuarios no utilizar código puro para defínalo en estilo = "..." atributo. Entonces, ¿cómo permitir a los usuarios insertar imágenes como se muestra en la primera imagen? Tal vez exista el complemento o parche CKEditor ... y simplemente no puedo encontrarlo.

+0

tuve que fijar complemento de imagen estándar (ckeditor \ plugins \ image \ dialogs \ image.js) para obtener la funcionalidad deseada. Resultado alcanzado d.pr/2cBs. Código de complemento completo aquí pastebin.com/cxNy7AP – Stan

+1

Stan, esto es bueno. Me gustaría aplicar esto a mi implementación en un abrir y cerrar de ojos. Sin embargo, su enlace pastebin parece haber expirado. – zacharydl

+0

Realmente me gustaría tener esto también: http://stackoverflow.com/questions/14710084/image-margins-in-ckeditor – Sonny

Respuesta

2

Otra forma, quizás incluso más sencilla, de lograr lo que desea es usar un conjunto predefinido de estilos para las imágenes y usar el combo "Estilos" para aplicar una de las clases preseleccionadas. De esta manera, los estilos utilizados para las imágenes podrían ser más consistentes.

Para ver lo que quiero decir se puede comprobar la "Standard" demo - hacer clic en una imagen y en el combo "Estilos" seleccione "Los estilos de objeto -> imagen labrado (derecha)"

Cuestiones relacionadas