Jump to content

aplayer

Пользователи
  • Content Count

    227
  • Joined

  • Last visited

  • Days Won

    7

 Content Type 

Profiles

Forums

База знаний IPS Community Suite 4

База знаний IP.Board 3.x

Downloads

Calendar

Store

Everything posted by aplayer

  1. aplayer

    Обновление IPS

    если у тебя свой сервер, то в php.ini надо параметру session.gc-maxlifetime присвоить значение 1440 Если шаред хостинг, то заставить хостера это сделать.
  2. aplayer

    Обновление IPS

    greenline111 Предположительно вот этот параметр у тебя маловат https://www.php.net/manual/ru/session.configuration.php#ini.session.gc-maxlifetime
  3. aplayer

    Плагин

    значит плагин не для этого шаблона
  4. aplayer

    reCAPTCHA 2

    ты должен регистрироваться из России, у тебя в настройках ОС должна быть указана РФ и российский часовой пояс. Может прокси используешь или ВПН. Или ОС линукс какую нибудь хитрую
  5. aplayer

    Плагин

    пора бы уже убирать эти вещи. Плагин скорее всего уже никак не пофиксить. Если это именно плагин, то вместе с ним должны идти отдельно картинки с шариками и фоном. Насколько я знаю картинки в плагин не компилируются.
  6. aplayer

    reCAPTCHA 2

    Насколько я знаю, язык рекапчи зависит от геоданных которые определил гугл у посетителя. На реальной странице регистрации она может быть даже на китайском. А данном случае это просто картинка в меню натроек
  7. aplayer

    Invision Community Nulled

    4.4.9.2 вышла
  8. Я бы даже сказал если у основной и второстепенной группы конфликт прав, то более высокий приоритет у разрешающих. У второстепенной будет более высокий приоритет если она разрешает а не запрещает.
  9. только что проверил. Основная группа имеет право на скачивание, второстепенная нет. Пользователь может скачивать. Основная имеет более высокий приоритет.
  10. вроде второстепенные группы не понижают, а только расширяют права. Если основной группе разрешено, то второстепенная не может наложить запрет. И наоборот если основной группе запрещено, то второстепенная может разрешить.
  11. Насколько я помню тут можно делать несколько групп с одинаковым названием. Делаешь полную копию группы, все права оставляешь, запрещаешь только качать.
  12. в данный момент можешь сделать группу которой запрещено качать и перевести его туда
  13. aplayer

    Invision Community Nulled

    но не все из них долбят сервис с кодом ответа 401.
  14. aplayer

    Invision Community Nulled

    Respected в логах я насчитал за сегодня 200 запросов. Мой сайт сегодня побеспокоил антиспам сервис IPS 200 раз и 200 раз попал на 401 страницу. За сутки не много. А если они соберут статистику за месяц, за три месяца. И выявят, что некий сайт целыми днями напролет долбает их антиспам-сервер почем зря. Я китайцев за меньшее баню. Как только сотня китайцев завалится я 502 страницу показываю всему Китаю.
  15. aplayer

    Invision Community Nulled

    Ну я точно не знаю. Но мой сайт при регистрации каждого пользователя куда-то отправляет запрос и его там отвергают за отсутсвие лицензии. За такое обычно банят. В моем случае просто могут ip зафаерволить. А может и сообщат хостеру. нашел я в бд таблица core_sys_conf_settings строки: spam_service_enabled spam_service_send_to_ips
  16. aplayer

    Invision Community Nulled

    в БД где эти настройки могут храниться?
  17. aplayer

    Invision Community Nulled

    надо както отключить. Сейчас получается сайт куда-то спамит запросами на сервисs поддержки IPS. Забанят.
  18. aplayer

    Invision Community Nulled

    Не включена там
  19. aplayer

    Invision Community Nulled

    в настройках антиспама есть вот такое, включенное по умолчанию и неактивное и нет возможности отключить Походу из за этого системный журнал полон вот таких записей В подробностях вот такой отчет: IPS\Http\Response Object ( [httpResponseVersion] => 1.1 [httpResponseCode] => 401 [httpResponseText] => Unauthorized [httpHeaders] => Array ( [Content-Type] => text/plain;charset=UTF-8 [Content-Length] => 19 [Connection] => keep-alive [Date] => Thu, 12 Dec 2019 12:33:01 GMT [Server] => Apache/2.4.41 (Amazon) OpenSSL/1.0.2k-fips PHP/7.2.24 [X-Powered-By] => PHP/7.2.24 [X-Cache] => Error from cloudfront [Via] => 1.1 290e18ae0674dbc89e04b8b8cbad3b2d.cloudfront.net (CloudFront) [X-Amz-Cf-Pop] => LHR52-C1 [X-Amz-Cf-Id] => 7DKfWVc540Lnfb4VxEAWj9ajg237ziA0eASEmdNVkXa-8PX6rIWQKQ== ) [cookies] => Array ( ) [content] => License Key Invalid ) Судя по всему внешний антиспам-сервис посылает меня подальше изза отсутствия лицензии. Нельзя ли как-то отключить защиту от спама на первом скрине? Что-то в базе данных надо поискать?
  20. капчу чтоли взломали? Второй уже за сегодня.
  21. Проблема заключается в том, что при компиляции плагина удаляются все файлы котрые я создал вручную не через центр разработчика. При создании хука темы а папке hooks создается файл с таким содержимым. //<?php /* To prevent PHP errors (extending class does not exist) revealing path */ if (!defined('\IPS\SUITE_UNIQUE_KEY')) { exit; } class hook35 extends _HOOK_CLASS_ { /* !Hook Data - DO NOT REMOVE */ public static function hookData() { require 'file.php'; //здесь сделать инклюд который сформаирует перпменную $content return array_merge_recursive(array( 'globalTemplate' => array( 0 => array( 'selector' => '#ipsLayout_header', 'type' => 'add_after', 'content' => $content, //вывод переменной в блоке сайта ), ), ), parent::hookData()); } /* End Hook Data */ } В коде уже описано, что я хочу сделать. А именно. Не хочу городить 1000 строк кода в теле функции hookData(), а сделать инклюд который сформирует переменную $content. Но компилятор плагина удаляет все файлы которые я создаю сам вручную. В гугле информации ноль. Только несколько скудных абзацев на офсайте из которых я понял, что хуки кода не предназначены для решения моей проблемы. А если создать еще один хук темы и не привязывать его к месту в шаблоне, а потом сделать его инклюд, то при запуске сайта возникают различные ошибки на неопределённые классы и переменные. Моя задача. Сделать на сайте блок который будет выводить динамическую информацию средствами php. Из все й информации что мне удалось нарыть я понял, что сделать это можно через хук, код которого представлен выше, через элемент массива 'globalTemplate' => ....=>'content' в функции hookData(). Если есть какие-то другие способы, то расскажите о них.
  22. И еще вопрос на злобу дня. У меня есть блок php кода в приложении Pages. Там стоит настройка "Не кешировать блок" Но он иногда редко и рандомно кешируется. Из за этого некоторые пользователи получают недостоверную и чужую информацию. Я заметил что кеширование происходит если страница долго грузится. То есть некоторые пользователи иногда могут увидеть блок который отображался ранее другому пользователю. Сейчас в моем плагине какое либо кеширование категорически запрещено. Если у пользователя долго грузится страница, он не должен видеть кешированного чужого блока. Пусть он вообще ничего не увидит, пусть хоть 502 страницу получает, но никакого кэша быть не должно. С плагином не будет таких же ситуаций как с блоками Pages?
  23. Иногда надо глянуть, что было в удаленных постах. В панели модератора в разделе удаленного контента при клике по ссылкам просто открывает форум на последней странице, а удаленный пост не отображается. В конец адреса страницы добавляется параметр ?tab=comments&showDeleted=1#comment-12345 Но даже с правами админа не могу увидеть удаленный пост. Чтобы поглядеть пост, надо сначала сделать его скрытым, а потом смотреть на форуме и потом снова удалять. Не очень удобно. Есть возможность поглядеть удаленное без включения скрытия?
  24. нет. Просто перекидывает на последнюю страницу форума. На стандартной теме то же самое.
×