月度归档:2006年03月

再测试一下和oblog的Trackback Ping

  原来说的那个问题,在不同语言编码的blog之间发送Trackback Ping会导致显示乱码的问题,刚才在给 感觉 的博客发送时,又出现了。

  解决方法我已经有了,最近比较忙把这事给忘了。正好,顺手改了再给 感觉 发一个,这个的目的就是测试一下看看是不是还乱码。

  P.S. 测试完了, 果然已经不乱码了:)

本条目发布于。属于所谓技术分类。

痛苦面对:跨域身份认证的问题

今天周末,学校小语种提前招生宣传。一早就起床了(我的周末啊,555……),上午抽空来了趟办公室,上网继续找找有关跨域身份认证的信息,结果还是没什么进展。看来有可能还是得回到IFRAME或者跳转的思路上来。突然想起来,上感觉的博客看了一下,哈,第一条就是关于整合的问题。这次看来我们几个都被这个跨域认证逼得不行了。痛苦啊……

继续阅读

本条目发布于。属于所谓技术分类。

XMLHTTP与中文字符编码问题

今天测试新接口的发送和响应,为了便于和 Oblog 和动网的开发人员进行测试,我特地把动易接口的相关操作单独写了一个测试工具包。

结果别说跟动网和 Oblog 联合测试了,自己测试的时候就出现了意想不到的问题。

继续阅读

动易2006版对DPO接口支持细节

1.全局操作
   动易系统在进行任何操作时都支持的元素以及处理细节说明。
  1.1 发送和接收请求时处理的元素
       appID = "PowerEasy"
       action = [checkname|reguser|login|logout|update|delete|getinfo]
       syskey = 32位加密安全码
       username = string
  1.2 返回信息包含的元素
       appID = "PowerEasy"
       status = [0|1]
       body
       message = [null|string]
  从动易系统发出的请求包中,不论action的值是什么,都必然包含1.1中列出的所有元素;同样,对于任意程序发送到动易的请求,动易系统也会检查处理这些元素。
  动易系统处理完请求后,不轮处理结果如何,返回信息中必定包含1.2中列出的所有元素;同样,对于其它程序返回的信息,动易系统也会检查处理这些元素。
  除了全局性的元素外,具体每个操作,动易对DPO规范指定的元素的支持见下面的说明。

2.检查注册
   2.1 发送请求包含的元素
       appID = "PowerEasy"
       action = "checkreg"
       syskey
       username
       email
  2.2 返回信息包含的元素
       appID = "PowerEasy"
       status = [0|1]
       body
       message = [null|string]

3.注册用户
   3.1 发送请求包含的元素
       appID = "PowerEasy"
       action = "reguser"
       syskey = string
       username = string
       password = string
       email = string
       question = string
       answer = string
       truename = string
       gender = string
       birthday = date
       qq = string
       msn = string
       mobile = string
       telephone = string
       address = string
       zipcode = string
       homepage = string
       userip = string
    上述元素根据情况可能为文本元素或空元素。      
  3.2 返回信息包含的元素
       appID = "PowerEasy"
       status = [0|1]
       body
       message = [null|string]

4.用户登录
   4.1 发送请求包含的元素
       appID = "PowerEasy"
       action = "login"
       syskey = string
       username = string
       password = string
       userip = string      
  4.2 返回信息包含的元素
       appID = "PowerEasy"
       status = [0|1]
       body
       message = [null|string]

5.用户注销
   5.1 发送请求包含的元素
       appID = "PowerEasy"
       action = "logout"
       syskey = string
       username = string
    上述元素根据情况可能为文本元素或空元素。      
  5.2 返回信息包含的元素
       appID = "PowerEasy"
       status = [0|1]
       body
       message = [null|string]

6.用户信息更新
   6.1 发送请求包含的元素
       appID = "PowerEasy"
       action = "update"
       syskey = string
       username = string
       password = string
       email = string
       question = string
       answer = string
       savecookie = integer
       truename = string
       gender = string
       birthday = date
       qq = string
       msn = string
       mobile = string
       telephone = string
       address = string
       zipcode = string
       homepage = string
       userip = string
       jointime = date
       experience = integer
       ticket = integer
       balance = double
       userstatus = integer
    上述元素根据情况可能为文本元素或空元素。      
  6.2 返回信息包含的元素
       appID = "PowerEasy"
       status = [0|1]
       body
       message = [null|string]

7.删除用户
   7.1 发送请求包含的元素
       appID = "PowerEasy"
       action = "delete"
       syskey = string
       username = string
    上述元素根据情况可能为文本元素或空元素。      
  7.2 返回信息包含的元素
       appID = "PowerEasy"
       status = [0|1]
       body
       message = [null|string]

8.查询用户资料
   8.1 发送请求包含的元素
       appID = "PowerEasy"
       action = "getinfo"
       syskey = string
       username = string      
  8.2 返回信息包含的元素
       appID = "PowerEasy"
       status = [0|1]
       body
       message = [null|string]
       email = string
       question = string
       answer = string
       savecookie = integer
       truename = string
       gender = string
       birthday = date
       qq = string
       msn = string
       mobile = string
       telephone = string
       address = string
       zipcode = string
       homepage = string
       userip = string
       jointime = date
       experience = integer
       ticket = integer
       valuation = 0
       balance = double
       userstatus = integer

9.动易用户信息与规范元素的对应关系

动易字段 对应元素
用户名 username
密码 password
电子邮件 email
密码提示问题 question
密码提示答案 answer
自动登录选项 savecookie
真实姓名 truename
性别 gender
生日 birthday
QQ号 qq
MSN帐号 msn
移动电话 mobile
电话号码 telephone
通讯地址 address
邮政编码 zipcode
主页地址 homepage
用户IP地址 userip
注册时间 jointime
用户积分 experience
用户点券 ticket
N/A valuation
现金余额 balance
发布信息数 posts
用户状态 userstatus

关于动易+动网+oblog整合的消息

今天在动网、动易、Oblog和各大网站上,同步发布了《动网、动易、OBLOG缔结战略联盟公告》、《国内三大互联网建站程序厂家达成战略联盟》的新闻,动网、动易、Oblog三强正式结盟的面纱至此彻底揭开。

在缔盟公告中特别提到了整合的问题,原文如下:

2、为最大化地方便用户使用三家企业的产品,我们将联合推出动网论坛、动易网站管理系统、OBLOG博客系统的整合版本,并在未来新版本的开发过程中进行协调、保持沟通,以方便三家企业产品的整合。

在3月20日以前,由三方联合制定的通用接口规范已经基本成型,三方都在加紧整合接口的开发。

这次的整合,是采用了同一规范,分头开发的方式。采用XMLHttpRequest组件传递数据,将使整合操作过程更加稳定,而且不再需要在各个程序的页面之间来回跳转。

随着规范的正式发布,以后应该还会有更多的程序提供商开发出符合此规范的整合接口。

动网论坛、动易CMS、Oblog三套程序,几乎涉及了一个网站的所有需求,这次三强联合,尤其是在程序间整合上提供持久、稳定的官方支持,相信会极大改善广大站长的建站体验。

[多图]IE7.0beta2体验

 

  今天安装了Microsoft IE7.0beta2,与以前版本相比,IE7.0的尺寸似乎小一些了,从网站上下载的安装程序只有几M,运行之后,首先要对你的操作系统进行正版验证,验证通过以后,从网上即时下载升级程序,进行安装。

IE安装界面

  我安装的时候是在办公室,通过教育网接入的,一向从微软下载东西都很快,这次也不例外,一会儿就下载完毕,安装过程没有什么特别的选项。会提示你把IE7的首页加入收藏夹,提示你备份自己的数据和程序。

IE7安装界面

  程序安装完以后,需要重启。

  重启之后,第一次运行IE先提示设置几个新选项。

  第一个选项是是否启用伪装网站过滤,从字面意思看,应该是用来对付伪装成某些网站欺骗访问者的,比如以前曾经出现过假冒QQ站点、假冒工行站点等情况。感觉这个功能并不是很实用,而且一定程度上会使浏览速度降低。

  第二个选项是设置默认语言,这个并不会影响IE7的界面语言,它只是起到在访问没有标记文档编码的时候自动使用默认语言,在显示日期、星期格式等的时候按照本地习惯来显示而已。相当于ASP.NET编程时候的culture。

  第三个选项以往在微软其他的软件中大家已经见得多了,就是参与用户体验,帮助改善产品。

IE7首次运行画面

  点击“Save your settings”,就自动进入IE7的首页。可以开始使用了。

  下面是IE7.0beta2的about界面:

IE7_About

  在第三张图中展示了IE7.0的完整界面,可以看到菜单和工具栏比以前设计得更为紧凑,第一排从左到右依次是“后退”、“前进”、地址栏、刷新、停止、搜索工具栏;第二排是下拉菜单和插件;第三排比较新,最左边的圆和五星符号是收藏夹按钮,点击之后收藏夹会像以前的历史记录一样在左边展开。第二个是当页面中包含RSS资源时订阅Feed用的,第三个按钮时快速切换栏,所有当前已经打开的页面,会以标签形式在右边排列,点击快速切换按钮可以看到所有当前打开的页面的完整标题。中间最宽的部分是网页标签,紧贴最后一个标签的右边灰色小方块是开启新页面的快捷按钮。再往右一排小按钮依次是主页、Feed、打印、网页(相当于精简的File菜单)、工具选项、帮助……

  工具栏下面是页面显示区和状态栏。这个就不说了,要注意的是在状态栏右边增加了对当前页面进行验证和网页缩放功能。

  IE7与IE6项比较,除了界面上的改进以外,最显著的几大变化当属:1.增加了对Rss的订阅支持;2.增强了对CSS规范和DOM规范的支持,在IE6中正确显示的网页,在IE7中未必能正确显示,但是在Firefox中能正确显示的页面,基本上能在IE7中正确显示;3.终于可以多页面浏览了;4.集成了MSN搜索。5.增加了网页缩放功能;6.增加了伪装站点检测过滤功能。

  用了一天,总体感觉基本上还可以,但是似乎速度不如IE6快了,不知道正式版发布之后会不会得到改善。

  下载IE7beta2:http://www.microsoft.com/windows/ie/ie7/ie7betaredirect.mspx

本条目发布于。属于旧文归档分类。

服务器、带宽、网络…

  6571学生网被google从数据库里删除了。

  连续几个月6571的全球排名直线下降,我开始还以为这是因为网站不更新造成的正常现象,后来有一天朋友问我:“google怎么没有收录6571啊?”

  我到google一搜,真是,6571本来在google里收录数量是5万多,现在连一个记录都没有了。我到googlemap去查才知道,由于连续在google更新数据库的时候出现6571网络不可用,造成记录在6571网站的google地图上的链接全都打不开,google彻底把6571学生网作为不可用的站点删除掉了。

  学校的破网络啊,真气死我了。重新到google去提交站点,提交地图,验证网站,可是谁知道什么时候会再出现一样的事情呢?

  昨天把我的站点般到了乖宝宝提供的合租服务器(http://bbs.pe263.com)上,从几个朋友反馈的信息来看,速度提升非常明显。终于不会再被NT笑我的博客是他见过最慢的网站了。嘿嘿

本条目发布于。属于旧文归档分类。

老家的电子政务网

  妈妈一直希望我回去工作。毕业快一年了,隔一段时间就告诉我又给我联系了一个单位,问我的意向。

  这回说有机会让我回我们县政府办去做网络工作。我说好像我们县政府连网站都没有,似乎是没有这方面需求的。结果今天一个高中同学受我妈委托,把我们县的电子政务网地址发给我了。

  http://www.ynmlp.gov.cn

  我没想到还真有,而且一看地址就特正规的,我们花钱都买不来的域名,点开一看,有点失望……好难看的页眉……

  等到页面全展开,我一眼就看到了动易系统官方模板,那个汗如雨下啊……,红色页眉,蓝色主题,动易2005免费版……

  我居然一直不知道动易的用户里有跟我关系如此密切的,可惜不认识,真是很遗憾。不过可以看出动易的普及率已经是真的遍及全国各地了

超强客户VS刀刀

客户:你好,我刚下载了一个动易2005SP2,安装在XP上。
刀刀:嗯,有什么问题?
客户:你可以帮我整合论坛吗?
刀刀:你按照整合说明来操作就行。
客户:我按说明修改了conn.asp,可是不行啊。
客户:[发送一张图片,传输超时] 继续阅读