Code

Не поддерживается Code 2.2.0

Нет прав для скачивания
Совместимость с XenForo
  1. 2.0
  2. 2.1
  3. 2.2
Видимый копирайт
Нет
91041


Описание

Этот аддон сильно расширяет возможности блока кода в сообщении: собственный заголовок блока, три новые кнопки (развернуть, свернуть, скопировать), полоска изменения высоты, показ номеров и подсветка строчек кода.

Код аддона можно посмотреть в .

Все мои аддоны бесплатные...

Но если вы хотите
  • Быть в курсе всех новостей о разработке новых аддонов
  • Предлагать и голосовать за создание будущих аддонов
  • Получать бета-версии
  • Использовать новые аддоны еще до их официального выхода
То вы можете на Patreon.


___

Ключевые моменты

90904


Собственный заголовок и подсветка строк

Теперь пользователи могу указать собственный заголовок блока кода. Можно, например, указывать названия файлов, содержащих приведенный в блоке код.
Без этого аддона, название файла приходилось писать либо в тексте перед блоком кода, либо упаковывать весь блок в спойлер с нужным заголовком.

Теперь такой проблемы нет.

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

Собственный заголовок и номера строк для подсветки можно установить через окно "Вставки кода":

100397


Заголовок и номера строк для подсветки можно указать и напрямую в текстовом редакторе с помощью параметров title="..." и highlight="...".

Например, код [code lang="php" title="My Custom Title"]<? ... ?>[/code] создаст вот такой блок:

90892


Язык программирования блока отображается при наведении на заголовок:

90893


Пример с подсветкой строк: [code lang="php" highlight="2, 5-8"]a log of code...[/code]

100398


Кнопки Развернуть/Свернуть

Кнопка "Развернуть" плавно разворачивает блок кода до тех пор, пока его высота не станет равна высоте самого кода внутри него. Кнопка отображается только тогда, когда высота блока кода МЕНЬШЕ, чем высота самого кода.

Кнопка "Свернуть" плавно сворачивает блок кода до стандартной высоты блока кода, которую вы можете установить в настройках стиля. Кнопка отображается только тогда, когда высота блока кода БОЛЬШЕ, чем стандартная высота блока кода.

90894


Обе кнопки видны, когда высота блока кода находится между высотой кода и стандартной высотой.

На маленьких блоках кода (меньше стандартной высоты) кнопки не показываются вообще!

Настроить стандартную высоту блока кода можно в разделе "Code" настроек стиля:

90895


Кнопка Скопировать

Тут все просто. Эта кнопка копирует все содержимое блока кода в буфер обмена:

90896


Нумерация строк

Строки кода в блоках нумеруются. Корректно отображаются номера вплоть до 1000 строки. Нумерацию можно отключить в настройках стиля:

90897


Ресайзер

Каждый блок кода, высота кода которого превышает стандартную, имеет полоску изменения высоты. Она позволяет самостоятельно указать размер блока кода:

90898


Распространенные языки

Мне всегда казалось очень странным, что мы не можем простым способом указать "Распространенные языки" для нашего конкретного форума.

С этим аддоном вы можете самостоятельно указать распространенные языки. Где? Да сразу за списком "Доступные языки программирования" в группе опций "Сообщения":

90899


Ура!

90900


Язык по умолчанию

Можно и установить язык программирования по умолчанию в окне "Вставки кода". Указать язык по умолчанию можно сразу под списком распространенных языков все в той же группе опций "Сообщения":

90901


CSS класс для блока кода

С помощью параметра class="..." вы можете задать дополнительный CSS класс для блока кода. Это пригодится для стилизации некоторых блоков кода. Пример:

100399


___

Установка
  1. Скачайте аддон
  2. Загрузите содержимое папки upload в корень форума
  3. В админ-панели перейдите в секцию "Плагины" и установите Code
Удаление

ВНИМАНИЕ: после удаления аддона блоки кода с собственными названиями перестанут корректно (или просто перестанут) подсвечиваться!
  1. Удалите аддон из админ-панели
  2. Перейдите в корневую папку форума и удалите папку js/Code
Вот и все!

Все мои аддоны бесплатные...

Но если вы хотите
  • Быть в курсе всех новостей о разработке новых аддонов
  • Предлагать и голосовать за создание будущих аддонов
  • Получать бета-версии
  • Использовать новые аддоны еще до их официального выхода
То вы можете на Patreon.
Автор
CMTV
Скачивания
170
Просмотры
2,664
Первый выпуск
Обновление
Оценка
5.00 звёзд 4 оценок

Другие ресурсы пользователя CMTV

Поделиться ресурсом

Последние обновления

  1. Обновление 2.2.0

    Добавления Возможность указать язык программирования по умолчанию для всех блоков кода на...
  2. Хотфикс 2.1.2

    Исправление проблем с обновлением предыдущей версии. Если не устанавливается и выдает ошибки...
  3. Исправления 2.1.1

    Исправления Исправлена ошибка в админ-панели, когда XenForo пытается отправить email...

Последние отзывы

Автор очень подробно все описал. А работает все еще лучше ?
Плагин идеальный. Но больше всего мне понравилось оформление ресурса. Гифки, картиночки, заголовки и отличное описание. Видно, что человеку не похер
Назад
Сверху Снизу