PJblog 复制自动加版权信息 PJblog修改

bywzy 发表于 技术交流 分类,
0

前几天在月光博客看到一篇关于博客文章复制自动加版权信息的帖子
[原文地址:http://www.williamlong.info/archives/1184.html],就是在复制论坛帖子的时候会自动加入版权信息,他将PHPWind论坛上代码整理修改了一下,使其也可以在Z-Blog系统和WordPress系统下正常工作。可我用的是PJBLOG,只能自己修改代码了,因为水平有限,我在两处插入了代码:
在article.asp中50行
  getBlogHead BlogTitle,getCate.cate_Name,getCate.cate_ID
%>
下面插入以下代码:

程序代码 程序代码

<!–复制自动上加来源–>
<script type="text/javascript" charset="UTF-8">
document.body.oncopy=function(){
event.returnValue=false;
var t=document.selection.createRange().text;
var s="本文来源于<%=SiteName%> [<%=siteURL%>] \r\n详细地址为:<%=siteURL%>article.asp?id=<%=id%>  ";
clipboardData.setData('Text','\r\n'+t+'\r\n'+s+'\r\n');
}
</script>


在default.asp中第25行DIV下边插入

程序代码 程序代码

<script type="text/javascript" charset="UTF-8">
document.body.oncopy=function(){
event.returnValue=false;
var t=document.selection.createRange().text;
var s="文本来源于『<%=SiteName%>』 〖<%=siteURL%>〗";
clipboardData.setData('Text','\r\n'+t+'\r\n'+s+'\r\n');
}
</script>


另附月光上的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系统来说,编辑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>

« 上一篇: :下一篇 »

没有评论 关于 “PJblog 复制自动加版权信息 PJblog修改”

发表我的评论

icon_wink.gif icon_neutral.gif icon_mad.gif icon_twisted.gif icon_smile.gif icon_eek.gif icon_sad.gif icon_rolleyes.gif icon_razz.gif icon_redface.gif icon_surprised.gif icon_mrgreen.gif icon_lol.gif icon_idea.gif icon_biggrin.gif icon_evil.gif icon_cry.gif icon_cool.gif icon_arrow.gif icon_confused.gif icon_question.gif icon_exclaim.gif