@lubos I think it would be very useful if there was an option like “all forms” under placement when creating a new custom field.
Lets suppose I want to add “username” custom field to all edit forms, I dont know how many, but almost all option under placement needs to be selected, which is lots of unnecessary hassle in my opinion.
I think ability to capture username should be automatic. Not something to be solved using custom fields.
Generally speaking, this is not a good idea. There are so many places where custom fields can be created. If it would be “everywhere”, they would truly start showing everywhere. For example on every line item of every transaction. It’s certainly not what you want.
Something like “all form - non line item / all form line items” could be an option if implementation is not so much time or resource demanding.
“Username” was just one use case. Other use case that comes to my mind are “note”(as non-line) & remarks(as both line/non-line) custom fields.
I think adding an exposed built-in field to capture the involved user is a great addition, that will solve one of the recurring requests of being able to calculate employee commissions. I’m sure there’s other use cases but this seems to be the most common one.