In magento, you can create new attributes (which are then added to sets of attributes that are inherited) with specific types.
The default parameters (text field / region, data, logical value) are quite limited, and I would like to add my own, complete with a backend field renderer and its own verification. This creates a youtube field that accepts a series of URLs that translate only to youtube identifier.
But I would really like how to add my own "Type of directory entry for the store owner." I have seen other plugins do this, but digging the code is tedious, and this is definitely something that interests other people (the question is often asked on the Internet).
I searched for a while, but to no avail, I will continue to search for an answer until I find it.
TL; DR
So, my question is: how to add a "Directory entry type for the store owner", possibly with a link, how to add a special check to this type of field. This is in the correct MVC style, so if possible, do not edit the main files.
Bonus points for what you develop, generate explanations and code examples, I am rewarded with generosity based on the quality of the answer, if it is worth it (as this will apply to a wider audience).