Редактор Atto

Редактор Atto

от Alex Samoylenko -
Количество ответов: 8

Попробовал расширить возможности стандартного редактора для версии 3.0.3 moodle. Зашел вот сюда: https://moodle.org/plugins/browse.php?list=category&id=53 и установил парочку дополнений (для html редактора, для рассширения редактора на всю ширину экрана потому что базово этой функции нет, и предварительный просмотр). Но после установки дополнений в редакторе не добавилось новых функций. Почистил кэш для всего сайта, но воз пока остался на своем месте. Может кто подскажет решение данной проблемы?

В ответ на Alex Samoylenko

Re: Редактор Atto

от Vadim Tabunshchik -
Изображение пользователя Developers

Кроме установки плагина его ещё нужно прописать в настройках, чтоб можно было использовать.

Например, установлено несколько дополнений для АТТО: fontfamily, fontsize, fullscreen и др.Значит, в «Конфигурация панели инструментов» (editor_atto | toolbar) нужно где-то прописать эти плагины:

.......................
font = fontfamily, fontsize, fontcolor, backcolor
.......................
fullscreen = fullscreen
.......................
В ответ на Vadim Tabunshchik

Re: Редактор Atto

от Alex Samoylenko -

Вадим, спасибо! Очень помогло! Действительно, указав в настройках редактора 
fullscreen = fullscreen добавилась кнопка на панели. Осталось только разгадать, как прописать остальные кнопки на панели.

В ответ на Alex Samoylenko

Re: Редактор Atto

от Alex Samoylenko -

Кажется нашел решение. В Настройках панели инструментов редактора Атто в столбце Конфигурация панели инструментов  беру название расширения и прописываю его в Конфигурации панели инструментов. Например беру значение htmlplus и прописываю его в конфигурации панели инструментов как htmlplus = htmlplus. И добавляется соответствующая кнопка в редакторе!

В ответ на Alex Samoylenko

Re: Редактор Atto

от Vadim Tabunshchik -
Изображение пользователя Developers
Кажется нашел решение…

На мой взгляд, всё достаточно подробно и понятно написано в описании параметра editor_atto | toolbar:

Здесь можно настроить список отображаемых плагинов и их порядок. Конфигурация состоит из списка групп (по одной группе в строке), для каждой группы задается упорядоченный список плагинов. Название группы отделяется от списка плагинов этой группы знаком равенства, плагины в списке разделяются запятыми. Названия групп должны быть уникальными. Желательно, чтобы названия групп указывали на какой-то общий признак кнопок в группе. Названия групп и кнопок не должны повторяться и могут содержать только алфавитно-цифровые символы.

Или никто эти пояснения не читает? улыбаюсь

Ещё: имхо, нет необходимости дополнительно прописывать htmlplus = htmlplus, т. к. уже есть родственная группа other = html. Вот сюда можно прописать htmlplus - или взамен html, или в добавок к нему (other = html, htmlplus), хотя не думаю, что они оба нужны.

В ответ на Vadim Tabunshchik

Re: Редактор Atto

от Alex Samoylenko -

Описание как раз есть, но оно на английском языке. Поэтому решаем проблему эмпирическим путем широко улыбаюсь

В ответ на Alex Samoylenko

Re: Редактор Atto

от Vadim Tabunshchik -
Изображение пользователя Developers
Описание как раз есть, но оно на английском языке.

А где локализация? Или сайт на английском? в думах

В ответ на Vadim Tabunshchik

Re: Редактор Atto

от Alex Samoylenko -

Все зависит от языковых настроек сайта по умолчанию. К примеру, задаю украинский по умолчанию. Но есть плагин, у которого только русская и английские локализации. И при выборе языка пользователем "русский", описание плагина все-равно выдает на английском, а не на русском (из-за языковой настройки по умолчанию).  С подобной проблемой столкнулся еще при использовании плагина essential.

В ответ на Alex Samoylenko

Re: Редактор Atto

от Alexandre Scherbyna -
И при выборе языка пользователем "русский", описание плагина все-равно выдает на английском, а не на русском (из-за языковой настройки по умолчанию).  

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