Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Таблица лидеров

  1. Lesovsky

    IPB Skins Team
    29
    Баллы
    563
    Публикаций
  2. Атаман

    IPB Skins.ru Team
    9
    Баллы
    2 922
    Публикаций
  3. siv1987

    IPB Skins Team
    2
    Баллы
    9 343
    Публикаций
  4. aLEX49566

    Пользователи
    2
    Баллы
    74
    Публикаций

Популярные публикации

Отображаются публикации с наибольшей репутацией начиная с 15.12.2024 во всех областях

  1. Приветствую! Я думаю лучше это сделать через css, вставьте этот код в custom.css #elFooterSocialLinks .cUserNav_icon .fa-instagram::before { content: "\f030"; }Конечно есть ещё вариант это сделать через условие в шаблоне, но с css вариант чище.
  2. Создайте Группу заблокированных №2 без доступа к обратной связи, и перенесите его туда.
  3. Отписался в теме на форуме разработчиков, данная проблема как в IPS4, так и в IC5. События на границе месяца не попадают в выборку, если они созданы с отличной от UTC временной зоной и дата и время начала события начинается с 1 числа месяца, а время начала входит в диапазон смещения от UTC. Особенно это заметно когда событие начинается в 7 утра 1 числа месяца в зоне UTC+8. Для IPS 4 в файле applications/calendar/sources/Event/Event.php Найти: $startDateTimezone = \IPS\calendar\Date::parseTime( $startDate->mysqlDatetime(), TRUE );Заменить на: $startDateTimezone = \IPS\calendar\Date::parseTime( $startDate->mysqlDatetime() );
  4. Приветствую! Сделайте тестовую отправку на мою почту lesovsky🐶ipbskins.ru
  5. Я сейчас ради любопытства создал мероприятие как вы написали, действительно оно не отображается, кажется знаю место, позже напишу.
    • 31 скачивание
    • Версия 1.0.5
    Обновление плагина Видео из vkontakte для IPS 4. Поддержка ссылок VK видео и VK клипов вида, а также видео и шортс из Rutube, Dzen: // Vk https://vk.ru/video-192534154_456246892 https://vk.ru/clip-56910814_456243063 https://vk.com/video-192534154_456246892 https://vk.com/clip-56910814_456243063 https://vkvideo.ru/video-192534154_456246892 https://vkvideo.ru/clip-56910814_456243063 // Rutube https://rutube.ru/video/ebb18d4201eef2005fb2a56d8ce5d31b/?t=0 https://rutube.ru/shorts/d7ce177ab95e09c0e7567689682e94f9/ // Dzen https://dzen.ru/video/watch/6452e39d5946697a6f73c127?share_to=link https://dzen.ru/shorts/67a23c7d02225a70e4166cbb?share_to=link // Яндекс музыка https://music.yandex.ru/track/141683220?utm_source=web&utm_medium=copy_link https://music.yandex.ru/album/17286743?utm_source=web&utm_medium=copy_linkВнимание! Для обеспечения вертикального соотношения сторон для VK клипов, пришлось изменить стандартный css контейнера .ipsEmbeddedVideo, поэтому все остальные видео в том числе и от youtube и т.д. имеют соотношение 16:9.
    Бесплатно
  6. Выбираете файловая система или mysql Нажимаете сохранить Появится окно, скачать готовый файл constant.php грузите его на сервер Жмете кнопку - Загрузил. Готово Если не предлагает, система видит что все файлы с нужной конфигурацией на месте.
  7. Нажать сохранить, после предложить скачать его, а дальше загрузить в корень каталога домена.
  8. https://habr.com/ru/companies/ruvds/articles/512318/
  9. Тогда вам нужно проверить путь на корректность если у вас выбрано "Файловая система" в Методе хранения данных, настройки располагаются тут АЦ > Система > Настройки > Дополнительно > Хранение данных и обновить файл constants.php
  10. Приветствую, для начала нужно проверить, установлены ли права 777 на файл: /applications/core/interface/task/task.php
  11. Проверьте права доступа к директориям datastore plugins uploads Должны быть 777.
  12. Приветствую. Если у вас хостинг, в настройках PHP как правило есть опции по настройки часового пояса, если нет, попросите поддержку выставить вам часовой пояс через .htaccess php_value date.timezone "Europe/Moscow"
  13. Выяснили. Проблема не в компоненте, а что происходит блокировка дискорда у хостинг-провайдеров. Дискорд заблокирован на территории РФ. Мы не можем гарантировать доступность его серверов с наших серверов, размещенных в России. Т.е. сервер на котором расположен форум, пытается подключиться к серверам Discord, но происходит Connection timed out after 10002 milliseconds.
  14. Я вам объяснил почему это может быть, вот перевод со скриншота: Поэтому вы можете наблюдать Unexpected response code... Я уже сказал ранее что нужно для этого:
  15. задумано Так в системе есть 2 задачи cleanupattachments и cleanupfiles, если нужно ускориться, можно их запустить в ручную, а так смысла как в 3 версии нет. По самому пересчету, есть нюансы. В счетчиках учитываются посты которые в стадии удаления, т.е. поста удален, висит в Mod CP, но счетчик не обновлен, и даже если удалить навсегда пост, то количество публикаций не изменяется, либо я что-то не понимаю, либо это так задумано. UPD: Так и задумано:
  16. Приветствую, лучше поздно, чем никогда, установить плагин: И нажать Recount Member Content - Posts там будет задействована функция $member->recountContent() которая пересчитает весь контент пользователя. P.s. Эти кнопки просто вынесены в более удобное место, т.к. в стандарте запуск для всех пользователей осуществляется если выбрать в Админ центре любого пользователя, нажать Recount и потом появится кнопка Recount for all members, что порой не очевидно.
  17. Просмотреть файл Recount Member Content Url Плагин добавляет в раздел Админ центр > Система > Поддержка (/admin/?app=core&module=support&controller=support) кнопки запуска планировщиков для пересчета счетчиков сообщений (всего контента пользователя) и репутации для всех пользователей. Если кнопки не появились, сначала необходимо Очистить кеш системы и перезагрузить страницу. P.s. Эти кнопки просто вынесены в более удобное место, т.к. в стандарте запуск для всех пользователей осуществляется если выбрать в Админ центре любого пользователя, нажать Recount и потом появится кнопка Recount for all members, что порой не очевидно. Автор Lesovsky Добавлен 09.11.2025 Категория Плагины и Приложения
  18. Спасибо за лог, исправление внёс, файл обновлён.
  19. В виджете используется для запятых класс ipsList_csv, в стандартом css значения такие: .ipsList_inline.ipsList_csv li:after { content:','; } .ipsList_inline.ipsList_csv li:last-child:after { content:''; } Может быть у вас нет рядом ipsList_inline или этот css переопределен для тега ul например.
  20. Я пробежался по компоненту, давайте определимся, про какое место со временем идёт речь?
  21. У меня работает VK.com Login, Share & Promotion 1.0.6 , в архивах уже нет, поищите в поиске гугл Но она не пользуется от слова совсем популярностью, как и ФБ, Яндекс... В любом случае быстрой авторизации нет и пользователь заполняет профиль..... А так советую. - Установить систему Клинт толк (анти спам) - 1000рублей в год лицензия. - Отключаете капчу. - включить быструю регистрацию Ускорится процесс регистрации.
  22. Сам разобрался 🥸
  23. Birthdays Widget 1.0.1(RUS).xml
  24. 1 балл
    This is our May maintenance release. Оригинал
  25. Просмотреть файл (SIV44) Stop Forum Spam Проверка емайла или IP-адреса при регистрации по спам базе stopforumspam.com Автор siv1987 Добавлен 10/09/16 Категория Плагины и Приложения  
  26. Просмотреть файл Extended Social Profiles Плагин добавляет в Социальные профили типы ссылок для Telegram и Одноклассников Автор Lesovsky Добавлен 01/16/25 Категория Плагины и Приложения  
    • 86 скачиваний
    • Версия 1.0.2
    Редирект внешних ссылок для IPS 4.
    Бесплатно
  27. 1 балл
    Купить лицензию.
  28. Я вам писал, что берете строку User Agent, и составляете для неё самостоятельно. Как составлять регулярные выражения можете посмотреть в любой статье из поиска, для тестирования этой строки можете воспользоваться также любым онлайн ресурсом для проверки regexp. Можете конечно попросить этот нейропоиск составить регулярное выражение для строки, посмотрел, вроде не плохо составляет https://www.phind.com/ А так, все у вас есть, нужно только брать и делать.
  29. 1 балл
    • 7 скачиваний
    • Версия 1.0.0
    Позволяет выводить название темы в формате №ID темы | Название темы, для всех разделов форума или выборочно. Внимание! После сохранения настроек, запускается задача в фоне по перестройке информации о последнем сообщении у ВСЕХ разделов форума, скорость выполнения зависит от количества разделов и метода выполнения задач в фоне.
    Бесплатно
  30. Да, но часть строки может быть например с числом и как раз для числа вам нужно будет сделать регулярное выражение. Вообще, вам бы сначала проверить как у вас открывается сайт через мобильные устройства (может у вас совсем немного не хватает), эмулировать можно через режим разработчика в браузере и в этом режиме включить мобильные устройства, и/или установить расширение для браузера User Agent Switcher точно есть для Firefox и Chrome. И да, проверять лучше в отдельных приватных вкладках, чтобы куки не сбрасывать каждый раз в случае чего. А так, в 2024 году я бы не занимался с отдельной мобильной версией (шаблоном), если уж и оставаться на IPB 3, то лучше делать адаптивность для основного шаблона, в конце 00, в начале 10-х не было такой поддержки медиа запросов, а сейчас есть и все хоть как-то современные шаблоны это поддерживают, в том числе и на мобильных устройствах. Да, это кропотливая работа, но поддержка всего основного функционала и дизайна в одном месте очень большой плюс. А так смотрите сами.
  31. Добавляются или редактируется список User Agent в Система / Инструменты / Управление User Agent там можете изменить или добавить новые: Смотрите в файле, например: Mozilla/5.0 (iPhone; CPU iPhone OS 14_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) CriOS/87.0.4280.77 Mobile/15E148 Safari/604.1 Для выделенной части строки нужно создать регулярное выражение по примеру как уже добавлены User Agent, так нужно пройтись по всем выявить соответствие и добавить по необходимости. Насколько помню на форуме есть информация, через поиск сможете найти. После того как добавите User Agent его нужно отметить у мобильной версии, сделать это можно так:
  32. ___ SeoLik_Список_mobile_user_agent.txt SeoLik_Список_desktop_user_agent.txt
  33. https://web-data-extractor.net/faq/spisok-aktualnyx-user-agent/
  34. Вариант через модификацию шаблонов менее гибок, в том числе что сложнее поддерживать и у вас не все места отредактированы, позже если нужно загружу в архив свою версию плагина.
  35. Сделал и все работает... Спасибо Numbering topics _ Темы нумерации 1.0.1.xml
  36. Вот про если подробнее:
  37. Можно получить id темы из ссылки, попробуйте так: {$lastPost['topic_url']->hiddenQueryString['id']} А вообще лучше это делать плагином, чтобы сразу были везде изменения, а не собирать потом по шаблонам, это касается и seo заголовков и прочего.
  38. Приветствую! Не очень понял задачу если честно. Если при стандартном отображении форумов, то там только в категориях есть последний пост, или у вас на главной в режиме списка? Если в режиме списка то другой нужен шаблон. Чтобы получить просто id из объекта темы, то будет $topic->tid, ну или $row->tid А так лучше покажите на скриншотах, где и что нужно, чтобы было понятнее.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.