Addon to PD with new front-end views
Posted: 27 Jun 2018, 15:47
Hi, since I posted a month ago about improvements to the tagged file list I have moved on and started developing a component which provides some new front-end views for Phocadowload and also a couple of backend additions.
In brief I have been wanting a table view of files in the front end with sorting, searching and filtering capabilities and also a better way of handling tags. Since both of these required changes beyond what you can achieve with layout overrides and tinkering with core PD files I decided the best approach would be to develop a new component to implement the changes without touching the PD core. Maybe one day these can be folded back into PD (but there may be some historical issues to overcome)
Anyway what I have done is pretty specific to my requirements so it will probably not suit many users. There is a lot of functionality in PD that I don't use - on the main site I use PD with I am simply managing a few hundred document files (PDFs) which visitors can download. Providing good ways of categorising, tagging and searching the archive is pretty important and I haven't solved all my issues yet. PD was a very good starting point.
I have not (and probably will not) publish the component on JED (unless Jan wants me to), but if you are interested you can grab it from here: http://www.crosborne.co.uk/pd-addon. There are some more details about what it does on that page.
You can see it in action on the front-end of a site here http://www.green-history.uk/library/doc ... -documents for the table of all documents and here http://www.green-history.uk/library/doc ... ypes-index for a list of tags with links to table of documents carrying a specific tag (whoops - I've just noticed that the column heading for 'Description' says 'Years' - copy paste error.) NB there will be other bugs.
Comments welcome here...
Enjoy
RogerC-O
In brief I have been wanting a table view of files in the front end with sorting, searching and filtering capabilities and also a better way of handling tags. Since both of these required changes beyond what you can achieve with layout overrides and tinkering with core PD files I decided the best approach would be to develop a new component to implement the changes without touching the PD core. Maybe one day these can be folded back into PD (but there may be some historical issues to overcome)
Anyway what I have done is pretty specific to my requirements so it will probably not suit many users. There is a lot of functionality in PD that I don't use - on the main site I use PD with I am simply managing a few hundred document files (PDFs) which visitors can download. Providing good ways of categorising, tagging and searching the archive is pretty important and I haven't solved all my issues yet. PD was a very good starting point.
I have not (and probably will not) publish the component on JED (unless Jan wants me to), but if you are interested you can grab it from here: http://www.crosborne.co.uk/pd-addon. There are some more details about what it does on that page.
You can see it in action on the front-end of a site here http://www.green-history.uk/library/doc ... -documents for the table of all documents and here http://www.green-history.uk/library/doc ... ypes-index for a list of tags with links to table of documents carrying a specific tag (whoops - I've just noticed that the column heading for 'Description' says 'Years' - copy paste error.) NB there will be other bugs.
Comments welcome here...
Enjoy
RogerC-O