Board Rules (Правила конференции)
- HAMMER663
- Сообщения: 123
- Зарегистрирован: 22 янв 2014, 09:23
- Откуда: Москва
- Github repo: https://github.com/HAMMER663
- Has thanked: 11 times
- Been thanked: 17 times
Board Rules (Правила конференции)
Расширение добавляет страницу «Правила конференции». Каждый пункт правил снабжён прямой ссылкой и подсвечивается при переходе по такой ссылке. Аналог на 3.0 http://www.phpbbguru.net/community/topic27369.html
Ссылки на правила в сообщении конвертирует экст Convert Local Url To Link Name
Сырая версия, но рабочая лежит на гитхабе https://github.com/HAMMER663/BoardRules
Ссылки на правила в сообщении конвертирует экст Convert Local Url To Link Name
Сырая версия, но рабочая лежит на гитхабе https://github.com/HAMMER663/BoardRules
- HAMMER663
- Сообщения: 123
- Зарегистрирован: 22 янв 2014, 09:23
- Откуда: Москва
- Github repo: https://github.com/HAMMER663
- Has thanked: 11 times
- Been thanked: 17 times
Board Rules (Правила конференции)
Это здесь уже учтеновладимир1983 писал(а):QR_BBPOST На 3.0 был такой баг, в теме мода выложено решение в первом посте.
Как и в моде на 3.0. Я в этом отношении ничего не менял. Там CSS.Alecto писал(а):QR_BBPOST как реализована подсветка? CSS? jquery?
- Alecto
- Сообщения: 571
- Зарегистрирован: 05 авг 2014, 21:41
- Has thanked: 31 time
- Been thanked: 29 times
Board Rules (Правила конференции)
если отключить указанный выше экст, выделение имеет код
если включить, то
где-то теряется класс.
Код: Выделить всё
<dd id="rule1.1" class="fragment">
<a href="#rule1.1">1.1</a>
. Текст первого пункта.
</dd>
Код: Выделить всё
<dd id="rule1.1">
<a href="#rule1.1">1.1</a>
. Текст первого пункта.
</dd>
- HAMMER663
- Сообщения: 123
- Зарегистрирован: 22 янв 2014, 09:23
- Откуда: Москва
- Github repo: https://github.com/HAMMER663
- Has thanked: 11 times
- Been thanked: 17 times
Board Rules (Правила конференции)
С выделением
Без
Так и должно быть. С помощью JS при нажатии на ссылку правил появляется этот класс fragment, а там как раз подсветка
Код: Выделить всё
<dl class="faq">
<dd id="rule2.1" class="fragment"><a href="#rule2.1">2.1</a>. Текст первого пункта.</dd>
</dl>
Код: Выделить всё
<dl class="faq">
<dd id="rule2.2"><a href="#rule2.2">2.2</a>. Текст второго пункта.</dd>
</dl>
- Alecto
- Сообщения: 571
- Зарегистрирован: 05 авг 2014, 21:41
- Has thanked: 31 time
- Been thanked: 29 times
Board Rules (Правила конференции)
те 2 фрагмента, что я привел - оба с выделением.
1ый с выключеным экстом, второй с включенным.
т.е. твой скрипт не срабатывает по какойто причине.
Отправлено спустя 3 минуты 47 секунд:
нашел скрипт, странно, не должно быть там конфликтов.
да и ошибок файрбаг не выдает.
не понимаю, в чем дело.
попробуй может мой экст поставить и проверить? может что найдешь?
Отправлено спустя 1 час 33 минуты 26 секунд:
кстати, твои правила не совместимы с оф (ошибки нет, просто глючат), поэтому может быть стоит проверять наличие оф.правил при установке?
1ый с выключеным экстом, второй с включенным.
т.е. твой скрипт не срабатывает по какойто причине.
Отправлено спустя 3 минуты 47 секунд:
нашел скрипт, странно, не должно быть там конфликтов.
да и ошибок файрбаг не выдает.
не понимаю, в чем дело.
попробуй может мой экст поставить и проверить? может что найдешь?
Отправлено спустя 1 час 33 минуты 26 секунд:
кстати, твои правила не совместимы с оф (ошибки нет, просто глючат), поэтому может быть стоит проверять наличие оф.правил при установке?
- Djeday
- Сообщения: 10
- Зарегистрирован: 03 фев 2014, 11:00
- Has thanked: 5 times
- Контактная информация:
Board Rules (Правила конференции)
Почему ссылка типа http://адресфорума/rules открывается, а http://адресфорума/rules/ нет?
Так и задумано? Это можно поправить? Не ткнете носом?
Просто в 3.0 было именно http://адресфорума/rules/#rule1.4, а теперь http://адресфорума/rules#rule1.4. Из-за этого старые ссылки битые будут на Правила.
Так и задумано? Это можно поправить? Не ткнете носом?
Просто в 3.0 было именно http://адресфорума/rules/#rule1.4, а теперь http://адресфорума/rules#rule1.4. Из-за этого старые ссылки битые будут на Правила.

Board Rules (Правила конференции)
[ref]Alecto[/ref], причина в share42.js
Я их выбросил и в файле overall_footer_after.html убрал строку <!-- INCLUDEJS share42/share42.js --> и подсветка в Правилах заработала...
Я их выбросил и в файле overall_footer_after.html убрал строку <!-- INCLUDEJS share42/share42.js --> и подсветка в Правилах заработала...
- Alecto
- Сообщения: 571
- Зарегистрирован: 05 авг 2014, 21:41
- Has thanked: 31 time
- Been thanked: 29 times
Board Rules (Правила конференции)
Я поставил правила с офсайта и полностью ушел от старой адресации мода правил 30, спасибо Джедай за подсказку, но уже не актуально.