Перейти к публикации

Баги извещений на e-mail


Рекомендованные сообщения

1. Ссылки на подтверждение регистрации и подтверждении смены email не зависят от используемого на сайте протокола (HTTP/HTTPS), это иногда вызывает проблемы. Протокол нужно брать изходя из используемого во время отправки.
2. Письмо для подтверждения смены email берёт адрес сайта прямиком из $config['http_home_url'], а не из $slink, отсюда имеем текст "С уважением, администрация сайта /". Древний баг который вроде как пофиксили, но опять не до конца...

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, SKYNET74 сказал:

1. Ссылки на подтверждение регистрации и подтверждении смены email не зависят от используемого на сайте протокола (HTTP/HTTPS), это иногда вызывает проблемы. Протокол нужно брать изходя из используемого во время отправки.

Для чего? Какие проблемы это в принципе может вызывать если вы не указали протокол сайта в настройках и он доступен по двум протоколам?

 

3 часа назад, SKYNET74 сказал:

2. Письмо для подтверждения смены email берёт адрес сайта прямиком из $config['http_home_url'], а не из $slink, отсюда имеем текст "С уважением, администрация сайта /". Древний баг который вроде как пофиксили, но опять не до конца...

Принято.

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, celsoft сказал:

Для чего? Какие проблемы это в принципе может вызывать если вы не указали протокол сайта в настройках и он доступен по двум протоколам?

А если он не работает по двум протоколам?
Да и мало чего там вообще может быть?

Да хотя бы элементарно траффик не шифрованный будет передаваться, редирект с HTTP вроде как спасает, но тоже с оговорками. Может уже тогда в вести в DLE настройку:

Режим работы сайта:

HTTP
HTTPS
HTTP/HTTPS

И управлять протоколом исходя из неё.


Ладно ещё аватар сохранять с //site.ru/uploads/foto/foto_1.jpg, но вот в отправке писем можно брать текущий используемый, это куда универсальней нежели HTTP.

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, SKYNET74 сказал:

А если он не работает по двум протоколам?

В таком случае должен быть указан протокол в настройках скрипта. Отстутвует указание протокола, только при наличии нескольких протоколов одновременно.

 

4 часа назад, SKYNET74 сказал:

Да и мало чего там вообще может быть?

Не мало, а отсутствует вообще

Ссылка на сообщение
Поделиться на других сайтах
23 минуты назад, celsoft сказал:

В таком случае должен быть указан протокол в настройках скрипта. Отстутвует указание протокола, только при наличии нескольких протоколов одновременно.

Я везде применяю "/", и там это может быть лишь для HTTPS.
Нужно отдавать приоритет HTTPS, если он поддерживается, а не HTTP, как сделано сейчас.

Ссылка на сообщение
Поделиться на других сайтах
30 минут назад, SKYNET74 сказал:

Я везде применяю "/", и там это может быть лишь для HTTPS.

Как делаете вы и как делать правильно это вещи разные и не всегда одно и то же. Прочитайте хотя бы рекомендации поисковиков, как должны выглядеть ссылки для правильной индексации https, и ухода от http. Для этого важно наличие https в ссылке, а не просто "/".

Ссылка на сообщение
Поделиться на других сайтах
43 минуты назад, celsoft сказал:

Как делаете вы и как делать правильно это вещи разные и не всегда одно и то же. Прочитайте хотя бы рекомендации поисковиков, как должны выглядеть ссылки для правильной индексации https, и ухода от http. Для этого важно наличие https в ссылке, а не просто "/".

С каких пор?
Вы вкурсе что почти на всех современных проектах используется "/js/system.js", а не "//site.ru/js/system.js", и тем более не "https://site.ru/js/system.js".

Ссылка на сообщение
Поделиться на других сайтах
19 часов назад, SKYNET74 сказал:

С каких пор?

С таких. Читайте чаше блог яндекса. Там они публикуют часто разную полезную информацию.

 

19 часов назад, SKYNET74 сказал:

Вы вкурсе что почти на всех современных проектах используется "/js/system.js", а не "//site.ru/js/system.js", и тем более не "https://site.ru/js/system.js".

Какое отношение например /js/system.js имеет отношения к индексации сайта? Речь идет о корректной индексации страниц сайта. И их корректной склейки, при переходе на https. Как вы поставите внутренний скрипт в страницу роли в данном вопросе не играет. А свои внутренние подключения JS файлов DLE сделает без протокола, независимо от того указали ли вы протокол в своем сайте, или не указали, и не зависимо от того какой вы протокол указали в настройках.

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, celsoft сказал:

Какое отношение например /js/system.js имеет отношения к индексации сайта? Речь идет о корректной индексации страниц сайта. И их корректной склейки, при переходе на https. Как вы поставите внутренний скрипт в страницу роли в данном вопросе не играет. А свои внутренние подключения JS файлов DLE сделает без протокола, независимо от того указали ли вы протокол в своем сайте, или не указали, и не зависимо от того какой вы протокол указали в настройках.

Вот он бы всё так делал, я понимаю что вы стараетесь его перевести на "/", но забываете фиксить куски кода во многих местах.
Идеал для меня это когда /news/, /upload/posts/, /sitemap.xml и т.д., и не только у меня, большинство идёт к этому, и они не парятся "потому что им яндекс так не рекомендует делать".

Ссылка на сообщение
Поделиться на других сайтах
17 минут назад, SKYNET74 сказал:

Вот он бы всё так делал, я понимаю что вы стараетесь его перевести на "/", но забываете фиксить куски кода во многих местах.

Да не должен скрипт для всего это делать. Я вам уже выше написал, что то как делаете вы, не значит что так правильно. Я вам про одно, вы про другое. Смешали все в кучу, и ссылки на страницы, и ссылки на загрузку JS скриптов. Это для вас это одно и то же, а по факту это разные вещи.

Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, celsoft сказал:

Да не должен скрипт для всего это делать. Я вам уже выше написал, что то как делаете вы, не значит что так правильно. Я вам про одно, вы про другое. Смешали все в кучу, и ссылки на страницы, и ссылки на загрузку JS скриптов. Это для вас это одно и то же, а по факту это разные вещи.

И ссылки, и скрипты, и картинки, и видео, всё через "/", это гораздо удобнее, безпроблемнее и много каких ещё плюсов имеет.
Но ваше мнение мне понятно, подождём пока это поймут даже обыватели и начнут требовать это с вас в DLE.
PS: Я вкурсе что оно и щас есть, но оно какое то багованное вечно, а де факто оно должно быть уже по умолчанию.

Изменено пользователем SKYNET74
Ссылка на сообщение
Поделиться на других сайтах
1 час назад, SKYNET74 сказал:

И ссылки, и скрипты, и картинки, и видео, всё через "/", это гораздо удобнее, безпроблемнее и много каких ещё плюсов имеет.

Я уже написал когда ссылки "/" это не хорошо, официально об этом также писал и яндекс. Вы можете и дальше пребывать в уверенности, что это плюсы и т.д. Я не буду вас переубеждать.

 

1 час назад, SKYNET74 сказал:

Но ваше мнение мне понятно, подождём пока это поймут даже обыватели и начнут требовать это с вас в DLE.

Ждите, DLE уже 12 лет, и это не появилось, а с учетом того что это исключительно ваша, ничем не обоснованная практика, это никогда не появится. Вам долго ждать придется.

Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, celsoft сказал:

Ждите, DLE уже 12 лет, и это не появилось, а с учетом того что это исключительно ваша, ничем не обоснованная практика, это никогда не появится. Вам долго ждать придется.

Вы по многим моментом били себя пяткой в грудь и утверждали это так же, но история показывает что всё не так как вы тут написали... ;)

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...