Hola,
Muchos de nuestros miembros tienen temas de calidad, artículos de blog, etc. Desafortunadamente, otros los roban (y los publican en otros sitios como propios sin ninguna fuente), incluso si el autor dice claramente: “Solo lo escribo para este sitio, por favor no lo robes… Si quieres usar este contenido, contáctame antes.” Tuvimos que hacer algo porque nuestros autores simplemente se desaniman de crear nuevos contenidos de calidad. No queremos hacer el foro cerrado (privado) porque muchos visitantes leen estos contenidos desde fuera del foro.
Sabemos que esto es Internet y que no hay una solución del 100% para el contenido con derechos de autor, pero podemos hacerlo más difícil o menos fácil de robar estos contenidos. Sé que esto parece una pérdida de tiempo, pero muchos ladrones se rinden si una simple selección y copia de texto no funciona.
Lo que hacemos es usar una etiqueta copy-protected y reutilizar esto Disable right click on image lightbox - #7 by awesomerobot
Añadimos una opción a cada miembro para añadir una etiqueta #copy-protected a los temas.
Esta etiqueta tiene algunas características:
- deshabilita el clic derecho (en todo el contenido del primer post OP con la clase
.cooked) - deshabilita la copia y el corte (en todo el contenido del primer post OP con la clase
.cooked) - para los anónimos (visitantes no registrados) deshabilita la selección de texto (en todo el contenido del primer post OP con la clase
.cooked) - añade una nota de copyright protegido encima de la sección del título del tema.
1. Aquí está el código que usamos para esto en la cabecera. Cuando los autores añaden la etiqueta de copyright al tema, se activará.
<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() {
// Deshabilitar clic derecho
$('.tag-copy-protected #post_1 .cooked').on('contextmenu', function(e) { return false; });
// Deshabilitar copia y corte
$('.tag-copy-protected #post_1 .cooked').bind('cut copy', function (e) { e.preventDefault(); });
});
}
});
</script>
2. Para los anónimos (visitantes no registrados) usamos una capa extra, deshabilitamos la selección de texto. Usamos CSS para esto en común.
.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. También añadimos un pequeño aviso rojo encima de la sección del título del tema. Que dice ¡Este contenido ha sido protegido por derechos de autor por el autor!
.tag-copy-protected #topic-title .title-wrapper {
&:before {
content: 'Este contenido ha sido protegido por derechos de autor por el autor!';
color: #e40202;
}
}
4. Usamos la configuración del sitio prevent anons from downloading files para que solo los Miembros puedan descargar archivos.
Esto es lo que hicimos para manejar este problema. Nuestros autores están contentos con esta solución y con que nos preocupamos por ellos y los apreciamos.
Espero que esto ayude un poco y traiga el resultado esperado. ![]()
