You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
as a developer of several extensions and plugins I am currently busy integrating my extensions / plugins with the Core Joomla Privacy Tools suite.
What I noticed is that the triggered events like:
onPrivacyExportRequest
onPrivacyCollectAdminCapabilities
onPrivacyCanRemoveData
onPrivacyRemoveData
are triggered for privacy (and system) plugins. The capabilities trigger is also triggered for other plugins like authentication, user, etc. but NOT for content plugins.
My idea is to extend the loading of plugins to not only privacy plugins, but also content plugins as these plugin can add functionality that stores / shares user / visitor data.
So if you have a content plugin that e.g. add Facebook like box, then you need to report that to the administrator (capability), If the plugin does some kind of tracking of user data, then you would also like to be able to report that (and remove) to the user when requested.
Actually this is an easy 'fix':
Add PluginHelper::importPlugin('content'); on line 78 of ./administrator/components/com_privacy/src/Model/CapabilitiesModel.php
do the same on line 98 of ./administrator/components/com_privacy/src/Model/ExportModel.php
do the same on line 92 of ./administrator/components/com_privacy/src/Model/RemoveModel.php
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Hi,
as a developer of several extensions and plugins I am currently busy integrating my extensions / plugins with the Core Joomla Privacy Tools suite.
What I noticed is that the triggered events like:
are triggered for privacy (and system) plugins. The capabilities trigger is also triggered for other plugins like authentication, user, etc. but NOT for content plugins.
My idea is to extend the loading of plugins to not only privacy plugins, but also content plugins as these plugin can add functionality that stores / shares user / visitor data.
So if you have a content plugin that e.g. add Facebook like box, then you need to report that to the administrator (capability), If the plugin does some kind of tracking of user data, then you would also like to be able to report that (and remove) to the user when requested.
Actually this is an easy 'fix':
Beta Was this translation helpful? Give feedback.
All reactions