Jump to content

Desti

Актив
  • Регистрация

  • В сети

Everything posted by Desti

  1. Думаю это невозможно. Они полностью переделали систему уведомлений на HTML5 и звук туда будет сложно вставить. Придется подождать, пока браузеры начнут поддерживать звуки HTML5.
  2. Desti posted пост в теме in Invision Community 4 Support
    Он пишет "Нет такого файла или каталога" при попытке создать запись в логе. Права на директории, скорее всего или недосоздали структуру папки uploads
  3. Еще одна ошибка нашлась, заменить в файле sources/Position/Position.php public function can( $permission, $member=NULL) на public function can( $permission, $member=NULL, $considerPostBeforeRegistering = true )
  4. Скорее всего вы не очень понимаете, что делаете, кеши не совсем то, что в данном случае надо чистить. Возможно вам поможет содержимое функции clearCaches() из core/modules/admin/support/support.php
  5. Desti posted пост в теме in Interface
    Еще ошибки выплыли, надо во всех файлах заменить is_array на \is_array и array_slice на \array_slice. В основном эти ошибки в extension и widgets, проще всего поиском по файлам пройтись и заменить везде, где найдете.
  6. Не, там используется общий для всех шаблон emailWrapper, если почистить строку, то исчезнет во всех рассылках.
  7. Я не разбирался с этим особо, шаблоны рассылок живут в data/emails.html, это обычные темплейты и теоретически можно найти (или добавить в код) какой-то признак и по нему регулировать загрузку строки приветствия.
  8. Можно проверить, что вы делаете, заглянув в \IPS\Data\Store::i()->cacheKeys Если кеш очищен, там будет пустой массив. Вы бы объяснили, для чего это делаете и что хотите получить. Первая строка чистит кеш для гостей, вторая вообще к приложениям отношения не имеет, это хранение темплейтов и прочего внутреннего хлама. Можете еще попробовать \IPS\Output\Cache::i()->clearAll()
  9. Избавляемся от вызова подсистемы задач при каждом обращении ползателя к форуму.
  10. И получается полная ..опа, т.к. \IPS\Db::i()->select( '*', 'core_tasks', array( 'next_run<? AND enabled=1', ( time() + 60 ) Вместо одной-двух задач в очередь загружается целый паровоз и всё это начинает одновременно выполняться.
  11. WP как ВИЧ, неизлечим, случайно подхватил когда-то по собственной глупости и всё, он с тобой навсегда
  12. Не факт, что это единственная ошибка, но разбираться, как работает это приложение - не хочу. Найдете еще - пишите.
  13. Ну тогда в файл .../sources/Position/Field.php добавить строчку public static $nodeTitle = "Application Forms"; (в начало, где много строк public static)
  14. Условие - все остальные вопросы в одной теме.
  15. @SlawkA поможет, я пас.
  16. Поля после этото нормально создаются и редактируются. Дальше не проверял.
  17. SlawkA да там не хватает $nodeTitle в указанном в ошибке файле, csrf не при чем. В родителе свежих версий (Node/Model) обращаются к static::$nodeTitle, а в древнем приложении он не инициализирован. И зачем смотреть в Position, если ошибка в Field??
  18. вы не поверите.. Хотя я игнорирую ваши вопросы до тех пор, пока вы не начнете задавать свои вопросы в одной теме.
  19. 1. Это не плагин 2. Откройте одну тему и валите туда свои вопросы! 3. @Respected - может все его старые темы под нож? Просто флуд непрерывный...
  20. ну можно переключить в dev, добавить таск в любое приложение. Можно прямо в базу прописать.
  21. Плагин с новой задачей создается. Крон тут вообще не при чем, это только способ запуска "задачника".
  22. Desti posted пост в теме in Interface
    Ну если только посмотреть, все ли баги я нашел и исправил
  23. Desti posted пост в теме in Флейм
    то же самое.
  24. Desti posted пост в теме in Interface
    ради этого?