Jump to content

siv1987

Пользователи
  • В сети

  • Количество сообщений

    278
  • Reputation

    98 siv1987's Reputation

Everything posted by siv1987

  1. Создать пустой файл conf_global.php и дать ему права на запись.
  2. Найти в шаблоне и убрать, не?
  3. siv1987 posted пост в теме in Invision Community 4 Support
    Каждую минуту запускается менеджер задач, он отбирает какие конкретно задачи нужно выполнять согласно настройкам запуска.
  4. siv1987 posted пост в теме in Invision Community 4 Support
    Действительно, раз в минуту. Лень было погуглить.
  5. siv1987 posted пост в теме in Invision Community 4 Support
    Везде * если не ошибаюсь означает каждую секунду. Можно установить каждую минуту, минимальная frequency у задачи форума одна минута.
  6. Не на столько но все же, старые версии имеют различного рода уязвимости и sql инъекции через которые можно украсть ключи авторизации и хеши паролей.
  7. Блестящая идея. Установите хотябы длинный пароль минимум в 18 символов.
  8. Возможно. {{if member.language()->id == %ид_языка}} Блок только для языка с определенным ид {{endif}}
  9. Такой пользователь очевидно не существует.
  10. Причин там может быть несколько. Либо сервер не может выполнить запрос на google сервис, либо ключи недействительны для этого домена/версии капчи. Каждая версия имеет свои ключ, 2 и 3 между собой не совместимы.
  11. siv1987 posted пост в теме in Invision Community 4 Support
    Я же вам ответил в вашей теме, что вам нужно сделать. У вас nginx по https не отдает статические файлы. https://vaoz.ru/uploads/monthly_2019_02/sm_img-1324066.thumb.png.55173844569d55759e37a122767c27fc.png
  12. У вас сервер nginx отдает статику. Судя по всему для него не настроен конфиг https для статики. 403 Forbidden nginx/1.11.9
  13. Зачем яндексу страница регистрации? Пусть ругается, это не целевая страница и если я не ошибаюсь она даже зпрещена к индексации или по крайней мере следует запретить.
  14. Это не тернарный оператор, а обнуляемый тип значения. Появился в 7.1 https://invisioncommunity.com/files/file/7046-get-ready-for-ips-community-suite/ version_compare( PHP_VERSION, '7.1.0' )
  15. Вы как всегда немного отстали от текущих реалий. Минимальная версия php - 7, а судя по обнуляймому типу и вовсе 7.1. В дистрибутиве форума должен быть файл для проверки совместимости ПО или при инсталле. Синтаксической ошибки в коде нету.
  16. Скопировать файл авторизации гугла из версии 4.4 /system/Login/Handler/OAuth2/Google.php Просто заменой в консоли гугла работать не будет, там другой апи.
  17. Такую ошибку обычно форум выдает когда отсутствует файл conf_global.php (при запуске инсталла создается пустой файл). Я бы еще раз проверил права на файл, владельца файла, и все пути куда вы устанавливаете форум.
  18. Права на запись в корень форума есть? Создайте пустой файл и дайте права на запись.
  19. Шел 2019 год. Люди пишут фреймворк на ООП, с неймспейсами и трейтами в php а ТС оптимизирует код по количеству строк в файле. Пишите так, как делают это все, и не занимайтесь херней. С таким подходом вы уже на старте наговнокодите. Если вы не знаете как работает компилятор php не надо заниматься никчемной оптимизации, сосредоточитесь лучше на основную логику вашего скрипта, там я уверен узких мест и так хватает.
  20. Глядеть на него бессмысленно, нужного вам функционала там нету. Он он позволяет переопределять методы или выполнять код после какого нибудь события.
  21. Бл бы alexis, он бы сказал что это можно сделать на Automation Rules. Но так его нету, могу предложить правкой файла \system\Member\Member.php Найти $photo->object = $this; Ниже добавить if( $photo->editable AND in_array( $this->member_id, array( ид_пользователя ) ) AND !\IPS\Member::loggedIn()->isAdmin() ) { $photo->editable = FALSE; }
  22. В теме есть ответы с ссылками как пофиксить. Потрудитесь пожалуйста по ним пройти, потому что этот вопрос обсуждался много раз и в разных темах. Вам дали ссылку где эти темы можно найти.
  23. Старая тема http://ipbskins.ru/forum/topic13997.html
  24. Вам бы для начало структуру какого нибудь плагина разобрать, и не одного. Как вы изучаете документацию мы уже знаем по предыдущим темам. Какие вообще скобки? IPS шагнули далеко в плане инкапсуляции данных в sql запросах. Никаких особых проверок на sql инъекции не требуется, достаточно просто привести тип данных к нужному формату.