Board Rules (Правила конференции)

Обсуждение новой системы расширения функциональности phpBB 4.0-dev, разработки новых расширений.
Аватара пользователя
HAMMER663
Сообщения: 123
Зарегистрирован: 22 янв 2014, 09:23
Откуда: Москва
Github repo: https://github.com/HAMMER663
Has thanked: 11 times
Been thanked: 17 times

Board Rules (Правила конференции)

Сообщение HAMMER663 »

Расширение добавляет страницу «Правила конференции». Каждый пункт правил снабжён прямой ссылкой и подсвечивается при переходе по такой ссылке. Аналог на 3.0 http://www.phpbbguru.net/community/topic27369.html

Ссылки на правила в сообщении конвертирует экст Convert Local Url To Link Name

Сырая версия, но рабочая лежит на гитхабе https://github.com/HAMMER663/BoardRules
AndriyUA
Сообщения: 24
Зарегистрирован: 18 июл 2014, 15:27
Has thanked: 8 times
Been thanked: 2 times
Контактная информация:

Board Rules (Правила конференции)

Сообщение AndriyUA »

HAMMER663, я не очень в этом всем разбираюсь, если вдруг помощь будет в моих силах, то всегда помогу! ;)

Не обращай внимания, это не критика, а идеи которые помогут сделать расширение хорошим и удобным. Спасибо, что стараешься!
Аватара пользователя
rxu
Сообщения: 1121
Зарегистрирован: 21 янв 2014, 21:20
Откуда: Krasnoyarsk
Github repo: https://github.com/rxu
Has thanked: 85 times
Been thanked: 110 times
Контактная информация:

Board Rules (Правила конференции)

Сообщение rxu »

HAMMER663 писал(а):QR_BBPOST файлы мод берет из папки /language/ru, а файлы мода BoardRules лежат в папке с экстом, отсюда мод FAQ не видит файла с правилами. И хз что с этим делать
Так ткнуть его в файлы из экста. Можно стандартный файндер использовать, очень интересная вещь.
Аватара пользователя
Alecto
Сообщения: 571
Зарегистрирован: 05 авг 2014, 21:41
Has thanked: 31 time
Been thanked: 29 times

Board Rules (Правила конференции)

Сообщение Alecto »

rxu, помогите Хаммеру.
расширение действительно полезно и нужное.
я, например, использовал мод от Некстати, мне он больше нравится, чем официальный экст.

если взвешивать за и против:
оф.экст:
+ хорошая поддержка, в том числе и в будущих версиях, разработчики из команды phpbb - это уже чего-то стоит,
+ полноценный функционал: редактор с поддержкой ббкодов, алиасами, нотификации и тд и тп
- громоздкий
- нумерация a, b, c - именно по этой причине его не буду использовать
- спорное расположение оглавления

экст Хаммера:
+ минимально необходимый функционал
+ можно подтянуть старые правила.
+ нумерации 1.1 (хотя это заслуги старого faq manager)
- спорное расположение оглавления (в 3012 мне больше нравилось)
- нет подсветки пункта при переходе по ссылке - критично.
- "Правила конференции" перед каждым пунктом категорий


Отправлено спустя 41 секунду:
хотелось бы к выходу финального 31 определиться с расширением правил.

Отправлено спустя 6 минут 15 секунд:
разобрался, попробовал, постарался конструктивно изложить +/- в это же сообщении, выше
Аватара пользователя
HAMMER663
Сообщения: 123
Зарегистрирован: 22 янв 2014, 09:23
Откуда: Москва
Github repo: https://github.com/HAMMER663
Has thanked: 11 times
Been thanked: 17 times

Board Rules (Правила конференции)

Сообщение HAMMER663 »

Alecto писал(а):QR_BBPOST - нет подсветки пункта при переходе по ссылке - критично.
У меня работает подсветка.
rxu писал(а):QR_BBPOST Так ткнуть его в файлы из экста. Можно стандартный файндер использовать, очень интересная вещь.
Так мне надо чтоб он брал из папки language/ файлы faq, а из папки экста файлы BoardRules. А есть примерчики этого файндера
Аватара пользователя
Alecto
Сообщения: 571
Зарегистрирован: 05 авг 2014, 21:41
Has thanked: 31 time
Been thanked: 29 times

Board Rules (Правила конференции)

Сообщение Alecto »

HAMMER663 писал(а):QR_BBPOST У меня работает подсветка.
охотно верю, но экст должен так же работать и у других пользователей. как он работает у меня - описал.
форум RC6, без правок ядра, файрбаг ошибок не выдает.
я скачал последнюю версию, залил, включил, ткнул ссылку - нет подсветки.
не верите на слово? могу заскринить и выложить.
Аватара пользователя
HAMMER663
Сообщения: 123
Зарегистрирован: 22 янв 2014, 09:23
Откуда: Москва
Github repo: https://github.com/HAMMER663
Has thanked: 11 times
Been thanked: 17 times

Board Rules (Правила конференции)

Сообщение HAMMER663 »

[ref]Alecto[/ref], какой браузер и версия?
Аватара пользователя
Alecto
Сообщения: 571
Зарегистрирован: 05 авг 2014, 21:41
Has thanked: 31 time
Been thanked: 29 times

Board Rules (Правила конференции)

Сообщение Alecto »

последний файрфокс

Отправлено спустя 55 секунд:
проверил в хроме - тоже нет подсветки.

Отправлено спустя 1 минуту 5 секунд:
кэш чистил как для форума так и для браузера
Аватара пользователя
HAMMER663
Сообщения: 123
Зарегистрирован: 22 янв 2014, 09:23
Откуда: Москва
Github repo: https://github.com/HAMMER663
Has thanked: 11 times
Been thanked: 17 times

Board Rules (Правила конференции)

Сообщение HAMMER663 »

[ref]Alecto[/ref], попробуй поочередно отключать расширения. Возможно есть где-то конфликт. У меня в трех браузерах (ФФ, хром, IE) работает подсветка
Аватара пользователя
владимир1983
Сообщения: 164
Зарегистрирован: 21 янв 2014, 21:44
Has thanked: 34 times
Been thanked: 16 times
Контактная информация:

Board Rules (Правила конференции)

Сообщение владимир1983 »

[ref]Alecto[/ref], а параметр якоря в адресную строку передается при клике?
На 3.0 был такой баг, в теме мода выложено решение в первом посте.
Аватара пользователя
Alecto
Сообщения: 571
Зарегистрирован: 05 авг 2014, 21:41
Has thanked: 31 time
Been thanked: 29 times

Board Rules (Правила конференции)

Сообщение Alecto »

HAMMER663 писал(а):QR_BBPOST Возможно есть где-то конфликт.
viewtopic.php?f=5&t=60
с этим не дружит.
как реализована подсветка? CSS? jquery?
владимир1983 писал(а):QR_BBPOST в адресную строку передается при клике?
да
Ответить