[Расширение] (phpBB 3.1/3.2) Google Code Prettify: подсветка текста с блоками кода

Аватара пользователя
PPK
Администратор
Сообщения: 9015
Зарегистрирован: 21 мар 2009, 17:13
Благодарил (а): 72 раза
Поблагодарили: 1311 раз

Сообщение PPK 05 авг 2016, 14:11

Описание
Порт мода Подсветка текста с блоками кода в форуме phpBB3 для форума phpBB3 (только версии 3.1 и выше)
Расширение добавляет подсветку текста с блоками кода в сообщениях, блок кода по умолчанию:

Блок кода с включённым расширением:



Установка
Распаковать архив, в корневой директории форума в директории /ext/ создать директорию ppk, скопировать содержимое архива в эту директорию, т.е. путь файла composer.json из архива у вас должен выглядеть следующим образом: /ext/ppk/google_code_prettify/composer.json
Включить расширение в адм. разделе: адм. раздел - вкладка Персонализация - Управление расширениями, напротив Google Code Prettify нажать ссылку Включить

Примечания
Для смены цветового варианта подсветки кода нужно в файле /ext/ppk/google_code_prettify/styles/all/template/event/overall_header_stylesheets_after.html изменить имя файла стиля, доступные стили:

Код: Выделить всё

<!-- INCLUDECSS @ppk_google_code_prettify/prettify.css -->
<!-- INCLUDECSS @ppk_google_code_prettify/desert.css -->
<!-- INCLUDECSS @ppk_google_code_prettify/doxy.css -->
<!-- INCLUDECSS @ppk_google_code_prettify/sunburst.css -->
<!-- INCLUDECSS @ppk_google_code_prettify/sons-of-obsidian.css -->

Для индивидуального назначения цветового оформления под определённый стиль нужно переименовать директорию all в название вашего стиля

Скачать расширение
С форума (необходимо зарегистрироваться и/или войти на форум)
google_code_prettify_1.1.0.zip

С GIT репозитория
https://gitlab.com/protoneutron/GoogleCodePrettify

2016.08.05 - 1.0.0 Начальная версия
2017.01.20 - 1.1.0 Изменения под версию форума phpBB 3.2


У вас нет необходимых прав для просмотра вложений в этом сообщении.
LE
LEOPARD
Сообщения: 16
Зарегистрирован: 06 сен 2016, 20:58
Благодарил (а): 12 раз

Сообщение LEOPARD 07 сен 2016, 23:07

Как подружить их с vse_abbc3_3_1_3?

Отправлено спустя 4 минуты 1 секунду:
Туплю...
Работает. Просто в аякс-предпросмотре не работает
We
WeWery
Сообщения: 8
Зарегистрирован: 21 апр 2016, 20:26
Благодарил (а): 1 раз

Сообщение WeWery 24 окт 2017, 08:01

Приветствую!
Мне нужна подсветка кода Perl, Bash, Ruby, Python, etc. Но почему-то работает только Php.
Если я подставляю имя языка, например, Bash ([code=bash]), то после сохранения материала этот язык из строки пропадает ([code]). С языком Php всё нормально ([code=php]).
Пожалуйста, помогите. (Форум phpBB 3.1.9)
Аватара пользователя
PPK
Администратор
Сообщения: 9015
Зарегистрирован: 21 мар 2009, 17:13
Благодарил (а): 72 раза
Поблагодарили: 1311 раз

Сообщение PPK 24 окт 2017, 10:21

Скрипт сам определяет язык, возможность указывать ему принудительно язык подсветки есть, но в расширении и форуме этой возможности нет, поэтому code=bash и т.д., работать не будет, смотрите другие расширения
https://github.com/o0johntam0o/phpBB-Ex ... debox-Plus
https://github.com/s9e/phpbb-ext-highlighter/
We
WeWery
Сообщения: 8
Зарегистрирован: 21 апр 2016, 20:26
Благодарил (а): 1 раз

Сообщение WeWery 24 окт 2017, 12:38

PPK писал(а):Источник цитаты Скрипт сам определяет язык

Не определяет. Я даже принудительно в код пишу

Код: Выделить всё

#!/bin/bash

Ноль.

Отправлено спустя 13 минут 19 секунд:

Тоже не работают :?

Отправлено спустя 6 минут 45 секунд:

Извиняюсь. :oops: Это вроде то, что дало, спасибо.

Вернуться в «Расширения для phpBB 3.1/3.2»

Кто сейчас на конференции

Сейчас этот форум просматривают: CCBot и 0 гостей