Changing Trust Level Names and Permissions

Search for “trust_levels.” and you’ll find all the names.

Most abilities are hard coded and only a few can be tweaked via some site settings.

It’s not possible to “remove the possibility to invite new member with TL2” unless you override this line in a plugin.

That’s not possible either unless you add them via a plugin.

I found the text to change the trust level names, and they’re sensibly in English. But in all the admin screen dropdown they’re suddenly appearing in… Arabic?! any ideas?

52

Is the site setting allow user locale enabled?

If so, what’s the language on your /preferences/interface user profile?

No, I don’t think we’ve enabled that setting, and so there’s no profile page to have a language. We don’t yet offer a multilingual service, so everything is in English. And it’d be a different kind of weird if my browser were suddenly asking for Arabic content.

Part of the current weirdness is that this only seems to affect the trust level display string in the admin interface dropdowns.

All other text that I’ve seen both in the admin interface and on the forum is in English. It doesn’t seem to affect anything functionally.

Теперь вы можете ознакомиться с моим плагином для изменения прав уровней доверия.
Вот ссылка: Custom Trust Levels

Теперь вы можете ознакомиться с моим плагином, который убирает возможность приглашать новых участников для пользователей с уровнем доверия 2.
Вот ссылка: Custom Trust Levels

Привет, я изменил имя по умолчанию для trust_level_0:

image

Но слаг группы всё ещё niveau_confiance_0: https://forum.kpacite.fr/g/niveau_confiance_0. Когда я хочу упомянуть группу, я хочу видеть псевдоним membres, а не niveau_confiance_0:

Я уже изменил это на этом форуме Discourse: https://kafe.koweb.fr/g/membres, но не помню, как мне это удалось. Есть какие-нибудь идеи?

После прочтения сообщения Add Support for Handling Spaces in Custom-Named Trust Levels in Their Group Slugs - #5 by JammyDodger я возобновляю исправление здесь:

Задача Jobs::EnsureDbConsistency изменяет slug, и нам нужно дождаться следующего расписания.

@dax Вступаю в обсуждение здесь, а не создаю новую тему. Мы рассматриваем возможность изменения всех названий/заголовков уровней доверия. Если я ищу в разделе «Настройка» > «Текст», например, «базовый», появляется много записей: некоторые связаны с названием уровня доверия, некоторые — нет. То же самое и с другими названиями уровней доверия.

Вопрос: существует ли универсальный способ сделать это, охватывающий все случаи сразу, или поиск в разделе «Настройка» > «Текст» — единственный вариант? Меня немного беспокоит, что при использовании второго метода я могу упустить пару мест.

Спасибо!

Поиск в разделе Настроить > Текст является лучшим вариантом, так как результаты будут включать строки как ядра, так и установленных плагинов.

Спасибо, @dax !!!