T_Disco
(T)
15 Maggio 2026, 3:54pm
1
Posizione: /admin/site_settings/category/all_results?filter=Auto%20silence%20first%20post%20regex
Se possibile, sarebbe utile se il testo ‘Silence Watched Words’ nella frase di descrizione ‘DEPRECATED: Use Silence Watched Words instead.’ fosse collegato a: /admin/customize/watched_words/action/silence
Grazie.
1 Mi Piace
Il link verrà aggiunto non appena questa PR verrà unita
main ← link-admin-pages-in-site-setting-descriptions
opened 02:10PM - 21 May 26 UTC
Several site setting descriptions reference an admin page by name but leave the … reference as plain text, forcing admins to navigate manually to act on the description's advice. For example, the `auto_silence_first_post_regex` description tells admins to "Use Silence Watched Words instead" without linking to the watched words admin page; `use_admin_ip_allowlist` ends with the textual breadcrumb "(Admin > Logs > Screened Ips)" rather than a link; and `backup_location` mentions "Files settings" with no way to jump there.
Wrap those references in `<a href='%{base_path}/...'>...</a>` so they render as clickable links. The rendering pipeline already supports this: `SiteSettings::LabelFormatter.description` interpolates `%{base_path}` via `I18n.t`, and the admin UI renders the description via `{{trustHTML @description}}` in
`frontend/discourse/admin/components/site-settings/description.gjs`. Existing entries such as `default_locale`, `contact_email`, and `content_security_policy_frame_ancestors` already use the same pattern, so no rendering changes are needed.
The `use_admin_ip_allowlist` entry also drops the trailing "(Admin > Logs > Screened Ips)" breadcrumb, which becomes redundant once the phrase itself is a link.
https://meta.discourse.org/t/403058
1 Mi Piace
zogstrip
Chiuso
23 Maggio 2026, 6:00am
3
Questo argomento è stato automaticamente chiuso dopo 39 ore. Non sono più ammesse nuove risposte.