2009-02-24 4 views
5

La mia applicazione Web è simile a StackOverflow in quanto utenti diversi spesso modificano lo stesso blob di testo.WYSIWYG rich text editor che supporta diffs?

Attualmente supportiamo solo il testo normale, pertanto è facile mostrare agli utenti come il testo è stato modificato tra le modifiche.

Desidero supportare il rich text in questi campi, ma i miei utenti non sono tecnici e quindi il markup di qualsiasi tipo non è un'opzione.

Esistono editor di testo RTF basati su javascript che supportano diff? Idealmente anche le differenze sarebbero nel testo ricco, ma se necessario potrebbero essere rese in markdown o simili (vorrei evitare l'HTML grezzo a tutti i costi).

+0

non so, ma si prega di postare se ne trovate uno. SO usa WMD per il wysiwyg-ness, vedi http://wmd-editor.com/ - non sono sicuro delle differenze però. –

risposta

1

Credo che nessuno possa rispondere in modo autorevole a questa domanda, ma non ho mai sentito un editor WYSIWYG Javascript che diff.

Stack overflow differisce sul lato server. Probabilmente avrai miglior fortuna se cerchi un componente lato server per fare il lavoro. Se è necessario mostrare il diff come i tipi di utente, o qualcosa del genere, è possibile utilizzare AJAX per distribuire il lavoro diff sul server.

+0

Sono d'accordo. Farei il diff sul server. – codemonkey

4

Xopus 4 supporta dal vivo tracking of text changes. Al contrario di un rilevamento del cambiamento diff consente di seguire e accettare/rifiutare le modifiche di più utenti.

Xopus è un editor XML WYSIWYG basato sul Web che consente di modificare il proprio gusto XML.