Hallo,
Viele unserer Mitglieder haben qualitativ hochwertige Themen, Blogartikel usw. Leider stehlen andere diese (und veröffentlichen sie auf anderen Websites als ihre eigenen, ohne jegliche Quelle), auch wenn der Autor klar sagt: “Ich schreibe das nur für diese Seite, bitte nicht stehlen. Wenn Sie diesen Inhalt verwenden möchten, kontaktieren Sie mich bitte vorher.” Wir mussten etwas unternehmen, da unsere Autoren einfach entmutigt werden, neue qualitativ hochwertige Inhalte zu erstellen. Wir wollen das Forum nicht (privat) schließen, da viele Besucher diese Inhalte von außerhalb des Forums lesen.
Wir wissen, dass dies das Internet ist und es keine 100%ige Lösung für urheberrechtlich geschützte Inhalte gibt, aber wir können es schwieriger machen oder es weniger einfach machen, diese Inhalte zu stehlen. Ich weiß, das sieht nach Zeitverschwendung aus, aber viele Diebe geben auf, wenn eine einfache Textauswahl und Kopie nicht funktioniert.
Was wir tun, ist die Verwendung eines copy-protected-Tags und die Wiederverwendung von Disable right click on image lightbox - #7 by awesomerobot
Wir fügen jedem Mitglied die Option hinzu, ein #copy-protected-Tag zu den Themen hinzuzufügen.
Dieses Tag hat einige Funktionen:
- Es deaktiviert die rechte Maustaste (auf dem gesamten ersten Beitrag OP-Inhalt
.cooked-Klasse) - Es deaktiviert Kopieren und Ausschneiden (auf dem gesamten ersten Beitrag OP-Inhalt
.cooked-Klasse) - Für Anonyme (nicht registrierte Besucher) deaktiviert es die Textauswahl (auf dem gesamten ersten Beitrag OP-Inhalt
.cooked-Klasse) - Es fügt eine Notiz “Copyright-geschützt” über dem Themen-Titelbereich hinzu.
1. Hier ist der Code, den wir im Header verwenden. Wenn Autoren das Copyright-Tag zum Thema hinzufügen, wird es aktiviert.
<script type="text/discourse-plugin" version="0.8">
const TopicRoute = require("discourse/routes/topic").default;
TopicRoute.reopen({
activate: function() {
this._super();
Em.run.next(function() {
// Rechtsklick deaktivieren
$('.tag-copy-protected #post_1 .cooked').on('contextmenu', function(e) { return false; });
// Kopieren und Ausschneiden deaktivieren
$('.tag-copy-protected #post_1 .cooked').bind('cut copy', function (e) { e.preventDefault(); });
});
}
});
</script>
2. Für Anonyme (nicht registrierte Besucher) verwenden wir eine zusätzliche Ebene, die Textauswahl deaktiviert. Wir verwenden dafür CSS im Common-Bereich.
.anon {
.tag-copy-protected {
#post_1 .cooked {
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}
}
}
3. Wir fügen auch eine kleine rote Benachrichtigung über dem Themen-Titelbereich hinzu. Dort steht: Dieser Inhalt wurde vom Autor urheberrechtlich geschützt!
.tag-copy-protected #topic-title .title-wrapper {
&:before {
content: 'Dieser Inhalt wurde vom Autor urheberrechtlich geschützt!';
color: #e40202;
}
}
4. Wir verwenden die Website-Einstellung Anonymen das Herunterladen von Dateien verbieten, sodass nur Mitglieder Dateien herunterladen können.
Das haben wir getan, um dieses Problem zu lösen. Unsere Autoren sind mit dieser Lösung zufrieden und schätzen es, dass wir uns um sie kümmern.
Ich hoffe, das hilft ein wenig und bringt das erwartete Ergebnis. ![]()
