Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка 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.

siv1987

Пользователи
  • Регистрация

  • В сети

Everything posted by siv1987

  1. Создать пустой файл conf_global.php и дать ему права на запись.
  2. Найти в шаблоне и убрать, не?
  3. Каждую минуту запускается менеджер задач, он отбирает какие конкретно задачи нужно выполнять согласно настройкам запуска.
  4. Действительно, раз в минуту. Лень было погуглить.
  5. Везде * если не ошибаюсь означает каждую секунду. Можно установить каждую минуту, минимальная frequency у задачи форума одна минута.
  6. Не на столько но все же, старые версии имеют различного рода уязвимости и sql инъекции через которые можно украсть ключи авторизации и хеши паролей.
  7. Блестящая идея. Установите хотябы длинный пароль минимум в 18 символов.
  8. Возможно. {{if member.language()->id == %ид_языка}} Блок только для языка с определенным ид {{endif}}
  9. Такой пользователь очевидно не существует.
  10. Причин там может быть несколько. Либо сервер не может выполнить запрос на google сервис, либо ключи недействительны для этого домена/версии капчи. Каждая версия имеет свои ключ, 2 и 3 между собой не совместимы.
  11. Я же вам ответил в вашей теме, что вам нужно сделать. У вас 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 инъекции не требуется, достаточно просто привести тип данных к нужному формату.

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.