Таблица лидеров
Популярные публикации
Отображаются публикации с наибольшей репутацией начиная с 04/04/24 во всех областях
-
2 балла
Версия 1.0.3
19 скачиваний
Обновление плагина Видео с vkontakte для IPS 4. Поддержка ссылок VK видео и VK клипов вида, а также видео и шортс из Rutube, Dzen: // Vk 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 Внимание! Для обеспечения вертикального соотношения сторон для VK клипов, пришлось изменить стандартный css контейнера .ipsEmbeddedVideo, поэтому все остальные видео в том числе и от youtube и т.д. имеют соотношение 16:9.Бесплатно
-
2 балла
-
2 баллаЯ уже дал ответ - у Вас Let`s Encrypt Бесплатный - https://letsencrypt.org/ru/docs/certificate-compatibility/ Известные несовместимые платформы Blackberry < v10.3.3 Android < v2.3.6 Nintendo 3DS Windows XP до SP3 не умеет работать с подписанными SHA-2 сертификатами Java 7 < 7u111 Java 8 < 8u101 Windows Live Mail (почтовый клиент от 2012, не веб-почта) не умеет работать с сертификатами без CRL Игровая консоль PS3 Игровая консоль PS4 с версией прошивки < 5.00 На форуме касперского платный SSL - https://www.digicert.com/
-
2 балла
-
1 балл
-
1 балл
-
1 баллЯ вам писал, что берете строку User Agent, и составляете для неё самостоятельно. Как составлять регулярные выражения можете посмотреть в любой статье из поиска, для тестирования этой строки можете воспользоваться также любым онлайн ресурсом для проверки regexp. Можете конечно попросить этот нейропоиск составить регулярное выражение для строки, посмотрел, вроде не плохо составляет https://www.phind.com/ А так, все у вас есть, нужно только брать и делать.
-
1 балл
-
1 балл
Версия 1.0.0
4 скачивания
Позволяет выводить название темы в формате №ID темы | Название темы, для всех разделов форума или выборочно. Внимание! После сохранения настроек, запускается задача в фоне по перестройке информации о последнем сообщении у ВСЕХ разделов форума, скорость выполнения зависит от количества разделов и метода выполнения задач в фоне.Бесплатно
-
1 баллДа, но часть строки может быть например с числом и как раз для числа вам нужно будет сделать регулярное выражение. Вообще, вам бы сначала проверить как у вас открывается сайт через мобильные устройства (может у вас совсем немного не хватает), эмулировать можно через режим разработчика в браузере и в этом режиме включить мобильные устройства, и/или установить расширение для браузера User Agent Switcher точно есть для Firefox и Chrome. И да, проверять лучше в отдельных приватных вкладках, чтобы куки не сбрасывать каждый раз в случае чего. А так, в 2024 году я бы не занимался с отдельной мобильной версией (шаблоном), если уж и оставаться на IPB 3, то лучше делать адаптивность для основного шаблона, в конце 00, в начале 10-х не было такой поддержки медиа запросов, а сейчас есть и все хоть как-то современные шаблоны это поддерживают, в том числе и на мобильных устройствах. Да, это кропотливая работа, но поддержка всего основного функционала и дизайна в одном месте очень большой плюс. А так смотрите сами.
-
1 баллДобавляются или редактируется список 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 его нужно отметить у мобильной версии, сделать это можно так:
-
1 балл___ SeoLik_Список_mobile_user_agent.txt SeoLik_Список_desktop_user_agent.txt
-
1 балл
-
1 баллВариант через модификацию шаблонов менее гибок, в том числе что сложнее поддерживать и у вас не все места отредактированы, позже если нужно загружу в архив свою версию плагина.
-
1 балл
-
1 балл
-
1 баллМожно получить id темы из ссылки, попробуйте так: {$lastPost['topic_url']->hiddenQueryString['id']} А вообще лучше это делать плагином, чтобы сразу были везде изменения, а не собирать потом по шаблонам, это касается и seo заголовков и прочего.
-
1 баллПриветствую! Не очень понял задачу если честно. Если при стандартном отображении форумов, то там только в категориях есть последний пост, или у вас на главной в режиме списка? Если в режиме списка то другой нужен шаблон. Чтобы получить просто id из объекта темы, то будет $topic->tid, ну или $row->tid А так лучше покажите на скриншотах, где и что нужно, чтобы было понятнее.
-
1 баллACP / Look & Feel / IP.Board Mobile / Manage User Agent Mapping И снять тут все галки:
-
1 баллРано, что-то вы начали изобретать.... Это бетка, в которой всю логику могут изменить, ждите релиза и после стартуйте что-то править)
-
1 баллВы имеете ввиду Invision Community 5 Beta? Если про неё, то честно, я даже её ещё не смотрел, нужно будет установить и посмотреть, возможно начать какие-то плагины переносить.
-
1 балл
-
1 баллПриветствую, попробуйте этот код: {{$memberCount = \count(\IPS\Session\Store::i()->getOnlineUsers( \IPS\Session\Store::ONLINE_MEMBERS | \IPS\Session\Store::ONLINE_GUESTS, 'desc' ) ); }} А вывести как обычно: {$memberCount} Этот код будет работать и в том случае, если у вас включено кеширование Redis.
-
1 баллЛучше ставить автора @Dmitriy427 в цитирование, может обновит, я пока стараюсь обновлять по запросу те плагины авторы которых ушли от IPS.
-
1 баллПриветствую! А какой модуль для интеграции с яндексом используется? И да, там нет аналогичного свойства - $member->steamid ?
-
1 балл
-
1 баллДа можете в любой шаблон страницы вставить, если нужно точечно, либо в глобальный, но тогда нужно указывать класс контейнера для запрета на копирования, например контейнер поста .ipsComment_content
-
1 баллПриветствую {{if (\IPS\Member::loggedIn()->inGroup( [1, 2, 3, 4] ) )}} <style type='text/css'> @media (max-width: 979px) { body { -ms-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; user-select: none } } </style> {{endif}} Где 1, 2, 3, 4 - id конкректных групп, 979px - максимальное разрешение экрана.
-
1 балл
-
1 баллИ здесь была, и в других файлах, ещё не поправил на странице Кто онлайн /online/ там тоже должны отображаться боты и работать фильтрация, и конечно если хранение сессий Redis, то работать не будет, так сказать предварительная версия.
-
1 баллНе удивительно, с тех пор много было изменений, если требуется смогу обновить позже и выложить новую версию.
-
1 баллНужно выполнить запрос к бд: UPDATE core_members SET allow_admin_mails = 0;
-
1 баллПишу с телефона, а тут кодом не вставить( Для пк: <li> {{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'members', 'front' ) ) }} <a href="{url="app=core&module=members&controller=profile&id={$comment->author()->member_id}&do=content" seoTemplate="profile_content" seoTitle="$comment->author()->members_seo_name"}" rel="nofollow" title="{lang="member_post_count" pluralize="$comment->author()->member_posts"}" data-ipsTooltip class="ipsType_blendLinks"> {{endif}} <i class="fa fa-comments"></i> {number="$comment->author()->member_posts" format="short"} {{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'members', 'front' ) ) }} </a> {{endif}} </li> <li> <a href="{url="app=core&module=members&controller=profile&id={$comment->author()->member_id}&do=content&type=forums_topic&change_section=1" seoTemplate="profile_content" seoTitle="$comment->author()->members_seo_name"}" rel="nofollow" title="{lang="User_Created_Themes"}" data-ipsTooltip class="ipsType_blendLinks"> {{$where[] = "starter_id = " . $comment->author()->member_id;}} {{$author_topics = \IPS\forums\Topic::getItemsWithPermission( $where, NULL, 0 );}} <i class="fa fa-comment"></i> {{$topics_count = count($author_topics);}} {$topics_count} </a> </li> для моб: <h3 class='ipsComment_author ipsType_blendLinks'> {template="userLink" app="core" group="global" params="$comment->author(), $comment->warningRef(), NULL, $comment->isAnonymous()"} {template="reputationBadge" group="global" app="core" params="$comment->author()"} {{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'members', 'front' ) ) }} <a href="{url="app=core&module=members&controller=profile&id={$comment->author()->member_id}&do=content" seoTemplate="profile_content" seoTitle="$comment->author()->members_seo_name"}" rel="nofollow" title="{lang="member_post_count" pluralize="$comment->author()->member_posts"}" data-ipsTooltip class="ipsType_blendLinks ipsRepBadge"> {{endif}} <i class="fa fa-comments"></i> {number="$comment->author()->member_posts" format="short"} {{if \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'members', 'front' ) ) }} </a> {{endif}} <a href="{url="app=core&module=members&controller=profile&id={$comment->author()->member_id}&do=content&type=forums_topic&change_section=1" seoTemplate="profile_content" seoTitle="$comment->author()->members_seo_name"}" rel="nofollow" title="{lang="User_Created_Themes"}" data-ipsTooltip class="ipsType_blendLinks ipsRepBadge"> {{$where[] = "starter_id = " . $comment->author()->member_id;}} {{$author_topics = \IPS\forums\Topic::getItemsWithPermission( $where, NULL, 0 );}} <i class="fa fa-comment"></i> {{$topics_count = count($author_topics);}} {$topics_count} </a> </h3> В языки: <word key="User_Created_Themes" js="0">Созданные темы пользователя</word> Результат:
-
1 балл
-
1 баллIPS 4.6 нет под рукой, если что используйте 1.0.2. Я после того как обновил, поставил, с 10 июня были регистрации ботов, но не блокировалось, либо email адресов и ip тех не было у них в базе, либо изменилась что stopforumspam.com, пока нет времени проверить.
-
1 балл
-
1 баллЭто и есть один запрос для полной очистки таблицы, работает быстрее и сбрасывает автоинкремент, в отличии от DELETE FROM без заданных условий.
-
1 баллПриветствую! Только через полную очистку таблицы. TRUNCATE core_follow; UPD: B нужно выполнить запрос если с IPS 4.5\4.6
-
1 баллПриветствую! Вам необходимо зайти через phpMyAdmin или иной клиент для базы данных, найти таблицу nexus_donate_logs и удалить необходимые строки.
-
1 баллЕсли вы любите Windows XP то могу лишь посоветовать браузер https://win32subsystem.live/supermium/ с поддержкой современных технологий, либо попробуйте найти Яндекс.Браузер 17.4.1.919. Также попробуйте что советуют здесь - https://remontka.pro/err-ssl-version-or-cipher-mismatch Вместо Windows XP попробуйте Chrome OS или иную систему, например Ubuntu.
-
1 баллЕсть проблема совместимости вашего сертификата со старым ПО пк.... Попробуйте подключить сертификат + будет защита. https://dash.cloudflare.com/ https://letsencrypt.org/ru/docs/certificate-compatibility/
-
1 баллТут проблема скорее всего с сертификатом SSL и поддержкой браузера (в некоторых нужно выбрать определенные протоколы, есть много информации об этом, на том же ютубе), почему работали и работают IPB 3, раньше относились проще к сертификатам и сайты работали по http, с года 2017 тот же гугл стал ранжировать сайты хуже без SSL сертификатов, и как раз бум обновления с IPB 3 на IPS 4 и переход на https. ipbskins.ru работает на IPS 4, всё же хорошо? Судя потому, что можете оставлять сообщения и темы. Поэтому вам нужно: 1. Очистить кеши браузера. 2. Поискать решение проблемы "На сайте используется неподдерживаемый протокол" для гугл хрома, в поиске много информации, копировать не вижу смысла. Если всё правильно сделаете, всё должно заработать, а так интересно, что за проект, на котором такие ошибки, тот который указан у Вас в профиле?
-
1 баллЯ разобрался с этой ошибкой, проблема была в таблице pfields_data, а именно в столбцах pf_title и pf_desc. Не было задано значений по умолчанию, отчего процедура сохранения новой записи вываливалась с ошибкой. Я добавил значение по умолчанию NULL для обоих столбцов и процесс обновления продолжился нормально. Но я пока вынужден был прервать его. Вечером попробую полностью обновить форум.
-
1 балл
-
1 баллПришлось разделить тему, впредь будьте внимательнее. Стандартными средствами, только если полностью отключить. Если нужно оставить статусы, при этом отключить поиск по статусам, нужно делать плагин. Мельком посмотрел, скрыть из поиска сам выбор Поиск по статусам, это наименее сложное, самое интересное отключить обработку ссылок с параметром /search/?q=какая фраза&quick=1&type=core_statuses_status не нарушив механизм поиска.
-
1 баллМожет быть два варианта изображение - оригинал и его превю, такое было всегда. Превьюшка обычно много место не занимает.
-
1 балл
-
1 баллВ таблице core_member_history, в которой хранятся различные изменения, производимые над пользователем. DELETE FROM core_member_history WHERE log_member=X AND log_app='core' AND log_type='display_name'; X - ID юзера
-
1 баллНужно править шаблон виджета. Проще тогда уж "подогнать" "Post Feed" applications/forums/widgets/postFeed.php Найти return $where; Выше добавить $where[] = array('forums_topics.last_post=forums_posts.post_date');
-
1 баллВеселый у вас форум. Еще и ссылку на ipbskins.ru поставили :) Ну мне то норм, а некоторые тут могут и обидеться) По ссылке в инструкции код замены для BBCode: <div class="spo_all"> <div class="spo_top"> <span class="spo_option">{option}</span> <span class="spo_desc"><input name="spo_button" type="button" value="Show" onclick="spo_me(this);" class="spo_button" /></span> </div> <div class="spoiler">{content}</div> Явно не хватает еще одного закрывающего div. Возможно, в этом вся проблема. Надо так: <div class="spo_all"> <div class="spo_top"> <span class="spo_option">{option}</span> <span class="spo_desc"><input name="spo_button" type="button" value="Show" onclick="spo_me(this);" class="spo_button" /></span> </div> <div class="spoiler">{content}</div> </div> Но вообще я не спец по двойке и старым модам под нее :)