|
beliyadm
|
 |
« : 24.08.2009, 14:47:15 » |
|
Представляю Вашему вниманию мелкую поделку для собственных нужд - невизуальный редактор для Joomla 1.5, по типу Home-site и других редакторов, СodEditor версия 1.0.2Что умеет:1 - вставлять заданные теги (минимально необходимый набор) 2 - обрамлять выделенный текст выбранным тегом (выделили текст, нажали В - текст обрамился тегами) 3 - поддерживаемые теги: B, I, U, S, P, BR, UL LI, OL LI, A, IMG, H1-H6 В планах на будущее (никаких сроков реализации не обещаю и обещать не буду)1 - добавить подсветку синтаксиса HTML 2 - добавить нумерацию строк (под вопросом) 3 - добавить функционал плагина для JCE advlink для добавления ссылки на определенный набор элементов сайта, материалы, ссылки в меню (очень нескоро) 4 - возможность в панель редактора подключать кнопки сторонних плагинов для редактора (от SMART) Кратко для интересующихся1 - для добавления собственного тега открываем файл plugins\editors\codeditor.php, находим строки 153-173 и по аналогии добавляем свой тег (не забываем положить картинку в каталог plugins\editors\codeditor\ico) ChangelogИсправлена ошибка работы сторонних кнопок редактора под областью ввода (подробнее, изображения и прочие), спасибо ShadowXak
|
|
|
|
« Последнее редактирование: 26.08.2009, 16:07:07 от beliyadm »
|
Записан
|
|
|
|
| |
Serena Dark
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 57
|
 |
« Ответ #31 : 07.12.2009, 00:30:08 » |
|
нет, при копи-паст текста, допустим, и того же самого Wordа, нет переходов на новую строку, все идет сплошняком, не проставлять же вручную. я так понимаю, у вас очищается вообще всякое форматирование, в том числе и символы возврата каретки
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #32 : 07.12.2009, 00:35:50 » |
|
нет, при копи-паст текста, допустим, и того же самого Wordа, нет переходов на новую строку, все идет сплошняком, не проставлять же вручную. я так понимаю, у вас очищается вообще всякое форматирование, в том числе и символы возврата каретки
правильно, потому что при копировании в окно редактора все переводы строк типа \n пропадают и идет чистый текст, собственно чего и добивался для себя. Прошу простить, но данный аспект "исправлять" не буду, если есть желание поковыряться и поделиться с будущими поколениями - буду только рад
|
|
|
|
|
Записан
|
|
|
|
attiny
Захожу иногда

Репутация: +1/-0
Offline
Сообщений: 23
|
 |
« Ответ #33 : 09.01.2010, 21:05:26 » |
|
А для Joomla 1.0 есть версия редактора? Очень нужно.
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #34 : 09.01.2010, 23:33:53 » |
|
А для Joomla 1.0 есть версия редактора? Очень нужно.
моего редактора нет и не будет, может быть есть другие разработки, давно не интересовался
|
|
|
|
|
Записан
|
|
|
|
|
..С...е...р...ы...й..
|
 |
« Ответ #35 : 14.03.2010, 14:57:13 » |
|
Нашел мега унифицированный редактор на jQuery, который работает в режиме HTML, bb-code, как CSS редактор и Json. markItUp! Universal markup editor и потом вспомнил, что видел что то очень похожее здесь, на форуме. в общем это к тому, что может те наработки будут полезны в усовершенствовании этого...
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #36 : 14.03.2010, 15:20:48 » |
|
Нашел мега унифицированный редактор на jQuery, который работает в режиме HTML, bb-code, как CSS редактор и Json.
кстати да, отличное решение. Единственное но - это квери, а админка завязана плотно на мутулз, не очень хочется вклинивать два скрипта. Версия плагина Html set это по сути и есть то, что писал в своем редакторе, кроме моментального просмотра результата Но единственных вещей, которых мне не хватает в моем редакторе нет и там - нумерация строк (в принципе мелочь в решении) и самое главное - хтмл подсветки на лету при написании
|
|
|
|
|
Записан
|
|
|
|
|
..С...е...р...ы...й..
|
 |
« Ответ #37 : 14.03.2010, 15:41:48 » |
|
Но единственных вещей, которых мне не хватает в моем редакторе нет и там - нумерация строк
а нумерацию строк нельзя сделать средствами CSS, например если вставить статичную линейку как бэкграунд (картинка), хотя наверно это не самое лучшее решение...
|
|
|
|
|
Записан
|
|
|
|
|
smart
|
 |
« Ответ #38 : 15.03.2010, 15:31:29 » |
|
а нумерацию строк нельзя сделать средствами CSS, например если вставить статичную линейку как бэкграунд (картинка), хотя наверно это не самое лучшее решение...
между прочим, очень многие редакторы именно так это и делают, один раз закачается картинка, а дальше уже из кэша... так что вполне адекватное решение, имхо, конечно.
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #39 : 15.03.2010, 15:35:09 » |
|
между прочим, очень многие редакторы именно так это и делают, один раз закачается картинка, а дальше уже из кэша... так что вполне адекватное решение, имхо, конечно.
совершенно согласен, нумерацию сделать несложно, а вот расскажи мне - как к textarea подключить подсветку строк на лету Сделать подсветку после сохранения - не проблема, встречал пару скриптов для подсветки по мере ввода на js для iframe (навороченные слишком по мне) Сколько ковырялся - подходящих идей не нашел и не придумал
|
|
|
|
|
Записан
|
|
|
|
|
|
|
dynamit
|
 |
« Ответ #41 : 19.07.2010, 14:18:49 » |
|
А, чем этот не устраивает? и подсветка, и AJAX сохранение, и свои кнопки легко прикручиваются. Прям мечта. А, можно ли к нему прикрутить плагин Image Manager от JCE, никто не в курсе? P.S. Расширенная ImageButton - xtd
|
|
|
|
« Последнее редактирование: 08.08.2010, 16:58:39 от alex0013 »
|
Записан
|
|
|
|
Kverde3
Давно я тут
  
Репутация: +19/-3
Offline
Пол: 
Сообщений: 263
|
 |
« Ответ #42 : 28.08.2010, 17:26:01 » |
|
Было бы очень хорошо если бы настройки были, вроде размера шрифта, кнопок. Чтобы в код не лезть редактировать.
|
|
|
|
|
Записан
|
|
|
|
|
|
ShadowXak
Разработчик расширений для Joomla 1.5
Репутация: +161/-6
Offline
Пол: 
Сообщений: 2198
ЗагрыЗу
|
 |
« Ответ #44 : 03.09.2010, 05:44:54 » |
|
У меня сделано пара тройка кнопак с картинками, но для своих не опубликованных плагинов, что смотреть непонятно нафиг кнопки если некчему подрубать  --- могет тебе кнопочки нарисовать и выложить? тут много дизайнеров сидит, ты токо скажи вмиг нарисуют.
|
|
|
|
|
Записан
|
|
|
|
Kverde3
Давно я тут
  
Репутация: +19/-3
Offline
Пол: 
Сообщений: 263
|
 |
« Ответ #45 : 03.09.2010, 17:09:33 » |
|
Картинки для кнопок конечно хорошо, но больше идеи интересуют. Вот например до этого как-то не подумал, что можно кнопки плагинов некоторых кнопками редактора заменить  .
|
|
|
|
|
Записан
|
|
|
|
4853
Давно я тут
  
Репутация: +20/-11
Offline
Пол: 
Сообщений: 217
|
 |
« Ответ #46 : 03.09.2010, 18:32:20 » |
|
У меня не сохраняется назначенный псевдоним раздела, сохраняет только числовой
|
|
|
|
|
Записан
|
|
|
|
Kverde3
Давно я тут
  
Репутация: +19/-3
Offline
Пол: 
Сообщений: 263
|
 |
« Ответ #47 : 03.09.2010, 19:16:55 » |
|
Псевдоним раздела к плагину редактора не относится.
|
|
|
|
|
Записан
|
|
|
|
ShadowXak
Разработчик расширений для Joomla 1.5
Репутация: +161/-6
Offline
Пол: 
Сообщений: 2198
ЗагрыЗу
|
 |
« Ответ #48 : 04.09.2010, 06:56:00 » |
|
я вставил следующим образом: <img src="'.$imgpath.'/imagepl.png" alt="Картинка плагиным" title="Картинка плагиным" onClick="addText(\'{limage}\', \'{/limage}\') " /> <img src="'.$imgpath.'/guest.png" alt="Скрыть" title="Скрыть часть текста от гостей" onClick="addText(\'{gcontent}\', \'{/gcontent}\') " /> <img src="'.$imgpath.'/design.png" alt="Придать тексту оформление" title="Придать тексту оформление {cdesign style1-5}" onClick="addText(\'{cdesign style1}\', \'{/cdesign}\') " /> <img src="'.$imgpath.'/mossh.png" alt="Вставить заготовленный текст" title="Вставить заготовленный текст {mossh1-5}" onClick="addText(\'{mossh1}\', \'\') " /> сразу после вот этого кода: <img src="'.$imgpath.'/h6.png" alt="Заголовок H6" onClick="addText(\'<h6>\', \'</h6>\') " /> <img src="'.$imgpath.'/spacer.png" alt="" />
|
|
|
|
|
Записан
|
|
|
|
|
Infosakh
|
 |
« Ответ #49 : 04.09.2010, 07:03:40 » |
|
Оффтоп, никто не подскажет как запретит определенный тег? Нужно запретить <ul> и </ul> А то при сохранении статьи они появляются, и не выводится маркерованный список, приходится ручками удалять. Пробовал в визуальном редакторе запретить эти теги, но тогда сам интерфейс визуального редактора карёжится, кнопок почти нет 
|
|
|
|
|
Записан
|
|
|
|
4853
Давно я тут
  
Репутация: +20/-11
Offline
Пол: 
Сообщений: 217
|
 |
« Ответ #50 : 04.09.2010, 10:17:56 » |
|
Псевдоним раздела к плагину редактора не относится.
Разобрался, работает. Всё новое для себя испытываю на демо версии, локал. Видать доэксперементировался, что что то слетело. Переустановил, всё пошло beliyadm, +1
|
|
|
|
|
Записан
|
|
|
|
|
Infosakh
|
 |
« Ответ #51 : 04.09.2010, 10:24:19 » |
|
Представляю Вашему вниманию мелкую поделку для собственных нужд - невизуальный редактор для Joomla 1.5, по типу Home-site и других редакторов, СodEditor версия 1.0.2Что умеет:1 - вставлять заданные теги (минимально необходимый набор) 2 - обрамлять выделенный текст выбранным тегом (выделили текст, нажали В - текст обрамился тегами) 3 - поддерживаемые теги: B, I, U, S, P, BR, UL LI, OL LI, A, IMG, H1-H6 В планах на будущее (никаких сроков реализации не обещаю и обещать не буду)1 - добавить подсветку синтаксиса HTML 2 - добавить нумерацию строк (под вопросом) 3 - добавить функционал плагина для JCE advlink для добавления ссылки на определенный набор элементов сайта, материалы, ссылки в меню (очень нескоро) 4 - возможность в панель редактора подключать кнопки сторонних плагинов для редактора (от SMART) Кратко для интересующихся1 - для добавления собственного тега открываем файл plugins\editors\codeditor.php, находим строки 153-173 и по аналогии добавляем свой тег (не забываем положить картинку в каталог plugins\editors\codeditor\ico) ChangelogИсправлена ошибка работы сторонних кнопок редактора под областью ввода (подробнее, изображения и прочие), спасибо ShadowXak во, как раз на скрине есть, у меня при сохранении статьи <ul> выходят, удаляю, чтобы маркерованный список сохранился в тексте, как запретить этот тег? 
|
|
|
|
|
Записан
|
|
|
|
Kverde3
Давно я тут
  
Репутация: +19/-3
Offline
Пол: 
Сообщений: 263
|
 |
« Ответ #52 : 04.09.2010, 10:50:27 » |
|
Что-то непонятно  ul и есть тег маркированного списка, как понять "удаляю ul чтобы список сохранился"?
|
|
|
|
|
Записан
|
|
|
|
|
Infosakh
|
 |
« Ответ #53 : 04.09.2010, 11:06:13 » |
|
ну удаляю теги <ul>, как на скрине, оставляю <li> и </li> они как раз отвечают за маркерованный список. А если не удалю <ul> и </ul> то во фронпейдже маркерованного списка нет. Ручками уже надоело удалять, вот решил запретить как нибудь этот тег при сохранении. Запихал его в запрещенные теги в самом визуальном редакторе TinyMCE, но тогда сам интерфейс редактора страдает, остается только одна полоска кнопок, жирность шрифта, курсив и еще немного. 
|
|
|
|
|
Записан
|
|
|
|
Kverde3
Давно я тут
  
Репутация: +19/-3
Offline
Пол: 
Сообщений: 263
|
 |
« Ответ #54 : 04.09.2010, 11:40:59 » |
|
Вам надо немного освежить знания по HTML, особенно по поводу списков  На скрине показан правильный маркированный и нумерованный список. если не удалю <ul> и </ul> то во фронпейдже маркерованного списка нет. Это проблема редактора, или стилей.
|
|
|
|
|
Записан
|
|
|
|
|
Infosakh
|
 |
« Ответ #55 : 04.09.2010, 13:34:17 » |
|
То что это не редактор глючит 100% так как другой ставил такая же беда. Дело в том что не на многих сайтах используется маркерованный список. Например в опере вообще не возможно через админку работать с маркерованным списком, он постоянно при сохранении материала ставит эти теги. Поэтому работаю только через IE 
|
|
|
|
|
Записан
|
|
|
|
Kverde3
Давно я тут
  
Репутация: +19/-3
Offline
Пол: 
Сообщений: 263
|
 |
« Ответ #56 : 10.09.2010, 10:03:02 » |
|
Похожий редактор но с подсветкой синтаксиса нашел, только кнопок нет. http://ercan.us/extensions/codemirror.htmlМожет, поможет в добавлении подсветки. Её очень не хватает 
|
|
|
|
|
Записан
|
|
|
|
4853
Давно я тут
  
Репутация: +20/-11
Offline
Пол: 
Сообщений: 217
|
 |
« Ответ #57 : 25.09.2010, 21:32:03 » |
|
ну удаляю теги <ul>, как на скрине, оставляю <li> и </li> они как раз отвечают за маркерованный список. А если не удалю <ul> и </ul> то во фронпейдже маркерованного списка нет. Ручками уже надоело удалять, вот решил запретить как нибудь этот тег при сохранении. Запихал его в запрещенные теги в самом визуальном редакторе TinyMCE, но тогда сам интерфейс редактора страдает, остается только одна полоска кнопок, жирность шрифта, курсив и еще немного.  Если beliyadm не против. Естественно интерпритация пошла по образцу, по другому не соображаю. Добавил раздельное добавление <li>, <ul>, <ol>, ну и мне нужное <small>. Изменение можно сделать прямым копированием
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #58 : 26.09.2010, 02:37:01 » |
|
Добавил раздельное добавление <li>, <ul>, <ol>
Конечно не против, только за  У меня изначально и было разделение ul li ol отдельными кнопками, но коллеги перед релизом убедили сделать вставку сразу
|
|
|
|
|
Записан
|
|
|
|
|
Infosakh
|
 |
« Ответ #59 : 26.09.2010, 03:10:11 » |
|
Если beliyadm не против. Естественно интерпритация пошла по образцу, по другому не соображаю. Добавил раздельное добавление <li>, <ul>, <ol>, ну и мне нужное <small>. Изменение можно сделать прямым копированием
решился поставить данный невизуальный редактор, но как им пользоваться то? Плагин включил, в статьях или в VM отключаю визуальный редактор, этот невизуальный не появляется 
|
|
|
|
|
Записан
|
|
|
|
|
beliyadm
|
 |
« Ответ #60 : 26.09.2010, 10:12:54 » |
|
решился поставить данный невизуальный редактор, но как им пользоваться то? Плагин включил, в статьях или в VM отключаю визуальный редактор, этот невизуальный не появляется  как и любым другим. В настройках пользователя указать нужный плагин редактора
|
|
|
|
|
Записан
|
|
|
|
|