Проблема с включением предстоящих изменений

Хотел бы уточнить: нормально ли отображается это сообщение об ошибке?

1 лайк

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

1 лайк

Ошибка гласит: «Запрошенный URL или ресурс не найден».

Но без контекста о том, что делал @sniper756, когда это появилось, это не помогает.

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

Страница находится по адресу: admin/config/upcoming-changes

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

Также прошу администраторов переместить эту тему на следующую страницу, спасибо:

Представляем систему «Предстоящие изменения» для управления новыми функциями и изменениями существующих функций в вашем сообществе — Объявления — Discourse Meta

1 лайк

Это не имеет отношения к новым изменениям в оформлении базовой темы, поэтому я перенёс это в отдельную тему.

1 лайк

@rishabh, может быть, бесплатный план не будет использовать предстоящие изменения?

1 лайк

Возможно, речь идет не об общих предстоящих изменениях, а об изменениях, затрагивающих тему Foundation, так как она недоступна.

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

Только что проверил, у меня не воспроизводится.

Можешь попробовать в безопасном режиме, @sniper756, просто на всякий случай? И есть ли что-то в консоли, когда возникает ошибка?

1 лайк

Кажется, мне удалось воспроизвести проблему. У меня наблюдается то же самое, и мой форум не находится на бесплатном плане. Похоже, это связано с переводом названий групп. Включение функции для всех сработало, но для «staff» — нет.

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

Значит, ваш язык интерфейса установлен на что-то другое, и это вызывает сбой? Пробовал, но всё равно ничего не получается.

Или есть какой-то другой способ перевода?

2 лайка

То же самое, у меня на стандартном бесплатном сайте ничего не воспроизводится, и страница работает нормально.

Имена групп по умолчанию, такие как staff, основаны на языке форума по умолчанию, а не на языке интерфейса (после его изменения необходимо запустить задачу обеспечения согласованности базы данных или дождаться её автоматического выполнения).

1 лайк

Не уверен, что это поможет:

PUT https://my-forum.discourse.group/admin/config/upcoming-changes/groups 404 (Not Found)
send	@	jquery.js:9940
ajax	@	jquery.js:9521
o	@	ajax.js:216
x	@	ajax.js:229
saveGroups	@	upcoming-change-item.gjs:127
enabledForChanged	@	upcoming-change-item.gjs:247
await in enabledForChanged		
handleInput	@	d-select.gjs:40
handleMouseUp_	@	unknown

Вместо «только для сотрудников» результат «все»

Ошибка не соответствует языку интерфейса. Это немецкий вариант

image
Поскольку название группы на моём форуме — «team», неудивительно, что это не работает.

Можно ли ссылаться на ID вместо названий?


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

У меня сработало: выбрать «Конкретная группа (группы)», а затем группу «staff / team».

1 лайк

Окей, спасибо за воспроизведение. Перенёс это в баг. @martin

4 лайка

Да~~~~~~~~~~

Я всё время работал, только что закончил смену и теперь свободен, чтобы зайти и посмотреть ответ. Похоже, проблема уже решается. Discourse работает невероятно быстро, мне это очень нравится.

1 лайк

Я только что проверил: официальный discourse.group работает нормально. У меня же проблема возникает с Discourse, развёрнутым на моём собственном VPS.

Спасибо за воспроизведение, Moin. Я не знал, что автоматические названия групп можно изменять таким образом. Исправление здесь:

4 лайка