Allow Linked custom field to link other custom field

Feature name

Allow Linked custom field to link other custom field

Feature function

Sometime a identical field might has a different ID between pages, or the ID is not human-readable. In these cases, I would like to add a custom field with human-readable name, then add a Linked field linking that custom field to that ID.

For example, given that a page with a “master key” field whose ID is mk-field:

<label for="mk-field">Master Key:</label>
<input id="mk-field" name="mk" type="text" />

I want to name the custom field as “Master Key”, since mk-field and mk aren’t particularly easy to remember what it stands for.

Having multiple custom fields just to describe the single one can decrease readability of entity page. Instead of linking custom fields together maybe we should consider just adding optional label to custom fields.

Example UI:

obraz

Thanks, your approach is cleaner compared to mine. And it will be even better if I can set multiple names to one custom field, since I did encounter websites that use different names for the same field on different page.

20220119-00001