boonebgorges / buddypress-docs

GNU General Public License v3.0
106 stars 44 forks source link

Feature request: enable extra / custom fields #631

Open rvlak opened 6 years ago

rvlak commented 6 years ago

Would it be possible to add extra / custom fields to enhance this excellent plugin? Right now, the metadata of files consists of Title, Description and Tags. If admins could add extra / custom metadata fields from the backend (e.g. Copyrights, Original author, Year of publication, etc.) that would make the plugin even more versatile and a true DMS solution.

boonebgorges commented 6 years ago

Hi @rvlak - Thanks very much for the suggestion!

Can you give a sense of what you think this would entail? It's already possible to add arbitrary fields using a custom secondary plugin, along with the hooks built into WordPress as well as BuddyPress Docs. But perhaps you mean a built-in system that would let the administrator specify these fields through a UI?

rvlak commented 6 years ago

Hi @boonebgorges, thanks for getting back! Indeed I meant a built-in system (or add on) that would let the admin specifiy these field through the backend UI. There are many admins (including myself) who do not know how to code and use WP hooks, for them it would be ideal if this could be done through the WP backend UI. Out of interest, which custom secondary plugin did you mean?

boonebgorges commented 6 years ago

@rvlak Gotcha, thanks!

This is an interesting idea. It'd be a pretty involved project, more than can probably be done without some client sponsorship, but it's worth filing away as an idea for the future.

Out of interest, which custom secondary plugin did you mean?

I meant a custom one, that is, one that is built specifically for a client. I don't know of anything ready-made that would work 100% out of the box like this (though you could get pretty close with something like Advanced Custom Fields).

rvlak commented 6 years ago

@boonebgorges Thanks for filing this idea, and I completely understand your means are limited. Right now, we are on a tight budget, but if some form of client sponsorship would be possible in the future, I will definitely let you know.