+7.17
Рейтинг
15.70
Сила

ZharinaViktor

  • avatar ViktorZ
  • 0
Где то видел подобный плагин для другого редактора. Запишу в to-do. После того, как разбирусь с текущими тикетами, займусь тем, что написал nickostyle. Потом скорее всего сделаю обновление редактора до текущей версии, куплю corporate версию, а потом буду делать редакторирование комментариев.
  • avatar ViktorZ
  • 0
Удобство этой фичи в том, чтобы вначале не сохранять картинку у себя на PC, а потом загружать ее на сервер, а чтобы софт делал это автоматически?
  • avatar ViktorZ
  • 0
>>/imperavi/upload_files/
вы об этом? это путь для обработки события загрузка файлов. Все файлы загружаются в /uploads/… путь можно задавать в конфиге, скажем: год, месяц, число, рандом2(двухзначный рандом).
Что вы имеете в виду, когда говорите система каталогизации? Я прочел всю документацию на движок и не нашел там такого термина.
  • avatar ViktorZ
  • 0
Пока нет. На следующей неделе, думаю к среде закончу тестирование добавления редактора в комментарии. Напишу вам как будет готово.
  • avatar ViktorZ
  • 0
В идеале есть стремление сделать так, чтобы вообще отключить кнопку исходного кода и писать только в визуальном редакторе. Есть планы синхронизировать стили редактора и стили движка. Чтобы что вижу в редакторе при написании, то вижу при публиковании и предпросмотре.
  • avatar ViktorZ
  • 0
Опция есть. Включается так: открываете файл redactor_topic.js в нем есть такой код

$('#topic_text').redactor({				convertDivs		: false,
imageUpload		: DIR_WEB_ROOT+'/imperavi/upload_files/', 
fileUpload		: DIR_WEB_ROOT+'/imperavi/upload_files/',
formattingTags	: ['p', 'blockquote', 'pre','h4', 'h5','h6',
blablabla
		});


Добавляете сюда параметр air

$('#topic_text').redactor({				
air:true,
convertDivs		: false,
imageUpload		: DIR_WEB_ROOT+'/imperavi/upload_files/', 
fileUpload		: DIR_WEB_ROOT+'/imperavi/upload_files/',
formattingTags	: ['p', 'blockquote', 'pre','h4', 'h5','h6',
blablabla
		});


Если будут проблемы, пишите расскажу более подробно или скину файл.

Режим air будет включен только при написании топиков.
  • avatar ViktorZ
  • 0
Оказалось не так просто как я думал. Пытался вначале сделать своими силами и параллельно написал разработчику.

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

Попробовал в последних версиях мозилы и хрома. Браузеры автоматом добавляют параграфы, так что пока ничем помочь не могу.
buttons: ['html', '|', 'formatting', 'bold', 'italic',
'deleted','underline', 'unorderedlist', 'orderedlist', 'outdent', 'indent', 'image', 'video', 'file',
'table', 'link','fontcolor', 'backcolor', 'alignment', 'horizontalrule', 'smiles', 'lsuser', 'cut']
});

Аккуратно удаляем ненужное.
/plugins/imperavi/templates/skin/default/js/replace_topic.js
Спасибо, проблема обнаружена при использовании оперы. В хроме и фаирфоксе такого эффекта не наблюдается. Напишу в техподдержку редактора.
Сделаю
Во-первых если есть претензии к работе плагина, а я вижу что они есть, то большая просьба оформлять их через поддержку в каталоге, чтобы тикеты мозолили мне глаза, каждый раз когда я захожу на livestreetcms.ru.

>В нём можно как-нибудь настроить, чтоб при он изображения не оборачивал в тэги параграфа и br не добавлял при этом?
Разбирусь, напишу вам как это сделать или если подождете чуть больше добавлюч эту настройку в конфиг.
>также настройка тулбара
Что именно вам не удалось настроить? Что вы хотите настроить?

>Если вставить текст в редактор он дергается и панель с кнопками пропадает.
Подробнее. Откуда текст копируете: сайт какой-то, ворд, откуда-то еще. Какой у вас браузер, какая ОС? Опишите проблему настолько подробно, насколько можете, тогда мне будет проще ответить на ваш вопрос.
Какую версию плагина скачали и установили себе? Скажите адрес сайта на котором установлен плагин, дабы не терять время я разибрусь и скажу вам в чем причина. Картинка случайно не содержит в названии русских букв?
Тут вообще отдельный пост писать надо о том, как менялась лицензия на плагин. Когда я его сделал и отправил на модерацию все было бесплатно:Mit или GPL на выбор. Потом видимо ребятам-разработчикам надоела свобода и благотворительность и они придумали Creative Commons ...Licence короче надо было теперь платить им мзду. Пару дней назад захожу на сайт, а там вообще новое соглашение и судя по нему я не могу продавать его отдель или как часть. Я думаю если подождать еще какое-то время то лицензия снова может поменяться.

А если так случится, что они будут против моей разработки, то я с ними договорюсь или лицензию у них куплю.
ИМХО текущий набор кнопок полностью удовлетворяет нужды в написании поста. Набор кнопок легко редактировать.

О цене
С некоторого времени (с версии 7.6.2) разработчики редактора сделали его платным и у меня есть желание выкупить лицензию редактора для того, чтобы использовать более новые версии, получать поддержку, обновлять плагин.

В цену также входит затраченное мною время на разработку и тестирование, а также желание помочь проекту разиваться (20% получает livestreet — это хоть и гроши, но с миру понитке...).
Плагин прошел модерацию. Плагин «RedactorForLs (Imperavi)»
Можно. В виде плагина. Замещает стандартный. Этим постом хотел поделиться с другими пользователями, которым нужен визуальный редактор и их по каким — то причинам их не устраивают остальные.
Мне кажется вы относитесь к данному редактору предвзято или возможно располагаете устаревшей информацией. Ранее редактор действительно был сыроват, но авторы привели его в порядок и до сих приводят. Он довольно часто обновляется и становится лучше.
У многих пользователей, особенно у тех, кто не знаком с html есть проблемы в написании текстов, так вот Redactor их на 80% решает.

Ознакомьтесь с документацией и апи: redactorjs.com/ru/docs/
я ни в коей мере не хочу никого защищать, а движет мною лишь любопытство. Поэтому ряд вопросов
он генерит невалидный код
Можно пример невалидного кода?
Если я правильно понимаю то под невалидностью вы подразумеваете то, что html код, который создает редактор не пройдет проверку w3c?
Это поправимо: можно написать авторам редактора или же самому поправить исходники и сделать так, как нужно.

он генерит разный код в разных браузерах
А что в этом плохого?

Если кто и спросит «как он работает» или «почему так?»
если у вас есть подборка ссылок где все это описано, то я был бы вам очень признателен, за то, что вы сэкономили мое время, передав их мне.
напиши в личку электропочту — вышлю приглашения.