大田教师博客网的本地化处理
大田教师博客网的本地化处理
章选辉
生日快乐歌词博客(Blog,是Web Log的简写,可译为“网志”,即网络日记)的出现,开创了个人出版时代。博客程序作为一种网络软件,它不断地发展,功能越来越完善。网络上提供了多种博客程序可下载使用,通过考量,我们下载了北京傲博致远计算机技术有限公司的Oblog4.6版本博客程序(体验版)。之所以使用Ob log博客程序,是因为它功能完善,通用性强,模板丰富,技术成熟,目前市面上使用非常广泛;之所以使用体验版,则是因为它免费。
作为一个商业软件,它追求的是通用性,有些功能不太适合我们的具体情况。例如,我们县的教师博客,大家都是来自于本县,显示用户“来自×省×市”以及搜索“同城博客”就没有实际意义了,我们更关心的是来自哪所学校,更愿意搜索“同校博客”。又如,为了方便统计管理和开展网上教研活动,我们要实行“实名认证”注册,这就意味着要对博客的数据结构进行增改,还必须增加实名认证程序。也就是说,我们要对实现功能的“程序”动手术了,这可不是换换图片、改改页面、设置设置后台这么简单的活儿。
程序的代码是枯燥的,实现过程也是相当繁琐的。尤其是别人写的,编程思想跟我们往往有很大的差别,代码又辗转调用,相当繁杂,读起来非常费劲。有时要某一个功能块的实现代码,竟是要反复地在众多的文件中寻,到后还要阅读、理解,然后才能做出我们自己的动作。往往,稍有差迟,运行
后的结果就会不堪设想。有时,出问题的地方非常隐蔽,就一两个字符,潜伏在千万个字符中,如大海捞针。这些东西就不说了,本文只想对我花费了不少精力进行修改的地方,做一个记载,日后好对照,也算是一个小结。
一、增加了“实名认证注册”的功能。
买房子要交哪些税前面说了,实名认证主要是为了方便统计管理和开展网上教研活动,其实也是为了我们有限的服务器资源,阻挡外来用户注册。原本,只要一点击“注册”,马上就到注册信息提交页面,填写完了注册信息,点“提交”就行了。
用什么方法进行实名认证最简便有效呢?当然不能像许多商业网站那样,填写身份证、上传身份证图片、验证手机号码(发短信填验证码)、验证邮箱地址,那样既麻烦,也挡不住外来的网客(商业网站本来就是面向全国甚至全世界的,而我们只准备面向本县)。于是,我采用了从《大田县教师和学生信息管理系统》中读取数据进行验证的方法,准备注册的老师只要输入在《大田县教师和学生信息管理系统》中使用的用户名和密码,如果正确,就通过了实名认证。只有通过实名认证,才能进入下一步填写注册信息。
为了把实名认证的结果,如所在学校、真实姓名等信息记入博客的后台,而且以后还要能够进行更新、搜索,必然在注册信息提交、注册信息写入、用户信息设置等多个程序中动些手脚,要做不少的
技术处理,这叫做“牵一发而动全身”。当然,这些东西都是服务器在后台运行的,我们一般的用户是看不到的啦!要不怎么说,开发人员的辛劳是不可见的呢!
二、实现了首页幻灯图片自动更新显示。
陀地驱魔人 豆瓣我不知道是不是因为这是“体验版”的缘故,首页那个Flash幻灯图片显示竟然不能够随着用户上传新图片而自动更新显示内容,而要在后台“修改模板”中进行手动设置,这样“”的图片滚动方式,出乎我的意料!
我通过研究那段Flash显示内容的代码,发现是通过三个长长的字符串来实现显示内容的定义的。于是我决定写一个用“$functionname$”方式调用的功能函数,那让段函数去读取用户上传的最新图片信息,转化成那三个长字串。可是在这时,类似“$functionname$”这样的一个字串怎么让程序调用而变成可执行的一个命令,这其中的实现过程我还不清楚。费了不少周折,我好不容易到了关键的那一页,这一页里有好多个供这样调用的函数,仔细地研究了它的运行原理后,自己也尝试着写了一个这样的函数,让首页用这种方式调用。功夫不负有心人,经过反复地调试,终于实现了滚动图片的自动更新!这个时候心里产生的成就感,是不做程序的人无法体验到的。
但是,那个Flash播放器也真是的,竟然不能自动调整图片显示的大小!后来,我只好在网上重新一个Flash播放器来显示滚动图片。当然,我的那个新函数也只得重新写了。不过,有了前面的经验,也
怎样点亮游戏人生就容易得多了。
三、去除“同城搜索”功能,增加“学校博客搜索”。
原先,在首页的半下部分,有个“同城博客搜索”,可以很方便地搜索出同一个城市(如“福建省三明市”“广东省深圳市”)的博客,这个功能对于我们来说就没有意义了,于是我把这个功能去除了。可是,我们在一些时候是不是有必要搜索一下某个学校的博客呢?我知道许多人都会这么做的。这样,就同样必须写一个可让首页用“$functionname$”这种方式调用的功能函数。运用前面的经验,写好了函数让首页调用,终于“选择学校”下拉列表框,可以正确地显示在首页上。
当然,光有“选择学校”下拉列表框,还不能够筛选显示出所选学校的博客用户呀!于是又要修改显示博客列表的那一页,增加筛选显示所选学校的博客用户的功能,代码怎么写的,就不必说了,保密!
最新劳动法试用期
四、更改了个人信息中的“职业工种”为“职务/岗位”。
大家可以推想一下原来的“职业工种”是什么,列表中的“职业工种”对于我们来说是不适合的,最终用户都会选择“教师”,那么这一栏还有存在的必要吗?
不过,同样是教师,有许许多多的职务和岗位,用不同的方式付出劳动,为教育事业做着相同的贡献。例如,原先我在教室里为学生授课,这是劳动吧,这劳动是为教育事业做贡献吧?可是我现在在
电脑前编写代码,维护网络,这也是劳动吧,这劳动也是为教育事业做贡献吧?
所以,我就修改了那个显示“职业工种”的下拉列表框的函数,变成现在这样的了。我自己呢,按照工作性质,我选择了“开发设计”。大家呢,则可根据自己的情况,选择为“××教师”或是“校长/副校长”、“教务管理”,甚至“教材编撰”、“教育立法”,当然啦,我们县可能没有“教材编撰”人员及“教育立法”人员。
这个改动从技术上相对来说较简单,关键是到那个函数。
五、在后台“内容管理”中增加了让学校内容管理员筛选出本校教师博客的功能。
每个学校一个内容管理员,似乎管得太严了些。但无论怎么样,既然上级是这么定的,在博客软件系统中就要根据这个情况做些调整。本来,博客系统是不能够按照学校来分配权限的,也就是说,内容管理员是可以管理相应级别的所有博客的。那学校管理员怎么样才能够快速地搜索本校教师的博客呢?还是得增加程序。
母亲节发多少红包比较好
有人也许会觉得,又是实名认证,又是每个学校都设内容管理员,这样“严密监视”下写博客,放不开手脚,感觉不舒服。这其实是没有必要的,首先,在前台,真实姓名并不直接显示出来,而内容管理员也看不到真实姓名。其次,只要我们不写泄露国家机密和个人隐私、骟动民族仇恨,诽谤他人等违
背法律的言论,我们怕什么呢?至于写作水平、教育思想观点,这本来就是可以互相切磋的。再说,作为博客——网络日记,随笔而写,可不一定太讲究呀。就像我的这一篇拙作,信笔写来的,可不怕见笑呢。
以后,我还在博客中增加了“本站调查”功能,同样要增加和修改一些页面。经过这样的改动,大田教师博客网的本地化处理基本上完成了。这个过程,是辛苦的,但也是快乐的。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。