开发思路:仿照BO-BOLOG的留言模块
碎语实现方法:
1.博客根目录下添加入口文件weibo.php
2.inc\目录下添加模块文件mod_weibo.php
3.inc\目录下mod_visit.php文件中增加方法$job=='addweibo'
4.inc\目录下boblog_class_run.php文件中增加weibo相关的操作函数
5.admin\目录下cp_message.php文件中增加weibo删除方法
6.images\js\目录下common.js文件中增加两个js操作函数
7.模板文件中增加
8.数据库中添加表单
9.提醒:建议先将需要修改的文件备份,再将文件包中的文件上传覆盖,或自己逐一修改(添加的内容均在该文件底部,有碎语标记)。文件包中包含了默认风格模板文件的修改!
10.功能只有添加文字碎语和删除碎语。您可以自行添加其他功能!
下载文件 (已下载 154 次)
最后编辑: seatop 编辑于2011/03/11 18:13
碎语实现方法:
1.博客根目录下添加入口文件weibo.php
2.inc\目录下添加模块文件mod_weibo.php
3.inc\目录下mod_visit.php文件中增加方法$job=='addweibo'
4.inc\目录下boblog_class_run.php文件中增加weibo相关的操作函数
5.admin\目录下cp_message.php文件中增加weibo删除方法
6.images\js\目录下common.js文件中增加两个js操作函数
7.模板文件中增加
//碎语表单
$elements['form_weibo']=<<<eot
<div id="commentForm">
<form name="visitorinput" id="visitorinput" method="post" action="javascript: ajax_weibo('{job}');">
<div class="formbox-comment">
<div class="formbox-comment-title">{formtitle}</div>
<div class="formbox-comment-content">
{$lnc[77]} <strong>{username}</strong> <a href="login.php?job=logout" title="{$lnc[78]}">[{$lnc[78]}]</a><br/>
<textarea name="v_content" id="v_content" cols="64" rows="5"></textarea> <br/>
<div style="padding-top:10px">
<input type="button" name="btnSubmit" id="btnSubmit" value="{$lnc[25]}" class="button" onclick="ajax_weibo('{job}'); return false;"/>
<input name="reset" id="reset" type="reset" value="{$lnc[252]}" class="button" />
</div>
</div>
</div>
</form>
</div>
eot;
//碎语模块
$elements['weibo']=<<<eot
<div style="background:#fff;padding:5px;margin:5px;">
<div style="font-size:16px;padding:5px;">
{username} : {weibo}
</div>
<div style="font-size:12px;color:#aaa;">
{weibotime} {delweibo}
</div>
</div>
eot;
$elements['form_weibo']=<<<eot
<div id="commentForm">
<form name="visitorinput" id="visitorinput" method="post" action="javascript: ajax_weibo('{job}');">
<div class="formbox-comment">
<div class="formbox-comment-title">{formtitle}</div>
<div class="formbox-comment-content">
{$lnc[77]} <strong>{username}</strong> <a href="login.php?job=logout" title="{$lnc[78]}">[{$lnc[78]}]</a><br/>
<textarea name="v_content" id="v_content" cols="64" rows="5"></textarea> <br/>
<div style="padding-top:10px">
<input type="button" name="btnSubmit" id="btnSubmit" value="{$lnc[25]}" class="button" onclick="ajax_weibo('{job}'); return false;"/>
<input name="reset" id="reset" type="reset" value="{$lnc[252]}" class="button" />
</div>
</div>
</div>
</form>
</div>
eot;
//碎语模块
$elements['weibo']=<<<eot
<div style="background:#fff;padding:5px;margin:5px;">
<div style="font-size:16px;padding:5px;">
{username} : {weibo}
</div>
<div style="font-size:12px;color:#aaa;">
{weibotime} {delweibo}
</div>
</div>
eot;
8.数据库中添加表单
CREATE TABLE `boblog_weibo` (
`weiboid` int(10) NOT NULL auto_increment,
`username` text NOT NULL,
`weibo` text NOT NULL,
`time` int(11) NOT NULL,
PRIMARY KEY (`weiboid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
`weiboid` int(10) NOT NULL auto_increment,
`username` text NOT NULL,
`weibo` text NOT NULL,
`time` int(11) NOT NULL,
PRIMARY KEY (`weiboid`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
9.提醒:建议先将需要修改的文件备份,再将文件包中的文件上传覆盖,或自己逐一修改(添加的内容均在该文件底部,有碎语标记)。文件包中包含了默认风格模板文件的修改!
10.功能只有添加文字碎语和删除碎语。您可以自行添加其他功能!
下载文件 (已下载 154 次)本文地址:http://www.seatop.com.cn/post/487/
相关日志
Bo-blogV2.1.1(简单碎语版)
为bo-blog添加碎语模块
[bo-blog插件]侧边栏热门标签调用
[bo-blog插件]侧边栏最新留言
第二张皮即将上线
用mimetex服务让博客支持数学公式
[插件]邮件发送博主回复(2.1.1可用)
[插件]邮件提醒留言和评论
Bo-blogV2.1.1(简单碎语版)
为bo-blog添加碎语模块
[bo-blog插件]侧边栏热门标签调用
[bo-blog插件]侧边栏最新留言
第二张皮即将上线
用mimetex服务让博客支持数学公式
[插件]邮件发送博主回复(2.1.1可用)
[插件]邮件提醒留言和评论
最后编辑: seatop 编辑于2011/03/11 18:13
网友
2012/01/20 11:59
问题解决了,再次表示感谢!
seatop 回复于 2012/01/20 12:01
不客气!
网友
2012/01/20 10:07
我又来了!请教下:碎语如何分页?这是在哪里修改的?我一窍不通啊!
顺祝春节快乐、阖家团圆、万事如意!
顺祝春节快乐、阖家团圆、万事如意!
seatop 回复于 2012/01/20 10:24
你好,春节快乐!分页功能是系统自带的,没有另外去做;每页的碎语数目参数借用了博客中的“最多搜索记录”参数,你可以到后台修改此参数设置。
网友
2012/01/07 19:44
非常感谢,终于成功用上了。谢谢!
seatop 回复于 2012/01/07 20:43
不太完善,不用谢,呵呵!
分页: 1/1
1
1
为bo-blog添加碎语模块
三角形外心怎么用边向量表示



