3

Under templates_c, a lot of .php files are being created that contain things like the following:

<?php /* Smarty version 2.6.30, created on 2018-04-27 00:20:41
         compiled from string:REDACTED */ ?>
<?php require_once(SMARTY_CORE_DIR . 'core.load_plugins.php');
smarty_core_load_plugins(array('plugins' => array(array('block', 'crmScope', 'string:REDACTED', 1, false),)), $this); ?>
<?php $this->_tag_stack[] = array('crmScope', array('extensionKey' => "")); $_block_repeat=true;smarty_block_crmScope($this->_tag_stack[count($this->_tag_stack)-1][1], null, $this, $_block_repeat);while ($_block_repeat) { ob_start(); ?>string:REDACTED<?php $_block_content = ob_get_contents(); ob_end_clean(); $_block_repeat=false;echo smarty_block_crmScope($this->_tag_stack[count($this->_tag_stack)-1][1], $_block_content, $this, $_block_repeat); }  array_pop($this->_tag_stack); ?>
<br/>

The problem is that the file names contain the names of contacts. Under GDPR, these need to be deleted.

Can we change the name to be the ID instead?

7
  • a) What part of GDPR implies this? b) You can delete everything under templates_c and it will be rebuilt as needed
    – Aidan
    Commented Apr 27, 2018 at 10:06
  • Right to erasure. If someone requests that we delete all data we hold on them, for there to be a thing on our system, cached or otherwise, that contains their name, could be portrayed as not fully respecting that right.
    – JohnFF
    Commented Apr 27, 2018 at 17:17
  • Hi John - aren't these temporary files which are removed when you clear caches? Commented Apr 30, 2018 at 20:51
  • 1
    Yes. But I still don't see how more privacy is ever a bad thing. Also, I can imagine instances where these may be around longer than necessary: backups, clones, misconfigured server not being able to delete them, so on.
    – JohnFF
    Commented May 1, 2018 at 13:19
  • @JohnFF someone's name alone is not personal data within the scope of the GDPR if the information contained in a cached template is enough to identify the individual it would be within scope for GDPR and the Right to Erasure but that seems unlikely. Commented May 10, 2018 at 17:56

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.