ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов

Объявление

🔴 МАСТЕР-КЛАСС от magia "Жизненный цикл проекта"

Дата и время: начало 28 апреля в 16:00 по МСК;
Если у вас возникла идея создать ролевую игру, сообщество любителей собак или форум для киноманов,
но не знаете с чего начать и что делать, не беда! Мы здесь чтобы помочь.

Подробности

GEMcross

Кроссовер, ориентированный на активную игру и уютный флуд.
Собираем у себя драгоценных игроков уже почти три года.

Посетить

💰 Теперь у нас можно приобрести "Мгновенные уведомления от Алекса"

Скрипт оповещает пользователей о событиях на форуме в реальном времени, придавая динамики общению.
Автор: Alex_63 | Платформа: MyBB.ru.

У нас: структурированная документация, возможность платить иностранными картами, перевыпустить подписку или купить бессрочно.

Купить скрипт

🔥 Новинка в портфолио: ДИЗАЙН ФОРУМА В СТИЛЕ ФЭНТЭЗИ С ПРОЗРАЧНОСТЬЮ

Платформа: MyBB.ru (RusFF)
Стоимость: 8000 рублей;
Авторы: Moju & Gerda

Посмотреть

🌟 ОПЛАТА ЗАКАЗА НАГРАДНЫМИ БАЛЛАМИ И СКИДКИ

Заказы можно оплачивать наградными баллами (НБ). Полностью или частично.
Бартер за НБ осуществляется на условиях платного заказа, в качестве оплаты - НБ.
А если у вас есть любой платный заказ, вы можете обменять НБ на скидочные купоны.

узнать подробности

📣 Наш проект: Ролевой поисковик

Поиск роли на текстовых ролевых
Проект от специалистов FD

Спойлеры и обсуждение

❤️ Поддержать проект

Если у вас есть желание помочь нам сделать наш проект лучше:
Реклама на сайтеПредложения
Стать модераторомОтзывы

Подробнее

SPECIAL OFFER: We distribute designs for free

Finalizing the layout for your project;
Developing a style code;
Mobile version included if you wish.

Details

Support the project

If you want to help us:
Become a moderator
SuggestionsReviews

Details
❗ ❗ ❗ Technical work is underway. We'll fix it soon. :) If you're english-speaker and want to use our forum, switch to the russian language. This is temporary, until the works with multi-language option will be done. Sorry for the inconvenience.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Новые возможности форумов МуBB.ru и новости

Сообщений 81 страница 89 из 89

1

Данная тема - обзор нового функционала, добавленного на сервисе, особенно - который заменяет необходимость использования скриптов. А также другие новости, связанные с МуBB.ru

+4

81

Проблемы с forumupload.ru

Домен https://forumupload.ru/ не был вовремя продлён и из-за этого стал недоступен. Это повлияло на картинки, которые были загружены на форумах майбб.ру через форму ответа.

Пока ничего предпринимать не нужно. Администрации сервиса сообщили о неполадках, решение уже в процессе. Либо доступ к домену будет восстановлен, либо сами переприцепят домен, заменив адреса всех картинок самостоятельно (так уже делали).

Добавлено спустя 1 час 44 минуты 53 секунды:

Домен продлили, картинки должны начать подгружаться. Если что-то не загружается поможет сброс кеша комбинацией клавиш Ctrl + F5.

+3

82

ПРОБЛЕМЫ С ДОМЕНАМИ ТЕХПОДДЕРЖКИ QB

Whois

Блокировка доменов произошла по той же причине, что и блокировка в сентябре домена https://forumd.ru
QudroBoards решила проблему с доменами ТП, привязкой домена третьего уровня
Новый адрес ТП квадры https://support.rusff.me/, кроме того если в ссылках указаны старые адреса, они везде автоматически заменяются на новые.
Однако если вы вручную вводите адрес ТП и вам трудно запомнить новый (длинный) адрес, вы можете выйти через домен второго уровня https://rusff.me, и с головного сайта зайти на ТП через кнопку ПОДДЕРЖКА.


Добавлено спустя 1 час 24 минуты 31 секунду:
Внимание, на ЕТП квадробоардс участились жалобы на отвал доменов второго уровня. Если у вас домен второго уровня приобретенный по акции Доменизация или через сервис КB рекомендую проверить на кого оформлен ваш купленный домен.
Зайдите на сайт https://whois.ru и в поле проверки внесите свой домен второго уровня. Если он оформлен на QuadroBoards, llc с id 7716718162 (это старое юр.лицо КВ), это признак того, что ваш домен (если еще не отвалился) может отвалится в любой момент. К этому неприятному моменту вы можете подготовиться заранее.  Предупредите своих пользователей об альтернативном адресе (третьего уровня). Зная его, в случае недоступности (внезапного отвала) домена второго уровня, пользователи смогут попасть на ваш проект по альтернативному адресу, воспользовавшись доменом третьего уровня.
Кому интересно, вот дополнительная информация общеобразовательного характера:
Новости и объявления
Как пользоваться сервисом whois

+2

83

ПРОБЛЕМЫ С ДОМЕНАМИ MYBB
MyBB вовремя не оплатил домены, в связи с чем уже отвалились следующие доменные зоны

  • topbb.ru

  • funbb.ru

  • icebb.ru

  • rolebb.ru

  • bbcity.ru

  • clanboard.ru

  • clanbb.ru

Форумы работающие на этих доменных зонах будут недоступны до тех пор, пока  MyBB не оплатит их продление.

Кроме того, завтра, по той же причине, некоторое время могут быть не доступны форумы на следующих доменах:

  • mybb.ru

  • mybb.rocks

  • mybb.online

  • mybb.social

  • forum.cool

Информация продублирована на форум ЕТП.
Добавлено спустя 1 день 11 часов 58 минут 26 секунд:
Домены были продлены. По всем, кроме одного (выделен), информация о продлении уже отражена в реестре.

+3

84

Новые селекторы

1. Теперь на форумах есть селектор постов .online - он присваевается сообщениям, которые оставлены автором, который сейчас находится на форуме.

Примеры приненения этого селектора вы можете посмотреть здесь: Выделение постов: по группе, по типу, по статусу пользователя (CSS) (см. выделяем посты пользователя онлайн)

2. При отображении подфорумов в режиме "кратко на главной" теперь есть селектор новых сообщений inew
Это позволит вам делать индикаторы новых сообщений внутри конкретного подфорума, например:
https://i.imgur.com/N1cfSiR.png

Если заметите какие-либо проблемы или баги, пишите на Единый форум поддержки

+3

85

Новые селекторы Юзер-меню
На mybb.ru разные пункты пользовательского меню ("Активные темы" и т.д.) добавлялись в разное время, и в итоге некоторые добавились с повторяющимися классами. От этого позникали вот такие проблемы при создании нестандартных стилей:

Moju написал(а):

при попытке передвинуть "Ответы" я обнаружила, что он имеет class item7 и точно такой же класс у пункта "Все прочитано", соответственно при попытке сдвинуть одно поле, второе так же двигается.

https://d1.skrinshoter.ru/s/300823/sw9eFKMf.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82-30-08-2023%2010:57:03.jpg

Теперь проблема исправлена - на пункты добавлены дополнительные уникальные ID:
https://i.imgur.com/C7riAuZ.jpg
Теперь при желании расковыривать меню или делать разные стили для разных кнопок, все стало легко и просто.

Спойлер: Новый индекс поиска
На майбб существует существенная проблема с обновлением старых сообщений в индексе поиска: новые сообщения добавляются в него в течении 20-30 минут, но обновления контента в старых отредактированных сообщениях можно ждать более месяца...

Из-за таких проблем были существенные проблемы у пользователей, которые "воскрешают" старые форумы или переоформляют топики.
Например, люди, которые пытались внедрить у себя скрипт Хештегов очень страдали.

По многочисленным запросам пользователей и жалобам пользователей, админ сервиса приступил к разработке нового индекса для форумов, который будет обновляеться и изменяеться в течение одной минуты после появления/изменения поста на форуме.  :cool:

На данный момент нововведение в разработке. Когда произойдет интеграция нового индекса поиска, мы сообщим подробности и дополнительную информацию.

+4

86

Новый индекс поиска

1 Сен 2023 © kernel написал(а):

Несколько дней назад всё-таки начал реконструкцию индекса поиска. Сейчас там, по-сути, два индекса. Один до первого августа, старый и неизменяемый. Второй - обновляется и изменяется в течение одной минуты после появления/изменения поста на форуме. Попробую полностью перевести на изменяемый индекс поиск где-нибудь через неделю. Теоретически, тогда уже можно будет сделать обновление этого индекса в реальном времени, убрав минутную паузу на агрегацию, но вряд ли это стоит того.

12 Сен 2023 © kernel написал(а):

Всё, переезд поиска, по идее, окончен.

Это очень крупное нововведение, которое замятят немногие, но повлияет оно сильно.
Отныне все новые посты или изменения в старых сообщениях обновляются в индексе поиска почти моментально!
Таким образом "воскрешение" старых форумов или использование скриптов типа Хештеги станет в разы проще.  :cool:
С обновкой, господа!

+4

87

На сервисе введено ограничение на количество запросов
С недавних пор поставила ограничение в 150 одновременных запросов к серверу от каждого пользователя.
Запросы - это картинки, загруженные через форум (домен forumupload.ru), аватарки, а также файлы, загруженные в админку (в том числе не только вашу админку, а админку любого форума: домен forumstatic.ru).

В связи с этим у некоторых форумов, где дизайн и скрипты не оптимизированы, могут быть проблемы при закрузке страницы - не отобразится часть картинок или скриптов.

Сильно переживать нет необходимости, т.к. сотня запросов - это очень много, и большинство форумов это не затронет.
Допустим, у вас очень детализированный дизайн и куча скриптов и шрифтов. Ну, максимум 50-60 запросов вам понадобится на это. Можно еще кучу баннеров, кнопок и иконок повесить.
Дизайн закешируется на главной странице и на остальных он больше не будет грузиться.

Пока пользователь доберется до другой страницы, например - в топик, у него уже закешируется то, что содержится в стиле, а также в HTML верх и низ - в топиках будет грузиться отдельный набор запросов.

Проблемы существуют на тех форумах, где админы уже очень давно кладут болт на оптимизацию.
Подробные примеры нерациональности, которые могут привести к проблемам при загрузке страниц, находятся под спойлером ниже. Причем я туда добавила не только проблемы с картинками, на которые непосредственно влияет ограничение, но и общие рекомендации по оптимизации форумов, которые полезны всем, кто хочет, чтобы форум быстрее грузился.

kernel написал(а):

Просто нашлись те, кто пользуются отсутствием ограничений. Ограничение только на картинки, 150 запросов в секунду. Это просто флуд. И в данном случае уже не важно, что некоторые скрипты ведут к такому флуду и совершенно легально.

Учитывая, что на майбб можно грузить ОГРОМНОЕ количество файлов и картинок, многие админы просто абьюзят эту систему. Просто представьте, когда одного форума КАЖДЫЙ пользователь вдруг делает более сотни запросов на каждой странице. А если таких пользователей более сотни в день? Конечно, серверам не сладко. Для бесплатного хостинга это слишком.
Так что, пора браться за оптимизацию.

Если вам нужна помощь по оптимизации, обращайтесь в раздел Бесплатная техническая поддержка

А обсудить новость можно здесь: Свободное обсуждение форумов MyBB и партнерских сервисов

примеры проблем с дизайном, скриптами и изображениями

примерные случаи, когда будут проблемы:

Дизайн с кучей картинок
Большинство дизайнов представляют собой "полотна", где наоборот нехватка того, чтобы "нарезали" на более мелкие куски, однако встречается следующее:

  • Использование картинок там, где они не нужны, например:

    • Одноцветная картинка вместо использования background-color

    • Заголовки категорий картинками, когда можно сделать это кодом, подгрузив доп.шрифты.
      В большинстве дизайнов стоят просто красивые тексты-заголовки без фона, но даже если дизайн подразумевает какое-то украшательство заголовков можно использовать одну картинку-фон или картинку-разделитель для всех категорий, а заголовки и описания делать через CSS

  • Отсутствие спрайтов.
    На форумах часто встречается перенасыщение иконками, какими-нибудь "плашками" и прочим. И все это вставляется как отдельные картинки.
    Если есть необходимость вставлять именно картинки, то надо делать одну большую картинку со всеми иконками/плашками/мелкими декоративными элементами и вставлять их через background-position - это и есть "спрайты", которые помогают оптимизировать дизайн и сделать его более "легким".
    Это очень старый трюк, который существует еще с тех пор, как CSS был несовершенен и приходилось почти всё делать через картинки.
    Пример спрайтов вы можете найти в стандартной форме ответа майбб. Вот, как выглядят кнопки: https://forumd.ru/i/form_buttons.3.png - это одна картинка для всех кнопок, а не куча отдельных. И вставляются они в форму ответа кодами:

    Код:
    td#button-font {background:url('/i/form_buttons.3.png') no-repeat 50% 5px}
    td#button-size {background:url('/i/form_buttons.3.png') no-repeat 50% -21px}
    td#button-bold {background:url('/i/form_buttons.3.png') no-repeat 50% -47px}

Избыток файлов

  • Подгрузка слишком большого количества шрифтов.
    Во-первых в некоторых дизайнах используется овер дофига шрифтов. В каждый элемент зачем-то люди хотят засунуть разный шрифт, в каждое поле профиля, в каждый заголовок, в каждый шаблон.
    С точки зрения дизайна - это не только нерационально, но еще и не правильно. Для дизайна достаточно 2-3 шрифта. Обычный текст, заголовки и, допустим, какой-то другой тип текста.

    Во-вторых, люди привыкли все виды шрифтов хранить в стилях даже, если не используют их. От этой привычки необходимо отказаться.
    Исключением могут быть, например, шрифты от Google Fonts - можно хоть все их себе добавить, ведь они грузятся с внешнего источника.

  • Миллион скриптов, в том числе ненужных
    Речь только о тех скриптах, которые содержатся в файлах.

    Во-первых, надо убирать скрипты, которые не используются на данный момент.
    Во-вторых, надо научиться использовать разные формы для разных скриптов.
    Очень часто люди не используют форму "HTML в форме ответа" и пихают все скрипты в "HTML-низ". А, между прочем, всякие смайлы и доп.кнопки для формы ответа можно засовывать именно в HTML в форме ответа. Такие скрипты работают только у тех, кто может использовать ФО, соответственно, такие скрипты должны грузиться только если форма ответа есть на странице.
    Еще частенько люди засовывают в верх или низ те скрипты, которые должны работать на страницах. Такие скрипты можно ставить на саму страницу.
    Ну и как вариант, люди почти никогда не используют форму "Объявление". А если она пустая, то у вас есть прекрасная возможность, например, засовывать туда скрипты, которые должны работать только на главной странице и отмечать опцию "показывать объявление только на главной" или использовать его как форму для скриптов на страницах.

Избыток картинок в контенте на странице

  • Смайлы
    Тут всё просто. Во-первых, надо использовать свежие скрипты смайлов, которые НЕ загружают их до того момента, как пользователь кликает на кнопку.
    Во-вторых, если вам реально необходимо более сотни смайлов, лучше залить их на imgur.

  • Баннеры
    Если у вас просто дофига баннеров партнеров, то настало время перезалить каринки на тот же imgur.
    Ну и неплохо было бы следить за актуальностью: я часто вижу, что у людей стоят баннеры форумов, которые давным-давно сдохли.

  • Аватары и картинки в профиле
    Во-первых сокращийте количество сообщений странице, особенно, если напихали в профиль пользователей кучу картинок.
    При 10 сообщений на странице, 10 аватарок - это 10 запросов. Есть еще иконки или плашки в профилях? Поздравляю, уже будет как минимум 20 при разнообразии пользователей.

    Во-вторых, всякие доп.иконки, плашки и прочее следует оформлять через CSS, используя спрайты, либо же вставлять их на внешние хостинги.

    В-третьих, любые наградки и т.п. как вариант можно пихать в спойлер без загрузки в закрытом состоянии.

  • Картинки в сообщениях
    Если есть необходимость публиковать дофига картинок, настало время использовать медиа-спойлеры - они тоже не загружают контент в закрытом состоянии.
    Вот пример: Ассорти разных фонов и текстур - при таком оформлении будет только 10 запросов на превью-картинки, а остальное будет загружаться только по клику на спойлер.

Отредактировано Gerda (06.02.24 20:22)

+2

88

Romych написал(а):

Обновление скрипта Просмотра проголосовавших за пост. Главное нововведение это возможность при загрузке страницы увидеть посты, за которые вы уже голосовали. Для этого к постам добавляется класс mylike или mydislike в зависимости от вашей оценки. Все дальнейшие манипуляции с данными постами полностью в вашем распоряжении (скрывать, делать прозрачными, окрашивать в разные цвета, добавлять иконки и т.д.).
Пример оформления:
данный код добавит после цифры с оценкой поста сердечко в случае, когда пост понравился

https://forumupload.ru/uploads/0000/14/1c/15964/619728.jpg

Код:
.mylike a[onclick*=vote]:after {
    font-family: "mybb";
    content: '\e818';
    padding-left: 3px;
    font-size: 12px;
}

а это в случае, если пост не понравился

Код:
.mydislike a[onclick*=vote]:after {
    content: '\0020\2717';
    font-size: 0.8em;
}

так можно скрыть + и - в постах, за которые вы уже голосовали

Код:
.mylike .post-vote p.container, .mydislike .post-vote p.container {display: none;}
.mylike li.pa-respect > a, .mydislike li.pa-respect > a {display: none;}

+1

89

WYSI — визуальный редактор сообщений
Создан специально для форумов MyBB

https://forumupload.ru/uploads/0015/c4/3f/2/613655.png

Давно назревал вопрос о внедрении на форумы
полноценного WYSIWYG-редактора в форме ответа.
Этот скрипт — первая попытка воплотить данную идею в жизнь,
не используя каких-либо сторонних решений

©️ @Alex_63 

Подробное описание, установка и подключение вот тут.

‼️ Функционал является экспериментальным, ввиду отсутствия прецедентов реализации чего-то подобного на MyBB.

В связи с этим на данном этапе (на время предварительной отладки) визуальный редактор предоставляется в формате закрытого бета-тестирования.

Чтобы получить установочный код и инструкцию, обращайтесь в личные сообщения @Alex_63, указав адрес вашего форума.

+1