Exception
Актив
-
Количество сообщений
1 077 -
Reputation
741 Exception's Reputation
Everything posted by Exception
-
Права VPS
Изучил вопрос по этим константам более подробно. Они используются так же если движок смог перезаписать данные и так же когда движок создает файл\папку. Немного не понимаю для чего это, если 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 ) ) Если есть кто знает больше, меня поправят.
-
infinite scroll
Обратиться к кодеру на платной основе
-
Права VPS
Изучи, пожалуйста, что такое chmod на досуге между молитвами будде, какие значения используются на постоянной основе, какие используются в основной массе, и какие правильные. Фриковые хостинги как раз и используют 777 и 666. Константа из твоего гайда "с намеком" используется для перезаписи chmod только если движок не смог записать данные в файл\папку, но они не учли что если владельцем папок\файлов не является пользователь = php, даже это не сработает, это проверил автор этой темы на себе. Если пользователь папки\файла = пользователь php, и движок может записать данные в файл\папку, данные из этих констант "0666" нигде не используются и не применяются.
-
Права VPS
Какое там мнение? Использовать права которые настроены на сервере? Логично ахахаха
-
Права VPS
Смотри под кем запускается php, этот пользователь должен быть владельцем папок зависит от настроек сервера, лично у меня 755 и 644
-
remove new version details
form[action*="do=newVersion"] #elDownloadsSubmit_otherinfo { display: none; }
-
remove new version details
#elDownloadsSubmit_otherinfo { display: none; } ?
-
Принудительный просмотр рекламы при заходе на сайт с телефона
можно использовать печеньки https://invisioncommunity.com/4guides/themes-and-customizations/javascript-framework/using-utility-modules/ipsutilscookie-r67/
-
Статистики форума и др.
Для начала нужно документацию к движку прочитать хотя бы
-
(DB) Switch development mode
Обновил плагин. Версия 1.0.1
-
Ftp хранение данных ?
Yandex, Selectel в рф более менее
-
В окне редактора перепутаны иконки
Ну так посмотри тогда как иконки определяются в теме, если fa то какие за какими кнопками закрепляются, через просмотр кода или другими инструментами и далее в css темы правь на нужные.
-
Манипуляции обществом с помощью ИИ
Desti это как спорить с верующим, никогда не знаешь что он придумает на этот раз
-
add Nitofaction to deleted content to icon trash
ты прикалываешься? наведи туда мышкой и посмотри код элемента, так же в плагине который ты кидал есть часть нужного кода
-
add Nitofaction to deleted content to icon trash
ну так посмотри как выводится, какой html используется, думать тебе тоже придется
-
Как разрешить загрузку файлов в предупреждениях и ЛС? | IPS 4.7.11
версия ips и php какая?
-
Как разрешить загрузку файлов в предупреждениях и ЛС? | IPS 4.7.11
-
add Nitofaction to deleted content to icon trash
Нету прямой функции подсчета как у контента ожидающего одобрения. Можно попробовать так: {{$deletedTopics = \IPS\forums\Topic::getItemsWithPermission( array( 'approved=?', -2 ), NULL, NULL, 'read', TRUE ); $deletedTopics = $deletedTopics ? \count( $deletedTopics ) : 0;}} {{if $deletedTopics}} {$deletedTopics} {{endif}} Переменная $deletedTopics отобразит количество удаленных тем если они есть. Конструкцию if и переменную сам подставишь куда нужно.
-
Не могу поставить знак # в имя пользователя
нужно добавить этот символ в разрешенные на странице /admin/?app=core&module=membersettings&controller=profiles&tab=profilesettings или через поиск в АЦП username characters
-
Не обновляется статистика форума
за это должен отвечать крон, нужно проверить правильность его работы и каким образом вообще запускаются задачи обслуживания
-
Can someone translate the Site Logo Please
ну я бы лично удивился увидев у американца русскую раскладку на кнопках клавиатуры
-
На английский чпу в url
Нужно перестроить поисковый индекс на этой странице /admin/?app=core&module=discovery&controller=search или действительно прочитать описание к плагину как советует @7182
-
Изображения.
Нету там подобного вывода
-
Массовая рассылка
этого не достаточно, есть сервисы для проверки отправки почты, там должен быть максимальный балл, а это вплоть до имени сервера которое должно совпадать с доменом откуда отправляются письма и т.д., там в общем все будет расписано
-
Массовая рассылка
Нету паузы, все ограничивается ресурсами сервера https://invisioncommunity.com/forums/topic/463439-bulk_mails_per_cycle-not-working-as-expected/?do=findComment&comment=2867270