Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Формирование ссылок на стили расширений?

Форум для авторов расширений для phpBB. Здесь можно попросить помощи в разработке у коллег.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Perfecthus
phpBB 2.0.11
Сообщения: 804
Стаж: 13 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 51 раз
Поблагодарили: 86 раз

Формирование ссылок на стили расширений?

Сообщение Perfecthus »

Подскажите, в каком файле движкок формирует ссылки на стили расширения?
Пример:

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

<link href="./ext/robertheim/topictags/styles/prosilver/theme/rh_topictags.css?assets_version=2404" rel="stylesheet" type="text/css" media="screen" />
Нужно кое-что подправить в формате ссылки, найти не могу.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Re: Формирование ссылок на стили расширений?

Сообщение Siava »

Perfecthus, похоже в phpbb/template/assets_bag.php. Функция get_stylesheets_content() в строке 36 и ниже.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Perfecthus
phpBB 2.0.11
Сообщения: 804
Стаж: 13 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 51 раз
Поблагодарили: 86 раз

Re: Формирование ссылок на стили расширений?

Сообщение Perfecthus »

Благодарю. Посмотрю.
Аватара пользователя
Perfecthus
phpBB 2.0.11
Сообщения: 804
Стаж: 13 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 51 раз
Поблагодарили: 86 раз

Re: Формирование ссылок на стили расширений?

Сообщение Perfecthus »

Siava писал(а): 11.10.2023 13:33 phpbb/template/assets_bag.php
Нет, не оно. Но, зато с «пинком» в нужную сторону нашел нужные файлы.

/phpbb/template/twig/node/includecss.php
/phpbb/template/twig/node/includejs.php

Двиг версии 3.1.5
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Re: Формирование ссылок на стили расширений?

Сообщение Siava »

Perfecthus писал(а): 12.10.2023 15:50 Двиг версии 3.1.5
Маленький нюанс :)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Perfecthus
phpBB 2.0.11
Сообщения: 804
Стаж: 13 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 51 раз
Поблагодарили: 86 раз

Re: Формирование ссылок на стили расширений?

Сообщение Perfecthus »

Siava, Ну, ты же понимаешь, что нюансы, есть всегда! :)

За то теперь w3c, даже предупереждений не выдаёт, не то что ошибок.
Последний раз редактировалось Perfecthus 12.10.2023 21:15, всего редактировалось 1 раз.
Аватара пользователя
Perfecthus
phpBB 2.0.11
Сообщения: 804
Стаж: 13 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 51 раз
Поблагодарили: 86 раз

Re: Формирование ссылок на стили расширений?

Сообщение Perfecthus »

Siava, ПС: Обновляться не хочу, потому что – Во-первых, всё работает хорошо и даже отлично!, а когда, всё работает хорошо – не лезь! Во-вторых, всё оптимизировано для поиска/сео/ и т. д. и не только, а на новом движке, этого не получишь, даже с расширениями... Поэтому, ну его нах!... Обновление, будет очень сложное.

ППС: Если дело и дойдёт до перехода на последние версии движка, тогда и сервер надо менять на http/2, а покамест – 1.1 :dontknow
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Re: Формирование ссылок на стили расширений?

Сообщение Siava »

Perfecthus писал(а): 12.10.2023 21:09 Обновляться не хочу, потому что – Во-первых, всё работает хорошо и даже отлично!
Я с теми же мыслями до конца 2015 года сидел на двойке :D
Perfecthus писал(а): 12.10.2023 21:04 За то теперь w3c, даже предупереждений не выдаёт, не то что ошибок.
Если не секрет, то что именно изменил в выводе ссылок на css?
Perfecthus писал(а): 12.10.2023 21:09 тогда и сервер надо менять на http/2, а покамест – 1.1
Версию протокола можно сменить и без смены движка форума. Сам уже http/3 использую :)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Perfecthus
phpBB 2.0.11
Сообщения: 804
Стаж: 13 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 51 раз
Поблагодарили: 86 раз

Re: Формирование ссылок на стили расширений?

Сообщение Perfecthus »

Siava, Так какие секреты, всё по спецификации w3c для html5. В старых ссылках много «мусора».
Аватара пользователя
Perfecthus
phpBB 2.0.11
Сообщения: 804
Стаж: 13 лет 6 месяцев
Откуда: Оттуда
Благодарил (а): 51 раз
Поблагодарили: 86 раз

Re: Формирование ссылок на стили расширений?

Сообщение Perfecthus »

Siava писал(а): 13.10.2023 8:58 Версию протокола можно сменить и без смены движка форума.
Можно не спорю, но для этого надо сменить ОС на серваке, моя версия не поддерживает, а это опять же заморочки не быстрые, тем более, что на сервере не только форум.
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Re: Формирование ссылок на стили расширений?

Сообщение Siava »

Perfecthus, можно без обновления ОС просто собрать из исходников с поддержкой всех современных библиотек :) я так и делал у себя с nginx.
Ладно, прекращаю оффтоп :)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)

Вернуться в «Для разработчиков»