Каковы наилучшие варианты для Редактирования Обогащенного текста в направляющих?

Обновите условие цикла следующим образом:

for(c.moveToFirst(); !c.isAfterLast(); c.moveToNext()) 
  {
   // The Cursor is now set to the right position
    titles.add(c.getString(name));
    titles.add(c.getString(age));));
  }

Надеюсь, это поможет.

19
задан 3 revs 13 October 2008 в 15:04
поделиться

5 ответов

Для Tumblon, мы запустили с TinyMCE, но мы переключаемся на Yahoo Визуальный редактор , потому что были некоторые странные проблемы со способом, которым работал TinyMCE и потому что документация Визуального редактора и стиль по умолчанию выше.

Обоих довольно легко интегрировать с направляющими (они - просто JavaScript, в конце концов). Существуют плагины, но Вам действительно не нужен тот.

11
ответ дан 30 November 2019 в 04:33
поделиться

Я не уверен, понимаю ли я полностью вопрос, но если Вы просто спрашиваете о который редактор использовать, существует много опций, и ни один из них не вопрос направляющих - можно использовать любого из них только путем добавления маленького кусочка JavaScript в разметку. Хороший и актуальный обзор может быть найден здесь: http://bulletproofbox.com/web-based-rich-text-editors-compared/ .

3
ответ дан 30 November 2019 в 04:33
поделиться

Связь в ответе Милана разорвана. К счастью Ajaxian.com сделал хорошую сводку сообщения со ссылками на весь различный RTE в сообщении и его комментариях.

Ссылка: http://ajaxian.com/archives/richtexteditors-compared

2
ответ дан 30 November 2019 в 04:33
поделиться

Существует много языков шаблонной обработки, реализованных для направляющих, которые дают относительно простой синтаксис для разметки. Я использовал RedCloth прежде, реализация драгоценного камня Ткани ( http://redcloth.org/ ), и это довольно хорошо. Вещи как Жидкость ( http://www.liquidmarkup.org/ ) немного более мощны, позволяя шаблонам на самом деле включать встроенную информацию о базе данных. В зависимости от потребностей Вашего проекта оба потенциально были бы подходящим вариантом.

Ни одно из одних только этих решений не дало бы оперативный визуальный редактор, но является хорошим стартовым местом на бэкенде для того, что могло бы быть общедоступным решением. Если бы Вы только позволяете администраторам ввести информацию, хотя, я предположил бы, что они не будут напуганы небольшой записью простого текста.

2
ответ дан 30 November 2019 в 04:33
поделиться

В прошлом мне приходилось сталкиваться с подобными проблемами, и я остановился на YUI. К сожалению, результаты YUI (по крайней мере, для меня, и по общему признанию, я поторопился и никогда не ре-факторизовал) в ужасном HTML.

Затем сегодня вечером, когда я наткнулся на этот пост, я нашел PunyMCE. В нем есть две замечательные вещи: 1) он невероятно легкий (как следует из названия) и 2) для него уже создан плагин rails: puny_mce на github.

Документация достаточно хороша, за исключением для пары вещей, которые я пропустил / заставил меня почесать голову:

  1. В разделе "Использование" есть опечатка, <% yield: head%> должно быть <% = yield : head%>
  2. Если вы хотите использовать больше чем основная панель инструментов, вам нужно включить либо а) предварительную настройку профиль или б) элементы панели инструментов и необходимые плагины для этих элементов в ОБЕИХ вызовы include_puny_mce И вызов puny_mce . Это делает смысл - include_puny_mce - это указание страницы, на которой javascripts, и puny_mce вызов действительно строит вывод javascript, необходимый для сгенерируйте расширенный редактор.

Вот пример, который я собрал для демонстрации:

<% content_for :head do %>
  <%= include_puny_mce :profiles => [:full] %>
<% end %>

<h1>New post</h1>

<% form_for(@post) do |f| %>
 <%= f.error_messages %>
 <%= f.label :title, "Title" %><br />
 <%= f.text_field :title %><br />
 <%= f.label :content, "Post Content" %><br />
 <%= f.text_area :content, :cols => 100 %>
 <%= puny_mce 'post_content', 'post_content', :profile => :full %>
 <p>
     <%= f.submit 'Create' %>
 </p>
<% end %>

Надеюсь, это поможет!

6
ответ дан 30 November 2019 в 04:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: