Jump to content

Exception

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

Everything posted by Exception

  1. попробуй посмотреть в таблицах бд core_queue и core_notifications_pwa_queue
  2. пока особо не знаю что можно предложить, ошибка не связана с какими то настройками ips, она происходит уже из-за пользователя на стороне приложения установленного у него на экране, которое не может отправить уведомление. 1. Проверить манифест, все ли тут есть, все ли иконки и т.д. /admin/?app=core&module=customization&controller=icons Так же снизу попробуй переключить на другой тип приложения, проверь останется ли ошибка. 2. Если ничего не помогло можно попробовать сделать так: \system\Notification\Notification.php заменить эту часть кода: на \IPS\Task::queue( 'core', 'PWANotifications', $pwaPushNotifications, 2 ); по идеи так он не прервет ошибкой другие функции, а отправит отправку уведомления в задачи
  3. ошибка вызывается PWA приложением, скорее всего это баг, возможно решен в следующих версиях ips, не смотрел
  4. Там же все написано, класс curl выбросил ошибку (Время ожидания соединения истекло через 10001 миллисекунду (28)) при отправке запроса на https://wns2-db5p.notify.windows.com что-то с уведомлениями, смотрите плагины\приложения которые их затрагивают
  5. через запятую для нужных разделов и подфорумов ID на нужное замени [data-categoryid="ID"] > h2.cForumTitle:before, body[data-pageid="2"] [data-forumid="ID"]:before { ... }
  6. Тоже не особо понял. У подфорумов в ленте есть свой data-forumid , в шаблоне можно прописать вывод выше categoryid чтобы указывать точно категория->подфорум
  7. В данном случае можно при помощи js найти это Да на фронте, но это такой себе вариант в виде костылей. При помощи php в твоем случае никак, там выводится языковая строка которая хэшируется. Единственное что можно сделать, это доработать класс IPS\downloads\Field (\applications\downloads\sources\Field) и добавить туда кастомный (свой) вывод значения чекбокса. Пример можно взять из похожего класса IPS\cms\Fields так как они оба расширяют класс \IPS\CustomField
  8. или тебе нужно получить значение у файла, у которого уже был отмечен чекбокс?
  9. При помощи js, повесить на чекбокс проверку состояния при клике, и показывать нужные иконки
  10. Словетский Всегда нужно смотреть в логи при таких ошибках, там все указано /admin/?app=core&module=support&controller=systemLogs
  11. Липкие блоки обсуждались не раз, внутри ips уже реализовано подобное ips.ui.sticky модуль (data-ipsSticky) можете тут в поиске найти https://invisioncommunity.com/4guides/themes-and-customizations/javascript-framework/using-ui-widgets/ipsuisticky-r62/
  12. Именно в этом случае и я уверен в этом на 99%, он после корявой перезаливки файлов обновления затер пользователя php, от туда у него и ошибка в первой теме cannot_write была
  13. Не должно быть у вас нигде таких прав, правильно настройте работу веб-сервера на права 755 (возможно директориям нужно указать правильного пользователя, делается через терминал например командой chown )
  14. Проверить можно в спам сервисах, там по пунктам распишут все причины. SMTP от всяких маилсру - для чайников, настоящие мужики для своих проектов поднимают свой почтовый сервер.
  15. Достижения добавлены в версии 4.6
  16. Что значит каким способом? Найти как выводится шаблон с значками и вставить код в нужное место заменив необходимые переменные
  17. вывести шаблон значков в нужное место
  18. Можешь так, если нужно только иконки ::-webkit-calendar-picker-indicator { filter: invert(1); } ... или если нужно изменить полностью тему инпутов на темную: input { color-scheme: dark; }
  19. чем hestia (недоделанная переделка vestacp с теми же багами) лучше например той же fastpanel?
  20. Exception posted пост в теме in Integrations
    /vkcom/hooks/vkTabs.php найти: {{if \is_array( $tabNames ) AND \in_array( \'promote_tab_facebook\', $tabNames )}} заменить на: {{if \is_array( $tabNames ) AND \in_array( \'promote_tab_twitter\', $tabNames )}} /vkcom/hooks/promoteDialogTemplateVK.php найти: #elFacebookOptions_menu заменить на: #elPromoteDialogContent > div[data-role=\'promoteDialogBody\'].ipsPad ОПЦИОНАЛЬНО для моей специфической конфигурации файлового хранилища (хранилище CDN без протокола) понадобились следующие правки: /vkcom/sources/VKpromotion/VKpromotion.php найти: $realFile = $_SERVER['DOCUMENT_ROOT'] . ( $this->settings['promotion_dir'] ? $this->settings['promotion_dir'] . '/' : "/" ) . $file; заменить на: $realFile = ( $this->settings['promotion_dir'] ? $this->settings['promotion_dir'] . '' : "" ) . 'https:' . $file; Если правки вносились на форуме с установленным приложением - чистим кэш
  21. Exception posted пост в теме in Integrations
    продвижение не работает на 4.7, проверял кто?
  22. Когда вы научитесь давать больше данных описывающих проблему, будут и нормальные ответы. До сих пор не понятно что ты хочешь, изучай css и смотри\экспериментируй в коде-элемента твоего браузера. Исходя из твоего скриншоты нужно 2 изображения: добавь отдельный класс ipsCarousel_twoitems в тег div рядом с классом ipsCarousel, и следующий код в custom.css или в файл css для нужной страницы .ipsCarousel_twoitems .ipsCarousel_item { max-width: calc(var(--carousel-maxWidth, 100%) / 2); }
  23. Попробовать для начала прочитать тему
  24. через терминал запустить функции ips по созданию нового пользователя?