Zau4man, Благодарю за ответ.
А а на счёт ошибок фейсбук и гугл ?
Zau4man, Благодарю за ответ.
А а на счёт ошибок фейсбук и гугл ?
Здравствуйте. Многие наверно сталкиваются с подобной проблемой. Есть ТК, но картиной там нету и появляется проблема с разметкой Open Graph. Есть такая штука, столкнулся в просторах интернета, она автоматически генерирует картинку для материала, например берёт с заголовка материала. Картинка может выводится как в социальных сетях, мессенджерах, так и в поисковых сайтах.
Приведу примеры:
Google картинки
При нажатии открывается ссылка habr.com/ru/articles/321682/, где мы не видим эту картинку, а только такой же заголовок статьи.
Яндекс картинки
При нажатии открывается ссылка otvet.mail.ru/question/18127931, где мы не видим эту картинку, а только такой же заголовок статьи.
Для тестирования, поделился этой же ссылкой в одной из социальных сетех, итог такой же.
Тут мы можем даже наблюдать разные логотипы, а также подробное описание.
Вот ссылки с подробным описанием, способами реализации и с готовыми сервисами.
habr.com/ru/companies/posttech/articles/687726/
leftjoin.ru/all/open-graph-image/
pr-cy.ru/tools/og-image-generator/
Кто может взяться за реализацию данной штуки? Как раз есть готовый компонент Open Graph, можно дополнение к нему.
Если кто-то ещё реализован в этом, то можем организовать складчину.
Телеграм проверил, всё в порядке. Только есть пару вопросов.
1. Где поменять это слово Войти через Telegram? Это точно не в языковой папке. Т.к. сайт у меня совсем на другом языке.
2. Можно ли при нажатии кнопки, чтобы не перекидывало на эту страницу, а то приходится 2 раза уже нажимать.
Посмотрите на скриншоте, на телефоне и на ПК у меня авторизован аккаунт, но всеравно просим вот такое. Как бы уже не лёгкая регистрация считается.
При попытке войти через Гугл, пишет:
При попытке регистрации пользователя была получена ошибка: Unauthorized
При попытке войти через Фейсбук, пишет:
При попытке регистрации пользователя была получена ошибка: Фейсбук выдал токен, но не вернул данные пользователя
P.S. приложения старые и активные, которые раньше использовал, в компоненте старой версии.
F_a_R_i_D, не ждите, пробуйте. Попробуйте получить для facebook хотя бы статус разработчика. И создать приложение, пусть и не настроенное www.zau4man.ru/blog/sozdanie-prilozhenii-dlja-komponenta-zav.html
Там реально еще в момент написания прошлой инструкции был муторный путь всяческих проверок. А потом api для моего сайта просто отключили, так как я не заходил в кабинет разработчика.
Приложения я ещё давно создавал для данного домена. У меня же был компонент раньше, который в ионкьюбе. Всеравно я сейчас загородом и проверить не смогу.
Как буду за компом всеравно проверю.
Я подожду теста фейсбука и гугла, т.к. другие сети у нас в стране не используются.
Компонент получен, благодарю.
Я за городом. Проверю только через пару дней.
Я тоже столкнулся с данной проблемой, поэтому сменил на хтмл.
Версия была без правок.
UP!
Смотрю, самому тоже можно подобное реализовать, если покопаться с ТК. Просто нужно будет некоторые фишки дополнительно добавить.
Может кто-то реализовывал подобное. Поделимся идеями, если не хотите писать тут, то можете в лс написать.
Я так понял, что ждать смысла нету.
Fuze,
Это означает, что вы слали с sendmail своего хостинга.
В начале Яндекса (т.к. почта была настроена там), а затем у хостера.
Ни там, ни тут не смог настроить SMTP.
Обратился к хостеру, посмотрим что выйдет.
Перешёл на SMTP и ошибка пропала. Правда тех-поддержка хостинга долго возилась и настроила. Итог, переходите с PHP mail на SMTP.
По их словам:
Здравствуйте, исправил сертификат для почтового домена, выписан один SSL сертификат как для домена, так и для почтового домена, в настройках почты указан порт 465 с SSL шифрованием, почта отправляется при проверки
Правда появилась ошибка после этого, хотя её не было. Я спросил у хостера, что не меняли ли в коде что-то или в коде или же в настройках, ответили, что нет.
Вот такая ошибка на странице настроек, даже при выключенной откладке она есть.
Fuze, Пользовался Php mail. Воспользовался поиском сообщества и узнал, что проблема была не только у меня. Попробовал обновить файлы библиотеки с github.com/PHPMailer/PHPMailer/blob/master/src/PHPMailer.php, выдало ошибку. Сейчас пытаюсь настроить SMTP, но пока ничего не хорошего, письма не идут. Сменил почтовый сервер с яндекса на сервер хостинга, пока не дало результатов. Если найду проблему, то отпишусь.
Походу проблема выяснилась в чём. Про это писали в других темах, а также здесь.
Сайт, где возникали проблемы PHP 8.1.29
Для проверки на другом домене запустил новый сайт с версией PHP 7.2.24, и письма начали нормально приходить.
Может дело в версии PHP? У меня вроде такое было при переезде на новый сервак где мускул 8 версии и PHP 8.3
Вот также человек отписался про это.
Как писал выше, попробовал обновить библиотеки как описано в этой теме instantcms.ru/forum/nekorrektno-prihodit-soobschenija-iz-form.html#post-362171, но выдаёт ошибку при проверке почты Status 500
Ну, простите меня нерусского, раз я не смог объяснить нормально )))
Попробую заново и подробно.
Пришло письмо, например, о модерации новой публикации, это письмо может прийти как пользователю (любое другое письмо), так и админу и модеру.
Весь текст письма:
То, что зачёркнуто думаю, что это лишнее, т.е. я так видел на других сайтах.
И мой вопрос был такой, это так и должно быть? Можно ли это как-то сменить, убрать всё это лишнее? Или не стоит заморачиваться? Может что-то я не правильно сделал? Я просто раньше не обращал внимание, поэтому незнаю так было в ранних версиях, на других моих сайтах или нет.
Например, в письмах от данного сайта всё в порядке
This is a multi-part message in MIME format.
--b1_379f900aac2571cb5c500dabd89c55ea
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bitЗдравствуйте, Фарид.
Тут текст о модерации:
Название: Заголовок материала
Ссылка: domain.com/1.htmlАвтор: User 1
Дата: 31.10.2024 21:54Вы должны быть авторизованы на сайте чтобы видеть данную страницу.
--
C уважением, Название сайта
Письмо отправлено автоматически, пожалуйста, не отвечайте на него.
--b1_379f900aac2571cb5c500dabd89c55ea
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bitЗдравствуйте, Фарид.<br />
<br />
Тут текст о модерации:<br />
<br />
Название: Заголовок материала<br />
Ссылка: <a href=«domain.com/1.html»>domain.com/1.html</a><br />
<br />
Müəllif: <a href=«domain.com/users/1»>User 1</a><br />
Dəyişiklik tarixi: <time datetime=«2024-10-31T21:54:07+04:00»>31.10.2024</time> <span class=«time»>21:54</span><br />
<br />
Вы должны быть авторизованы на сайте чтобы видеть данную страницу.<br />
<br />
<br />
--<br />
C уважением, Название сайта<br />
<small>Письмо отправлено автоматически, пожалуйста, не отвечайте на него.</small>--b1_379f900aac2571cb5c500dabd89c55ea--
Fuze, куда ещё подробнее? Я показал скриншот с ошибкой + после самого текста html код.
Def, да, у меня 8.1
Fuze, Это всегда так было? Я никогда не замечал эти письма, но раньше вроде такого не было. Незнаю я прав или нет, но думаю обычного текста для пользователя было бы достаточно, без этих тегов выше письма и html в конце письма. Это стандарты готовых библиотек каких-то или можно всё это лишнее убрать?