新版的PHPWind有一个在复制论坛帖子的时候会自动加入版权信息的功能,对其修改了一下,使其也可以在WordPress系统/Z-Blog系统下正常工作。

对于WordPress系统来说,编辑themes下的模板文件single.php,在适当的位置加入以下代码即可。
<script type=”text/javascript”>
document.body.oncopy=function(){
event.returnValue=false;
var t=document.selection.createRange().text;
var s=”本文来源于<?php bloginfo(‘name’); ?> <?php echo get_settings(‘home’); ?> , 原文地址: <?php the_permalink() ?> “;
clipboardData.setData(‘Text’,’\r\n’+t+’\r\n’+s+’\r\n’);
}
</script>

对于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>

这样,当别人复制你文章内容的时候,系统会自动将版权信息和原文地址加入到复制内容中。

其实按照这个javascript的写法,放到任何网站或者blog系统里面都可以用,只是取得网址的名字和网址的问题了,但这个方法只能在IE下起作用。

Tags:

http://blog.dngz.net/439.htm

我想发表对此文的评论 ...(没有弹出错误信息则说明评论成功,需要等待审核.)