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

Porto solo qui il post in Python per renderlo più visibile:

Quando clicco sull’icona della bandiera sotto un post, si apre una finestra di dialogo e il link “Linee guida della nostra comunità” non funziona. Toccarlo non ha alcun effetto e, se lo apro in un’altra scheda, ricevo una pagina di errore “400 Bad Request”. URL di esempio: https://discuss.python.org/t/my-code-as-a-for-loop-that-dont-work/%{base_path}/guidelines

Riesco a riprodurre il problema con “linee guida della comunità” anche qui su meta. Lo sposto in Contribute > Bug. :+1:

Corretto in questa PR:

2 Mi Piace

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