2009-02-24 13 views
5

Mi aplicación web es similar a StackOverflow en que los diferentes usuarios editan con frecuencia la misma masa de texto.WYSIWYG editor de texto enriquecido que admite diffs?

Actualmente solo admitimos texto sin formato y, por lo tanto, es fácil mostrar a los usuarios cómo ha cambiado el texto entre ediciones.

Quiero admitir texto enriquecido en estos campos, pero mis usuarios no son técnicos y, por lo tanto, el marcado de cualquier tipo no es una opción.

¿Hay editores de texto enriquecido basados ​​en javascript que admitan diffs? Idealmente, los difs también se incluirían en texto enriquecido, pero si fuera necesario, se podrían representar en rebajas o similares (me gustaría evitar el HTML sin formato a toda costa).

+0

No lo sé, pero publique si encuentra uno. SO usa WMD para wysiwyg-ness, ver http://wmd-editor.com/ - aunque no está seguro de las diferencias. –

Respuesta

1

No creo que nadie pueda responder afirmativamente a esta pregunta, pero nunca he oído hablar de un editor Javascript WYSIWYG que haga diffs.

Stack Overflow hace diffs en el lado del servidor. Probablemente tengas más suerte si buscas un componente del lado del servidor para hacer el trabajo. Si necesita mostrar el diff a medida que el usuario escribe, o algo así, podría usar AJAX para transferir el trabajo de diferencia al servidor.

+0

Estoy de acuerdo. Haría las diferencias en el servidor. – codemonkey

4

Xopus 4 admite en vivo tracking of text changes. A diferencia de un cambio de seguimiento de diferencias, le permite seguir y aceptar/rechazar los cambios de múltiples usuarios.

Xopus es un editor WYSIWYG XML basado en web para que pueda editar su propio sabor XML.

Cuestiones relacionadas