|
Server : Apache System : Linux s1230 5.15.0-139-generic #149~20.04.1 SMP Tue Jul 14 11:21:49 UTC 2026 x86_64 User : p141464 ( 418825) PHP Version : 7.4.33.12 Disable Function : NONE Directory : /html/relaunch-kmu/wp-content/plugins/wp-gdpr-compliance/Templates/Admin/Pages/Processors/ |
Upload File : |
<?php
use WPGDPRC\Objects\DataProcessor;
use WPGDPRC\Utils\Elements;
use WPGDPRC\Utils\Template;
use WPGDPRC\WordPress\Admin\Pages\PageDashboard;
use WPGDPRC\WordPress\Plugin;
/**
* @var DataProcessor $object
*/
if ( ! isset( $object ) ) {
return;
}
$stamp = strtotime( $object->getDateModified() );
$date = date( 'Y-m-d', $stamp );
if ( $stamp < 0 ) {
$date = _x( 'never', 'admin', 'wp-gdpr-compliance' );
}
?>
<div class="wpgdprc-banner-item wpgdprc-banner-item--processor">
<div class="wpgdprc-banner-item__inner">
<div class="wpgdprc-banner-item__header">
<p class="wpgdprc-banner-item__title h6"><?php echo esc_html( $object->getTitle() ); ?></p>
<span class="wpgdprc-banner-item__edited">
<?php
/* translators: %1s: date */
echo esc_html( sprintf( _x( '(Last edited on %1s)', 'admin', 'wp-gdpr-compliance' ), $date ) );
?>
</span>
</div>
<div class="wpgdprc-banner-item__container">
<div class="wpgdprc-banner-item__content wpgdprc-banner-item__content--default" aria-hidden="false">
<p class="wpgdprc-banner-item__label">
<?php
Template::render(
'Admin/Pages/Processors/item-required',
[
'required' => boolval( $object->getRequired() ),
]
);
?>
</p>
<ul class="wpgdprc-banner-item__actions">
<li>
<?php
Elements::link(
add_query_arg( [ 'edit' => $object->getId() ], PageDashboard::getTabUrl( PageDashboard::TAB_PROCESSORS ) ),
_x( 'Edit', 'admin', 'wp-gdpr-compliance' ),
[ 'class' => 'wpgdprc-button wpgdprc-button--white wpgdprc-button--small' ]
);
?>
</li>
<li>
<button class="wpgdprc-button wpgdprc-button--transparent wpgdprc-button--delete wpgdprc-button--small"
data-delete><?php echo esc_html_x( 'Delete', 'admin', 'wp-gdpr-compliance' ); ?></button>
</li>
</ul>
</div>
<div class="wpgdprc-banner-item__content wpgdprc-banner-item__content--delete" aria-hidden="true">
<p class="wpgdprc-banner-item__text"><?php echo esc_html_x( 'Are you sure you want to delete this processor?', 'admin', 'wp-gdpr-compliance' ); ?></p>
<ul class="wpgdprc-banner-item__actions">
<li>
<?php
Elements::link(
add_query_arg( [ 'delete' => $object->getId() ], PageDashboard::getTabUrl( PageDashboard::TAB_PROCESSORS ) ),
_x( 'Yes', 'admin', 'wp-gdpr-compliance' ),
[ 'class' => 'wpgdprc-button wpgdprc-button--white-alert wpgdprc-button--small' ]
);
?>
</li>
<li>
<button class="wpgdprc-button wpgdprc-button--transparent wpgdprc-button--white wpgdprc-button--small"
data-cancel><?php echo esc_html_x( 'Cancel', 'admin', 'wp-gdpr-compliance' ); ?></button>
</li>
</ul>
</div>
</div>
</div>
</div>