Перейти к содержанию

Zero108

Актив
  • Постов

    3 797
  • Зарегистрирован

  • Посещение

  • Победитель дней

    198

Активность репутации

  1. Лайк
    Zero108 получил реакцию от SlawkA в Не даёт редактировать системные css файлы на 4.7.11   
    HooLIGUN С новой версией всё невозможное стало возможным. Спасибо!
  2. Лайк
    Zero108 получил реакцию от SlawkA в Не даёт редактировать системные css файлы на 4.7.11   
    Непонятно, где лежат все эти файлы и можно ли их менять, чтобы потом они не были перезатерты из базы данных по расписанию. Непонятно, какие защитные системы использует разработчик. А в админке можно пользоваться контекстным поиском и находить сразу нужный файл. Так что ответ очевиден по ряду причин.
  3. Лайк
    Zero108 получил реакцию от SlawkA в Не даёт редактировать системные css файлы на 4.7.11   
    Под системными подразумеваются CSS, которые лежат в базе данных. Например, файл engagement.css есть на диске и есть в базе данных. Я редактировал тот, который в базе данных, чтобы убрать фон у сердечка для лайков под сообщением. Те CSS, которые внедряются вместе с кастомными темами, - это кастомные, а не системные CSS.
  4. Спасибо
    Zero108 получил реакцию от mistudioru в Готовый список правил для блокировки ботов по ASN хостера для Cloudflare   
    Просмотр файла Готовый список правил для блокировки ботов по ASN хостера для Cloudflare
    Экслюзивная раздача для https://ipbmafia.ru/
    Настройки фаервола для Cloudflare. Вы скачиваете список ASN хостеров (ASN тип - хостинг), где чаще всего запускаются боты, которые сканируют ваш сайт, создавая нагрузку. Всего 4 правила - подходит для бесплатного аккаунта на Cloudflare. Заблокировано более 1600 блоков и две страны (Украина и Китай). Блокировка не жесткая на скриншоте, возможно решение капчи, если это человек. Средствами Cloudflare можно выбрать и жесткую блокировку во время настройки правила. Заблокирован ASN компании Yandex, так как от них больше всего запросов (боты для поисковой системы и для различных сервисов, таких, как Яндекс.Советник и прочее). Заблокированы все облачные сервисы. В сутки блокируется порядка 10000-15000 уникальных запросов на один домен. Можно взять номера ASN и настроить через другие сервисы, например, через NGINX или .htaccess на вашем сервере (подробнее: https://qna.habr.com/q/1035814). Заблокированы боты поисковых систем, кроме Google-bot и Bing. Поэтому проверяйте, удаляйте, если что-то не хотите блокировать.
    Некоторые заблокированные ASN (если захотите их разблокировать/заблокировать):
    200350 Yandex Cloud (в правилах заблокирован как вредоносный)   13238 Yandex (в правилах заблокирован как вредоносный)   208722 Yandex  (в правилах заблокирован как вредоносный)  8075 MICROSOFT-CORP-MSN-AS-BLOCK - Microsoft Corporation, US  (в правилах не заблокирован) 15169 GOOGLE - Google Inc., US (в правилах не заблокирован) 62041 - Telegram Messenger Inc  (в правилах не заблокирован) 13335 CloudFlare (в правилах заблокирован как вредоносный)   209242 CloudFlare (в правилах заблокирован как вредоносный)   202623 CloudFlare (в правилах заблокирован как вредоносный)   395747 CloudFlare (в правилах заблокирован как вредоносный)   В пп. 1-5 делаем по образцу, если что-то нужно добавить.
    Использовать вместе с настройкой:
     
    Добавил Zero108 Добавлено 06/23/23 Категория Антиспам и безопасность Язык русский  
  5. Спасибо
    Zero108 отреагировална пост HooLIGUN в (D) Enable CSS in editor   
    Убрал запрет на редактирование системных стилей

    Enable CSS in Editor 1.0.2.xml
  6. Спасибо
    Zero108 отреагировална пост HooLIGUN в Не даёт редактировать системные css файлы на 4.7.11   
    Zero108 Пробуй
    Enable CSS in Editor 1.0.2.xml
  7. Лайк
    Zero108 получил реакцию от alexis в Advanced Tags & Prefixes v3.2.1   
    Advanced Tags & Prefixes v3.2.2.

    Ошибка при редактировании плейлиста приложения Musicbox на фронте (связано с приложением Advanced Tags & Prefixes )
    /applications/advancedtagsprefixes/hooks/addPrefixToForm.php
    Найти в стр. 434:
     implode( $extralang, ' ' ) Заменить на:
     implode( ' ', $extralang )  
  8. Лайк
    Zero108 получил реакцию от avangcom в Advanced Tags & Prefixes v3.2.1   
    Advanced Tags & Prefixes v3.2.1
    Возникла следующая несовместимость после переезда с php 7.4.23 на 8.1.6 и апгрейде Invision Community с 4.6.12.1 на 4.7.11, приводящая к ошибке 500 в админцентре и в публичной части сайта:

    Решение:
    /applications/advancedtagsprefixes/hooks/forumLastPostPrefix.php
    Найти в стр.207:
        public function clubForm( \IPS\Helpers\Form $form ) Заменить на:
        public function clubForm( \IPS\Helpers\Form $form, \IPS\Member\Club $club )
    /applications/advancedtagsprefixes/hooks/addPrefixToForm.php
    Найти в стр.261:
        public static function tagsFormField( $item, $container ) Заменить на:
        public static function tagsFormField( $item, $container, $minimized = FALSE )
  9. Лайк
    Zero108 получил реакцию от alexis в Member Map   
    Member Map 3.6.4.1
    Возникла ошибка 500 в админцентре и в публичной части сайта после переезда с php 7.4.23 на 8.1.6 и апгрейде Invision Community с 4.6.12.1 на 4.7.11.
    applications/membermap/sources/Markers/Groups.php
    Найти в стр. 198:
        public function getLastCommentTime() Заменить на:
        public function getLastCommentTime( \IPS\Member $member = NULL )  
    applications/membermap/sources/Markers/Markers.php
    Найти в стр. 718:
        public function contentImages( $limit = NULL )     {         $attachments = parent::contentImages( $limit ) ?: array(); Заменить на:
        public function contentImages( $limit = NULL, $ignorePermissions = FALSE )     {         $attachments = parent::contentImages( $limit, $ignorePermissions ) ?: array();  
    Ошибка шаблона (редактировать каждый установленный шаблон на сайте).
    Найти в membermap > front > markers > groupRow
    {{if method_exists( $table, 'canModerate' ) AND $table->canModerate()}} Заменить на:
    {{if $table AND method_exists( $table, 'canModerate' ) AND $table->canModerate()}}  
  10. Лайк
    Zero108 получил реакцию от Zмей в Не могу зайти под другим юзером - 502 Bad Gateway   
    Есть плагины, а есть приложения. Разные разделы в админцентре.
    Попробуйте добавить вот это в файл constants.php в корневой директории вашего Invision Community (если его нет, создайте его):
    /* Folders that will be written to later */ define( 'IPS_FOLDER_PERMISSION', 0777 ); /* Folders that will be created and not written to later */ define( 'FOLDER_PERMISSION_NO_WRITE', 0755 ); /* Files that will be written, and then later deleted or overwritten */ define( 'IPS_FILE_PERMISSION', 0666 ); /* Files that will be written once, and would not later be updated or deleted */ define( 'FILE_PERMISSION_NO_WRITE', 0644 );  
     
     
  11. Спасибо
    Zero108 получил реакцию от ryancoolround в Videos   
    Videos 3.5.3
    Возникла следующая несовместимость после переезда с php 7.4.23 на 8.1.6 и апгрейде Invision Community с 4.6.12.1 на 4.7.11, приводящая к ошибке 500 в админцентре и в публичной части сайта:

    Решение:
    /applications/videos/sources/Video/Video.php
    Найти в конце:
    public static function getItemsWithPermission( $where=array(), $order=NULL, $limit=10, $permissionKey='read', $includeHiddenItems=\IPS\Content\Hideable::FILTER_AUTOMATIC, $queryFlags=0, \IPS\Member $member=NULL, $joinContainer=FALSE, $joinComments=FALSE, $joinReviews=FALSE, $countOnly=FALSE, $joins=NULL, $skipPermission=FALSE, $joinTags=TRUE, $joinAuthor=TRUE, $joinLastCommenter=TRUE, $showMovedLinks=FALSE ) {     return parent::getItemsWithPermission( $where, $order, $limit, $permissionKey, $includeHiddenItems, $queryFlags, $member, $joinContainer, $joinComments, $joinReviews, $countOnly, $joins, $skipPermission, FALSE, FALSE, $joinLastCommenter, $showMovedLinks ); } Заменить на:
    public static function getItemsWithPermission( $where=array(), $order=NULL, $limit=10, $permissionKey='read', $includeHiddenItems=\IPS\Content\Hideable::FILTER_AUTOMATIC, $queryFlags=0, \IPS\Member $member=NULL, $joinContainer=FALSE, $joinComments=FALSE, $joinReviews=FALSE, $countOnly=FALSE, $joins=NULL, $skipPermission=FALSE, $joinTags=TRUE, $joinAuthor=TRUE, $joinLastCommenter=TRUE, $showMovedLinks=FALSE, $location=NULL ) {     return parent::getItemsWithPermission( $where, $order, $limit, $permissionKey, $includeHiddenItems, $queryFlags, $member, $joinContainer, $joinComments, $joinReviews, $countOnly, $joins, $skipPermission, FALSE, FALSE, $joinLastCommenter, $showMovedLinks, $location ); }
  12. Спасибо
    Zero108 получил реакцию от MrHaim в Advanced Tags & Prefixes v3.2.1   
    Advanced Tags & Prefixes v3.2.2.

    Ошибка при редактировании плейлиста приложения Musicbox на фронте (связано с приложением Advanced Tags & Prefixes )
    /applications/advancedtagsprefixes/hooks/addPrefixToForm.php
    Найти в стр. 434:
     implode( $extralang, ' ' ) Заменить на:
     implode( ' ', $extralang )  
  13. Лайк
    Zero108 получил реакцию от alexis в Advanced Tags & Prefixes v3.2.1   
    Advanced Tags & Prefixes v3.2.1
    Возникла следующая несовместимость после переезда с php 7.4.23 на 8.1.6 и апгрейде Invision Community с 4.6.12.1 на 4.7.11, приводящая к ошибке 500 в админцентре и в публичной части сайта:

    Решение:
    /applications/advancedtagsprefixes/hooks/forumLastPostPrefix.php
    Найти в стр.207:
        public function clubForm( \IPS\Helpers\Form $form ) Заменить на:
        public function clubForm( \IPS\Helpers\Form $form, \IPS\Member\Club $club )
    /applications/advancedtagsprefixes/hooks/addPrefixToForm.php
    Найти в стр.261:
        public static function tagsFormField( $item, $container ) Заменить на:
        public static function tagsFormField( $item, $container, $minimized = FALSE )
  14. Спасибо
    Zero108 получил реакцию от MrHaim в Member Map   
    Member Map 3.6.4.1
    Возникла ошибка 500 в админцентре и в публичной части сайта после переезда с php 7.4.23 на 8.1.6 и апгрейде Invision Community с 4.6.12.1 на 4.7.11.
    applications/membermap/sources/Markers/Groups.php
    Найти в стр. 198:
        public function getLastCommentTime() Заменить на:
        public function getLastCommentTime( \IPS\Member $member = NULL )  
    applications/membermap/sources/Markers/Markers.php
    Найти в стр. 718:
        public function contentImages( $limit = NULL )     {         $attachments = parent::contentImages( $limit ) ?: array(); Заменить на:
        public function contentImages( $limit = NULL, $ignorePermissions = FALSE )     {         $attachments = parent::contentImages( $limit, $ignorePermissions ) ?: array();  
    Ошибка шаблона (редактировать каждый установленный шаблон на сайте).
    Найти в membermap > front > markers > groupRow
    {{if method_exists( $table, 'canModerate' ) AND $table->canModerate()}} Заменить на:
    {{if $table AND method_exists( $table, 'canModerate' ) AND $table->canModerate()}}  
  15. Лайк
    Zero108 получил реакцию от cyr4x в Чат для общения.   
    Посоны, накидайте лайков, пожалуйста. Хочу побыстрее преодолеть барьер в 1000, выйти на новый уровень, вдохнуть полной грудью.

  16. Лайк
    Zero108 отреагировална пост WaNted в Как разрешить одинаковые имена пользователей?   
    В целом это можно сделать. Но нужно предусмотреть взаимодействия с именем в движке. К примеру поле \IPS\Helpers\Form\Member получает пользователей по имени, и если выбрать пользователя с именем, которое уже существует, он сохранит первого попавшего пользователя с таким именем в БД, а не нужного нам. Авторизацию отключить по имени, а оставить только по email и пр. По хорошему тут нужно писать плагин.
  17. Лайк
    Zero108 получил реакцию от ryancoolround в один форум несколько доменов   
    Собралась группа людей из близкого окружение президента, которая монополизировала рынок в области IT-поиска, такси и чего-то еще. Диктует вам какие-то правила. Вы вспомните, что когда-то не было поисковиков, а были каталоги ссылок. Я вообще яндекс забанил давно на всех сайтах по ASN.
  18. Лайк
    Zero108 получил реакцию от SlawkA в Чат для общения.   
  19. Насмешил
    Zero108 отреагировална пост SlawkA в один форум несколько доменов   
    пф. если сайт говно? то да нужно продвигать.
    нормальному сайту всё это говно не нужно.
    нужные сайты найдут кому нужно и даже просто в вести просто название мода и тд.
    а вы можете дальше долбаный яндекс долбить. ИМХО
  20. Лайк
    Zero108 получил реакцию от SlawkA в один форум несколько доменов   
    Насколько я помню, это не многосайтовый движок. Там кеширование настроено изначально под один домен.
  21. Лайк
    Zero108 отреагировална пост SlawkA в один форум несколько доменов   
    наконец то хоть доходит до людей. что яндекс полное говно. мне так на моей фирме админ так и сказал. все боты и иже с ними полное говно. а своему админу я верю. и да я от яны отказался уже давно. я там не вижу ничего полезного для своего сайта. вся это яндекс полная чушня для лохов ИМХО
    ничего оно не делает для тебя и сайта. ты им на не нужен
  22. Лайк
    Zero108 получил реакцию от SlawkA в один форум несколько доменов   
    Собралась группа людей из близкого окружение президента, которая монополизировала рынок в области IT-поиска, такси и чего-то еще. Диктует вам какие-то правила. Вы вспомните, что когда-то не было поисковиков, а были каталоги ссылок. Я вообще яндекс забанил давно на всех сайтах по ASN.
  23. Лайк
    Zero108 получил реакцию от ryancoolround в один форум несколько доменов   
    Насколько я помню, это не многосайтовый движок. Там кеширование настроено изначально под один домен.
  24. Лайк
    Zero108 получил реакцию от turk в Проблема с входом в админку   
    Что-то на сервере поменял в настройках сервера или установил плагин/приложение, которые создают проблему.
  25. Лайк
    Zero108 получил реакцию от Donjuan в Какие нововведения будут в версии 5?   
    Так что не стоит ждать от Америки чего-то инновационного. Движок и так не самый удачный с точки зрения архитектуры и нагрузки на сервер. Чего-то кардинального ожидать от небольшой компании, которая его делает, не стоит.  
×
×
  • Создать...