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
Copy file name to clipboardExpand all lines: ding2.profile
+24-1Lines changed: 24 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -748,7 +748,7 @@ function ding2_set_cookie_page() {
748
748
<p><strong>Funktionelle cookies</strong></p>
749
749
<p>Visse stedet bruger vi cookies til at forbedre funktionalitet som f.eks. at huske dine valg, så du ikke skal trykke på samme knap om og om igen. Når du afviser cookies vil disse ikke blive indstillet, og det kan dermed betyde foringelse af brugeroplevelsen.</p>
750
750
<p><strong>Statistik cookies</strong></p>
751
-
<p>Vi bruger cookies til at føre statistikover trafikken på hjemmesiden. Al indsamlet statistik gemmes anonymiseret. Vi bruger dette statistik til at undersøge brugsadfærd med det formål at forbedre kvaliteten af indhold og brugeroplevelsen på hjemmesiden. Afviser du cookies vil denne tracking blive blokeret.</p>';
751
+
<p>Vi bruger cookies til at forbedre den statistik, vi fører over trafikken på hjemmesiden. Al indsamlet statistik gemmes anonymiseret. Vi bruger denne statistik til at undersøge brugsadfærd med det formål at forbedre kvaliteten af indhold og brugeroplevelsen på hjemmesiden.</p>';
752
752
753
753
$page_lead = 'Vi vil gerne tilbyde vores brugere en overskuelig og brugervenlig hjemmeside. For at sikre os, at indholdet på siden er relevant og til at finde rundt i, benytter vi os af cookies. Cookies giver os vigtige informationer om, hvordan vores side bliver brugt, hvilke sider der bliver set mest, hvor længe vores brugere bliver på siderne osv.';
754
754
@@ -788,6 +788,29 @@ function ding2_set_cookie_page() {
788
788
// administer EU Cookie Compliance popup: administrators, local administrator
789
789
}
790
790
791
+
/**
792
+
* Updates cookie page and make backup of existing.
793
+
*/
794
+
function ding2_update_cookie_page() {
795
+
// If we can find the old cookie information page make a backup, so we don't
796
+
// lose any information added by administrative users.
797
+
if ($nid = ding2_get_cookie_node_nid()) {
798
+
$node = node_load($nid);
799
+
$node->title .= ' (BACKUP)';
800
+
node_save($node);
801
+
// Delete "cookies" alias.
802
+
$path = path_load([
803
+
'source' => 'node/' . $node->nid,
804
+
'alias' => 'cookies',
805
+
]);
806
+
if ($path) {
807
+
path_delete($path['pid']);
808
+
}
809
+
}
810
+
// Set the new cookie page.
811
+
ding2_set_cookie_page();
812
+
}
813
+
791
814
/**
792
815
* Get the nid of the current node used as cookie page.
0 commit comments