2012-03-11 1 views
0

Я использую ckeditor очень успешно в учебном приложении для создания курса контента, где каждый курс имеет несколько глав. Каждая глава содержит основную часть текста HTML и список вопросов в конце главы. Сейчас вопросы редактируются только в текстовом виде, но я хотел бы предоставить авторам курсов немного больше контроля. Мне пришло в голову использовать что-то вроде MarkDown, но теперь мне приходит в голову, что я могу убедить ckeditor, с каким-то JavaScript-вуду на моей стороне, поэтому обрабатывать сразу несколько целевых областей текста. Может быть, переключить целевую текстовую область, когда пользователь меняет фокус между вопросами? Могу ли я сделать что-то подобное? Пробовал ли кто-нибудь раньше? Вопросы - это, как правило, короткий текст, поэтому я не хочу, чтобы целой ckeditor shebang за каждый вопрос?Могу ли я использовать один компонент ckeditor для редактирования нескольких небольших полей одновременно?

ответ

0

Вы можете использовать общую панель инструментов, как показано в примере sharedspaces http://nightly.ckeditor.com/latest/ckeditor/_samples/sharedspaces.html

Вам просто нужно настроить минимальную панель инструментов для этих малых полей и JavaScript, чтобы изменить расположение панели инструментов по мере необходимости (или что-то решение, которое вы можете думать из которых вам нравится)

Смежные вопросы