Страница 1 из 2
Ширина форума. Можно менять
Добавлено: 11 мар 2025, 22:52
Сева
Ола, комо еста устед, чикас э мучачос
sergant писал(а): 11 мар 2025, 21:41
margin ужимает контент в середину, а хочется растянуть на всю ширину.
Спасибо за подсказку-замечание
И так, сейчас в личных настройках можно задавать ширину форума, чтоб на вашем компе или таблетке было удобней.
В Личном разделе в папке "Личные настройки" , далее "Общие настройки"
Меняете, эспериментируете с "Set forum width"

Ширина форума. Можно менять
Добавлено: 12 мар 2025, 05:43
DEDOTMOPO3
А я то думал что это такое

Ширина форума. Можно менять
Добавлено: 12 мар 2025, 14:45
sergant
Спасибо, это хороший момент.
Можно еще предложение?
Аккаунт один, а устройств может быть несколько.
телефон, планшет, десктоп, лаптоп и везде ширина разная.
Предлагаю настройку минимальной ширины, а максимальную сделать "auto" (25/50/75/100 %)
у меня сейчас так
Код: Выделить всё
// ==UserScript==
// @name privet.com page margin
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Add some space
// @author You
// @match https://privet.ovh/*
// @match https://forum.privet.com/*
// @icon https://www.google.com/s2/favicons?domain=privet.com
// @grant none
// ==/UserScript==
(async function() {
'use strict';
document.body.style.fontSize = '12px';
const phpbb = document.getElementById('phpbb'),
pageBody = document.getElementById('wrap'),
annou = document.getElementsByClassName('announcement');
if (pageBody) {
phpbb.style.margin = "4px 1rem";
phpbb.style.fontSize = "small";//"0.75rem";
pageBody.style.maxWidth = 'inherit';
}
// make "Reason" clickable
const viewprofile = document.getElementById('viewprofile');
if (viewprofile) {
const details = viewprofile
.getElementsByClassName('details')[2]
.getElementsByTagName('dd');
if (details) {
for (let n = 0; n < details.length; n++) {
const m = details[n].innerHTML.match(/^(.*)(https?:\/\/\S+)(.*)$/);
if (m) {
const tmp = details[n].innerHTML;
details[n].innerHTML = tmp.replace(m[2], `<a href=${m[2]} target="_blank">${m[2]}</a>`);
}
}
}
}
if (annou.length) {
annou[0].parentNode.removeChild(annou[0]);
}
// shows return on the bottom or mobile devices < 500px
const jumpbox = document.querySelector('p.jumpbox-return');
if (jumpbox) {
jumpbox.setAttribute('style', 'display: inline');
}
})();
Ширина форума. Можно менять
Добавлено: 12 мар 2025, 15:47
Сева
sergant писал(а): 12 мар 2025, 14:45
Можно еще предложение?
Аккаунт один, а устройств может быть несколько.
телефон, планшет, десктоп, лаптоп и везде ширина разная.
Предлагаю настройку минимальной ширины, а максимальную сделать "auto" (25/50/75/100 %)
Это ж у Вас на каком-то клиенте так круто расписано?
Ширина форума. Можно менять
Добавлено: 12 мар 2025, 15:48
Сева!
Странно, а у меня на мобиле ширина и так автоматически выставилась, скролить не надо

Ширина форума. Можно менять
Добавлено: 12 мар 2025, 16:38
sergant
Сева писал(а): 12 мар 2025, 15:47
[...]
Это ж у Вас на каком-то клиенте так круто расписано?
Extension/Add-on
Tampermonkey
есть почти для любого браузера и сильно облегчает жизнь...
Ширина форума. Можно менять
Добавлено: 12 мар 2025, 16:40
Сева
sergant писал(а): 12 мар 2025, 16:38
есть почти для любого браузера и сильно облегчает жизнь...
Ааа, ну да, точно, вспомнил, Писали Вы про него.
Но у меян почему то Хром на мобиле без всяких расширений показывает форум в правильной (автоматический) ширине.
То есть скролить вправо не требуется.
Полагаю, это новая фича новых версий движка phpBB
Ширина форума. Можно менять
Добавлено: 12 мар 2025, 16:50
sergant
Да, мобилка по-умолчанию показывает полную ширину, я просто не знаю как "новая фича" по увеличению ширины реализована.
На мобилке зато нет ссылки вернуться в раздел.

Ширина форума. Можно менять
Добавлено: 12 мар 2025, 17:03
Сева
sergant писал(а): 12 мар 2025, 16:50
На мобилке зато нет ссылки вернуться в раздел
И впрямь нет. Это значит, что они специальный стиль для мобильного браузера так реализовали.
Без клика на аналог backSpace (его то как раз не удобно, ибо вернёт в режим редактирования ток отосланного сообщения)
можно (не сильно удобно, но .. ) проскролить вверх и кликнуть по имени папки (раздела), напр Вече

Ширина форума. Можно менять
Добавлено: 12 мар 2025, 17:59
sergant
Код: Выделить всё
// shows return on the bottom or mobile devices < 500px
const jumpbox = document.querySelector('p.jumpbox-return');
if (jumpbox) {
jumpbox.setAttribute('style', 'display: inline');
}
Возвращает эту опцию.
Можно по"grep"ить по стилям и поменять.
Код: Выделить всё
find <folder> -type f -exec grep 'p class="jumpbox-return" style="display:' {} /dev/null \;