Forums / National / Russian / Cotonti 0.9.24 Beta

<<<1...45678>>>

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

Alex300
#91 2024-02-12 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 2024-02-14 12:52
#47788 Alex300:
#47784 prostogorod:

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

Исправлено.

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

Kabak
#93 2024-02-15 05:01

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

Alex300
#94 2024-02-15 07:45

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

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

 

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

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

Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english...
Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/
This post was edited by Alex300 (2024-02-15 08:01, 2 months ago)
Kabak
#95 2024-02-15 08:31

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

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

This post was edited by Kabak (2024-02-15 11:57, 2 months ago)
prostogorod
#96 2024-02-15 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 2024-02-15 18:17

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

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

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

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

 

Kabak
#99 2024-03-03 08:55

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

проблема 

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

Alex300
#100 2024-03-03 14:18

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

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

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

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

 

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

 

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

This post was edited by Kabak (2024-03-03 16:55, 2 months ago)
Alex300
#102 2024-03-03 16:53

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

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

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

 

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

 

Благодарю

This post was edited by Kabak (2024-03-03 17:04, 2 months ago)
Kort
#104 2024-03-12 18:48

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

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

<<<1...45678>>>