Скрыть значок замка

Я тоже посмотрел на это, но не смог понять, как эффективно выбрать нужный фрагмент HTML, чтобы скрыть его.

Моя проблема в том, что мне не удаётся заставить переменные SASS работать в селекторах.

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

1 лайк

Рад, что это подняли. У меня несколько пользователей спрашивали, как можно использовать раздел (который они всегда могли использовать), так как они просто предполагают: lock = нельзя использовать это.

2 лайка

Вы можете использовать этот TC, чтобы изменить иконку на любую понравившуюся:

Я (ранее) использовал unlock-alt именно по той причине, которую вы указали — пока у меня не возникла необходимость скрывать их для некоторых категорий!!

3 лайка

Вот он:

1 лайк

Это уже слито. Спасибо @nathank. :smiley: :hugs:

редак.: также обновлена информация «О нас»

2 лайка

Обнаружена регрессия! При указании категории/подкатегории TC ломался из-за того, что изменение выше портило CSS.

Свежий PR (также исправляет ещё кое-что, что я упустил):

2 лайка

Объединено. Спасибо, Нейтан. Я даже не заметил. Загрузил это в свой тестовый экземпляр и быстро просмотрел, но ошибок не обнаружил, и всё работало, как ожидалось (хотя, признаюсь, не проверял подкатегории :woman_facepalming:t2:).

3 лайка

И ещё одна!

Она добавляет возможность работы с альтернативными иконками замка (из Category Icons) и устраняет ещё одну недоработку в заголовках категорий Discourse (Hide Lock Badge Icon - #27 by nathank).

2 лайка

Объединено :slight_smile: Хорошее дополнение — спасибо!

Мне действительно нужно уделить время и завершить работу над выбором списка категорий list_type. Мне просто нужно получить работающую функцию findby().

4 лайка

Не уверен, является ли это регрессией, но сегодня заметил, что рядом с названиями категорий появляется значок замка, когда выбрана опция «Показывать список подкатегорий выше тем в этой категории».

2 лайка

Где вы видите значок замка, когда включена опция «Показывать список подкатегорий над темами в этой категории»? Я его не вижу… :thinking:

У меня подкатегория general/photos установлена как приватная, а значок скрыт:

Я пробовал с строками и блоками, но всё равно не смог воспроизвести проблему.

Строки с избранными темами работают. Коробки с избранными темами — вот где проблема.

1 лайк

Можете выложить скриншот? Я всё ещё не могу воспроизвести проблему с включённой опцией «Блоки с избранными темами»:

2 лайка

Это перестало работать у меня после недавнего обновления (думаю, сегодня, но я не уверен на 100%, я заметил это только сейчас, впервые)

Я думаю, это из-за недавнего изменения?

2 лайка

Да, это сработало. Можно просто добавить:

.badge-category__wrapper [class*=“d-icon-category.restricted”] {
display: none;
}

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

Почти становится подработкой — разбираться, как откатить все эти мелкие изменения после каждого обновления. Я уже боюсь нажимать кнопку :upside_down_face:

Спасибо, что сообщили. Я займусь этим на этой неделе.

3 лайка

Это должно исправить проблему!

4 лайка

Объединено и исправлено! Ты потрясающий :grin: спасибо! :hugs:

Работает отлично. Компонент, наверное, в какой-то момент нуждается в доработке, особенно чтобы упростить ввод категорий.

4 лайка

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

5 лайков