0 Пользователей и 1 Гость просматривают эту тему.
  • 11 Ответов
  • 4652 Просмотров
*

Lann

  • Захожу иногда
  • 125
  • 5 / 1
TinyMCE и onclick
« : 23.09.2015, 20:40:24 »
Доброго дня!

Нужно в материале повесить событие onclick=

Редактор трет напрочь, хотя я:

- Установил в "Общие настройки - Фильтры текста - Нет фильтрации" для админов и суперпользователей
- в настройке плагина стер "Запрещённые теги"
Если добавить "onclick" в "Разрешенные элементы" - то редактор вообще стирает все теги (кроме P).

Что происходит с Joomla 3.4.3 ?

Спасибо!




*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: TinyMCE и onclick
« Ответ #1 : 24.09.2015, 13:42:25 »
Сделайте кодом на jquery в шаблоне
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

Lann

  • Захожу иногда
  • 125
  • 5 / 1
Re: TinyMCE и onclick
« Ответ #2 : 24.09.2015, 15:59:09 »
ну я могу просто отключить редактор и не включать его больше. но это не выход, так же как и jquery.

но не ужели администратор не вправе указывать плагину?

Он не позволяет разместить такую ссылку! <a href="javascript:pwebContact36.toggleForm()">Заказать звонок</a>
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: TinyMCE и onclick
« Ответ #3 : 24.09.2015, 16:58:43 »
Поставьте JCE editor, у меня в нем все нормально вставляется .
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: TinyMCE и onclick
« Ответ #4 : 24.09.2015, 17:26:22 »
в настройках редактора обычно в плагине добавляются исключения и запреты, если нет такого в настройках, то можно добавлять прямо в файлы TinyMCE.min.js редактора

для старого было так

Цитировать
valid_elements - эта директива определяет, какие HTML тэги остануться нетронутыми после сохранения документа. Если мы хотим, чтобы все тэги и все атрибуты тэгов не изменялись и не удалялись, указываем *
  • . Если хотим сохранять только некоторые тэги или же заменять одни тэги другими, то перечисляем нужное через запятую "a, b, em, ul, li". Запись "strong/b" разрешает тэг "strong" и заставляет редактор принудительно заменять тег "b" тэгом "strong". Запись "a[href|target=_blank]" разрешает тэг "a" с атрибутом "href" и устанавливает атрибут "target" в значение "_blank". Например: valid_elements : "a[href|target=_blank],strong/b,div[align],br".

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

в 3.* не смотрел еще код, но делали через плагин настройки, в плагине есть исключения и запреты
*

Lann

  • Захожу иногда
  • 125
  • 5 / 1
Re: TinyMCE и onclick
« Ответ #5 : 25.03.2016, 22:56:48 »
Уважаемые господа.

конструкцию <a href="#"><div>111</div></a> этот редактор мне тоже не дает вставить.... что нужно писать в "Разрешенные элементы" ?

Спасибо!
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: TinyMCE и onclick
« Ответ #6 : 26.03.2016, 02:45:42 »
Уважаемые господа.

конструкцию <a href="#"><div>111</div></a> этот редактор мне тоже не дает вставить.... что нужно писать в "Разрешенные элементы" ?

Спасибо!
А так
Код
<div><a href="#">111</a></div>
*

Grigory S.

  • Давно я тут
  • 658
  • 70 / 0
  • (с)
Re: TinyMCE и onclick
« Ответ #7 : 26.03.2016, 11:20:59 »
В настройках плагина TinyMCE пропишите, не будет резать ничего.
Не задав правильный вопрос, невозможно получить правильный ответ.
Для "спасибок" существует кнопочка "+".
*

Lann

  • Захожу иногда
  • 125
  • 5 / 1
Re: TinyMCE и onclick
« Ответ #8 : 27.03.2016, 21:31:41 »
2Grigory S., Спасибо, это работает! Ни где не мог найти инструкцию.

2flyingspook, а так есно сохраняет :)
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: TinyMCE и onclick
« Ответ #9 : 27.03.2016, 22:18:29 »
2flyingspook, а так есно сохраняет :)
Редактор тоже не совсем "ботаник" он правила синтаксиса соблюдает <div> в <a> не оборачивают есть синтаксические правила иерархи.
Код
<div><a href="#">111</a></div>
так можно
Код
<a href="#"><div>111</div></a>
так нельзя
и резал он у вас скорей всего из-за этого, и решетка ни причем
*

Grigory S.

  • Давно я тут
  • 658
  • 70 / 0
  • (с)
Re: TinyMCE и onclick
« Ответ #10 : 27.03.2016, 23:17:00 »
Код
<a href="#"><div>111</div></a>
так нельзя

Согласно спецификации HTML5, данная конструкция валидна.
Не задав правильный вопрос, невозможно получить правильный ответ.
Для "спасибок" существует кнопочка "+".
*

LokiMF

  • Новичок
  • 1
  • 0 / 0
Re: TinyMCE и onclick
« Ответ #11 : 15.04.2016, 11:16:24 »
В настройках плагина TinyMCE пропишите, не будет резать ничего.


Все равно режет конструкцию
<a href="#"><div></div></a>

Конкретно тег <a> удаляется совсем

п.с. вобщем помучался и поставил JCE
там отключаются все преобразования
« Последнее редактирование: 15.04.2016, 12:04:29 от LokiMF »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

TinyMCE режет ссылку на FB

Автор Alex_gs

Ответов: 0
Просмотров: 986
Последний ответ 27.09.2023, 10:36:53
от Alex_gs
В редакторе TinyMCE в списке меток (тегов) выдает только 30 меток

Автор illimited

Ответов: 3
Просмотров: 1218
Последний ответ 07.03.2023, 19:33:03
от illimited
Фильтровать текст при вставке из Word в TinyMCE

Автор goga_pgasovav

Ответов: 2
Просмотров: 1067
Последний ответ 21.02.2023, 17:39:32
от goga_pgasovav
TinyMCE в 4-ке, нужна помощь

Автор Шмайсер

Ответов: 0
Просмотров: 1232
Последний ответ 22.07.2022, 14:20:34
от Шмайсер
Не работает TinyMCE

Автор terr

Ответов: 11
Просмотров: 8252
Последний ответ 22.06.2022, 12:01:51
от Holden73