I have a regulatory situation to expose here: I noticed that when a user performs a deletion in the ads management screen, it physically removes the entry in the database. The challenge is that some countries (France in my case) mandate classifieds site admins to keep all database content for at least a year before actual physical data deletion to comply with law and regulations.
My question is therefore the following: is there a way to prevent the physical deletion for users and dealers whilst keeping it for admins? Is it possible to alter the ad deletion button functionality to implement a logical deletion feature for end users and physical deletion option only for admins (i.e. like in the drop-down menu)?