Posts posted by Exception
-
-
Edited by Exception
1 час назад, Silvein сказал:Зря вы так говорите что форумы загнуться и типа эпоха их пройдет.
они не загнутся если совершенствовать их в ногу со временем
1 час назад, Silvein сказал:Сейчас и Ютуб закроют.
не закроют, нет альтернативы и в ближайшее время не будет
1 час назад, Silvein сказал:пендосовский.
ну ты прям патриот
1 час назад, Silvein сказал:Вас если захотят могут щелкнуть за пару секунд как будто вы Россию не знаете как тут вопросы быстро решаются.
так и тебя вместе с твоим форумом щёлкнут так же быстро
1 час назад, Silvein сказал:По поводу денег закинуть и сделать платным и т.п я не против, мотивация наше все. Люди стараются труд нужно пощрать.
нужно уметь монетизировать свой труд если ты что-то разрабатываешь, не во вред, т.е. монетизировать аудиторию которая имеется не отсекая часть, а наоборот даже с привлечением еще большей
-
-
1 час назад, afshin20 сказал:
{{if $pages > 1}} <script> $(window).on('scroll', function() { if ($(window).scrollTop() + $(window).height() >= $(document).height()) { loadMoreItems(); } }); function loadMoreItems() { var currentPage = parseInt('{$page}' || '1'); var nextPage = currentPage + 1; if (nextPage <= {$pages}) { var url = '{$baseUrl->setPage($pageParam, "' + nextPage + '")}'; $.ajax({ url: '/files?page=' + nextPage, type: 'GET', success: function(response) { var items = $(response).find('.item'); $('#itemList').append(items); }, error: function() { // Error message if needed } }); } } </script> {{endif}}
@Exception @Desti This code was in the stackoverflow website, can you tell me how I can do this?
Please, I need it.
Я не занимаюсь благотворительностью и не пишу код за спасибо.
ips.ui.infinitescroll подойдет для решения задачи
-
-
-
-
-
-
4 минуты назад, STR8EDGER сказал:
-
-
30 минут назад, DasIst0 сказал:
Доброго времени суток. Возникла проблема с файлами. В теме прикреплен файл, но люди скачать его не могут, я как админ скачиваю запросто. Искал в настройках вложений, нет ограничений. Если пользователь жмен на файл его перекидывает на страницу с ошибкой "типо зарегестрируйтесь и будет вам счастье", хотя пользователь зареган. Проверил сам, создав пользователя.
Документация для кого написана?
https://invisioncommunity.com/4guides/members-and-groups/adding-editing-groups-r30/ Editing permissions -
-
9 часов назад, Exception сказал:
Изучи, пожалуйста, что такое chmod на досуге между молитвами будде, какие значения используются на постоянной основе, какие используются в основной массе, и какие правильные.
Фриковые хостинги как раз и используют 777 и 666. Константа из твоего гайда "с намеком" используется для перезаписи chmod только если движок не смог записать данные в файл\папку, но они не учли что если владельцем папок\файлов не является пользователь = php, даже это не сработает, это проверил автор этой темы на себе.
Если пользователь папки\файла = пользователь php, и движок может записать данные в файл\папку, данные из этих констант "0666" нигде не используются и не применяются.Изучил вопрос по этим константам более подробно.
Они используются так же если движок смог перезаписать данные и так же когда движок создает файл\папку. Немного не понимаю для чего это, если 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) и изменяем значения констант.10 часов назад, Zero108 сказал:Указаны права, которые нужно установить на большинстве серверов.
Права 755 \ 644 являются по умолчанию и используются на большинстве серверов. Это самый оптимальный и безопасный вариант, так как (владелец = запись) не больше не меньше.
Почему константы в ips имеют 777\666 ? Да, это универсальный вариант для чайников, который охватывает большинство незнающих пользователей и сводит к минимуму ошибки по типу CANNOT_WRITE ( их логика по типу чем проще для чайника тем лучше ( исключая риски безопасности - например на обычном хостинге возможен вариант эксплойта и получения доступа к файлам если на папках\файлах 777\666 ) )
Если есть кто знает больше, меня поправят. -
-
25 минут назад, Zero108 сказал:
Указаны права, которые нужно установить на большинстве серверов. Если у кого-то фриковские настройки сервера (644 на файлы вместо "Files that the software may overwrite: 0666" и "Files that the software will not overwrite: 0644" и т.п.), то обращаться к фрикам. Они помогут.
Изучи, пожалуйста, что такое chmod на досуге между молитвами будде, какие значения используются на постоянной основе, какие используются в основной массе, и какие правильные.
Фриковые хостинги как раз и используют 777 и 666. Константа из твоего гайда "с намеком" используется для перезаписи chmod только если движок не смог записать данные в файл\папку, но они не учли что если владельцем папок\файлов не является пользователь = php, даже это не сработает, это проверил автор этой темы на себе.
Если пользователь папки\файла = пользователь php, и движок может записать данные в файл\папку, данные из этих констант "0666" нигде не используются и не применяются. -
3 часа назад, Zero108 сказал:
Лучше прислушаться к мнению разработчика, так как оно универсальное.
Какое там мнение? Использовать права которые настроены на сервере? Логично ахахаха
-
-
-
25 минут назад, afshin20 сказал:
please help...
#elDownloadsSubmit_otherinfo { display: none; }
?
-
1 час назад, bodalev сказал:
А еще не подскажите,
Код вставил, все работает. Только теперь всплывающее окно с рекламой показывается каждый раз при переходе на новую страницу форуму.
Можно сделать так, чтоб реклама показывалась один раз при заходе в сутки с одного айпи или раз в час. Но чтоб не при каждом переходе по сайту.
можно использовать печеньки
https://invisioncommunity.com/4guides/themes-and-customizations/javascript-framework/using-utility-modules/ipsutilscookie-r67/
-
-
-
-
Ошибка 500 перед установкой движка
in Invision Community 4 Support
·
Edited by Exception
Эта ошибка не должна быть связана с версией php (хоть для этой версии ips действительно нужен php 8.1), либо слеш лишний в url, либо проблема с паролем, у op его нет для mysql среды, что описано в инструкции