OJS Upload limit "public_user_dir"

Describe the problem you would like to solve
OJS limits user’s uploads in public user dir in its configuration, which is a good thing.

However, many addons (e.g. Custom Block Manager: GitHub - pkp/customBlockManager: Plugin permitting the creation of custom sidebar blocks or Static Pages) upload data to the user’s folder and not to the “general” public folder.

Describe the solution you’d like
Would it be possible to add e.g. a configurable limit according to roles rather than a limit set in config.inc.php? (variable “public_user_dir_size” in config.inc)

Another solution would be to at least change the error messages, the current message says something like “upload limit reached you have X kb left”, a more specific message would help to find the problem faster. E.g. “this user’s upload limit has been reached, to change it ask the administrator to adjust config.inc.php”?

Who is asking for this feature?
Journal administrator