Скрытие старых плагинов, тем и компонентов

Продолжение обсуждения из темы Предупреждение о неработающих и устаревших плагинах, компонентах и темах:

Следует ли скрывать неработающие и устаревшие плагины, компоненты и темы из списков? Или нам стоит внедрить автоматическое предупреждение, аналогичное тому, что используется в WordPress, когда плагин не обновлялся в течение трёх лет?

1 лайк

Мы установили теги broken, deprecated, end-of-life и unmaintained по умолчанию в режиме «заглушено», чтобы темы не отображались в списках, если вы не взаимодействуете с темой (или не измените уровень уведомлений вручную), но их всё ещё можно найти через поиск, так что они не исчезают полностью.

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

5 лайков

Я вполне уверен, что не отключал эти уведомления. Или, если вы изменили это поведение, то не для всех? Мне нужно перепроверить свои настройки.

Но если функция отключения звука работает, то она выполняет то, что я просил.

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

редактирование

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

Это определённо круто. Но интересно, не стоит ли предложить идею раскрашивать такие посты, как в плагине Solved, где можно выделить пост красным цветом для нерешённых тем? Например, при просмотре через поиск.

Возможно, даже добавить цветовой акцент при слиянии с ядром. Это заняло время, но я довольно давно понял, что пропустил слияние Chat с ядром, и это вызвало у меня небольшие простои.

Или, если использовать цвета bbcode, можно добавить уведомление в верхней части первого поста с особым фоновым цветом или кастомным блоком цитаты, похожим на решение, как в плагине Solved.

Представляю, что можно создать компонент #theme-component, который будет вставлять баннер в верхнюю часть первого поста в зависимости от тега. Это избавит от необходимости редактировать первые посты тем вручную.