I have been re-writing and re-organizing the code quite a bit to be more modular. The idea is to have not just one plugin, but a small suite of plugins for displaying different views of data from the Darwin Core Views database. Each part will have the ability to interact with the other parts when properly initialized.
The different components that we need for now are:
DwC Records Table - display multiple records based on some type of criteria
DwC Record View - display a single record from the database in its entirety
DwC Fields View - display a list of fields found within the documents in the database.
DwC Context Menu - a standalone right-click menu that the end-user can use to dynamically control / configure the client
This ticket is initially just for setting up and cleaning up the code-base to create the proper infrastructure for all of this
I have been re-writing and re-organizing the code quite a bit to be more modular. The idea is to have not just one plugin, but a small suite of plugins for displaying different views of data from the Darwin Core Views database. Each part will have the ability to interact with the other parts when properly initialized.
The different components that we need for now are:
This ticket is initially just for setting up and cleaning up the code-base to create the proper infrastructure for all of this