欢迎光临
我们一直在努力

博客文章复制自动加版权信息教程

国内很多门户网站对于复制和转载个人博客文章都不喜欢加入原文地址,更为恶劣的是直接隐去作者和来源,还有一些网站利用博客全文输出的RSS转换为自己的内容,在外部恶劣环境的打压下,原创的独立博客发展遇到重重阻力。大量的不注明出处的转载,会使得原创作者处于非常尴尬的处境,辛苦创作的文章得不到应有的回报。

每个对此有过烦恼的博客,可能还记得我以前曾经写过一个“防止文章被复制的网络分析软件”,用于时候进行复制文章的搜索引擎相关度分析,但这仅仅用于事后处理,不能提前告知,有没有什么方法能够提前告知别人注意相关的版权问题呢。

前几天看到新版的PHPWind有一个很有意思的功能,就是在复制论坛帖子的时候会自动加入版权信息,不过只能用于PHPWind论坛上。我于是对其修改了一下,使其也可以在Z-Blog系统和WordPress系统下正常工作。

对于Z-Blog系统来说,编辑b_article-single.html这个模板文件,在适当位置加入下面这些代码即可。

<script type="text/javascript">
document.body.oncopy=function(){
event.returnValue=false;
var t=document.selection.createRange().text;
var s="本文来源于<#ZC_BLOG_TITLE#> <#ZC_BLOG_HOST#> , 原文地址:<#article/url#> ";
clipboardData.setData('Text','\r\n'+t+'\r\n'+s+'\r\n\r\n\r\n');
}
</script>

对于WordPress系统来说,找到现在所适用的模板文件夹,打开footer.php页脚文件,在body前面添加。

<script type="text/javascript">
document.body.oncopy = function () {
setTimeout( function () {
var text = clipboardData.getData("text");
if (text) {
text = text + "\r\n本文来自: 动感天地's-Blog(blogs.iego.net) 详细出处参考:"+location.href; clipboardData.setData("text", text);
}
}, 100 )
}
</script>

前面的BLOG地址我们是始终不变的,变动的只是文章来源的URL,把“动感天地's-Blog(blogs.iego.net)”换成你自己的即可!

这样,当别人复制你文章内容的时候,系统会自动将版权信息和原文地址加入到复制内容中,这时别人要是还要手动将版权信息和原文地址删除,那人品就实在不怎么样了。

最后,还是那句话,希望转载我这篇文章的用户,能给个版权,也是对原创作者的一个尊重,谢谢!

最后附一张图,献给那些没找到body标签的孩子:

本文由“动感天地”在“月光博客”基础上二次创作,欢迎转载,请注明链接http://blogs.iego.net/

未经允许不得转载:动感天地's-Blog » 博客文章复制自动加版权信息教程

分享到:更多 ()

评论 抢沙发

文章评论已关闭!