Тестирование и баги
Kort |
|
---|---|
Плагин TagsСлучайные хештеги выводятся неправильно: сперва берутся первые ХХ тегов согласно настройкам, а потом они рандомизируются. А надо бы наоборот.
|
|
Dieser Beitrag wurde von Kort (am 3. Oktober 2024, 05:50, vor 5 Monate) bearbeitet |
Alex300 |
|
---|---|
Для тегов завел тикет: https://github.com/Cotonti/Cotonti/issues/1793. Проблему реализации описал там же. Для поиска вроде этот: https://github.com/Cotonti/Cotonti/issues/1782 Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
|
Dieser Beitrag wurde von Alex300 (am 4. September 2024, 09:56, vor 6 Monate) bearbeitet |
Kabak |
|
---|---|
вы с этими переименованиями тегов.... Зачем переходить на Cotonti 0.9.25 , если нужно ВСЁ переименовать в моих скинах ? ( риторический ) |
Alex300 |
|
---|---|
Цель изменений - привести теги к более понятному и единообразному виду. А значит и к более интуитивно понятному. Функции генерирующие теги для стандартных компонентов, как например Старые теги продолжат работу в режиме legacy mode еще довольно длительное время, что должно облегчить переход на новые версии. Так исторически сложилось, что теги добавлялись в код довольно хаотично. Вот и сложилась ситуация, когда в расширеняих теги с одинаковым функционалом могут разниться, что создает определенные неудобства. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
Kort |
|
---|---|
Что-то похожее было с Бутстрапом, если помнишь)) Обновление TPL-тегов в теме займёт полчаса с перекурами. Риторические вопросы занимают гораздо больше времени. Я уже давно самые важные проекты обновил до 0.9.25 и сразу перевёл на новые теги. В плюсе гораздо лучшая читабельность шаблонов. Собственно для этого все и затевалось. За 10 лет все привыкли к безумному PAGE_SHORTTITLE и всяким бессистемным TOP_XXXXXX. Странно, что очевидное улучшение вызывает подобное неприятие. К тому же переход на 0.9.25 это не только новая нотация. Обнови и забудь уже)) А вообще, нейминг это непросто. Для общего развития. SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
|
Dieser Beitrag wurde von Kort (am 3. September 2024, 18:32, vor 6 Monate) bearbeitet |
Kabak |
|
---|---|
Есть проблема с функцией cot_string_truncate Она некорректно работает в случаях когда есть переносы строк. Например pm.list.php 125 строка $pm_desc = cot_string_truncate($pm_data , 100 , true, false, '...'); Нужно контроллировать переносы строк и обрезать , если строк больше определённого количества, а не только по количеству отображаемых символов.
|
Kort |
|
---|---|
Спорно: В твоем примере текст вылез за пределы блока по высоте. Выходит, у тебя фиксированная высота блока? Тогда то же самое произошло бы со слишком большим текстом без лайнбрейков или разметки. Может надо просто проверить стили? В 125 строке формируется немного непонятная переменная -- что-то вроде превью текста сообщения. С HTML парсером там всегда будет HTML (как минимум, один параграф или другой блок). Я немного не понимаю, зачем тебе SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
Kabak |
|
---|---|
текст обрезается из расчёта 100 отображаемых символов. В ответе человека используются преносы строк и 100 отображаемых символов заканиваются значительно позже , чем вмещает блок. Блок не фиксированного размера у меня, но почему-то вылезает именно это - последнее сообщение в списке личных сообщений.
Верятно у меня что-то со стилями. Не должны строки вылезать на пределы блока. Добавлено 3 дня спустя: Подправил CSS , проблема ушла |
|
Dieser Beitrag wurde von Kabak (am 16. September 2024, 05:49, vor 6 Monate) bearbeitet |
Kort |
|
---|---|
И все-таки лучше добавить strip_tags чтобы убрать разметку: {PM_TEXT|strip_tags($this)} Примерно так. Или сразу так: {PM_TEXT|strip_tags($this)|cot_string_truncate($this, 100, false, false, '...')} SED.by - создание сайтов, разработка плагинов и тем для Котонти
|
|
Dieser Beitrag wurde von Kort (am 16. September 2024, 06:18, vor 6 Monate) bearbeitet |
Denisbox |
|
---|---|
Небольшая неточность в установщике: contact: fonts (at) otlab . ru
|
Kabak |
|
---|---|
Благодарю разработчиков за cot_generatePaginationTags()
очень удобно ! |
prostogorod |
|
---|---|
Возникает ошибка. Cotonti Siena 0.9.25, при установке, последний шаг(Установка Cotonti успешно завершена!) Warning: Undefined array key 0 in /home/sov/domain.com/www/system/database.php on line 596 в строке: $multiline = is_numeric($arr_keys[0]);
И еще вопрос. Имеет значения, где скачивать дистрибутивы? Они идентичны? |
Alex300 |
|
---|---|
Что-то она мне такая ошибка не попадалась. Поправил потенциально проблемное место. Пожалуйста проверьте.
Нет, не имеет https://www.cotonti.com/download/cotonti-siena-0925 отдает на скачивание архив с гитхаба. Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |
|
Dieser Beitrag wurde von Alex300 (am 20. November 2024, 06:37, vor 4 Monate) bearbeitet |
prostogorod |
|
---|---|
#48152 Alex300: Спасибо! Проверил, ошибка исправлена. $multiline = isset($arr_keys[0]) && is_numeric($arr_keys[0]);
Добавлено 1 месяц спустя: Cotonti Siena 0.9.25. Устанавливаю новый плагин или новый модуль со структурой. Структура нового плагина и модуля в базе существует, а в админке нет. В админке отображается только структура модуля Page. В чем может быть причина? Проверил на сборке 0.9.24.2 все структуры отображаются. |
|
Dieser Beitrag wurde von prostogorod (am 24. Dezember 2024, 23:08, vor 3 Monate) bearbeitet |
Alex300 |
|
---|---|
Можно пример расширения? Используете ли версию Cotonti из master-ветки или релизную 0.9.25? Версия PHP? Есть миры, не здесь, там, где небеса горят, и моря засыпают, и реки дремлют; люди сделаны из дыма, а города – из песен. Где-то опасность, где-то несправедливость, даже где-то остыл чай. Идем Эйс, у нас много работы!...
...Sorry for my english... Бесплатные расширения для Cotonti: https://lily-software.com/free-scripts/ |