Перейти к содержанию

Desti

Актив
  • Постов

    2089
  • Зарегистрирован

  • Посещение

  • Победитель дней

    131

Весь контент Desti

  1. Да ладно, код открыт, родные приложения можно как образец использовать, там всё движковое реализовано. И опять же, толку в новых форумах, если там нет ничего, кроме пиратских скриптов. Обучалок-примеров нет, никто не хочет просто так плодить конкурентов, а тем, для кого это просто побочные знания (типа меня) чужие форумы развивать не интересно, а свой на эту тему поднимать смысла нет, аудитория никакая.
  2. Вставить кнтент, вызывать как {template="reputationBadge1" group="global" app="core" params="$comment->author()"}
  3. SlawkA он свой торрент проверял, может ли раздавать Этот файл у него по любому есть..
  4. Добавьте какую-нить не static функцию. Даже пустышка с return true; сойдет. Ну или переделайте класс в trait.
  5. загрузился торрент
  6. UPDATE `b_catalog_price` SET `price`=SUBSTRING_INDEX(`price`, ',', 1) where `PRODUCT_ID` = 6935;
  7. В базе нет адреса сайта, есть только настройка home_url для формирования внутр. ссылок.
  8. Orpheus no idea. If i disabled mbstring from command line (phpdismod -v 8.1 -s fpm mbsting) and restart php-fpm, my script return error 500. PHP Fatal error: Uncaught Error: Call to undefined function mb_internal_encoding() in /home/desti/4.7.2.1/test.php:4 You run code via browser or from command line?
  9. Да нет там особой проблемы, у них \IPS\DateTime::create() возвращает время без добавления временной зоны, а \IPS\DateTime::ts() - с добавлением. Поэтому условие в функции isOnline() всегда false. Можно заменить расчет в этой функции на такое $diff = \IPS\DateTime::ts( $this->last_activity )->diff( \IPS\DateTime::ts( time() ) ); индикатор начнет работать, но возможно это снова где-то всплывет, т.к. проблема в коде класса.
  10. sudo apt install php8.n-mbstring (n - your php version suffix)
  11. Да ладно, при чем здесь удача.. файла действительно нет в dev-пакете.
  12. Опять мне везет или ошибки движка? Чистый инсталл, ничего дополнительно не установлено, dev-режим, в консоли ошибка Failed to load: forums/front/controllers/forums/ips.forum/topicRow.js Вызывается как обычно, <... data-controller='forums.front.forum.topicRow'>, но в dev пакете нет такого файла и в банлах сгенеренных такого тоже нет.
  13. Судя по всему они не предусмотрели варианта, когда ошибок нет Если разрешить приложение с ошибкой, то всё нормально, создается массив ошибок и сканер срабатывает, а если ошибок нет, массив не создается и лезет любимая ошибка с count() Для любопытных - исправляется заменой в system/Application/Scanner.php (строка 434) if ( !empty( $methodIssues ) на if ( !empty( $methodIssues ) && \is_array($methodIssues) )
  14. Я один такой везучий и у меня на свежеустановленной 4.7.2.1 не работает этот сканер? Если зайти в саппорт, то кружочек в сканере крутится бесконечно, в логах ошибка ( связанная с count() в самом Scanner.php ).
  15. Попробовал оплатить обновление скина у ипцфокус через посредника - всё получилось, теперь надо попробовать оплатить сам ips. В общих чертах - переводишь деньги на росс. карту, в ответ получаешь номер забугорной карты с датой и cvv, с которой платишь куда надо. Услуга не очень дешевая, +20-30%, но как крайний вариант - можно пользоваться.
  16. address, а не adress, может в этом проблема А вообще какой смысл пытаться отвечать на безграмотный вопрос ТС-а? Казалось бы, что сложного написать "создал в settings поле с нужным именем, в settings.php добавил поле для ввода настройки, проверил, значение создается и сохраняется, в базе настройка меняется... и т.д.". Мне кажется, что такие вопросы просто неуважение к сообществу.
  17. В глубоком колымском тылу тоже нужны люди.
  18. Всем снились, это нормально, психология.
  19. Греческий знак вопроса
  20. SlawkA найди ошибку в программе (она там есть) <?php $a=24; echo ($a); ?> Можно просто скопировать код из сообщения и попробовать запустить в любом онлайн-php.
  21. С этим count() будет самая большая засада при переезде на php8, т.к. изменено дефолтное поведение функции. Очень быстрый фикс - добавить дополнительную проверку типа перед строкой со счетчиком if ( \is_array($arr) ) { $a = \count ($arr); } - но в этом случае желательно заранее инициировать переменную-приемник нулевым значением, $a = 0 перед этой конструкцией. или if ( \is_array($arr) && \count ($arr) ) {} - если проверка в условии
×
×
  • Создать...