На форуме идут технические работы - мы проводим приготовления к релизу нового дизайна.
Если у вас есть срочные вопросы, вы можете связаться с нами в Discord.
Обзор нововведений будет проводиться в онлайн трансляции на YouTube.

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

Объявление

cancel
РЕГИСТРАЦИЯ на форуме позволит:
  • скачивать дизайны и видеть коды скриптов
  • оставлять ссылки на сайты/картинки
  • оформлять заказы
  • отправлять личные сообщения
  • рекламировать свои форумы/сайты или услуги
  • ☀️ Самый яркий форум: голосование за лучший летний дизайн

    Начинаем голосование в нашем конкурсе "Самый яркий форум: летний конкурс дизайнов"
    Пожалуйста, проранжируйте 3 понравившиеся работы, поставив их на 1-е, 2-е и 3-е место.

    Проголосовать

    💧 Сезонная акция поиска графики: просто добавь воды

    Для участия нужно найти в сети, сгенерировать с помощью ИИ или создать любую графику с водой
    За каждую единицу будет начисляться от 15 до 50 НБ. Акция продлится 30 дней

    Поучаствовать

    🔥 Новинка в портфолио: ВКЛАДКИ В ПОСТАХ

    Стоимость: БЕСПЛАТНО | Автор: Emerael
    Cкрипт вкладок в постах на бб-тегах для форумов MyBB.ru

    Взять код

    💰 Мгновенные уведомления от Alex_63 для MyBB.ru

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

    Подробности

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

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

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

    📣 Общение и комьюнити

    Кроме кодов и техподдержки, у нас можно ещё поболтать и хорошо провести время:
    проф. общение для программистов и дизайнеров
    кружок самопрокачки HTML, JS & CSS
    обмен опытом для админов текстовых RPG
    встречи в реальности
    онлайн-встречи поиграть в настолки

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

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

    Подробнее

    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
    ❗ ❗ ❗ На форуме идут технические работы. Кое-что кое-где может отображаться криво.
    Сохраняйте спокойствие и подождите с баг-репортами до вечера!
    В админку НЕ ЛАЗИТЬ!!!
    Обзор нововведений будет проводиться в онлайн трансляции на YouTube.
    ❗ ❗ ❗ 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 страница 90 из 90

    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

    90

    Меры против спама и нежелательного контента на форумах

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

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

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

    Что делать, если мой форум был ошибочно был заблокирован?
    Если вы считаете, что ваш форум был необоснованно заблокирован, просим обращаться в эту тему либо в раздел Вопросы к администрации на ЕТП. Мы рассмотрим каждую проблему индивидуально и примем соответствующее решение

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

    Что делать, если я общался на заброшенном форуме, а теперь не могу отправлять сообщения?
    Восстановление активности на заброшенном форуме

    © @Alex_63

    +1



    Информация

    JavaScript должен быть включен. С отключенным JavaScript функционал форума недоступен.
    </noscript> <!-- Сайдбар --> <script type="text/javascript"> $(document).ready(function() { $('#sidebar').prependTo('#pun'); //уведомления $('#pun-ulinks #notify-link').appendTo('#sidebar .u-notif'); $('#pun-navlinks #navpm a').appendTo('#sidebar .u-pm'); if (BookmGroups.indexOf(Number(GroupID)) !== -1) { $('#sidebar .u-pm').after('<div class="u-bookm icon tip" onclick="FORUM.bookmarks.toggleBookmSection();" title="Закладки"></div>'); $('#sidebar .u-bookm').html('<i class="material-symbols-outlined">developer_guide</i>'); } if (GroupID <= '2') { $('#sidebar .u-bookm').after('<div class="u-prem mod icon remake tip" title="Премодерация"></div>'); $('#pun-ulinks #h-premod a').appendTo('#sidebar .u-prem'); } if (GroupID == '3') { $('#sidebar .u-ava').append('<i class="fa-solid fa-user"></i>').addClass('no-ava'); $('#user-menu .u-ava').append('<i class="fa-solid fa-user"></i>').addClass('no-ava'); } else { if (UserAvatar == '') { $('#sidebar .u-ava').append('<i class="fa-solid fa-user"></i>').addClass('no-ava'); $('#user-menu .u-ava').append('<i class="fa-solid fa-user"></i>').addClass('no-ava'); } $('#sidebar .u-ava').css('background-image', `url("${UserAvatar}")`); $('#user-menu .u-ava').css('background-image', `url("${UserAvatar}")`); $('#user-menu .u-menu').append(` <li><a href='/profile.php?id=${UserID}'><span class='material-icons'>person</span> Мой профиль</a></li> <li><a href='/profile.php?section=uploads&id=${UserID}'><span class='material-icons'>insert_photo</span> Мои загрузки</a></li> <li><a href='/search.php?action=show_subscriptions'><span class='material-icons'>star</span> Мои подписки</a></li> <li><a href='/search.php?action=show_user_topics&user_id=${UserID}'><span class='material-icons'>storage</span> Мои темы</a></li> <li><a href='/search.php?action=show_user_posts&user_id=${UserID}'><span class='material-icons'>message</span> Мои сообщения</a></li> <li><a href='/vip.php'><span class='material-icons'>shopping_cart_checkout</span> Улучшить аккаунт</a></li> <li><a href='/misc.php?action=markread'><span class='material-icons'>mark_chat_read</span> Всё прочитано</a></li> <li><a href='/login.php?action=out&id=${UserID}'><span class='material-icons'>logout</span> Выход</a></li> `); } $('#sidebar .u-ava').click(function(){ $('#user-menu').css('animation', 'fadeInLeft 1s'); $('#user-menu').addClass('show'); }); $('#user-menu .close').click(function(){ $('#user-menu').css('animation', 'slideOutLeft 0.3s'); setTimeout(function(){ $('#user-menu').removeClass('show'); }, 290); }); $('#sidebar .u-bookm').click(function(){ $('#MyBookmarks').css('animation', 'fadeInLeft 1s'); }); });</script> <!-- Всплывающие Подсказки --> <style> #tooltip { display: none; position: absolute; z-index: 9999999999999999; background: rgba(0,0,0,0.8); color: #fff; padding: 5px 8px; border-radius: 4px; max-width: 250px; } </style> <script type="text/javascript"> jQuery.fn.quicktip = function(options){ var defaults = { speed: 500, xOffset: 26, yOffset: -5 }; var options = $.extend(defaults, options); return this.each(function(){ var $this = jQuery(this); var tipTitle = $this.attr('title'); if (tipTitle) { $this.removeAttr('title'); $this.hover(function(e){ $(this).css('cursor', 'pointer'); $("body").append("<div id='tooltip'>" + tipTitle + "</div>"); $("#tooltip") .css("top", (e.pageY + defaults.xOffset) + "px") .css("left", (e.pageX + defaults.yOffset) + "px") .fadeIn(options.speed); }, function() { $("#tooltip").remove(); }); $this.mousemove(function(e) { $("#tooltip") .css("top", (e.pageY + defaults.xOffset) + "px") .css("left", (e.pageX + defaults.yOffset) + "px"); }); } }); }; // Добавление подсказок $(document).ready(function(){ $('*[title]').quicktip({ speed: 700 }); }); </script> <!-- Проверка имени при регистрации © Alex_63 --> <style> #username.normal {background-color: #abd4af !important; border: 2px solid #26af33;} #username.error {background-color: #e7b8b8 !important; border: 2px solid #e63737;} .stclr {margin-left: 10px;} .stclr.normal{color: #26af33; font-family: 'Bebas Neue', 'Book Antiqua'; text-transform: uppercase; font-size: 22px;} .stclr.error {color: #e63737; font-family: 'Bebas Neue', 'Book Antiqua'; text-transform: uppercase; font-size: 22px;} img.preloader{width:12px;height:12px;margin-left:3px;} </style> <script type="text/javascript" src="https://forumstatic.ru/files/001b/d8/6a/64472.js?v=7"></script> <!--Копирайт--> <div id="bottom"><div class="inner"> <div id="fdcop1" class="fdcop rus"><a href="/viewtopic.php?id=4505" target='blank'>Отзывы</a> | <a href='/viewtopic.php?id=5790' target='blank'>Реклама на сайте</a> | <a href='/viewtopic.php?id=6616' target='blank'>Помочь нам</a> | <a href='/misc.php?action=rules' target='blank'>Правила проекта</a></div> <div id="fdcop2" class="fdcop icons rus"> <!-- <a href="mailto:forumd-ru@yandex.ru" target="_blank" id="MAIL"></a> --> <a href="https://discord.gg/Vz8GGZT" target="_blank" id="DISK" class="tip" title="Наш сервер на дискорде для заказов"><i class="fa-brands fa-discord"></i></a> <a href="/viewtopic.php?id=4506" target="_blank" id="BACK" class="tip" title="Диалог с администрацией"><i class="fa-regular fa-comment"></i></a> <!-- <a href="/viewtopic.php?id=6616" target="_blank" id="DON" class="tip" title="Поддержать проект"></a> --> <a href="https://vk.com/forumd" target="_blank" id="VK" class="tip" title="Мы в ВК"><i class="fa-brands fa-vk"></i></a> <a href="https://www.facebook.com/ForumDru-102111278367583/" target="_blank" id="FB" class="tip" title="Мы на Фейсбуке"><i class="fa-brands fa-facebook"></i></a> <a href="https://t.me/forumd_ru" target="_blank" id="" class="tip" title="Канал в Телеграме"><i class="fa-brands fa-telegram"></i></a> <a href="https://www.youtube.com/@forumd-ru" target="_blank" id="YOU" class="tip" title="Канал на Ютубе"><i class="fa-brands fa-youtube"></i></a> <!-- <a href="https://www.twitch.tv/forum_d" target="_blank" id="YOU" class="tip" title="Канал на Твитче"><i class="fa-brands fa-twitch"></i></a> --> <a href="https://pinterest.com/ForumD_ru/" target="_blank" id="PIN" class="tip" title="Мы на Пинтересте"><i class="fa-brands fa-pinterest"></i></a> </div> <div id="fdcop2" class="fdcop icons eng"> <a href="https://discord.gg/Vz8GGZT" target="_blank" id="DISK" class="tip" title="Our Discord server"><i class="fa-brands fa-discord"></i></a> <a href="/viewtopic.php?id=4506" target="_blank" id="BACK" class="tip" title="Dialogue with the administration"><i class="fa-regular fa-comment"></i></a> <a href="https://www.facebook.com/ForumDru-102111278367583/" target="_blank" id="FB" class="tip" title="Our Facebook page"><i class="fa-brands fa-facebook"></i></a> <a href="https://t.me/forumd_ru" target="_blank" id="" class="tip" title="Our Telegram"><i class="fa-brands fa-telegram"></i></a> <a href="https://www.youtube.com/@forumd-ru" target="_blank" id="YOU" class="tip" title="Our Youtube channel"><i class="fa-brands fa-youtube"></i></a> <!-- <a href="https://www.twitch.tv/forum_d" target="_blank" id="YOU" class="tip" title="Our Twitch"><i class="fa-brands fa-twitch"></i></a> --> <a href="https://pinterest.com/ForumD_ru/" target="_blank" id="PIN" class="tip" title="Our Pinterest page"><i class="fa-brands fa-pinterest"></i></a> </div> <div class="fdcop rus">© ForumD.ru, 2009-2023<br> <a href="https://forumd.ru/viewtopic.php?id=5751#rule" target="_blank">Условия использования бесплатного контента</a></div> <div class="fdcop eng">© ForumD.ru, 2009-2023<br> When publishing our content, please leave a link to the source.</div> <div id="fdbotBANNER" class="fdcop rus"><!-- баннеры --> <!-- баттл графистов, до 09.08 --> <a href='https://nolf.mybb.ru/' target='blank' title="ФРПГ No One Lives Forever"><img src="https://forumstatic.ru/files/0015/1e/ae/64347.gif" border="0" width="88" height="31"></a> <!-- баттл графистов, до 10.08 --><a href="https://skreverse.rusff.me/"><img src="https://forumupload.ru/uploads/001c/05/11/2/204926.png" title="Shaman King: reverse"></a> <!-- форум Moju --> <a href="https://morsmordremortis.rusff.me" target="_blank"> <img src="https://forumupload.ru/uploads/001b/b9/c5/4/598723.gif" title="MORSMORDRE: MORTIS REQUIEM" border="0" alt="MORSMORDRE: MORTIS REQUIEM"></a> <!-- форум Радомир --><a href="https://windworld.rusff.me" target=_blank><img src="https://forumstatic.ru/files/001b/e4/17/37572.png" title="Windworld|Хроники мира ветров"></a> <!-- От Automation Baby --> <a href="https://www.admil.ru/" class="tip" target=_blank><img src="https://forumupload.ru/uploads/0007/e3/f7/6822/815029.gif" class="tip" title="Адреса милосердия"></a> <!-- ЛИЛ, взаимный референс --><a href="https://urchoice.su" class="tip" title="Каталог форумов" target="_blank"><img src="https://forumstatic.ru/files/000b/09/4f/61730.png"></a> <!-- референс к подкастерам, Герда <a href="https://urchoice.su/viewtopic.php?id=58390#p2160217" class="tip" title="Подкаст «НеТЕролевые» - Рассказываем и обсуждаем ФРПГ" target=_blank><img src="https://forumupload.ru/uploads/0014/80/a5/2/729997.png"></a> --> <!-- рпг-хит - референс --> <a href="http://rpg-hit.ru/vote/forumcard/id/38" title="каталог ролевых: RPG-HIT" target="_blank" class="tip"><img src="https://forumstatic.ru/files/001b/c3/c4/23464.gif"></a> <!-- Top.Roleplay.Ru --> <script type="text/javascript" language="javascript"> var topRPGc="<img src='https://s02.rpgtop.su/cgi-bin-mod/iv.cgi?a=ins&id=26353&rnd=" + Math.random(); topRPGc += "&r="+escape(document.referrer)+"' width='1' height='1' border='0'><a href='https://rpgtop.su/26353' title='Рейтинг Ролевых Ресурсов - RPG TOP' target='_blank'>"+ "<img src='//img.rpgtop.su/88x31x11x8.gif' class='tip' title='Рейтинг Ролевых Ресурсов - RPG TOP' border='0' width='88' height='31'></a> "; document.write(topRPGc); </script> <noscript> <img src='//s02.rpgtop.su/cgi-bin-mod/iv.cgi?a=ins&id=26353' width='1' height='1' border='0'><a href='https://rpgtop.su/26353' class="tip" title='Рейтинг Ролевых Ресурсов - RPG TOP' target='_blank'><img src='//img.rpgtop.su/88x31x11x8.gif' border='0' width='88' height='31'></a> </noscript> <!-- /Top.Roleplay.Ru --> <!-- Yandex.Metrika informer --> <a href="https://metrika.yandex.ru/stat/?id=93794845&amp;from=informer" target="_blank" rel="nofollow"><img src="https://informer.yandex.ru/informer/93794845/3_1_EFEFEFFF_EFEFEFFF_0_uniques" style="width:88px; height:31px; border:0;" alt="Яндекс.Метрика" title="Яндекс.Метрика: данные за сегодня (просмотры, визиты и уникальные посетители)" class="ym-advanced-informer" data-cid="93794845" data-lang="ru" /></a> <!-- /Yandex.Metrika informer --> </div> <div id="fdbotMENU" class="rus"> <div class="bmenu"><span>Заказать</span> <ul> <li><a href="/viewtopic.php?id=5760" target='blank'>Дизайн для форумов/сайтов</a></li> <li><a href="/viewtopic.php?id=5768" target='blank'>Графика и арт</a></li> <li><a href="/viewtopic.php?id=6322" target='blank'>Аватары и подписи</a></li> <li><a href="/viewtopic.php?id=5769" target='blank'>Стримы и соцсети</a></li> <li><a href="/viewtopic.php?id=5771" target='blank'>Скрипты и техоснащение</a></li> </ul> </div> <div class="bmenu"><span>Полезное</span> <ul> <li><a href="/viewtopic.php?id=2791" target='blank'>Бесплатные MyBB-дизайны</a></li> <li><a href="/viewtopic.php?id=7051" target='blank'>Бесплатные макеты</a></li> <li><a href="/pages/allscripts" target='blank'>Бесплатные скрипты и коды</a></li> <li><a href="/viewforum.php?id=7" target='blank'>Гайды по вебдизайну</a></li> <li><a href="/viewforum.php?id=96" target='blank'>Поиск специалистов</a></li> </ul> </div> <div class="bmenu"><span>Заказчикам</span> <ul> <li><a href="/viewforum.php?id=75" target='blank'>Техническая поддержка</a></li> <li><a href="/viewforum.php?id=1" target='blank'>Размещение рекламы форума/сайта</a></li> <li><a href="/viewtopic.php?id=5762" target='blank'>Условия работы ForumD.ru</a></li> <li><a href="/viewtopic.php?id=3434" target='blank'>Правила оформления заказов</a></li> </ul> </div> <div class="bmenu"><span>Специалистам</span> <ul> <li><a href="/viewforum.php?id=90" target='blank'>Размещение портфолио</a></li> <li><a href="/viewtopic.php?id=5788" target='blank'>Присоединиться к команде ForumD.ru</a></li> <li><a href="/viewtopic.php?id=6036" target='blank'>Бонусы и привилегии</a></li> <li><a href="/viewtopic.php?id=3434" target='blank'>Правила выполнения заказов</a></li> </ul> </div> </div> <div class="stat-place"></div> </div></div> <!-- ------------------------------------------------------------------------------ --> <!-- Спецпосты - скрипт и стили --> <link rel="stylesheet" type="text/css" href="https://forumstatic.ru/files/001b/d8/6a/77452.css?v=18"> <!-- стили спец постов --> <script type="text/javascript"> ((topic, search, result) => { $(topic).toggleClass(result, $('.post-content .' + search, topic).length > 0); })($('#pun-main'), 'portfoliopost', 'portfoliotopic'); ((topic, search, result) => { $(topic).toggleClass(result, $('.post-content .' + search, topic).length > 0); })($('#pun-main'), 'anketa-hide', 't-anketa'); $('#pun-edit .portfoliotopic h1').after('<div id="portprew"><div class="topic"><div class="post"><div class="container"><div class="post-body"></div></div></div></div></div>'); $('#pun-post .portfoliotopic h1').after('<div id="portprew"><div class="topic"><div class="post"><div class="container"><div class="post-body"></div></div></div></div></div>'); $('#post-preview .post-box').appendTo('#portprew .post-body'); $('.no-prof:contains("no-prof")').parents('.post').addClass('no-prof'); $('.portfoliopost:contains("portfoliopost")').parents('.post').addClass('portfolio'); $('.forsalepost:contains("forsalepost")').parents('.post').addClass('forsale'); $('.saledpost:contains("saledpost")').parents('.post').addClass('saled'); $('.freepost:contains("freepost")').parents('.post').addClass('free'); $('.makeportfoliolight:contains("makeportfoliolight")').parents('.post').addClass('portfolio-light'); $('#pun-searchposts .post:contains("***QUESTIONARY***")').addClass('anketa'); $('.questionary-post').parents('#pun-main').addClass('questionary'); </script></div> </div> </div> </div> </div> </body> </html>