Code: Select all
<body<?=onload();?>>
<?=privacy_button()?>
<?php
if (isset($_COOKIE["privacy_agreed"])) {
privacy_button();
}
?>
<?=privacy()?>
[url=http://privacy_mod.cmsimple.sk/]DEMO[/url]
Mit den stylesheets wird es etwa kompliyierter, aber machbar. Etwa so (sollte nicht stören), obwohl bin ich nicht sicher, ob da alles in Ordnung ist, oder es nicht auch einfacher geht
Code: Select all
#privacy_button{
position: absolute;
right: -20px;
top: 200px;
transform: rotate(-90deg);
z-index: 10;
background: rgba(255,255,255,.9);
color: #444;
padding: .1rem;
margin: 0;
}
Code: Select all
function privacy_button() {
global $plugin_tx, $pth;
$o = '<form id="privacy_button" name="privacybtn" method="post">
<div class="privacy_submit">
<button
type="submit"
class="submit"
name="privacy_view"
value="view">
<img title="'.$plugin_tx['privacy']['label_reset'].'" src="'.$pth['folder']['plugins'].'/privacy/gdpr.png">
</button>
</div>
</form>';
...
Code: Select all
#privacy_button button{
position: fixed;
right: 1rem; /* horisontal position */
top: 50%; /* vertical position */
z-index: 10;
background: red;
border: none;
border-radius: 50%;
padding: 0;
margin: 0;
cursor: pointer;
}
#privacy_button button:hover{
background: green;
}