applies macros to description and extracontent fields

Note: This implementation presumes that if you are using the
getxxx('all') method you are probably the back end and editing the data.
Either that or you know what you are doing. Single language getxxx()
calls will apply the macros.