Редактор настроек темы JSON — это потрясающе! (И Events тоже отлично!)

Ух ты! Новый редактор тем JSON просто великолепен!

И ещё одно: события и сортировка по дате — это тоже огромное улучшение.

Я использую Discourse для преподавания курса в этом семестре (именно так я вообще начал использовать Discourse), поэтому сейчас потратил немного времени на настройку нового сайта с нуля, что делаю нечасто. Одна вещь, которую мне потребовалось немного времени, чтобы понять, но которая действительно крутая, — это возможность создавать темы как события, а затем сортировать их в категории в порядке проведения событий. Это полностью решает проблему «как сделать, чтобы темы отображались в порядке учебной программы» (раньше я решал это, создавая тему с учебной программой, в которой были ссылки на все остальные темы).

7 лайков

Знаю, верно?! Мне эта штука очень нравится. Отличное дополнение, команда, спасибо :slight_smile:

8 лайков

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

6 лайков

Хочу отметить одну особенность редактора настроек: он особенно полезен для устранения неполадок или изменения настроек компонентов темы, которые требуют ввода строки с разделителями для формирования массивов. На мой взгляд, редактирование строковых настроек в модальном окне редактора настроек гораздо удобнее, чем в полях интерфейса UI.

Например, вот вывод редактора настроек для компонента темы «Ссылки в заголовке» (строки настроек разделены символом «|» — вертикальной чертой).

[
	{
		"setting": "Custom_header_links",
		"value": "Meta-D, эта ссылка откроет Meta в новой вкладке, https://meta.discourse.org, vdo, blank, remove|Most Liked, Посты с наибольшим количеством лайков, /latest/?order=op_likes, vdo, self, keep|Privacy, Наша политика конфиденциальности, /privacy, vdm, self, keep|FAQ, Часто задаваемые вопросы, /faq, vdm, self, keep"
	},
	{
		"setting": "links_position",
		"value": "right"
	}
]

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

3 лайка