简爱博客
JA_content 1.4
2013-5-16 简爱
<?php
/*
Plugin Name: 文章版权(QRCode)
Version: 1.4
Plugin URL: http://www.gouji.org/?post=61
Description: 在文章底部添加版权
Author: 简爱
Author Email: sc.419@qq.com
Author URL: http://www.gouji.org/
时间: 201305162216 具体设置 见 24 -- 43 行
*/

!defined('EMLOG_ROOT') && exit('access deined!');
addAction('log_related', 'JA_content_f');


function JA_content_f($arr){
global $CACHE;
$user_cache = $CACHE->readCache('user');
$uid = $arr['author']; // 作者 ID


// 以下设置版权 字体颜色
$config = array(
'color' => '000000', // 普通字体 颜色
'blog_name' => '79FF79', // 博客名称 颜色
'author' => '00A600', // 日志作者 颜色
'log_title' => '00DB00', // 日志标题 颜色
'log_url' => '28FF28', // 日志地址 颜色 (颜色代码详见 http://www.gouji.org/?post=219)
'off' => 'N', // 是否新窗口 打开连接 (Y / 其他)
'QRCode' => 'Y', // 是否显示二维码 (Y / 其他)
);

// 以下设置版权 显示 内容
// 可用标签: {QRCode}、{博客名称}、{日志作者}、{日志标题}、{日志地址}
$text = '
<div style="color:#' . $config['color'] . ';">
<p>
{QRCode}
版权所有:《{日志作者}》 => 《{日志标题}》<br />
本文地址:{日志地址}<br />
除非注明,文章均为 《{博客名称}》 原创,欢迎转载!转载请注明本文地址,谢谢。<br />
</p>
<br />
</div>';




$off = $config['off'] == 'Y' ? '_blank' : '_self';
$author = $user_cache[$uid]['name'];
$mail = $user_cache[$uid]['mail'];
$des = $user_cache[$uid]['des'];
$title = !empty($mail) || !empty($des) ? "title=\"$des $mail\"" : '';
$author = "<a target=\"" . $off . "\" style=\"color:#" . $config['author'] . ";\"href=\"".Url::author($uid)."\" $title>$author</a>";
$blog_name = Option::get('blogname');
$url = Url::log($arr['logid']);
$blog_name = "<a target=\"" . $off . "\" style=\"color:#" . $config['blog_name'] . ";\" href=\"".BLOG_URL."\">".$blog_name."</a>";
$log_title = "<a target=\"" . $off . "\" style=\"color:#" . $config['log_title'] . ";\" href=\"".$log_url."\">".$arr['log_title']."</a>";
$log_url = "<a target=\"" . $off . "\" style=\"color:#" . $config['log_url'] . ";\" href=\"".$url."\">".$url."</a>";
$QRCode = $config['QRCode'] == 'Y' ? '<img src ="http://api.asilu.com/qrcode/?s=200&text=' . urlencode($url) . '" align ="left" />' : '';
$str_arr = array(
'{博客名称}' => $blog_name,
'{日志标题}' => $log_title,
'{日志作者}' => $author,
'{日志地址}' => $log_url,
'{QRCode}' => $QRCode,
);
echo "\r\n<!-- JA_content Start -->".
strtr($text, $str_arr).
"\r\n<!-- JA_content End -->\r\n";
}


评论:
黎健雄
2013-05-17 08:58 回复
这个有什么用。
1 2