Properties & Bases: Parse (Render) Markdown in text properties // Allow mixing text and links in string fields

Problem

Text field (or a single item in a list field) only allows either text or a single link.

Proposed solution

Links should be interpreted like they are in the note’s body.

Current workaround (optional)

Make a list property and put parts of the text and links in items of it, but that’s unfriendly to manipulating properties programmatically and it’s unwieldy.

Related requests

This should also apply to markdown links if they are (hopefully) implemented.

15 Likes

THis seems to be an interesting idea. I think it would be useful in some cases for video making for example.

This seems to be covering the same topic as Cannot Include Text and Link in the same Text Property Value.

Feature requested:

For a text type of property, allow to interpret the value as a single line of markdown.

Use case or problem

Allow describing something with a sentence as a property. Here are a few


how-we-connected: “Meet on [[Foo Event]], together with [[John Doe]]”
description: “A key decision maker in the company [[Bar Company]] with an expertise in [[Enterprise Sales]]”

Proposed solution

For the UI of Obsidian to recognize the line of text value of any property to be a markdown.

Current workaround (optional)

Ignoring the markdown, just treat them as plaintext

Related feature requests (optional)

  • In this feature request to add support markdown links, there are a lot of support. However, we believe it’s even more useful if it can be general rendering as markdown which allows links to be clicked and refactored.
3 Likes

Hi there,

yes, that would be a great feature!!!
@WhiteNoise: you closed the feature request https://forum.obsidian.md/t/cannot-include-text-and-link-in-the-same-text-property-value/65958/7 and linked it to the feature request of this thread and marked it as “solution”… => does that mean, that this feature request will be implemented in future releases?

Thanks in advance,
Silias

1 Like

I, too, would like to know. This is a feature the absence of which hinders the usefulness of properties unnecessarily, IMHO.

I closed that thread and pointed to this one because it’s a duplicate.

I understand. I was just adding my voice to the idea under discussion, not trying to criticize a valid moderating decision. Thank you for your work as a moderator.

This would be nice. It’s unintuitive that text outside links breaks them, and this lessens the versatility of Properties.

I would like to express my support for this request: it is one of the two great lacks I feel in Obsidian!

hi @WhiteNoise
right now that Bases is out. this feature is more useful and important.

Allowing string and backlink in text property so when in Bases you can view and click easily.

bases Feature requests

1 Like

One workaround for this I have found decent is to create a text property (in my case “changelog”) and link to a block in the note’s body. This way you can write as you would normally in any note while still being able to query it via Properties from Bases Views.

1 Like

Use case or problem

I want to add some formatting to specific columns in a base table.

Proposed solution

Maybe treat all text as Markdown by default. Or add a function that specifically renders markdown in a string. I don’t have a preference here.

Related feature requests (optional)

There are also other things that can be achieved with this:

14 Likes

I used this extensively with inline dataview properties and associated queries. This is a must-have IMO. Currently very frustrated as have been effortfully converting to yaml properties as required by Bases, and now encountering this gap.

I don’t have an opinion on the request, just posting this relevant bit from the docs:

(But the request hasn’t been closed, so presumably you can still hope.)