Plugin Externe Inhalte Einbinden

  • Seite 1 von 2
02.11.2022 13:03
avatar  Ingmar
#1 Plugin Externe Inhalte Einbinden
avatar
Technik

Vor einigen Tagen haben wir das Plugin Externe Inhalte Einbinden eingespielt.

Mit diesem Plugin kann der Cookie-Consent Hinweis des Forums um beliebige eigene Einträge ergänzt werden, so dass externe Inhalte DSGVO-konform im Forum eingebunden werden können.

Das betrifft z.B. Schriften, Widgets und Smilies, die nicht Forenintern gehostet werden, aber auch alle anderen von externen Quellen eingebundenen Inhalte.

Da dazu im Normalfall der HTML-Code, der von der externen Seite bereitgestellt wird, etwas angepasst werden muss habe ich euch dazu ein kleines Tutorial im Wiki erstellt: Wiki:externe-inhalte

Viele Grüße,
Ingmar


 Technik · Homepagemodules.de · Miranus GmbH

 Antworten

 Beitrag melden
22.02.2023 14:08
avatar  creator
#2 RE: Plugin Externe Inhalte Einbinden
cr
Mitglied

Wenn ich das Plugin aktiviere, kommt am Ende der Datenschutzerklärung "BLUBBER".

Ich denke, das sollte dort nicht stehen, oder?

Bildanhänge
imagepreview

image.png

download


Aufgrund eingeschränkter Benutzerrechte werden nur die Namen und (falls vorhanden) Vorschau-Grafiken der Dateianhänge angezeigt Jetzt anmelden!

 Antworten

 Beitrag melden
22.02.2023 14:19
avatar  Ingmar
#3 RE: Plugin Externe Inhalte Einbinden
avatar
Technik

Viele Grüße,
Ingmar


 Technik · Homepagemodules.de · Miranus GmbH

 Antworten

 Beitrag melden
30.09.2023 19:09 (zuletzt bearbeitet: 30.09.2023 19:11)
#4 RE: Plugin Externe Inhalte Einbinden
avatar
Mitglied

Fehler im Plugin!
Mmh, wurde der Fehler noch nicht gemeldet oder ist das nur bei mir so?

Getestet im Business-Template (v4):
+ Super, dass das Plugin jetzt für alle Templates verfügbar ist, funktioniert bei mir soweit gut!

- Musste allerdings suchen, wo man die zusätzliche Abfrage eintragen kann! Wäre gut, wenn im Beschreibungstext der Eintragungsort stehen würde!
- Auf der Seite "Datenschutz, Impressum und FAQ" sind JavaScript-Zeilen zu sehen, der Link "Einträge verwalten" ist erkennbar!
- Hat man noch keinen Dienst eingefügt fehlt eine sichtbare Verlinkung für "Jetzt neuen Dienst hinzufügen".

Besten Dank
Wolfgang

30.09.2023 20:47
#5 RE: Plugin Externe Inhalte Einbinden
avatar
Mitglied

Seit ein paar Tagen ist das Plugin für alle Templates freigeschalten worden. Danke erstmal dafür!

Nur ich sehe bei mir (Foren-Nr: 610439) nach dem hochladen des Plugins keine Veränderungen. Unter → Einstellungen → Sicherheit → Anzeige des Cockie Hinweises ist nichts neues zu sehen.
Auf der FAQ-Seite ist folgender Skript zu sehen:
function dsgvooptions_adminlink(){ let $dsgvooptions_adminlink_target = $('#cookies').find('.card-body'); let $dsgvooptions_adminlink_link = $("
Sie haben das Plugin Externe Inhalte einbinden installiert. Klicken Sie auf den folgenden Link, um weitere Dienste zur Cookie-Abfrage hinzuzufügen. Einträge verwalten
"); $dsgvooptions_adminlink_link.appendTo($dsgvooptions_adminlink_target); } dsgvooptions_adminlink();

Gibt es mit dem Plugin noch Probleme im V4 oder bin ich das Problem?
Vielen Dank im Voraus.

Arndt


 Antworten

 Beitrag melden
17.10.2023 23:22
#6 RE: Plugin Externe Inhalte Einbinden
avatar
Mitglied

@Ingmar
Gibt es von eurer Seite her Neuigkeiten? Ein kleines Zeichen: "Fehler erkannt / nicht erkannt, dauert aber noch" würde mir schon reichen.

Danke!


 Antworten

 Beitrag melden
18.10.2023 08:47 (zuletzt bearbeitet: 18.10.2023 09:02)
avatar  Enricos
#7 RE: Plugin Externe Inhalte Einbinden
En
Mitglied

Hmm entweder verstehe ich das nicht oder mache ich etwas falsch.

Habe das Plugin installiert, Video im Forum geladen, zeigt normal an ohne Cookie-Consent Hinweis.

1
2
3
4
 
Auf der FAQ-Seite ist folgender Skript zu sehen:
function dsgvooptions_adminlink(){ let $dsgvooptions_adminlink_target = $('#cookies').find('.card-body'); let $dsgvooptions_adminlink_link = $("
Sie haben das Plugin Externe Inhalte einbinden installiert. Klicken Sie auf den folgenden Link, um weitere Dienste zur Cookie-Abfrage hinzuzufügen. Einträge verwalten
"); $dsgvooptions_adminlink_link.appendTo($dsgvooptions_adminlink_target); } dsgvooptions_adminlink();
 



Da habe ich für Videos angaben gemacht nichts passierte bei neuem Video einbinden.

Ich benutze das -→>>> Template Business Template (v4) <<<←---

 Antworten

 Beitrag melden
18.10.2023 15:45
avatar  creator
#8 RE: Plugin Externe Inhalte Einbinden
cr
Mitglied

Zitat von Enricos im Beitrag #7
Hmm entweder verstehe ich das nicht oder mache ich etwas falsch.

Wie du in Beitrag #4 bis #6 siehst, gibt es aktuell einen Fehler im Plugin.
Zitat von Enricos im Beitrag #7
Da habe ich für Videos angaben gemacht nichts passierte bei neuem Video einbinden.

Für Videos musst du kreativer werden, da das Plugin nicht den [video]-BBCode beeinflussen kann. Du müsstest das Video-Icon aus der Iconbar mit einer eigenen Version auf Basis von dem Plugin ersetzen und darauf achten, dass kein Mitglied das [video]-BBCode verwendet. Das natürlich erst, wenn das Plugin funktioniert.


 Antworten

 Beitrag melden
18.10.2023 22:17
avatar  Ingmar
#9 RE: Plugin Externe Inhalte Einbinden
avatar
Technik

Zitat von Kipper-Spedition im Beitrag #6
@Ingmar Gibt es von eurer Seite her Neuigkeiten? Ein kleines Zeichen: "Fehler erkannt / nicht erkannt, dauert aber noch" würde mir schon reichen.Danke!


Ich konnte den Fehler auf jeden Fall reproduzieren.

Bis das behoben ist könntest du vermutlich einfach die Seite mit den Consent-Addons selbst aufrufen und dort die gewünschten Einträge anlegen:

Das ist immer die Seite: /cookiesettings.html

In eurem Fall also
www.forum-transportunternehmer.de/cookiesettings.html

Viele Grüße,
Ingmar


 Technik · Homepagemodules.de · Miranus GmbH

 Antworten

 Beitrag melden
19.10.2023 00:01 (zuletzt bearbeitet: 19.10.2023 00:13)
avatar  Enricos
#10 RE: Plugin Externe Inhalte Einbinden
En
Mitglied

Hallo, Creator

Zitat von creator im Beitrag #8
Für Videos musst du kreativer werden, da das Plugin nicht den [video]-BB Code beeinflussen kann. Du müsstest das Video-Icon aus der Iconbar mit einer eigenen Version auf Basis von dem Plugin ersetzen und darauf achten, dass kein Mitglied das [video]-BB Code verwendet. Das natürlich erst, wenn das Plugin funktioniert.


War ich ja auch, ich war fleißig am Testen und das funktionierte, was mir aufgefallen, ist das, von Xobor Seite etwas passiert sein muss, da mein selbstgeschriebenes Script nicht mehr geht, seit ein paar Tagen.

Hier mal der Code:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
 
<style>

iframe {
display: block;
margin: 1em auto;
}
 
Element {
padding: 12px 6px;
border: 1px groove rgb(86, 86, 86);
border-radius: 4px;
box-shadow: rgb(92, 92, 92) 3px 3px 3px;
}
*, ::before, ::after {
box-sizing: inherit;
}
* {
padding: 0px;
margin: 0px;
}
 
Element {
}
 
</style>
 
<center><iframe allowfullscreen="" width="369px" height="298px" style="padding: 12px 6px; border: 1px groove rgb(86, 86, 86); border-radius: 4px; box-shadow: rgb(92, 92, 92) 3px 3px 3px;" frameborder="no" data-src="https://youtube.com/embed/AF25Rj-lRjs?rel=0&autoplay=1"
data-thumb="https://i.ibb.co/q9qyTJn/0e5ad5baae6646d3953172196989155e-1.png"
></iframe></center>
<div class="clear"></div></center>
 
<script>

window.onload = () => {
const getHostname = url => {
const a = document.createElement('a')
a.href = url
return a.hostname
}
const fr = document.getElementsByTagName('iframe')

for (let i = 0; i < fr.length; i++) {
const frame = fr[i]
const frWindow = fr[i].contentWindow
const frDocument = frWindow.document
const url = frame.getAttribute('data-src')
const body = frDocument.body
 
const blur = frDocument.createElement('div')
blur.style = `
background: url(${frame.getAttribute('data-thumb') || '#' + (frame.getAttribute('transparent') || frame.getAttribute('height'))}) center center no-repeat;
background-size: cover;
filter: blur(3px);
position: absolute;
top: 0; bottom: 0; left: 0; right: 0;
`
const noticeWrapper = frDocument.createElement('div')
noticeWrapper.style = `
position: absolute;
top: 50%; left: 50%;
transform: translate(-50%, -50%);
background: white;
border-radius: 2px;
box-shadow: 0 0 5px rgba(0,0,0,.5);
padding: .5em 1em;
width: 80%; max-width: 760px;
`
 
const noticeHeader = frDocument.createElement('h1')
noticeHeader.style = `font-size: 20px`
noticeHeader.innerHTML = `
<font color = black> Dieser Inhalt wird möglicherweise geladen von
${frame.getAttribute('data-service-provider-name') || getHostname(url)} cookies</font>
`
 
const noticeInfo = frDocument.createElement('p')
noticeInfo.innerHTML = `
Durch die Annahme greifen Sie auf einen Dienst zu, der von einem Drittanbieter bereitgestellt wird
extern zu ${window.location.hostname}
<br>
<br>
Hier sehen sie nochmal die <a href="https://www.servicecrewloreth.de/datenschutz.html"" target="_blank">Datenschutzerklärung</a> von ${window.location.hostname}
`

const noticeButton = frDocument.createElement('button')
noticeButton.style = `
display: block;
float: right;
`
noticeButton.innerHTML = 'Ich habe verstanden und stimme zu'
noticeButton.onclick = () => frame.setAttribute('src', url)
 
const noticeSecondary = frDocument.createElement('a')
noticeSecondary.style = `
clear: right;
display: block;
float: right;
font-size: .75em;
`
noticeSecondary.href = url
noticeSecondary.target = '_blank'
noticeSecondary.rel = 'noopener'
noticeSecondary.innerHTML = ''

noticeWrapper.appendChild(noticeHeader)
noticeWrapper.appendChild(noticeInfo)
noticeWrapper.appendChild(noticeButton)
noticeWrapper.appendChild(noticeSecondary)

body.style = `font-family: Lato, sans-serif`
body.appendChild(blur)
body.appendChild(noticeWrapper)
 
}
}

</script>


 



Auf meiner Webseite funktioniert er ja auch ohne Probleme.
Video

Dieselben Codes habe ich im Forum, und diese gehen ja seit Tagen nicht mehr. Einige Kunden haben mir das gesagt und ich schaute nach, Tatsache, die gehen nicht mehr. Vorher ging das ja alles.

Ich benutze das -→>>> Template Business Template (v4) <<<←---

 Antworten

 Beitrag melden
20.10.2023 23:30
avatar  Ingmar
#11 RE: Plugin Externe Inhalte Einbinden
avatar
Technik

Zitat von Enricos im Beitrag #10
was mir aufgefallen, ist das, von Xobor Seite etwas passiert sein muss, da mein selbstgeschriebenes Script nicht mehr geht, seit ein paar Tagen.


Eigentlich gab es da von unserer Seite keine Änderungen.

Ich habe deine Meldung mal zum Anlass genommen die in unserem Video-Tag unterstützten Anbieter mit in die Cookie-Consent Abfrage zu übernehmen.

Das geht dann mit dem nächsten Update online.

Viele Grüße,
Ingmar


 Technik · Homepagemodules.de · Miranus GmbH

 Antworten

 Beitrag melden
25.10.2023 11:15
avatar  Ingmar
#12 RE: Plugin Externe Inhalte Einbinden
avatar
Technik

Das Plugin-Update ist jetzt online. Jetzt wird der Link im FAQ in allen Templates korrekt angezeigt.

Viele Grüße,
Ingmar


 Technik · Homepagemodules.de · Miranus GmbH

 Antworten

 Beitrag melden
26.10.2023 18:05
#13 RE: Plugin Externe Inhalte Einbinden
avatar
Mitglied

Sorry @Ingmar, bei mir funktioniert es noch nicht.


Es ist so wie vorher und wo es sein sollte, unter Admin → Einstellungen → Anzeige der Cookie Hinweises ist nichts zu finden.
Kannst du bitte nochmal nachschauen? Danke !

Oder muss ich das Plugin entfernen und neu installieren?


 Antworten

 Beitrag melden
26.10.2023 21:46
avatar  Ingmar
#14 RE: Plugin Externe Inhalte Einbinden
avatar
Technik

Zitat von Kipper-Spedition im Beitrag #13
Oder muss ich das Plugin entfernen und neu installieren?


Eigentlich sollte ein Update reichen. Ansonsten ist entfernen und neu installieren auch eine Lösung...

Viele Grüße,
Ingmar


 Technik · Homepagemodules.de · Miranus GmbH

 Antworten

 Beitrag melden
27.10.2023 12:40 (zuletzt bearbeitet: 27.10.2023 12:40)
#15 RE: Plugin Externe Inhalte Einbinden
avatar
Mitglied

Plugin deinstalliert und wieder installiert = die in #13 beigefügte Anzeige ist weg.
Und nun? Wie in #1 ( Wiki:externe-inhalte ) beschrieben, finde ich auf der FAQ-Seite keinen Link.


 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!