如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
游戏频道公会系统建设方案(第一版)游戏频道战队系统建设方案2010-8-261.公会系统内容简介1、由于战队系统的方案已经写出,而且公会系统与战队系统比较接近,所以本方案只列出与战队系统的不同点,以及自己独有的功能。2、公会系统的本质是仍然一个论坛上的“群组”,我们将其改造成适合魔兽世界玩家活动的网络场所。2、公会系统也会提供常规群组所拥有的全部功能,包括讨论区、群相册、成员。同时,公会系统会加入一些独有的功能,比如DKP系统等等。2.公会系统建设思想1、公会系统利用PHPWind自带的群组功能进行改造,原有功能保留,加入新功能,涉及到新功能的模板和程序会从头开发,已有功能则采用PHPWind自带程序。2、PHPWind自带切换风格功能,我们需要为战队系统另做至少三个模板,也就是“燃烧的远征”风格、“巫妖王之怒”风格以及“大地的裂变”风格。3、新增功能由于没有模板,需要新造模板,并由程序员加程序。4、根据战队系统的方案,游戏频道的PHPWind与42hot的PHPWind脱离,是两套并行的程序。战队系统和工会系统统一在一个PHPWind里,这样好处很多,不再细说,但有个问题在于,公会系统和战队系统在导航栏上有所区别,比如战队系统可以报名参加比赛,会有“报名”入口,公会系统则没有这个功能,反之,公会系统的导航上有“DKP系统”,但战队系统里面没有。解决方案是,仍然采用一套程序,然后由程序员写JavaScript程序,根据群组所属类别做判断,如果是战队系统,都显示战队系统的导航菜单,如果是公会系统,就都显示公会系统的导航菜单。另外,在创建公会或者战队的界面,会有“创建战队”等等的字样,这里直接改成“创建战队/公会”即可,双方通用。3.创建公会系统1、使用PHPWind的群组创建界面,将页面中的“群组”二字都更换为“公会”。其他可以直接使用。2、战队分类预设为“魔兽世界公会”,只这一类。3、样式跟公会系统完全一样,页面上的字样改成“朋友的战队/公会”等等,下图直接挪用了战队系统的方案图:4.借用PHPWind群组原有功能1、PHPWind的群组本身有“讨论区”、“相册”、“成员”三个主要功能,我们全部利用起来,基本无需任何改动,只需要制作合适的风格(也就是“燃烧的远征”、“巫妖王之怒”“大地的裂变”风格等)即可。2、界面中,将“群组”二字都更换为“公会”。其他略加修改可以直接使用。3、大致效果如下:5.仿照PHPWind群组的样子,美工新建模板,程序加新功能1、需要增加的新功能包括:1.公会介绍页面。这个页面会有公会的全部介绍,包括而不限于:所在大区、战场组、服务器、阵营、常用的团队聊天工具以及频道号码、对外联系方式等。如下图所示(挪用了战队系统的图,只为了展示效果,请无视具体文字内容):2.公会介绍管理页面。在PHPWind中自带一个管理界面,但是并不全,现在新建一个页面,加入新的字段,页面样式仿照自带的管理界面,改一些文字即可。新增字段总共有:大区、战场组、服务器、阵营、团队语音、频道、对外联系方式、号码(红色表示下拉选单,其余表示输入框)。“大区、战场组、服务器、阵营”单独提供资料,在此不列出。团队语音有:多玩YY、新浪UC、AK语音、QQ语音、iSpeak、Teamspeak。对外联系方式有:QQ、MSN、E-mail、电话。样子大致如下(仍然挪用了战队系统的图):3.合并公会、转让公会,用于两个公会的合并,以及将公会转给真正的会长(因为创建人不一定是现实中的会长。)这两个功能都已经有,但目前经我测试,还不能用。正等待phpwind官方回复。按钮就是下图左右侧的两个按钮。4.访客。由于PHPwind的群组首页右侧本身就有“访客”列表,所以我们只需要设计出模板,然后程序员参考PHPWind的程序,实现功能即可。模板如下:5.DKP系统。这个系统需要前期常识开发,如果不能做,那么也没必要制作模板。DKP系统最少能实现导入多玩DKP和MiDKP,也就是说多玩官网提供的导入功能,我们需要有。DKP系统单独有执行方案,这里不细说。6.开发流程1、由于模板是现成的,所以不需要美工设计模板。2、必须增加一个子域名,比如game.42hot.com。3、程序员将一套新的PHPWind上传到服务器,将game.42hot.com指向这个论坛。安装。不安装门户功能(由专业的CMS系统实现资讯系统)。4、将“大地的裂变”、“燃烧的远征”、“巫妖王之怒”三种风格上传到服务器,作为公会风格。5、将全部模板中的“群组”替换为“战队/公会”,然后将“群”替换为“战队/公会”。6、将这套PHPWind与42hot的PHP