Il percorso_base non viene sostituito in alcuni casi

Non sono sicuro da quando sia iniziato, ma sembra che %{base_path} non venga sostituito in alcune istanze.

L’unico posto in cui l’ho visto finora è il prompt “segnala un post”, dove l’URL ha l’ID dell’argomento sostituito con %%7Bbase_path%7D/guidelines, quindi https://www.example.com/t/topic-title/1234 diventa https://www.example.com/t/topic-title/%%7Bbase_path%7D/guidelines.

Ho testato e verificato che questo accade anche in modalità provvisoria.

Il testo di post_action_types.inappropriate.description è quello predefinito:

Questo post contiene contenuti che una persona ragionevole considererebbe offensivi, offensivi, condotta d'odio o una violazione delle \u003ca href=\"%{base_path}/guidelines\"\u003enostre linee guida della community\u003c/a\u003e.

Ho testato la modifica del testo mantenendo lo stesso link. Le modifiche appaiono, ma il problema è ancora presente.

Ho controllato un’altra istanza di %{base_path}, in particolare site_settings.tags_listed_by_group, che sembra essere sostituita correttamente. L’impostazione del sito “tag elencati per gruppo” ha un link funzionante nella descrizione.

4 Mi Piace

Questo è stato anche segnalato sul forum Python: "community guidelines" link doesn't work - Discourse Feedback - Discussions on Python.org

3 Mi Piace

Solo per portare qui il post di Python per visibilità:

Quando clicco sull’icona della bandiera sotto un post, appare una finestra di dialogo e il link “le nostre linee guida della community” non funziona. Toccandolo non succede nulla e, quando lo apro in un’altra scheda, ottengo una pagina di errore “400 Richiesta non valida”. URL di esempio: https://discuss.python.org/t/my-code-as-a-for-loop-that-dont-work/%{base_path}/guidelines

Posso riprodurre il problema con le “linee guida della community” anche qui su meta. Lo sposterò in Bug. :+1:

Corretto in questa PR:

2 Mi Piace

Questo argomento è stato chiuso automaticamente dopo 3 giorni. Non sono più consentite nuove risposte.