- Home
- Categorie
- Coding e Sistemistica
- CMS & Piattaforme Self-Hosted
- Plugin per proteggere dalla copia solo alcuni contenuti
-
Plugin per proteggere dalla copia solo alcuni contenuti
Salve ragazzi!!! Ho un piccolo problema. Attualmente uso Blog Protector Plugin per proteggere dalla copia i miei post di blog su WordPress 3.4. Il problema è che vorrei proteggere dalla copia solo una sezione del sito (per tutelare gli utenti che inseriscono le poesie da me). Mantenendo la situazione così com'è, mi hanno segnalato che è impossibile inserire il post nel feed o copiare una parte per condividerla come fonte.
Conoscete un plugin o una soluzione adatta allo scopo?
Grazie in anticipo come al solito
Annarita
PS. Meno di una settimana alla laurea, quindi se avete un po' di pazienza tornerò presto anche al bar del Forum GT
-
Se non vuoi che ti copino una cosa che metti su internet o la proteggi con una password o non la pubblichi, tutte le altre misure come il plugin che usi o codici criptati non servono a niente.
Non tutti sono in grado di farlo ma su internet tutto è copiabile.
-
Ok, ti ringrazio molto
Il problema non è che non voglio condividere informazioni (andrebbe contro quello che sono, tant'é che i miei post si possono scaricare anche in PDF), ma volevo solo tutelare le persone che pubblicano le loro poesie da me e, giustamente, vogliono essere tutelate dal plagio anche se pubblicate dal sito.
-
Anche se serve parzialmente potresti creare una pagina template dove andrai a mettere ciò che non vuoi sia copiato ed inserire dopo la chiamata dell'header questo codice.
<script type="text/javascript"> function disableSelection(target){ if (typeof target.onselectstart!="undefined") //IE route target.onselectstart=function(){return false} else if (typeof target.style.MozUserSelect!="undefined") //Firefox route target.style.MozUserSelect="none" else //All other route (ie: Opera) target.onmousedown=function(){return false} target.style.cursor = "default" } </script> <script type="text/javascript"> disableSelection(document.body) </script> <script type="text/javascript"> function clickIE4(){ if (event.button==2){ return false; } } function clickNS4(e){ if (document.layers||document.getElementById&&!document.all){ if (e.which==2||e.which==3){ return false; } } } if (document.layers){ document.captureEvents(Event.MOUSEDOWN); document.onmousedown=clickNS4; } else if (document.all&&!document.getElementById){ document.onmousedown=clickIE4; } document.oncontextmenu=new Function("return false") // --> </script> <script type="text/javascript"> function disableSelection(target){ if (typeof target.onselectstart!="undefined") //For IE target.onselectstart=function(){return false} else if (typeof target.style.MozUserSelect!="undefined") //For Firefox target.style.MozUserSelect="none" else //All other route (For Opera) target.onmousedown=function(){return false} target.style.cursor = "default" } </script>
-
Ok, ci provo, ma non ti assicuro niente perché con i codici sono negata