We need a function to 'unpublish' content, similar to the 'cleanup orphaned feature' function in Tripal 2
From time to time, our curators may request to delete data in bulk from underlying chado database. We need a 'unpublish content' function to remove the entities associated with those chado records.
We (well, @almasaeed2010 ) have added this functionality to our tripal entity helper tool tripal_alchemist for now. If you delete the chado records, then alchemist has a function to "delete orphaned entities" which will remove them.
This a great. Thanks @bradfordcondon
Any chance this will be incorporated into Tripal core since this was part of the core functions in T2?
I will wait to see what other community members/PMC members think. Seems like a good case for including it in the core.
@spficklin @laceysanderson what are your thoughts on porting this feature into core. This constitutes a new feature and therefore a PMC vote.
I think we should definitely have unpublish functionality in core and with it already written in Tripal Alchemist I think that is an amazing place to start!
So consider this a vote in favor for me 馃憤
I agree that it makes sense to have this functionality in core as we had it in Tv2.
I'll start a new PR to port the functionality over from alchemist.
PR submitted https://github.com/tripal/tripal/pull/678
Merged so I believe this can be closed 馃帀
Most helpful comment
I'll start a new PR to port the functionality over from alchemist.