Форумы / National / Russian / Cotonti 0.9.24 Beta

<<<1...45678>>>

Тестирование и баги

Alex300
#91 12.02.2024 05:38
#47784 prostogorod:

Если при добавлении и редактировании страниц использую такую конструкцию:

{PAGEADD_FORM_TITLE|cot_rc_modify($this, 'class="form-control"')}

{PAGEEDIT_FORM_TITLE|cot_rc_modify($this, 'class="form-control"')}

Происходит ошибки, связаны с функцией cot_rc_modify()

Deprecated: mb_stripos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /home/s/www/system/functions.php on line 4993

Deprecated: preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/s/www/system/functions.php on line 4996

Не заметил на свежей установке из актуальной мастер ветки. На всякий случай добавил проверку.

Я так понял и мультиязычность  cot_page_enum не поддерживается.

Исправлено в мастер ветке

 

И еще заметил такой баг, связный с canonical. Если переключить на второй язык главную страницу тег HEADER_CANONICAL_URL неправильно формирует url, остается прежний как для главной основного языка. Не добавляет префикс языка. В остальном все правильно.

Исправлено.

 

И еще заметил, почему-то для url некоторых категорий второго языка появляется тег не индексации <meta name="robots" content="noindex" />

Это было сделано в свое время для того, чтобы если для категории не включена возможность локализации, то исключать ее из индекса, дабы не дубрировались страницы в индексе поисковиков.

Но сейчас это не правилно и Google не рекомендует делать так. Рекомендуется правильно проставлять canonical url. Этот функционал убрал.

См.: https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls?hl=ru#best-practices, https://github.com/Cotonti/Cotonti/issues/1750

Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
prostogorod
#92 14.02.2024 12:52
#47788 Alex300:
#47784 prostogorod:

И еще заметил такой баг, связный с canonical. Если переключить на второй язык главную страницу тег HEADER_CANONICAL_URL неправильно формирует url, остается прежний как для главной основного языка. Не добавляет префикс языка. В остальном все правильно.

Исправлено.

Спасибо. Да, сразу не заметил. Нужно добавить слеш. i18n формирует url для главной страницы второго языка со слешом.

Kabak
#93 15.02.2024 05:01

Можно ли сделать так, чтобы личные сообщения автоматически помечались как прочитанные после прочтения, а не после нажатия на определённую иконку ?

Alex300
#94 15.02.2024 07:45

Нужно добавить слеш. i18n формирует url для главной страницы второго языка со слешом.

Это принципиально? Необходимо? Поправил. Проверьте.

 

Можно ли сделать так, чтобы личные сообщения автоматически помечались как прочитанные после прочтения, а не после нажатия на определённую иконку

Они так и должны себя вести. Стоит зайти в личное сообщение - оно становится прочитанным. А вот сообщения отправленные через форму обратной связи (плагин Contact) - эти да, не помечаются как прочитанные пока не нажата нужная кнопка.

Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
Отредактировано: Alex300 (15.02.2024 08:01, 7 месяцев назад)
Kabak
#95 15.02.2024 08:31

Они так и должны себя вести. Стоит зайти в личное сообщение - оно становится прочитанным. А вот сообщения отправленные через форму обратной связи (плагин Contact) - эти да, не помечаются как прочитанные пока не нажата нужная кнопка.

Да, всё работвет, если зайти в сообщение

Отредактировано: Kabak (15.02.2024 11:57, 7 месяцев назад)
prostogorod
#96 15.02.2024 12:55
#47792 Alex300:

Нужно добавить слеш. i18n формирует url для главной страницы второго языка со слешом.

Это принципиально? Необходимо? Поправил. Проверьте.

 

Да, это важно. После последнего изменения:

Url
https://domain.com/de/

Canonical
https://domain.com/de

То есть не совпадает Url и Canonical для второго языка. Если в Url убрать слеш - то 404 страница.
Либо происходит наоборот в предыдущих изменениях Url без слеша, а каноникал со слешом. Url - не открывался 404.

Url
https://domain.com/de

Canonical
https://domain.com/de/

То есть для второго языка на главной  Url и Canonical должны совпадать и быть со слешом.

Alex300
#97 15.02.2024 18:17

Да, сейчас в мастер ветке так и работает. https://skr.sh/sOIw9wN6Su2

Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
prostogorod
#98 15.02.2024 20:26
#47795 Alex300:

Да, сейчас в мастер ветке так и работает. https://skr.sh/sOIw9wN6Su2

Спасибо! Все отлично работает, просто забыл header обновить, там же {HEADER_CANONICAL_URL} формировался.

 

Kabak
#99 03.03.2024 08:55

При обновлении через Install.php

проблема 

как обновить базу ?

Alex300
#100 03.03.2024 14:18

В коробке нет файла patch_0.9.23-1.sql. Надо заменить содержимое папки /setup тем, что в репозитории.

Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
Kabak
#101 03.03.2024 16:03

Я выкачал последнюю версию с репозитория.  Не срабатывает.

 пишет сайт что версия базы 0.9.23

 

Помню, что мне помогалі убирать варнинг по этому и вероятно я рукками выполнил скрипт который в базе что-то создавал.

 

Как теперь обновиться ?

Отредактировано: Kabak (03.03.2024 16:55, 7 месяцев назад)
Alex300
#102 03.03.2024 16:53

Пришлите дамп БД в личку или на телеграм https://t.me/alexey3215 в том состоянии что было до обновления (Вы же делаете бекапы перед обновлением?). Потестирую. Проверю. Так сложно сказать что то определенное.

Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
Kabak
#103 03.03.2024 16:56

Я удалил patch_0.9.23-1.sql. из каталога setup  и всё обновилось.

 

Не знаю откуда он у меня там появился , но в коробке его нет.

 

Благодарю

Отредактировано: Kabak (03.03.2024 17:04, 7 месяцев назад)
Kort Онлайн
#104 12.03.2024 18:48

Что-то не то с хэштегами: при правке страницы сохраняются, но при повторной правке поле для их ввода пустое

SED.by - создание сайтов, разработка плагинов и тем для Котонти
Alex300
#105 13.03.2024 08:06
Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/

<<<1...45678>>>

Тема заблокирована, новые сообщения запрещены