Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Вот это сработало! <link href="./ext/borisba/usernotice/styles/prosilver/theme/custom_link_colors.css?assets_version=71" rel="stylesheet" type="text/css" media="screen, projection" />
Добавлено спустя 6 минут 41 секунду:
И такой вопрос. У меня 2 расширения, которые не должны быть включены вместе, иначе ерунда получается.
Как сделать так, чтобы при включении одного второе отключалось не вручную?
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
В общем так, патент мой!
На два расширения можно завести только одно событие шаблона! Оно будет в первом из расширений. Во втором папка styles/prosilver/template/event пустая.
Второй listener в принципе также не нужен, т.е. не нужно в нём ничего никуда передавать (но я оставил его на всякий пожарный). А список передаваемых переменных дополняем в listener первого расширения. Чтобы оба сразу не показывались, я добавил условие логческое И НЕпоказа второго расширения -- к булевой переменной показа первого. Ессно, в объединенном HTML-е - событии шаблона будут условно показываться оба расширения, то есть то, что я хотел показать.
Второе расширение будет иметь приоритет показа, т.е. когда включат его (имеется в виду радио-кнопка в настройках), автоматически не будет показано первое.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Почему 2 расширения? Они совершенно разные по смыслу, и одно из них предназначено исключительно для моего форума.
В файле overall_header_stylesheets_after.html
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
Борис Бердичевский писал(а): файле overall_header_stylesheets_after.html
на оффе по этому событию есть след
Add asset calls after stylesheets within the `</head>` tag. Note that INCLUDECSS will not work with this event
https://wiki.phpbb.com/Event_List
поппробуйте перенести в overall_header_after.html или в overall_header_head_append.html ( у меня во втором событии все INCLUDECSS пашут
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...
Т. Шаов
Ну, особого смысла не вижу, так тоже работает. Тем более, что моя вставка внутри overall_header.
Кстати, а как заменить весь overall_header в комплекте, ведь многие так делают?!
Вообще, я ввёл новое событие шаблона, но если можно поменять весь overall_header, то я бы сделал именно так.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
overall_header -- довольно простая штука, и она меняется довольно редко. Смерджить её обычно труда не представляет.
Добавлено спустя 3 минуты 13 секунд:
Головную боль всё равно можно получить, если в тот же overall_header внесут изменения, не совместимые с событием шаблона.
Добавлено спустя 6 минут 9 секунд:
Вообще-то, практически, мои вставки HTML существуют давно, с ранних версий 3.0, и сейчас вошли только с минимальными изменениями, инициированными мной, а не переходом на 3.1.
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!
seodirection писал(а):как заменить строку в файле на свою или после такой-то строки добавить новую
В php - никак. Можно только переопределить переменные в местах, где добавлены события.
В шаблоне - добавить можно только там, где есть события, либо с помощью jQuery; заменить с помощью jQuery, либо подменой переменной через php
Я вижу, господам-разработчикам расширений лень было добавить соответствующую строчку в composer.json "description": "<Краткое описание расширения, можно на русском>",
например "description": "Moves Profile from right to left",
После нескольких лет общения здесь и техсопровождения форумов я наконец понял, что ничего не понимаю в phpBB!