Jump to content

Exception

Актив

Everything posted by Exception

  1. Exception posted пост в теме in Invision Community 4 Support
    Изучил вопрос по этим константам более подробно. Они используются так же если движок смог перезаписать данные и так же когда движок создает файл\папку. Немного не понимаю для чего это, если php смог изменить\создать то права выставляются автоматически? Более точный и правильный вариант следующий: Если движок может записать с 755\644 изменяем значения констант на 755 и 644 в constants.php Для тех кто не понимает как это работает и у кого обычный веб-хостинг без запретов на 777\666 оставляем все без изменений. Если такой вариант не работает (например запрет на 777\666), спрашиваем у хоста с какими правами происходит запись ( скорее всего это будет 755 и 644 ) и изменяем значения констант в constants.php Для владельцев VPS и выше: Если файлы\папки распаковываются\создаются через терминал супер-пользователем (например root), необходимо изменить владельца\группу (chown, chgrp) на пользователя из под которого работает php. Если владелец может записывать (владелец = пользователь php) - 755 \ 644 (оптимально) Если группа может записывать (Например владелец = root \ группа = пользователь php) - 775 \ 664 (при этом я так понял 777 \ 666 будут избыточными) Если файлы\папки распаковываются через веб-панель сервера (например FastPanel), смотрим с какими правами они распаковались (обычно это 755\644) и изменяем значения констант. Права 755 \ 644 являются по умолчанию и используются на большинстве серверов. Это самый оптимальный и безопасный вариант, так как (владелец = запись) не больше не меньше. Почему константы в ips имеют 777\666 ? Да, это универсальный вариант для чайников, который охватывает большинство незнающих пользователей и сводит к минимуму ошибки по типу CANNOT_WRITE ( их логика по типу чем проще для чайника тем лучше ( исключая риски безопасности - например на обычном хостинге возможен вариант эксплойта и получения доступа к файлам если на папках\файлах 777\666 ) ) Если есть кто знает больше, меня поправят.
  2. Exception posted пост в теме in Invision Community 4 Support
    Обратиться к кодеру на платной основе
  3. Exception posted пост в теме in Invision Community 4 Support
    Изучи, пожалуйста, что такое chmod на досуге между молитвами будде, какие значения используются на постоянной основе, какие используются в основной массе, и какие правильные. Фриковые хостинги как раз и используют 777 и 666. Константа из твоего гайда "с намеком" используется для перезаписи chmod только если движок не смог записать данные в файл\папку, но они не учли что если владельцем папок\файлов не является пользователь = php, даже это не сработает, это проверил автор этой темы на себе. Если пользователь папки\файла = пользователь php, и движок может записать данные в файл\папку, данные из этих констант "0666" нигде не используются и не применяются.
  4. Exception posted пост в теме in Invision Community 4 Support
    Какое там мнение? Использовать права которые настроены на сервере? Логично ахахаха
  5. Exception posted пост в теме in Invision Community 4 Support
    Смотри под кем запускается php, этот пользователь должен быть владельцем папок зависит от настроек сервера, лично у меня 755 и 644
  6. form[action*="do=newVersion"] #elDownloadsSubmit_otherinfo { display: none; }
  7. #elDownloadsSubmit_otherinfo { display: none; } ?
  8. можно использовать печеньки https://invisioncommunity.com/4guides/themes-and-customizations/javascript-framework/using-utility-modules/ipsutilscookie-r67/
  9. Для начала нужно документацию к движку прочитать хотя бы
  10. Exception posted пост в теме in Interface
    Обновил плагин. Версия 1.0.1
  11. Yandex, Selectel в рф более менее
  12. Ну так посмотри тогда как иконки определяются в теме, если fa то какие за какими кнопками закрепляются, через просмотр кода или другими инструментами и далее в css темы правь на нужные.
  13. Desti это как спорить с верующим, никогда не знаешь что он придумает на этот раз
  14. ты прикалываешься? наведи туда мышкой и посмотри код элемента, так же в плагине который ты кидал есть часть нужного кода
  15. ну так посмотри как выводится, какой html используется, думать тебе тоже придется
  16. Вкладка Социальное в тех же настройках группы
  17. Нету прямой функции подсчета как у контента ожидающего одобрения. Можно попробовать так: {{$deletedTopics = \IPS\forums\Topic::getItemsWithPermission( array( 'approved=?', -2 ), NULL, NULL, 'read', TRUE ); $deletedTopics = $deletedTopics ? \count( $deletedTopics ) : 0;}} {{if $deletedTopics}} {$deletedTopics} {{endif}} Переменная $deletedTopics отобразит количество удаленных тем если они есть. Конструкцию if и переменную сам подставишь куда нужно.
  18. нужно добавить этот символ в разрешенные на странице /admin/?app=core&module=membersettings&controller=profiles&tab=profilesettings или через поиск в АЦП username characters
  19. за это должен отвечать крон, нужно проверить правильность его работы и каким образом вообще запускаются задачи обслуживания
  20. ну я бы лично удивился увидев у американца русскую раскладку на кнопках клавиатуры
  21. Нужно перестроить поисковый индекс на этой странице /admin/?app=core&module=discovery&controller=search или действительно прочитать описание к плагину как советует @7182
  22. Нету там подобного вывода
  23. этого не достаточно, есть сервисы для проверки отправки почты, там должен быть максимальный балл, а это вплоть до имени сервера которое должно совпадать с доменом откуда отправляются письма и т.д., там в общем все будет расписано
  24. Нету паузы, все ограничивается ресурсами сервера https://invisioncommunity.com/forums/topic/463439-bulk_mails_per_cycle-not-working-as-expected/?do=findComment&comment=2867270