Предварительный просмотр списков тем (TLP)

Да, это необходимо в случае TLP из-за экстремального уровня переопределений и потому, что Masonry ещё не является нативной частью CSS. Как только Masonry станет поддерживаться нативно в CSS* во всех официально поддерживаемых браузерах, я планирую:

  1. попытаться снизить уровень переопределений, специально избегая переопределения topic-list-item.
  2. убрать обновление сетки через JavaScript, которое требует значительных ресурсов производительности.

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

1 лайк

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

Когда этот флажок включен, я могу получить представление списка по умолчанию категории для отображения миниатюр, включив его для списка последних тем.

Однако, если я затем явно перейду к представлению последних тем, нажав кнопку «Последний список», миниатюры исчезнут.

Это ожидаемое поведение?


Кстати, когда этот флажок не включен, поведение инвертировано.
Миниатюры не отображаются в представлении списка по умолчанию, но появляются при переходе к последнему списку.

Я использую последнюю версию плагина и предпросмотр через theme-creator.

Ошибок в консоли нет.

Извините, если это уже сообщалось ранее, я искал некоторое время, но не смог найти никаких упоминаний об этом.

3 лайка

О, хорошая находка, я не знал об этой ошибке. Я могу воспроизвести. Спасибо за отчет. Я скоро займусь этим.

4 лайка

Привет, @merefield. Сегодня я выполнил обновление, и у меня появилась эта ошибка в верхней части страницы, для информации.

Система обновлена до последней версии, и по крайней мере с моего компьютера всё работает нормально. При обновлении в админ-панели процесс занял гораздо больше времени, чем обычно.

У меня та же ситуация. Всё работает отлично, но я вижу следующие сообщения:

Тема/компонент «Предварительный просмотр списка тем» вызывает ошибки: TypeError: e.capitalize не является функцией

и

Тема/компонент «Предварительный просмотр списка тем» вызывает ошибки: TypeError: e.capitalize не является функцией. (В 'e.capitalize()', 'e.capitalize' не определено)

Вы оба обновили свои сайты и компонент темы до последней версии?

За последние 24 часа были внесены изменения для учета устареваний, но они были протестированы на последней версии.

Я сделал это примерно 45 минут назад, и после этого появилось вот это.

Я займусь этим через пару часов.

1 лайк

OK, похоже, это было внедрено в течение последних 24 часов и является критическим изменением для Core, так как StarZen был обновлён вчера и не содержит этой ошибки.

@merefield

Думаю, это связано с:

Расширения прототипа String устарели. Вместо этого импортируйте capitalize из ‘@ember/string’. [id устаревания: ember-string.prototype-extensions] Подробнее см. по адресу Ember.js - Deprecations.

Но не уверен, почему :sweat_smile:, это изменение поведения было внесено здесь (тестировалось на установке dev):

2 лайка

Это должно быть исправлено сейчас, пожалуйста, обновите.

3 лайка

Да, и посмотрите, что у нас получилось!:

filter.charAt(0).toUpperCase() + filter.slice(1); :eyes:

Великолепно :man_facepalming:

Отлично! И да, всё работает. Спасибо.

2 лайка

3 поста были перенесены в новую тему: Удаление расширений прототипа строки Ember

Почему я не могу перейти ни к одной категории и сталкиваюсь с ошибками?

2 лайка

Ах, извините за это, @Ryan121. Похоже, возник конфликт между этим компонентом темы и новым изменением в нашем коде, которое ещё не применено на самохостинговых сайтах (это могло застать Роберта врасплох :grimacing:).

Также было похожее сообщение здесь — All links to categories broken?

4 лайка

немного запутался: вы имеете в виду, что это разрушающее изменение ещё не применено к ветке tests-passed?

Я поддерживаю только ветку tests-passed с этим компонентом (и обычно фиксирую версию для стабильности, что, как выяснилось, работает для текущей стабильной версии).

3 лайка

(для справки: компонент теперь обновлён для предстоящего изменения ядра :tada:)

4 лайка

Уже какое-то время на krita-artists.org строка с рекомендованным контентом загружается чуть позже остальной части главной страницы. Из-за этого список тем сдвигается вниз, что немного раздражает. Есть ли какое-то решение этой проблемы, или я что-то делаю не так?

Я считаю, что это отчасти результат изменений в ядре, которые вынудили нас получать данные внутри компонента Featured, а не в Route, как раньше, поэтому это происходит позже. Это, согласен, неприятно. Возможно, существует частичное CSS-решение, чтобы сделать это менее резким. Приветствуется PR, или вы можете спонсировать меня, чтобы я посмотрел.

1 лайк