Forum:Why are infobox fields so inconsistent?

Opening post
This has bugged me for a long time; in infoboxes, certain fields are preprogrammed so that what you type into it automatically becomes a link. My question is why can't all of the fields do that? Filling out the fields requires having the really specific memory of which fields have that programming and which don't; putting something in a non-programmed field with no brackets creates plain text; putting bracketed text in a programmed field causes the field to glitch out. And implementing these new SMW infoboxes, that have randomly added new preprogrammed fields… it's giving me a headache. WaltK ☎  18:09, 28 July 2023 (UTC)

Discussion
While I am not sure why the fields are inconsistent, there are benefits to having some fields use    'cos of templates such as ; but I feel a bunch, like  |director = , should be automatic. But I ain't a coding expert so someone with more knowledge than me could provide an insight to the way things are. 18:15, 28 July 2023 (UTC)