Плагин кастомного волшебника 🧙

Вот плагин и функция создания категории темы, которые работают у меня:

А, теперь я понимаю, в чём дело.

Меня постоянно сбивало с толку то, что чекбоксы сбрасывали мои настройки, но при этом сохраняли их. Однако это не касается всех параметров. Они ведут себя странно и непоследовательно. Моё видео должно прояснить ситуацию.

У меня проблема с группами и тегами. Вероятно, это также затрагивает и другие поля.

Спасибо, ребята, это полезно. Потенциальное исправление было объединено. Дайте знать, как у вас всё прошло.

Это работает для настройки категории, но теги по-прежнему не устанавливаются или выбор тегов просто отбрасывается после сохранения.

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

Проблема с этим конкретным плагином заключается в том, что некоторые из нас используют его с пользователями, которые только что зарегистрировались. Если плагин не работает днями или неделями, это напрямую затрудняет доступ к нашему форуму. Это буквально вынуждает нас деактивировать его, ломая наш тщательно настроенный процесс регистрации.

Я не совсем знаю, сколько было отчетов об ошибках, и не мое место это расследовать — ты знаешь это лучше всех. Моя мысль в том, что учитывая важность плагина для сайта (он буквально может препятствовать новой регистрации), было бы хорошей идеей обратиться и посмотреть, не найдется ли кто-нибудь, готовый внести свой вклад и помочь в его поддержке.

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

С наилучшими пожеланиями.

2 лайка

Проблема, по-видимому, в основном решена, но я обнаружил, что она сохраняется для пользователей:

Я также провел тестовый запуск, и он не применил ни одну из настроек к пользователям, группам или отслеживанию тегов.

@Eviepayne @Lebron Ещё один набор исправлений для дополнительных проблем, которые вы сообщили

Многие люди делали это на протяжении многих лет, и это было здорово :slight_smile: Действительно, это всегда было совместным усилием.

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

Я бы мягко порекомендовал: если у вас есть возможность перестроить свой стек из-за того, что этот плагин сломался, то, вероятно, у вас также есть возможность запустить Codex или Claude время от времени, чтобы создать PR для плагина, когда вы заметите, что что-то сломалось на вашем сайте. Я не особо придирчив. Если PR проходит CI, и ваш агент добавил необходимые тесты, я, скорее всего, проверю и приму его.

2 лайка

Ещё раз спасибо, Ангус. В настоящее время я учусь и самостоятельно разрабатываю свои первые простые компоненты тем и плагинов (vibe-coding); мне ещё предстоит многому научиться, поэтому я не считаю, что сейчас подходящее время для участия в проекте, как вы предлагаете.

В любом случае, я присоединюсь, когда время будет подходящим, и буду рад это сделать. Тем временем я хотел бы уточнить, что моя скромная рекомендация заключается не в том, чтобы любой мог отправлять PR, а в том, что за поддержкой этого плагина должен стоять кто-то ещё, учитывая его непосредственную связь с процессом регистрации пользователей.

С уважением.

1 лайк

Думаю, ты готов больше, чем тебе кажется :slight_smile: В любом случае, в следующий раз, когда столкнёшься с проблемой, попробуй свои силы. Я быстро сделаю ревью.

2 лайка

Кажется, всё работает отлично, босс. Ещё раз спасибо. Дам знать, если возникнут какие-либо проблемы. Ваш плагин отлично справляется с задачей для многих пользователей, и я надеюсь, что больше людей начнут вносить свой вклад в его развитие.

1 лайк

Обновления, по-видимому, работают! Превосходно! Большое спасибо за вашу работу и внимание.

Спасибо, Ангус, за то, что продолжаешь уделять время поддержке этой очень полезной вставки (с такой богатой историей!).

Да, это давняя проблема. Думаю, она появилась около года (а может, и двух) назад.