2012/02/26 262 Views
今晚发现之前的侧栏的hottag对于中文不管用,原来是是url转码少了一个urlencode函数,加上即恢复正常,但为了更加SEO一点,我将热门标签的改成了随机标签,其源代码如下:
2011/10/01 991 Views
今天在安装bo-blog的时候,今天提示数据库错误: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘TYPE=MyISAM’ at line 34,这让我费了好大劲去解决。先是怀疑数据库的问题,重新开通了一个数据,后台发现换数据库后问题依然存在。
2011/03/21 988 Views
好早就想修改微博客各个页面的title了,特别是分页标题和第一页的标题是一样的,这样对搜索引擎优化来说很不好。于是今天特别花了点功夫学习了下bo-blog的程序结构,成功的修改了各页面的title形式。
2010/12/04 1110 Views
今天分享下如何删去bo-blog评论者的网站链接,改为直接显示网址。不是什么很好的方法,但是绝对是终极解决方案。具体方法是:
找到inc目录下的boblog_class_run.php,搜索下面的代码:
找到inc目录下的boblog_class_run.php,搜索下面的代码:
if ($eachreply['repurl']) $replierhomepage="<a href=\"{$eachreply['repurl']}\" target=\"_blank\"><img src=\"{$mbcon['images']}/homepage.gif\" border=\"0\" alt=\"Homepage\" title=\"{$lnc[19]}\" /></a>";
2010/11/29 998 Views
2010/08/02 1444 Views
今天零才使用侧边栏的随机日志的时候,发现边栏的日志链接不是别名,而是ID,于是对其进行了修改,相信以后再遇到此类链接别名的问题,都可以迎刃而解了。具体操作步骤如下:
2010/08/02 1521 Views
整理了一下bo-blog热门日志,随机日志,热门Tags 三插件,集合起来供同道盆友使用!
热门日志
随机日志
热门Tags
说明一下用法,进入后台->常规管理->模块配置->新增/编辑模块->
在手动添加项目那里选择侧边模块->在最下面的"栏目内容"那里把上面的代码粘贴上去,其它的选项自己看着写就行了
最后附上源代码,如果你不懂得PHP,又没有BASE64转换器就不用看了
热门日志
随机日志
热门Tags
热门日志
<php>Z2xvYmFsICRibG9nLCAkZGJfcHJlZml4LCAkbWJjb247DQokaG90dmlldz0kYmxvZy0+Z2V0Z3JvdXBieXF1ZXJ5KCJTRUxFQ1QgKiBGUk9NIGB7JGRiX3ByZWZpeH1ibG9nc2AgV0hFUkUgYHByb3BlcnR5YCA9MCBPUkRFUiBCWSBgdmlld3NgIERFU0MgTElNSVQgMCAsIHskbWJjb25bJ2VudHJ5bnVtJ119Iik7DQppZiAoaXNfYXJyYXkoJGhvdHZpZXcpKSB7DQokdmlld2hvd3M9Jzx1bD4nOw0KZm9yZWFjaCAoJGhvdHZpZXcgYXMgJG9uZWhvdHZpZXcpIHsNCiRmY3V0PShzdHJsZW4oJG9uZWhvdHZpZXdbJ3RpdGxlJ10pPnN0cmxlbigkc3RyX2N1dD1tc3Vic3RyKCRvbmVob3R2aWV3Wyd0aXRsZSddLDAsJG1iY29uWydlbnRyeWxlbmd0aCddLXN0cmxlbigkb25laG90dmlld1sndmlld3MnXSkpKSk7DQokc2hvcnRfdGl0bGU9JHN0cl9jdXQuKCRmY3V0PyIuLi4iOiIiKTsNCiR2aWV3aG93cy49IjxsaT5beyRvbmVob3R2aWV3Wyd2aWV3cyddfV08YSBocmVmPVwiIi5nZXRsaW5rX2VudHJ5KCRvbmVob3R2aWV3WydibG9naWQnXSwgJG9uZWhvdHZpZXdbJ2Jsb2dhbGlhcyddKS4iXCIgdGl0bGU9XCJ7JG9uZWhvdHZpZXdbJ3RpdGxlJ119XCI+eyRzaG9ydF90aXRsZX08L2E+PC9saT4iOw0KfQ0KJHZpZXdob3dzLj0nPC91bD4nOw0KfSBlbHNlIHsNCiR2aWV3aG93cz0nTm8gdmlldyEnOw0KfQ0KJHBocHJldHVybj0kdmlld2hvd3M7</php>
随机日志
<php>Z2xvYmFsICRibG9nLCAkZGJfcHJlZml4LCAkcGVybWlzc2lvbiwkbWJjb247DQokcGVybWlzc2lvbmxpbWl0PSgkcGVybWlzc2lvblsnU2VlSGlkZGVuRW50cnknXSE9MSkgPyAyIDogMzsNCiRpZF9hcnI9JGJsb2ctPmdldGdyb3VwYnlxdWVyeSgiU0VMRUNUIGJsb2dpZCx0aXRsZSBGUk9NIGB7JGRiX3ByZWZpeH1ibG9nc2AgV0hFUkUgYHByb3BlcnR5YDx7JHBlcm1pc3Npb25saW1pdH0iKTsNCiRyYW5kX2lkX2Fycj1BcnJheSgpOw0KJHRpdGxlX21heD1jb3VudCgkaWRfYXJyKT4kbWJjb25bJ2VudHJ5bnVtJ10/JG1iY29uWydlbnRyeW51bSddOmNvdW50KCRpZF9hcnIpOw0KZm9yKCRpPTA7JGk8JHRpdGxlX21heDskaSsrKQ0Kd2hpbGUoJHJhbmRfaWQ9JGlkX2FycltyYW5kKDAsY291bnQoJGlkX2FyciktMSldKQ0KaWYoYXJyYXlfc2VhcmNoKCRyYW5kX2lkLCRyYW5kX2lkX2Fycik9PT1GQUxTRSkNCnsNCmFycmF5X3B1c2goJHJhbmRfaWRfYXJyLCRyYW5kX2lkKTsNCmJyZWFrOw0KfQ0KZWxzZQ0KY29udGludWU7DQokcmV0X3N0cj0nPHVsPic7DQokaT0wOw0KZm9yZWFjaCgkcmFuZF9pZF9hcnIgYXMgJHRpdGxlKQ0Kew0KJGZjdXQ9KHN0cmxlbigkdGl0bGVbJ3RpdGxlJ10pPnN0cmxlbigkc3RyX2N1dD1tc3Vic3RyKCR0aXRsZVsndGl0bGUnXSwwLCRtYmNvblsnZW50cnlsZW5ndGgnXSkpKTsNCiRzaG9ydF90aXRsZT0kc3RyX2N1dC4oJGZjdXQ/Ii4uLiI6IiIpOw0KJHJldF9zdHIuPSI8bGkgY2xhc3M9XCIiLigkaSUyPydyb3dvZGQnOidyb3djb3VwbGUnKS4iXCI+PGEgaHJlZj1cIiIuZ2V0bGlua19lbnRyeSgkdGl0bGVbJ2Jsb2dpZCddLCAkdGl0bGVbJ2Jsb2dhbGlhcyddKS4iXCIgdGl0bGU9XCJ7JHRpdGxlWyd0aXRsZSddfVwiPiRzaG9ydF90aXRsZTwvYT48L2xpPiI7DQokaSsrOw0KfQ0KJHJldF9zdHIuPSc8L3VsPic7DQokcGhwcmV0dXJuPSRyZXRfc3RyOw==</php>
热门Tags
<php>Z2xvYmFsICRibG9nLCAkZGJfcHJlZml4LCAkbWJjb247DQokYWxsdGFncz0kYmxvZy0+Z2V0Z3JvdXBieXF1ZXJ5KCJTRUxFQ1QgdGFnbmFtZSx0YWdjb3VudGVyIEZST00gYHskZGJfcHJlZml4fXRhZ3NgIE9SREVSIEJZIHRhZ2NvdW50ZXIgREVTQyBMSU1JVCAwLCB7JG1iY29uWydyZXBseW51bSddfSIpOw0KaWYgKGlzX2FycmF5KCRhbGx0YWdzKSkgew0KJHRhZ3Nob3dzPSc8dWw+JzsNCmZvcmVhY2ggKCRhbGx0YWdzIGFzICRvbmV0YWcpIHsNCiR0YWdzaG93cy49IjxsaT48YSBocmVmPVwiIi5nZXRsaW5rX3RhZ3ModXJsZW5jb2RlKHVybGVuY29kZSgkb25ldGFnWyd0YWduYW1lJ10pKSkuIlwiPnskb25ldGFnWyd0YWduYW1lJ119PC9hPiBbeyRvbmV0YWdbJ3RhZ2NvdW50ZXInXX1dPC9saT4iOw0KfQ0KJHRhZ3Nob3dzLj0nPC91bD4nOw0KfSBlbHNlIHsNCiR0YWdzaG93cz0nTm8gdGFncyEnOw0KfQ0KJHBocHJldHVybj0kdGFnc2hvd3M7</php>
说明一下用法,进入后台->常规管理->模块配置->新增/编辑模块->
在手动添加项目那里选择侧边模块->在最下面的"栏目内容"那里把上面的代码粘贴上去,其它的选项自己看着写就行了
最后附上源代码,如果你不懂得PHP,又没有BASE64转换器就不用看了
热门日志
global $blog, $db_prefix, $mbcon;
$hotview=$blog->getgroupbyquery("SELECT * FROM `{$db_prefix}blogs` WHERE `property` =0 ORDER BY `views` DESC LIMIT 0 , {$mbcon['entrynum']}");
if (is_array($hotview)) {
$viewhows='<ul>';
foreach ($hotview as $onehotview) {
$fcut=(strlen($onehotview['title'])>strlen($str_cut=msubstr($onehotview['title'],0,$mbcon['entrylength']-strlen($onehotview['views']))));
$short_title=$str_cut.($fcut?"...":"");
$viewhows.="<li>[{$onehotview['views']}]<a href=\"".getlink_entry($onehotview['blogid'], $onehotview['blogalias'])."\" title=\"{$onehotview['title']}\">{$short_title}</a></li>";
}
$viewhows.='</ul>';
} else {
$viewhows='No view!';
}
$phpreturn=$viewhows;
$hotview=$blog->getgroupbyquery("SELECT * FROM `{$db_prefix}blogs` WHERE `property` =0 ORDER BY `views` DESC LIMIT 0 , {$mbcon['entrynum']}");
if (is_array($hotview)) {
$viewhows='<ul>';
foreach ($hotview as $onehotview) {
$fcut=(strlen($onehotview['title'])>strlen($str_cut=msubstr($onehotview['title'],0,$mbcon['entrylength']-strlen($onehotview['views']))));
$short_title=$str_cut.($fcut?"...":"");
$viewhows.="<li>[{$onehotview['views']}]<a href=\"".getlink_entry($onehotview['blogid'], $onehotview['blogalias'])."\" title=\"{$onehotview['title']}\">{$short_title}</a></li>";
}
$viewhows.='</ul>';
} else {
$viewhows='No view!';
}
$phpreturn=$viewhows;
随机日志
global $blog, $db_prefix, $permission,$mbcon;
$permissionlimit=($permission['SeeHiddenEntry']!=1) ? 2 : 3;
$id_arr=$blog->getgroupbyquery("SELECT blogid,title FROM `{$db_prefix}blogs` WHERE `property`<{$permissionlimit}");
$rand_id_arr=Array();
$title_max=count($id_arr)>$mbcon['entrynum']?$mbcon['entrynum']:count($id_arr);
for($i=0;$i<$title_max;$i++)
while($rand_id=$id_arr[rand(0,count($id_arr)-1)])
if(array_search($rand_id,$rand_id_arr)===FALSE) {
array_push($rand_id_arr,$rand_id);
break;
} else
continue;
$ret_str='<ul>';
$i=0;
foreach($rand_id_arr as $title) {
$fcut=(strlen($title['title'])>strlen($str_cut=msubstr($title['title'],0,$mbcon['entrylength'])));
$short_title=$str_cut.($fcut?"...":"");
$ret_str.="<li class=\"".($i%2?'rowodd':'rowcouple')."\"><a href=\"".getlink_entry($title['blogid'], $title['blogalias'])."\" title=\"{$title['title']}\">$short_title</a></li>";
$i++;
}
$ret_str.='</ul>';
$phpreturn=$ret_str;
$permissionlimit=($permission['SeeHiddenEntry']!=1) ? 2 : 3;
$id_arr=$blog->getgroupbyquery("SELECT blogid,title FROM `{$db_prefix}blogs` WHERE `property`<{$permissionlimit}");
$rand_id_arr=Array();
$title_max=count($id_arr)>$mbcon['entrynum']?$mbcon['entrynum']:count($id_arr);
for($i=0;$i<$title_max;$i++)
while($rand_id=$id_arr[rand(0,count($id_arr)-1)])
if(array_search($rand_id,$rand_id_arr)===FALSE) {
array_push($rand_id_arr,$rand_id);
break;
} else
continue;
$ret_str='<ul>';
$i=0;
foreach($rand_id_arr as $title) {
$fcut=(strlen($title['title'])>strlen($str_cut=msubstr($title['title'],0,$mbcon['entrylength'])));
$short_title=$str_cut.($fcut?"...":"");
$ret_str.="<li class=\"".($i%2?'rowodd':'rowcouple')."\"><a href=\"".getlink_entry($title['blogid'], $title['blogalias'])."\" title=\"{$title['title']}\">$short_title</a></li>";
$i++;
}
$ret_str.='</ul>';
$phpreturn=$ret_str;
热门Tags
global $blog, $db_prefix, $mbcon;
$alltags=$blog->getgroupbyquery("SELECT tagname,tagcounter FROM `{$db_prefix}tags` ORDER BY tagcounter DESC LIMIT 0, {$mbcon['replynum']}");
if (is_array($alltags)) {
$tagshows='<ul>';
foreach ($alltags as $onetag) {
$tagshows.="<li><a href=\"".getlink_tags(urlencode(urlencode($onetag['tagname'])))."\">{$onetag['tagname']}</a> [{$onetag['tagcounter']}]</li>";
}
$tagshows.='</ul>';
} else {
$tagshows='No tags!';
}
$phpreturn=$tagshows;
$alltags=$blog->getgroupbyquery("SELECT tagname,tagcounter FROM `{$db_prefix}tags` ORDER BY tagcounter DESC LIMIT 0, {$mbcon['replynum']}");
if (is_array($alltags)) {
$tagshows='<ul>';
foreach ($alltags as $onetag) {
$tagshows.="<li><a href=\"".getlink_tags(urlencode(urlencode($onetag['tagname'])))."\">{$onetag['tagname']}</a> [{$onetag['tagcounter']}]</li>";
}
$tagshows.='</ul>';
} else {
$tagshows='No tags!';
}
$phpreturn=$tagshows;
2010/08/02 1916 Views
2010/06/07 2369 Views
1、确认你的数据库名
通常有多个数据库或者一个数据库里安装了多套程序,所以准备工作就是确认你的数据库名和数据表前缀,WordPress前缀默认是wp_,dedecms默认前缀是dede_,bo-blog默认的是boblog_,在WordPress根目录下wp-config.php里可以找到,bo-blog的data文件下的config.php文件可以找到。
通常有多个数据库或者一个数据库里安装了多套程序,所以准备工作就是确认你的数据库名和数据表前缀,WordPress前缀默认是wp_,dedecms默认前缀是dede_,bo-blog默认的是boblog_,在WordPress根目录下wp-config.php里可以找到,bo-blog的data文件下的config.php文件可以找到。
下载文件 
