edmsl
Актив
-
В сети
-
Количество сообщений
500 -
Reputation
122 edmsl's Reputation
Everything posted by edmsl
-
Сломан стандартный шаблон
Если перевести язык сайта на английский, то карточки тоже выравниваются. Не пойму, где конкретно косяк перевода.
-
Сломан стандартный шаблон
Zero108 На чистой теме та же проблема. Тестовый сервер с нуля есть и да, там нет этой проблемы. На основном я отключал все приложения и плагины. Но тщетно. Весь этот код про Яваскрипт попадает в title ссылки с изображением-заголовком. После поисков определил, что если в шаблоне core -> front-> global -> thumbimage в строке в title убрать lang="$lang" , то карточки восстанавливаются, но тогда в title получаем запись вида title='{sprintf="Быстрое ожидание"}'. Первым делом переустановил перевод, я вносил правки в него. Но результата это не дало. Сам шаблон я не трогал. Кнопка восстановить у него была не активна.
-
Сломан стандартный шаблон
В общем, если в модуле Загрузки включить для категории режим отображения Сетка, то все карточки съезжают и в каждой текст: Введите JavaScript код отслеживания, предоставленный вам провайдером аналитики. Пожалуйста, введите полный код в неизменном виде, и он будет вставлен в каждую страницу вашего сайта. Если вам нужна помощь в получении соответствующего кода отслеживания, пожалуйста, ознакомьтесь с <a href= Тема чистая, шаблон не правился этот вообще. Даже если создать новую чистую тему, то будет то же самое. Я пробовал скрывать файлы, думал, может где битый какой. Нет, не помогло. Все новые так же получаются кривые. Какие идеи? Что это вообще за надпись и откуда она берется?
-
Dark Mode
DigneZzZ Вот как сделал я. Все действия в чистой стандартной теме. Для начала ставим подключение файлов скриптов перед закрывающим тегом </body> в настройках темы -> Другое. Затем в шаблон includeJS добавил: Затем в globalTemplate сразу перед закрывающим тэгом </head>. Хотя это не принципиально, главное, что в head. Затем правим шаблоны навбара. Для ПК: core -> front -> global -> userbar Для планшетов и мобильных: core -> front -> global -> mobileNavigationIcon И, наконец, в custom.css: В итоге имеем одну тему с переключением цветов без обновления страницы и мигания при переходах. Во всяком случае у меня не мигает больше.
-
Dark Mode
Сам отвечу на свой вопрос выше. Проблема в порядке загрузки скриптов. Если коротко - скрипт не успевает отработать до загрузки страницы. Из-за этого и мерцание. Единственный выход, который я нашел, это выносить кусок кода с определением цветовой схемы в тег <head>, до загрузки всех прочих скриптов. При этом все остальные лучше загружать перед закрывающим тегом </body>. Но так как нельзя просто так назначить какому-то скрипту загружаться отдельно от остальных, не меняя вручную шаблона globalTemplate, то проще написать свою реализацию и отказаться от этого приложения.
-
(aXen) Article System in Pages
Не помню уже. Я их несколько установил сразу и потом проверял. Какие-то были кривые, да. Возможно, это он и был. Позже проверю. avangcom No, you can't. This plugin is used for other purposes.
- Русский язык для Invision Community
-
(aXen) Article System in Pages
s21 Переходишь в Админцентр -> Страницы -> Контент -> Базы данных. Выбираешь базу, жмешь редактировать. Там применяешь шаблоны. Потом на сайте переходишь на страницу с этой БД. Например, если выбрать Главная страница базы данных - Показать записи как статьи, то: Надеюсь, смысл понятен.
- Русский язык для Invision Community
- (k4) XF Global Statistics
-
Ошибка настройки уведомлений
Нет. Все равно какая-то хрень с этими уведомлениями, что с кроном, что без. Приходит уведомление, что меня упомянули в сообщении. Сразу перехожу по уведомлению к сообщению. Написано, что опубликовано только что. Но если открыть профиль пользователя, то там написано, что он был онлайн 20 минут назад. Как это так вообще?
-
Integration with Vkontakte
Если предыдущую проблему легко обойти, то со следующей так не справиться. Когда приходит время выполнения продвижения, запускается задача promote и... зависает в состоянии Запуск. В системном логе ошибка: TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given (0) #0 /home/site/web/site.ru/public_html/applications/core/sources/Promote/Promote.php(614): IPS\vkcom\_VKpromotion->post() #1 /home/site/web/site.ru/public_html/applications/core/sources/Promote/Promote.php(1338): IPS\core\_Promote->send() #2 /home/site/web/site.ru/public_html/applications/core/tasks/promote.php(38): IPS\core\_Promote::processQueue() #3 /home/site/web/site.ru/public_html/system/Task/Task.php(274): IPS\core\tasks\_promote->execute() #4 /home/site/web/site.ru/public_html/system/Task/Task.php(237): IPS\_Task->run() #5 /home/site/web/site.ru/public_html/applications/core/interface/task/task.php(72): IPS\_Task->runAndLog() #6 {main} #0 /home/site/web/site.ru/public_html/init.php(1040): IPS\_Log::log() #1 [internal function]: IPS\IPS::exceptionHandler() #2 {main} Версия движка 4.7.9 и PHP 8.1
-
Integration with Vkontakte
Спасибо за фикс, появилась вкладка продвижения Вконтакте. Но есть другая проблема. Если перейти в продвижение без привязанного аккаунта, то будет предложено его привязать Если нажать кнопку, то выскакивает ошибка: Error: Call to protected method IPS\vkcom\_VKlogin::redirectionEndpoint() from scope IPS\vkcom\modules\front\promotion\_vkcom (0) #0 /home/site/web/site.ru/public_html/system/Dispatcher/Controller.php(118): IPS\vkcom\modules\front\promotion\_vkcom->manage() #1 /home/site/web/site.ru/public_html/system/Dispatcher/Dispatcher.php(153): IPS\Dispatcher\_Controller->execute() #2 /home/site/web/site.ru/public_html/index.php(13): IPS\_Dispatcher->run() #3 {main} #0 /home/site/web/site.ru/public_html/init.php(1040): IPS\_Log::log() #1 [internal function]: IPS\IPS::exceptionHandler() #2 {main} Можно это обойти и через настройки профиля привязать. Но если можно починить - то почему бы и нет.
-
Организация своего почтового сервиса.
На самом деле есть, но письма доходят, так или иначе. На мыло и яндекс без проблем. На гугл и Украинские адреса падают в спам. Но пользователи подтверждают почту, видно в админке. А в чем конкретно проблема? Спамят? Просто сейчас у нас кроме группы ВК и обратной связи при проблемах регистрации не достучаться.
-
Организация своего почтового сервиса.
Можно и я тут отмечусь, дабы темы не плодить. Настроен почтовый сервер через панель HestiaCP. Стоит exim4, dovecot, spamassasin, roundcube. Используется для отправки подтверждений регистраций и обратной связи. Два ящика разных для этого. И все вроде работает, но есть одна проблема. Если пользователь пишет через форму обратной связи, письмо падает на [email protected], я ему отвечаю с этого ящика, но после этого пользователь не сможет мне ответить, так как все письма возвращаются с ошибкой типа этой: SMTP error from remote mail server after RCPT TO:<[email protected]>: host mail.domain.ru [x.x.x.x]: 550-Rejected because 45.84.128.92 is in a black list at zen.spamhaus.org 550 Error: open resolver; https://www.spamhaus.org/returnc/pub/172.68.9.71 Если написать напрямую по адресу, будет та же ошибка. Mail.ru, yandex, google - ни с одного не отправляются. Только ip разный у всех. Что я пробовал. Прописывал в конфиг spamassasin параметр trusted_networks 45.84., отключал spamassasin. Не помогает. Значит кто-то еще блокирует входящую почту. Exim?
-
(NE) Editor content limits
ryancoolround На вкус и цвет, как говорится. Кому надо - скачают, кому не надо - соответственно, нет. Все просто.
-
(NE) Editor content limits
Просмотр файла (NE) Editor content limits Приложение позволяет вам: накладывать ограничения на количество слов или символов, которые должно содержать содержимое редактора, прежде чем его можно будет отправить кроме того, также можно отслеживать количество ссылок / видео / аудио / изображений / смайликов / спойлеров / цитат настройки могут быть наложены на групповой основе, что означает, что одна группа может иметь ограничения, отличные от других, или вообще не иметь ограничений настройки затем накладываются на приложение (Форумы / Календарь / Страницы) и могут быть нацелены на все или некоторые элементы в этих приложениях Добавил edmsl Добавлено 04/18/23 Категория Модерация Язык ENG, RUS
-
Delete My Account
Дополнил перевод, добавив в файл две строки. Они переводят строки в настройках кнопок редактора. <word key="editor__deletemyaccount_Request" js="0">Запрос на удаление профиля</word> <word key="editor__deletemyaccount_Terms" js="0">Условия удаления профиля</word> lang.xml lang.xml
-
Ошибка настройки уведомлений
Поставил cron задачу. Вроде стало лучше, хотя тоже не идеально. А может уведомления вовсе работают не совсем так, как я себе это представляю. Но вопрос в другом. Я правильно понимаю, что доставка push-уведомлений это уже не забота сервера? Я подключил пуши в телефоне и на ПК. На ПК приходят относительно быстро, а вот на телефон могут опаздывать. Сейчас вот минут 20 прошло и пришел пуш. Браузер на ПК Firefox, в телефоне Хром.
-
Delete My Account
Перевод от меня. Слово Account переведено как профиль в соответствии с местным переводом движка. Delete My Account 2.5.4 RUS.tar lang.xml
-
Ошибка настройки уведомлений
SlawkA эту? /usr/bin/php -d memory_limit=-1 -d max_execution_time=0 /home/domen/web/domen.ru/public_html/applications/core/interface/task/task.php 90c7e0e68a531786508d8b28f738f7a1 Я просто где-то видел здесь на форуме, что после неправильной настройки кому-то пришлось из бэкапа восстанавливаться. Поэтому и не заморачивался пока. нашел у вас тему на форуме Буду настраивать.
-
Ошибка настройки уведомлений
-
Ошибка настройки уведомлений
Боюсь, что на данный момент я не смогу этого сделать. Моих знаний недостаточно. Но спасибо, я хотя бы знаю теперь, куда копать.
-
Ошибка настройки уведомлений
Exception Нет, обрабатываются движком. Ну или как это правильно. Запускать автоматически по трафику (По умолчанию)
-
Ошибка настройки уведомлений
Раз уж зашла речь про уведомления. Как они вообще работают? Я подключил уведомления + Push (без email) при упоминании меня в сообщениях. Но работают они плохо. То сразу приходят, то через три минуты, а то и вообще не приходят, пока не перезагрузишь страницу или не перейдешь куда-то по сайту. Тогда уже точно все приходит. Но смысл таких уведомлений, особенно пушей, теряется. Это у всех так или где-то какой-то конфликт? Все плагины и приложения отключал, ничего не меняется, приходят рандомно.