cotonti.com : Новый редактор в системе. https://www.cotonti.com Останні повідомлення в темі Cotonti en Sun, 22 Feb 2026 16:02:31 -0000 Ratibor
spoiler_text:'Введите цвет кнопки',
причем здесь цвет :-)]]>
Ср, 21 Січ 2009 05:28:13 -0000
solo # Trustmaster : Вообще-то комбинация клавиш всплывает в подсказках к кнопкам при наведении.
А где всплывает хинт относительно нескольких действий подряд над одним выделенным фрагментом ? И откуда взялся этот самый Alt ?
Это я к тому, что ходить на сайт к разработчикам вряд ли кто станет. И неочевидные, но присутствующие фичи должны быть описаны а не раскопаны как easter eggs.]]>
Thu, 08 Січ 2009 00:37:20 -0000
Trustmaster
А альт у меня в новой версии по-прежнему нигде не работает.]]>
Ср, 07 Січ 2009 20:21:38 -0000
solo Ср, 07 Січ 2009 19:12:56 -0000 Ratibor http://markitup.jaysalvat.com/downloads/]]> Ср, 07 Січ 2009 07:24:53 -0000 NovoKain esclkm, отправка по CTRL + ENTER прекрасно делается в самом скине.]]> Сб, 27 Гру 2008 00:51:15 -0000 Trustmaster Пт, 26 Гру 2008 22:26:40 -0000 Trustmaster Sergeich:
ТОчно, на офе работает, но тоже как то нестабильно, через раз. Там очень хитрый алгоритм выбора момента нажатия клавиш :) Подождем новой версии, где появится нормальная кнопка закрытия.

Ratibor:
Вот еще одна задачка, правда не совсем для редактора, а для парсера BB кодов.
Сейчас парсятся коды в нижнем регистре, а желательно чтоб парсились не зависимо от регистра.
Ну это минутное дело. Потеряем в производительности, но с html-кэшем это по барабану.]]>
Пт, 26 Гру 2008 20:30:12 -0000
esclkm Ratibor:
Вот еще одна задачка, правда не совсем для редактора, а для парсера BB кодов.
Сейчас парсятся коды в нижнем регистре, а желательно чтоб парсились не зависимо от регистра. +1

А уменя другое предложение: которое тоже не до конца для редактора, а для большинства форм в которых он присутствует: оправка содержимого формы по ctrl+enteк
у себя на сайте это сделал... как же это удобно..]]>
Пт, 26 Гру 2008 20:00:41 -0000
Ratibor Сейчас парсятся коды в нижнем регистре, а желательно чтоб парсились не зависимо от регистра.
Объясняю, к примеру юзеры загружают картинки на специальные сайты и им там выдается уже готовый BB код, но зачастую этот код в верхнем регистре, юзеры тупо копируют и вставляют в форуме, а потом еще и обвиняют админа в том что BB коды не работают.
Можно конечно сейчас самому надублировать кодов в админке, но это тоже не выход,
желательно к примеру применять перед парсингом к кодам b.toLowerCase() и тогда будет по барабану какие кто коды навставлял.]]>
Пт, 26 Гру 2008 19:57:53 -0000
Sergeich Ср, 17 Гру 2008 02:27:42 -0000 medar У меня здесь не работает, а на http://markitup.jaysalvat.com всё ок.]]> Вт, 16 Гру 2008 20:44:38 -0000 Sergeich Вт, 16 Гру 2008 16:25:00 -0000 Trustmaster Вт, 16 Гру 2008 16:16:25 -0000 Trustmaster
Да, я заметил, что все эти альтовые кнопки почему-то не работают как надо, да и авторефреш не отрубается почему-то. Обновимся до последней версии, и если проблема останется, то оформим багрепорт.]]>
Вт, 16 Гру 2008 15:48:11 -0000
medar Вт, 16 Гру 2008 14:52:21 -0000 Dayver Вт, 16 Гру 2008 02:18:42 -0000 medar Оказывается, всё возможно, не надо автора маркитапа дергать.

Подключение маркитапа у нас в CMS делается в markitup.header.php:
<script type="text/javascript" >
mySettings.previewAutorefresh = '.$autorefresh.';
$(document).ready(function() {
$("textarea.editor").markItUp(mySettings);
});
</script>
Т.е. настройки можно указать явно (переменная mySettings, именно она определяется в set.js)

Итого.
Чтобы иметь два редактора в системе, надо сделать следующее.
Меняем вышеприведенный код на этот:
<script type="text/javascript" >
mySettings.previewAutorefresh = '.$autorefresh.';
$(document).ready(function() {
$("textarea.editor").markItUp(mySettings);
$("textarea.minieditor").markItUp(mini);
});
</script>
И в папке плагина markitup в js/set.js пишем свой мини-тулбар:
var mini = {
	previewParserVar: 'text',
	previewPosition: 'before',
	previewParserPath:	'preview.php', // path to your BBCode parser
	onEnter: {keepDefault: false, replaceWith: '\n'},
	markupSet: [
		{name: L.bold, className:'mBold', key:'B', openWith:'[b]', closeWith:'[/b]'},
		{name: L.italic, className:'mItalic', key:'I', openWith:'[i]', closeWith:'[/i]'},
		{name: L.underline, className: 'mUnderline', key:'U', openWith:'[u]', closeWith:'[/u]'},
		{name: L.h1, className: 'mH1', openWith:'[h1]', closeWith:'[/h1]' },
		{name: L.h2, className: 'mH2', openWith:'[h2]', closeWith:'[/h2]' },
		{name: L.h3, className: 'mH3', openWith:'[h3]', closeWith:'[/h3]' }
]
}

Получаем редактор, вызываемый <textarea class="minieditor"> с кнопками болд, италик, подчеркивание и тремя видами заголовков.]]>
Вт, 16 Гру 2008 01:10:53 -0000
medar
Можно, правда, еще стандартные текстбоксерные тэги прокачать, чтобы они понимали приписку _MYSET к себе.]]>
Вт, 16 Гру 2008 00:58:58 -0000
Sergeich Вт, 16 Гру 2008 00:53:03 -0000 medar Есть ли у маркитапа что-то типа профайлов по кнопкам ? Посмотрел код, похоже, что нет. Настройки кнопок находятся в set.js , который подключается в хидере сайта, сменить или выбрать другой - нельзя.

Можно было бы управлять составом кнопок через вызов текстбоксера. Т.е. не <textarea class="editor" > как сейчас, а <textarea class="editor myset" > , если настройки тулбара содержатся в в myset.js . Но это надо лезть в код маркитапа, лучше пусть сам автор сделает.

Свяжусь с автором, узнаю.

PS Закрытие по альт-клику тоже не работает. FF.
PSS А на сайте маркитапа в демке (http://markitup.jaysalvat.com/downloads/demo.php?id=markupsets/html) - работает! Это только у нас не работает. Надо разбираться в чем баг.]]>
Вт, 16 Гру 2008 00:37:44 -0000
Ratibor Вт, 16 Гру 2008 00:25:43 -0000 Sergeich
Кстати, вопрос возник, а можно использовать разный набор инструментов в разных местах сайта? Например в коментах и на форуме нужен только небольшой минимум ббкодов, а при создании страниц наоборот побольше всяких кнопочек.]]>
Пн, 15 Гру 2008 18:57:59 -0000
Trustmaster
Jay Salvat:
You can close the preview by clicking the Preview button with Alt Key
pressed.
I have to add a more convenient 'close' button, but not so much time
to work on markItUp! for the moment.
You can also deactivate the autorefreshed preview.

По поводу подсветки ббкода:
Jay Salvat:
The Code Highlight is the most asked feature.
markItUp! enhances native textarea, and unfortunatly CSS doesn't allow
multiple colors in one textarea.
So it's impossible to implement the way markItUp! works. Really sorry
]]>
Пн, 15 Гру 2008 17:29:00 -0000
Trustmaster Нд, 14 Гру 2008 16:13:58 -0000 Ratibor Trustmaster
Вышла новая версия markItUp! 1.1.4
Обновить бы надо.]]>
Нд, 14 Гру 2008 06:19:16 -0000
esclkm Нд, 14 Гру 2008 02:13:29 -0000 Trustmaster
Вы, товарищ, умерьте свой пыл. Требовать и стучать туфлей по трибуне все горазды. Однако коммунизм сию минуту еще нигде не наступал.

И медицинскую терминологию попрошу отставить, у ИТшников все-таки свой жаргон.]]>
Нд, 14 Гру 2008 00:04:27 -0000
esclkm # Trustmaster : Спасибо, пофиксил и то, и другое. Сегодня вечером залью новую ревизию.
медицинское значение слова revisio - "обзор" Ревизия брюшной полости - вскрытие живота и поиск откуда беда.

Про ваш маркитап: не понимаю зачем отказались от старого доброго тескбоксера - так как протестировать двиг не могу - мал для этого) благо разрешили зарегится. - ну чем он лучше? гора непонятных кнопок сверху, которые не описано как использовать?
нет подсветки ббкода сразу.имхо это не круто. в текстбоксере не было - и не надо - но он не смотрелся так перегружено.
предпросмор: это реально нагрузи сервер так чтобы траву курили даже соседи. Обновление при нажатии любой кнопки. ну зачем это? Отключение выключено это тоже недостаток. в итоге я пока преимуществ данного редактора не нашел.

ИМХО: людей с мозгами тут много много тех кто выкладывает свои плагины и давит толковые штуки, а взяться за нормальный редактор некому.]]>
Сб, 13 Гру 2008 20:07:49 -0000
Trustmaster # solo : А шо скажет хостер ? )))
Ничего. Его дело предоставлять услуги и получать за это деньги.]]>
Thu, 04 Гру 2008 14:54:28 -0000
solo # Trustmaster : Тормоза из-за того, что предпросмотр аяксом получается с сервера, что происходит не мнгновенно. А шо скажет хостер ? )))]]> Thu, 04 Гру 2008 07:04:05 -0000 Trustmaster Jay Salvat:
Hi !
Clicking a button just add the markups and jump at the end of the selection.
Clicking a button with Ctrl key pressed add the markups and keep the
selection.
Clicking a button with Shift key pressed add the markups and keep the
selection including the new added tags.

Regards,
Jay
www.jaysalvat.com Я попросил возможность контроля за поведением по умолчанию.

Sergeich:
при форматировании текста, когда жмёш интер, то курсор переходит на новую строку (как и полагается), но почему то добавляется не 1 новая строка, а две. Это не смертельно если набираешь текст с нуля, но очень раздражает, когда начинаешь форматировать уже набранный текст
Об этом не в первый раз говорится, но у меня ни разу такой проблемы не возникало. В каких браузерах/ОС наблюдается эффект?

Sergeich:
Редактор обладает функцией предпросмотра. Включает её специальная кнопочка справа. Всё вроде бы работает, но заметны некоторые тормоза. Лично мне не хватает кнопочки "закрыть окно предпросмотра", т.к. при редактировании большого текста эти подтормаживания начинают сильно мешать. Также заметил - если при открытом окне предпросмотра скопипастить в рабочее окно большой кусок текста всё зависает.
Тормоза из-за того, что предпросмотр аяксом получается с сервера, что происходит не мнгновенно. Насчет кнопки закрытия согласен, полезная фича, надо бы тикет в Трак добавить, чтобы не забыть.]]>
Thu, 04 Гру 2008 00:54:12 -0000
Sergeich 1. при форматировании текста, когда жмёш интер, то курсор переходит на новую строку (как и полагается), но почему то добавляется не 1 новая строка, а две. Это не смертельно если набираешь текст с нуля, но очень раздражает, когда начинаешь форматировать уже набранный текст.

2. Редактор обладает функцией предпросмотра. Включает её специальная кнопочка справа. Всё вроде бы работает, но заметны некоторые тормоза. Лично мне не хватает кнопочки "закрыть окно предпросмотра", т.к. при редактировании большого текста эти подтормаживания начинают сильно мешать. Также заметил - если при открытом окне предпросмотра скопипастить в рабочее окно большой кусок текста всё зависает.]]>
Ср, 03 Гру 2008 19:27:56 -0000
Trustmaster Ср, 03 Гру 2008 02:42:29 -0000 solo Суть в следующем: при необходимости выполнить несколько действий подряд с одним словом или предложением (например, подсветить и выделить италиком или добавить линк - неважно), после первого же действия курсор перемещается в конец редактируемого участка. Таким образом, можно произвести только одно действие за один клик, для выполнения следующего требуется целиться курсором, заново выделять и тыды.
В общем, как-то так ...]]>
Нд, 30 Лис 2008 09:16:43 -0000
Trustmaster Вт, 18 Лис 2008 02:48:47 -0000 medar Вт, 18 Лис 2008 01:43:19 -0000 Ratibor # medar : Про ограничения в юзании markitup я ничего у на сайте не нашел - скины по крайней мере там могут быть разными.
Выкашивай нафиг эту надпись - это просто скин и к копирайтам отношения не имеет.
Эта надпись скорей для красоты, типа отступа.

Да и вообще плагин надо немного почистить, там и другие фоновые картинки с надписями надо убрать.]]>
Вт, 18 Лис 2008 01:28:50 -0000
Trustmaster Пн, 17 Лис 2008 22:51:48 -0000 medar , строка 34.
table, list и h1...h6 нету.

Проапгрейдить SVN надо.]]>
Пн, 17 Лис 2008 22:35:52 -0000