再谈博客整合播客之思想篇(4) - 火麒麟的圈圈

来源:百度文库 编辑:神马文学网 时间:2024/04/28 20:44:42
下面再谈谈如何整合当今流行的音乐播客的玩法,用的是月亮海多用户播放器2.0 程序
下载地址:http://www.pccode.net/SoftView/SoftView_15226.html
演示地址:http://www.mbcn.cn/webplayer/ (这个是3.0版本,我还没找到下载,不过差不多的,推荐2.0好了)
注意一下,以上整合都会出现用户大小写登陆时候的权限不同的问题,请做如下修改:
找到oblog目录下的user_chklogin.asp文件
if rs.bof and rs.eof then
Response.Write""
response.End()
else
下面添加一行即可
username=rs("username")
这就是把登陆户用名统一转换为小写了
这里我只谈谈大概思路,提供关键源代码,不想一步一步说完整,太累人了——同时也希望抛砖引玉给你们指引,希望各自独立行事去扩展思想,至于实践嘛不过是有志者事竟成!
和以上三种整合不同的是,这次整合要求保留音乐播客程序的用户资料,也就是说不能直接简单的引用博客的用户信息就完事了,因为音乐播客里要求修改用户里的信息来设定播放器的样式!
我提供的思路就是注册博客信息的同时也注册同用户名的音乐播客!(注意依然使用oblog2.52版本的程序代码修改)
关键修改代码在于oblog注册信息提交到两处地方处理,就是一个表单数据post送往两个asp文件处理(分别保留注册信息到两个程序调用的数据库去)!
1、修改oblog的注册文件user_reg.asp

修改为

------------------------------
if (document.reg.usertype.value == 0)
{
alert("请选择您的类别!");
return false;
}
return true;
}
修改为
if (document.reg.usertype.value == 0)
{
alert("请选择您的类别!");
return false;
}
document.reg.target="_self";
document.reg.action="user_chkreg.asp";
document.reg.submit();
document.reg.target="hiddenframe";
document.reg.action="../music/user_reg.asp?action=add";
return true;
}
OK!这就可以实现第一句话要求的一个数据两个处理的功能了,不过注意的是音乐播客程序目录music放在和oblog目录同一层次上!
2、修改音乐播客的注册文件user_reg.asp
session("reg")="ok"
Response.Redirect("user_regok.asp?user="&username&"")
end if
%>
修改为
session("reg")="ok"
response.write ""
end if
%>
这一步是为了提交音乐播客注册后自动关闭页面,而只显示oblog的注册成功页面!
------------------------------
if request("action")="add" then
username=request.Form("username")
webname=request.Form("webname")
weburl=request.Form("weburl")
bgmname=request.Form("bgmname")
bgmclass=request.Form("bgmclass")
pass1=request.Form("pass1")
pass2=request.Form("pass2")
password=request.Form("passd")
email=request.Form("email")
修改为
if request("action")="add" then
username=request.Form("username")
webname="音乐时空"
weburl="http://xxx.xxx.net"
bgmname="音乐播客"
bgmclass="2"
pass1="7"
pass2="7"
password=request.Form("passd")
email=request.Form("email")
这一步是,音乐播客的注册信息只要求提供和博客一样的用户名字和电子邮箱,其它的注册信息自己默认,比如上面的什么密码“7”啊,播放器样式“2”啊,播放器名称“音乐播客”啊,以及注册要求的什么主页地址“http://xxx.xxx.net”和主页名称“音乐时空”!
这样做为的是达到后来的偷梁换柱的作用,基本上这就算整合好了,剩下一些善后事宜
a、和整合网摘一样,在博客登陆后的首页控制面板显示指向用户的音乐播客链接;找到博客文件夹inc里的syscode.asp文件
show_userlogin= show_userlogin& "  管理中心
我的音乐
" & vbcrlf
show_userlogin= show_userlogin& "" & vbcrlf
b、音乐博客用户修改资料user_editinfo文件处理


用户名:

<%= user %>
不可以更改


原密码:


*必须填写


新的密码:


不修改请不要填写


确认密码:


确认


Email


email 用于取回密码


主页名称:


你的主页


主页地址:


你的主页

修改为


用户名:

<%= user %>
不可以更改


原密码:


*必须填写


Email


email 用于取回密码


主页名称:


你的主页


主页地址:


你的主页

就是把那些什么密码修改等等觉得多余的选项用style="DISPLAY: none"隐藏起来,同时填上默认的密码:value="7",这个和你之前修改的注册人家信息要一致!
c、最后就是修改什么相关对应的链接了,太过于细节化的东西了我说不清楚,看各人自己需要去动手了!
······
后话:抱歉,我不想提供自己网站的演示地址,想避免那里清静的环境受到打扰而已;本来想搞一个整合文件打包的供认下载的,当想来想去太烦杂了,弄不好还会误人子弟;所以不过提供一些思想交流罢了!
PS一下,原来那个整合精简论坛的办法可以更简单的,我现在都懒得去修改了,看各位的悟性了,也劝各位动手前三思~祝good luck!
完结篇!
再谈博客整合播客之思想篇(4) - 火麒麟的圈圈 李晓南博士谈干预儿童肥胖的方法 - 麦冬 - 都市圈圈博客 李晓南博士谈干预儿童肥胖的方法 - 麦冬 - 都市圈圈博客 麒麟,石雕麒麟加工完毕,请大家欣赏 阿里巴巴 sdwzsy的博客 BLOG 漫谈web3.0是一种思想的进步 - 圈圈评论 - 蚂蚁社区 引用 引用 健康谚语 - 麒麟逸士的日志 - 网易博客 寻求心灵成长之路-火麒麟 - 新浪BLOG 寻求心灵成长之路-火麒麟 - 新浪BLOG 播客推荐4 圈圈围巾和圈圈帽子的鈎编方法 11.19 盘中直播——趋势之友的博客——东方财富网博客 12.07 盘中直播——趋势之友的博客——东方财富网博客 我的博客思想 博客与播客和维客 播客(podcast)与博客(blog) 孙复初教育问题系列谈之145 教育思想和教育理念的转变-孙复初-搜狐博客 十个手指的半月痕代表什么 - 麒麟逸士的日志 - 网易博客 引用 男人补肾的良方 - 麒麟逸士的日志 - 网易博客 引用 引用 最全的健康知识 - 麒麟逸士的日志 - 网易博客 14个确有科学依据的长寿迹象 - 麒麟逸士的日志 - 网易博客 引用 查看谁在偷窥你的电脑 - 麒麟逸士的日志 - 网易博客 北大教授洪昭光健康讲座 - 麒麟逸士的日志 - 网易博客 引用 引用 自己动手按经络,年逾百岁尚年轻  - 麒麟逸士的日志 - 网易博客 引用 教师必备网址大全 - 麒麟逸士的日志 - 网易博客