# Discourse "onebox"es hide the full URL which is painful for docs links

**URL:** <https://discourse.julialang.org/t/discourse-onebox-es-hide-the-full-url-which-is-painful-for-docs-links/134424>\
**Category:** Meta Discussion\
**Created:** [December 8, 2025, 3:01am UTC](https://discourse.julialang.org/t/discourse-onebox-es-hide-the-full-url-which-is-painful-for-docs-links/134424 "2025-12-08T03:01:22Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ianshmean](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ianshmean/32/216042_2.png) [@ianshmean](https://discourse.julialang.org/u/ianshmean)\
**Post date:** [December 8, 2025, 3:01am UTC](https://discourse.julialang.org/t/discourse-onebox-es-hide-the-full-url-which-is-painful-for-docs-links/134424/1 "2025-12-08T03:01:22Z")

</div>

[Here](https://discourse.julialang.org/t/fyi-julia-1-12s-repl-warns-on-non-owning-non-public-qualified-accesses/134401/3) I link to `https://docs.julialang.org/en/v1/base/base/#Base.pkgversion-Tuple{Module}` but it only shows a very vague box summary that takes the page title and simplifies the URL down to its domain only.

When urls are placed in-line in text they also look very vague: [Essentials · The Julia Language](https://docs.julialang.org/en/v1/base/base/#Base.pkgversion-Tuple%7BModule%7D)

From a bit of research there’s nothing easy we can do on the Documenter side short of serve a static redirect page for every anchor.. the URL anchor isn’t used by the discourse onebox code.. it just fetches the page HTML and grabs its metadata. We couldn’t e.g. use javascript to serve custom tags.

I don’t see an easy way to improve it, so this is more of a gripe.

---

<div class="post-metadata">

**Author:** ![ianshmean](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ianshmean/32/216042_2.png) [@ianshmean](https://discourse.julialang.org/u/ianshmean)\
**Post date:** [December 8, 2025, 3:10am UTC](https://discourse.julialang.org/t/discourse-onebox-es-hide-the-full-url-which-is-painful-for-docs-links/134424/2 "2025-12-08T03:10:13Z")

</div>

Related [Oneboxes with anchors hide the anchor - Feature - Discourse Meta](https://meta.discourse.org/t/oneboxes-with-anchors-hide-the-anchor/191125?tl=en)

---

<div class="post-metadata">

**Author:** ![ianshmean](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ianshmean/32/216042_2.png) [@ianshmean](https://discourse.julialang.org/u/ianshmean)\
**Post date:** [December 8, 2025, 3:23am UTC](https://discourse.julialang.org/t/discourse-onebox-es-hide-the-full-url-which-is-painful-for-docs-links/134424/3 "2025-12-08T03:23:13Z")

</div>

A proposal [FEATURE: Enhance onebox titles with URL fragment/anchor context by IanButterworth · Pull Request #36515 · discourse/discourse · GitHub](https://github.com/discourse/discourse/pull/36515)  
FYI @mbauman

---

<div class="post-metadata">

**Author:** ![ianshmean](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ianshmean/32/216042_2.png) [@ianshmean](https://discourse.julialang.org/u/ianshmean)\
**Post date:** [December 11, 2025, 4:03pm UTC](https://discourse.julialang.org/t/discourse-onebox-es-hide-the-full-url-which-is-painful-for-docs-links/134424/4 "2025-12-11T16:03:44Z")

</div>

Well that was easier to fix than expected..

`https://docs.julialang.org/en/v1/base/base/#Base.AsyncCondition-Tuple{Function}`

now shows as

> **[Base.AsyncCondition - Essentials · The Julia Language](https://docs.julialang.org/en/v1/base/base/#Base.AsyncCondition-Tuple%7BFunction%7D)**
>
> Create a async condition that calls the given callback function. The callback is passed one argument, the async condition object itself. | Documentation for The Julia Language.

and used to show like this

> **[Essentials · The Julia Language](https://docs.julialang.org/en/v1/base/base/)**
>
> Documentation for The Julia Language.
