[BETA] contentfontsize: управление размером шрифта контента
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
[BETA] contentfontsize: управление размером шрифта контента
contentfontsize: individual tuning of content font size
phpBB 3.1 extension
copyright (c) 2014 c61 c61@yandex.ru http://c61.su
license http://opensource.org/licenses/gpl-license.php GNU Public License
contentfontsize: Управление размером шрифта контента
В phpBB 3.1 отсутствуют средства изменения размера шрифтов. Увеличением/уменьшением размера страницы средствами браузера порой пользоваться затруднительно, да и масштабируется весь текст, в том числе заголовки, что затрудняет чтение.
Это расширение предназначено для изменения свойств классов блоков "content" (для стилей, основанных на prosilver) и "postbody" (для стилей, основанных на subsilver2), а также полей ввода сообщений с именами "message". То есть для любых корректно созданных стилей, в которых используются вышеуказанные классы блоков контента и имена текстовых полей ввода сообщений.
Изменяется только шрифт вышеуказанных блоков, всё "окружение" (названия тем, сообщений и др.), а также цитаты и др. вложенные в блоки конструкции с явным указанием размера шрифта остаются неизменными.
Для управления размером шрифта используется панель с кнопками, всегда располагающаяся на экране. Местоположение и вид, а также пределы и шаг изменения шрифтов задаются администратором в настройках. Раширение может быть отключено для мобильных браузеров и для ботов.
Ползовательские настройки размеров шрифта сохраняются в "cookies", таким образом, можно задать индивидуальные настройки для различных браузеров и устройств.
В старых браузерах (в том числе IE версии ниже 9) расширение вероятно работать не будет.
Дополнительно: на панели управления администратор может активировать кнопки перемещения вверх/вниз страницы.
Установка
Копировать содержимое каталога root в корневую папку конференции с сохранением структуры каталогов (расширения phpBB 3.1 располагаются в /ext).
Тема на моей тестовой площадке тынц.
Аналогичный мод для phpBB 3.0.x см. здесь.
phpBB 3.1 extension
copyright (c) 2014 c61 c61@yandex.ru http://c61.su
license http://opensource.org/licenses/gpl-license.php GNU Public License
contentfontsize: Управление размером шрифта контента
В phpBB 3.1 отсутствуют средства изменения размера шрифтов. Увеличением/уменьшением размера страницы средствами браузера порой пользоваться затруднительно, да и масштабируется весь текст, в том числе заголовки, что затрудняет чтение.
Это расширение предназначено для изменения свойств классов блоков "content" (для стилей, основанных на prosilver) и "postbody" (для стилей, основанных на subsilver2), а также полей ввода сообщений с именами "message". То есть для любых корректно созданных стилей, в которых используются вышеуказанные классы блоков контента и имена текстовых полей ввода сообщений.
Изменяется только шрифт вышеуказанных блоков, всё "окружение" (названия тем, сообщений и др.), а также цитаты и др. вложенные в блоки конструкции с явным указанием размера шрифта остаются неизменными.
Для управления размером шрифта используется панель с кнопками, всегда располагающаяся на экране. Местоположение и вид, а также пределы и шаг изменения шрифтов задаются администратором в настройках. Раширение может быть отключено для мобильных браузеров и для ботов.
Ползовательские настройки размеров шрифта сохраняются в "cookies", таким образом, можно задать индивидуальные настройки для различных браузеров и устройств.
В старых браузерах (в том числе IE версии ниже 9) расширение вероятно работать не будет.
Дополнительно: на панели управления администратор может активировать кнопки перемещения вверх/вниз страницы.
Установка
Копировать содержимое каталога root в корневую папку конференции с сохранением структуры каталогов (расширения phpBB 3.1 располагаются в /ext).
Тема на моей тестовой площадке тынц.
Аналогичный мод для phpBB 3.0.x см. здесь.
Последний раз редактировалось c61 15.11.2015 11:25, всего редактировалось 14 раз.
-
- phpBB 3.0.12
- Сообщения: 2857
- Стаж: 15 лет 4 месяца
- Откуда: Украина! Харьков
- Благодарил (а): 68 раз
- Поблагодарили: 240 раз
Re: [BETA] contentfontsize: управление размером шрифта конте
Только один вопрос, чем не устраивает стандартное масштабирование в браузера?
-
- phpBB 3.0.0 RC7
- Сообщения: 1798
- Стаж: 12 лет 11 месяцев
- Благодарил (а): 97 раз
- Поблагодарили: 91 раз
- Забанен: Бессрочно
Re: [BETA] contentfontsize: управление размером шрифта конте
Alecto писал(а):Только один вопрос, чем не устраивает стандартное масштабирование в браузера?
И обычно картинки размазываются.c61 писал(а):Увеличением/уменьшением размера страницы средствами браузера порой пользоваться затруднительно, да и масштабируется весь текст, в том числе заголовки, что затрудняет чтение.
phpBBex
-
- phpBB 3.0.0 RC2
- Сообщения: 1540
- Стаж: 13 лет 3 месяца
- Благодарил (а): 49 раз
- Поблагодарили: 77 раз
Re: [BETA] contentfontsize: управление размером шрифта конте
Пожелание. Нужно чтобы расширение не было видно на главной страницах, кроме вверх, вниз.
Re: [BETA] contentfontsize: управление размером шрифта конте
OK, добавил, плюс ещё кое-что. Выпущена версия 0.0.3 - 20150110:
- теперь если на странице нет блоков со шрифтами (например, на главной странице конференции), которые можно изменить, кнопки управления шрифтами скрыты (кнопки перемещения отображаются, если они были включены)
- если были включены кнопки перемещения, для стиля prosilver при просмотре сообщений тем скрываются находящиеся на панели мини-профиля кнопки перемещения вверх (точнее, для любого стиля скрываются блоки класса back2top; в IE и старых браузерах может не работать)
- при отсутствии активности пользователя в течение 20 секунд панель управления скрывается и вновь появляется при обнаружении активности (в устаревших мобильных браузерах панель может исчезать через 20 секунд после открытия страницы и более не появляться)
- добавлен контроль последней версии расширения через сайт http://c61.su (см. в админке Персонализация->Управление расширениями->ContentFontSize->Информация)
Добавлено спустя 2 часа 5 минут 20 секунд:
Re: [BETA] contentfontsize: управление размером шрифта контента
И совсем забыл, что добавил в расширение бонус: удаление заголовков сообщений при просмотре тем (viewtopic), если они совпадают с названием темы (в том числе с учётом "Re:"); пока не сделал управление этим "бонусом" в админке...
Для чего на мой взгляд такое полезно - а чтобы не говорили всякие Яндексы что в phpBB сплошной поисковый спам ))
Этот "бонус" тестировал на данном расширении и забыл удалить код, ну а поскольку работает, то и не стал этот код исключать.
В планах была реализация расширения-минимизатора стилей, убирающего всякие рюшечки (чтобы лучше воспринимался собственно контент) и небольшое улучшение по части поискового спама. В обсуждаемом расширении данный "бонус" наверно лишний, а то получается "комбайн" какой-то ))
- теперь если на странице нет блоков со шрифтами (например, на главной странице конференции), которые можно изменить, кнопки управления шрифтами скрыты (кнопки перемещения отображаются, если они были включены)
- если были включены кнопки перемещения, для стиля prosilver при просмотре сообщений тем скрываются находящиеся на панели мини-профиля кнопки перемещения вверх (точнее, для любого стиля скрываются блоки класса back2top; в IE и старых браузерах может не работать)
- при отсутствии активности пользователя в течение 20 секунд панель управления скрывается и вновь появляется при обнаружении активности (в устаревших мобильных браузерах панель может исчезать через 20 секунд после открытия страницы и более не появляться)
- добавлен контроль последней версии расширения через сайт http://c61.su (см. в админке Персонализация->Управление расширениями->ContentFontSize->Информация)
Добавлено спустя 2 часа 5 минут 20 секунд:
Re: [BETA] contentfontsize: управление размером шрифта контента
И совсем забыл, что добавил в расширение бонус: удаление заголовков сообщений при просмотре тем (viewtopic), если они совпадают с названием темы (в том числе с учётом "Re:"); пока не сделал управление этим "бонусом" в админке...
Для чего на мой взгляд такое полезно - а чтобы не говорили всякие Яндексы что в phpBB сплошной поисковый спам ))
Этот "бонус" тестировал на данном расширении и забыл удалить код, ну а поскольку работает, то и не стал этот код исключать.
В планах была реализация расширения-минимизатора стилей, убирающего всякие рюшечки (чтобы лучше воспринимался собственно контент) и небольшое улучшение по части поискового спама. В обсуждаемом расширении данный "бонус" наверно лишний, а то получается "комбайн" какой-то ))
-
- Former team member
- Сообщения: 1965
- Стаж: 15 лет 1 месяц
- Благодарил (а): 57 раз
- Поблагодарили: 622 раза
Re: [BETA] contentfontsize: управление размером шрифта конте
Да, лучше в отдельное оформить.c61 писал(а):данный "бонус" наверно лишний
Мне изменение шрифта например не нужно, а заголовки повторяющиеся можно было бы ликвидировать. Кому-то на оборот.
-
- Поддержка
- Сообщения: 12751
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
Re: [BETA] contentfontsize: управление размером шрифта конте
Скрытие заголовков есть в QuickReply (но не только повторяющихся)
Re: [BETA] contentfontsize: управление размером шрифта конте
Там есть безусловное скрытие заголовков. Однако, не учтено следующее:Татьяна5 писал(а):Скрытие заголовков есть в QuickReply
- если пользователь хочет установить свой заголовок сообщения (а в этом праве ему не стоит отказывать), то при безусловном скрытии его никто не увидит
- если админ или модератор переносил сообщения из одной темы в другую, заголовки помогают об этом догадаться ))
Итак, что на мой взгляд надо для заголовков:
- безусловное скрытие всегда и везде (по воле злого админа) - у Татьяна5 это реализовано
- удаление заголовков, дублирующих название темы (с учётом возможного Re: и усечения)
- удаление Re: из остальных заголовков (а они могут быть, см. первый абзац поста)
- возможно, увеличение кол-ва символов в заголовке (это относится и к названию темы), что вечно недостаточно при использовании русского языка
- опционально обрабатываем заголовки в просмотре/предпросмотре сообщений тем, личке, возможно поиске и др.
- поддержка subsilver2
- в любом случае БД не трогаем
-
- Поддержка
- Сообщения: 12751
- Стаж: 13 лет 8 месяцев
- Благодарил (а): 159 раз
- Поблагодарили: 2276 раз
Re: [BETA] contentfontsize: управление размером шрифта конте
В ближайшее время точно ничего не делаю, а надолго загадывать не буду. Если есть желание - делайте вы, всегда хорошо когда есть выбор
-
- phpBB 1.0.0
- Сообщения: 1
- Стаж: 8 лет 8 месяцев
- Благодарил (а): 1 раз
Re: [BETA] contentfontsize: управление размером шрифта контента
Выложите кто-то нибудь данное расширение. Очень уж надо!
-
- phpBB 3.0.0 RC5
- Сообщения: 1668
- Стаж: 10 лет 5 месяцев
- Благодарил (а): 235 раз
- Поблагодарили: 173 раза
Re: [BETA] contentfontsize: управление размером шрифта контента
Только версия 0.0.3
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- phpBB 2.0.7a
- Сообщения: 622
- Стаж: 7 лет 3 месяца
- Благодарил (а): 210 раз
- Поблагодарили: 69 раз
Re: [BETA] contentfontsize: управление размером шрифта контента
Поставил на 3.2.5 - работает!
Но "бонус" не нужен!
Вопрос: как убрать этот бонус - удаление заголовков сообщений при просмотре тем, если они совпадают с названием темы (в том числе с учётом "Re:")?
Нужно опять всключить заголовки сообщений! Как?
Нужна помощь!!!
Заранее спасибо!
Но "бонус" не нужен!
Вопрос: как убрать этот бонус - удаление заголовков сообщений при просмотре тем, если они совпадают с названием темы (в том числе с учётом "Re:")?
Нужно опять всключить заголовки сообщений! Как?
Нужна помощь!!!
Заранее спасибо!
-
- Former team member
- Сообщения: 2317
- Стаж: 15 лет 5 месяцев
- Благодарил (а): 20 раз
- Поблагодарили: 221 раз
Re: [BETA] contentfontsize: управление размером шрифта контента
Leo Angel, в файле
найти:
заменить на
ext\c61\contentfontsize\event\listener.php
найти:
Код: Выделить всё
'core.page_footer_after' => 'event_contentfontsize',
Код: Выделить всё
//'core.page_footer_after' => 'event_contentfontsize',
Помощь в ЛС/email только за WM или ЮMoney
-
- phpBB 2.0.7a
- Сообщения: 622
- Стаж: 7 лет 3 месяца
- Благодарил (а): 210 раз
- Поблагодарили: 69 раз
Re: [BETA] contentfontsize: управление размером шрифта контента
Pazh, спасибо!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!