新浪开源微博Xweibo使用说明书.docx
- 文档编号:9744535
- 上传时间:2023-02-06
- 格式:DOCX
- 页数:33
- 大小:1.53MB
新浪开源微博Xweibo使用说明书.docx
《新浪开源微博Xweibo使用说明书.docx》由会员分享,可在线阅读,更多相关《新浪开源微博Xweibo使用说明书.docx(33页珍藏版)》请在冰豆网上搜索。
新浪开源微博Xweibo使用说明书
Xweibo使用说明书
(基于XweiboV1.1)
新浪微博华南-Xweibo
二〇一〇年十二月
目录
1文档说明1
1.1目的1
1.2名词解释1
1.3运行环境1
1.3.1硬件环境1
1.3.2软件环境1
1.4总体介绍2
2功能需求2
2.1安装2
2.2功能设置2
2.2.1站点设置2
2.2.2首页脚本设置4
2.2.3优化设置5
2.2.4用户登录设置5
2.3运营管理7
2.3.1用户列表7
2.3.2用户推荐管理7
2.3.3封禁管理10
2.3.4话题推荐管理10
2.3.5微博屏蔽12
2.3.6评论屏蔽13
2.3.7用户屏蔽14
2.3.8关键字过滤15
2.3.9认证用户列表15
2.3.10认证设置16
2.4外观设置17
2.4.1皮肤列表17
2.4.2皮肤类别18
2.4.3页面设置18
2.5组件管理20
2.5.1页面模块20
2.5.2功能插件21
2.6帐号管理23
2.6.1修改密码23
2.6.2管理员用户列表23
定制版微博需求说明说
1文档说明
1.1目的
为Xweibo运营人员及相关管理人员提供系统的帮助。
1.2名词解释
管理员、运营人员:
负责运营和管理本微博站点的工作人员
前端用户、用户:
访问客户网站的普通用户
1.3运行环境
1.3.1硬件环境
对硬件环境没有特别要求,视运营后在线活跃用户而定。
1.3.2软件环境
1、开发语言:
Php5(暂时不支持php4)
2、部署环境:
apache+mysql+php+memcached(可选)
nginx+mysql+php+memcached(可选)
lighttpd+mysql+php+memcached(可选)
IIS+mysql+php+memcached(可选)
3、版本说明:
webserver:
apache>=1.3
nginx>=0.7
lighttpd>=1.4.x
mysqlserver:
>=4.0
php:
>=5.1.2
4、端口说明:
webserver:
80(默认)
mysqlserver:
3306(默认)
memcached:
11211(默认)
5、对php函数的依赖:
mysql_connect(mysql扩展)
curl_init(curl扩展)
imagecreatetruecolor(gd库扩展)
hash_hmac(>=PHP5.1.2预编译)
mcrypt_create_iv(mcrypt扩展)
file_get_contents(>=php4.3内置)
1.4总体介绍
Xweibo是一款可以搭建微博系统的开源解决方案。
Xweibo基于新浪开放API,通过绑定新浪微博帐号可实现与新浪微博的无缝连接。
具备目前微博流行的各种丰富的功能,远期会与新浪微博完全同步,并提供持续升级服务支持。
同时提供强大的管理后台,可为客户提供全新的运营支撑,方便运营人员向用户推送内容并与用户进行全方位互动。
X微博是完全免费开源的,如果不能完全满足客户的需求,客户可以自由修改,也可以向我们提出宝贵建议,我们会在下一版本进行改进。
2安装与申请APPKEY
2.1安装
2.1.1将Xweibo1.1安装包下载到本地或服务器
下载地址:
2.1.2解压并上传程序到服务器
xweibo_upload目录包括了所有需要上传到服务器的可用程序文件;
readme目录为产品介绍、授权以及安装说明。
将其中xweibo_upload目录下的所有文件使用FTP软件以二进制方式上传到空间;
设置相关目录的文件属性,以便数据文件可以被程序正确读写
使用FTP软件登录您的服务器,将服务器上以下目录、以及该目录下面的所有文件的属性设置为777,Win主机请设置internet来宾帐户可读写属性。
2.1.3安装过程
上传完毕后,开始在浏览器中安装Xweibo1.1,访问Xweibo上传的地址,如
阅读授权协议之后,点击“同意”。
系统会自动检查环境及文件目录权限,如下图所示:
检测成功,点击“下一步”,即进入设置站点信息界面,如下图所示:
APPKEY与APPSecret需要通过登录新浪微博开放平台获取。
有关APPKEY的获取请参考下一部分:
2.2申请APPKEY。
填入了上图的信息之后,点击下一步,进入第二部分站点信息设置的页面,如下图所示:
填入用户名、密码以及所要安装的数据库名,如果在同一数据库安装多个Xweibo的时候,需要修改数据表前缀。
如果服务器上安装了memcached,请相应填入地址及端口。
填妥以上信息之后,点击下一步,系统会自动安装数据库。
如下图所示:
点击下一步,安装完成,出现如下界面:
站长应立即点击“激活管理员账号”,进入Xweibo后台进行管理员账号激活。
尽管Xweibo站点在账号未激活的状态下也能访问,但是站长无法登录后台对Xweibo站点进行管理,同时前端页面的某些模块也可能出现无法成功加载的情况。
点击了“激活管理员账号”,进入oauth授权页面,如下图所示:
如果您并未登录,那么oauth界面将会显示输入框,让您输入微博账号和密码,以便进行登录授权。
在点击授权之后,进入Xweibo后台的管理员激活界面,如下图所示:
按照提示填写上述表单,如果您在安装完成后立即激活管理员账号,APPKEY以及APPSecret就能自动获取;否则您需要再次登录开放平台查看您所获取的APPKEY和APPSecret。
点击“保存”激活管理员账号之后,Xweibo安装完成!
您可以登录访问Xweibo站点并且进行设置了。
2.2申请APPKEY
在安装过程中需要用到APPKEY与APPSecret,点击安装过程第二步的“新浪微博开放平台”,显示如下界面:
使用新浪微博账号登录开放平台,登录成功后进入“开发者信息编辑”界面(如果您不是第一次登录开放平台,那么将会直接显示“获取APPKEY”界面):
将上述表单填写完整之后,点击“保存设置”,进入“获取APPKEY”的界面,如下图所示:
按照要求填写表单信息之后,点击创建,进入获取APPKEY成功页面,如下所示:
至此,获取APPKEY成功。
注意,由于您申请的APPKEY一开始处于未审核状态,Xweibo站点在安装完成之后,授权用户数可能会受到限制,对API的访问频率也会受到限制。
3后台管理
后台管理包含功能设置、运营管理、外观设置、组件管理和帐号管理五大部分。
其中,运营管理涵盖了用户管理、微博管理以及认证管理等功能;外观设置用于设置皮肤、页面模块是否显示等功能;而组件管理则用于配置组件的属性。
3.1功能设置
3.1.1站点设置
Xweibo运营人员可以通过此模块设置网站得基本信息。
1、网站名称,这里只是微博站点的名称,如“Tom微博”。
这个名字会在页尾版权声明、页面标题等位置显示。
这个名称仅是微博站点名称,而不是已有的主站的名称,已有的主站的名称需要在配置文件中设置;
2、网站备案信息,可填入网站在工信部备案系统中的备案信息,如可填入“京ICP证000001号”;
3、第三方统计信息,支持CNZZ等第三方统计代码插入;
4、运营人员可设置自己的LOGO,目前仅支持PNG格式;
5、完成修改后,点击“保存修改”按钮各项设置即可生效。
3.1.2首页脚本设置
运营人员可通过此页面设置页面头部和尾部的文字链接,页头页尾每个位置最多设置5个文字链接。
注意每个文字链不宜设置过长,否则会导致显示不美观。
页头的链接显示在左上角。
页尾的链接显示在右下角。
3.1.3优化设置
可设置是否提供Rewrite功能,Rewrite功能将URL静态化可以提高搜索引擎抓取,开启本功能需要对Web服务器增加相应的Rewrite规则,且会轻微增加服务器负担。
3.1.4用户登录设置
运营人员可根据实际运营需要设置用户登录本微博站点的登录方式,包括:
仅使用新浪帐号、仅使用原有站点帐号、新浪与原有站点帐号并存的三种登录方式。
需要注意的是,如果选择后两种方式,用户在第一次登录时均需要绑定新浪微博帐号。
如果选择仅新浪帐号登录,前端用户看到的登录界面显示如上图。
用户点击“新浪微博帐号登录”按钮进入登录授权的界面,用户点击“注册微博帐号”链接进入新浪微博注册的页面。
这种方式一般适合应用于原有站点没有帐号体系或帐号体系较弱的情况。
如果设置“仅使用原有站点帐号”或“新浪与原有站点帐号并存”这两种登录方式,前端用户看到的登录界面如上图。
如果用户点击“立即登录”按钮进入原有站点的登录界面,如果用户点击“注册帐号”的链接进入原有站点的注册界面。
3.2运营管理
3.2.1用户列表
运营人员可通过此列表查看开通过本微博站点的全部用户列表,同时可直接对其进行微博查看、封禁、授予/取消认证的操作,还可以根据昵称关键字对用户进行搜索。
3.2.2用户推荐管理
运营人员可根据运营需要自定义若干用户列表,然后在相关推荐模块中对列表进行展示。
其中名人推荐列表、用户推荐列表、自动关注用户列表和官方微博用户列表是系统内置的,运营人员可对其进行配置,但不可以删除。
名人推荐列表,在广场页左边的主体页面默认显示,最多设置20个。
如上图。
用户推荐列表,在页面右边的侧边栏默认显示,最多设置20个。
如上图。
自动关注列表,运营人员可设置3个用户,让前端用户第一次访问时,自动关注这3个用户。
官方微博用户列表,在广场页左边的主体页面显示,最多可设置10个,如上图所示。
3.2.3封禁管理
运营人员可通过封禁管理根据昵称搜索出不受欢迎的用户对其进行封禁。
被封禁的用户如果登录本微博站点则无法进入微博,提示如上图。
3.2.4话题推荐管理
运营人员可通过话题推荐管理设置话题的列表。
其中推荐话题和今日话题为系统内置话题列表不可以删除。
推荐话题列表用于推荐话题模块在右侧栏默认显示,如上图。
今日话题在3页左边的主体页面默认显示,运营人员可通过后台配置若干话题列表在前端滚动展示。
3.2.5微博屏蔽
运营人员可根据实际运营需要对不受欢迎的内容进行屏蔽。
在屏蔽某条微博前,需要输入此微博的准确地址,然后点击搜索即可找到需要屏蔽的微博,然后选择“屏蔽此微博”。
这样被屏蔽微博前端用户就无法看到了。
3.2.6评论屏蔽
运营人员通过此功能可屏蔽不受欢迎的评论。
运营人员先通过某条微博地址搜索出此微博的全部评论,然后点击“屏蔽该评论”即可实现对某评论的屏蔽。
这样前端用户就无法看到这条被屏蔽的评论了。
3.2.7用户屏蔽
运营人员可通过用户屏蔽功能屏蔽不受欢迎的用户。
用户被屏蔽后,前端就不再显示此用户的微博消息。
3.2.8关键字过滤
运营人员可过滤掉不受欢迎的关键字。
包含关键字的所有信息均不会在前端页面显示了,包括微博内容、用户昵称。
关键字不宜设置过多,否则会因消耗掉过多性能导致页面缓慢。
3.2.9认证用户列表
运营人员可对可信的用户进行认证。
被认证的用户在前端显示时昵称后会加图标标记。
3.2.10认证设置
运营人员可在此设置使用新浪认证还是本站自定义的认证。
如果运营人员采用新浪的认证体系,则新浪微博所有认证过的用户均在本微博站点作为认证用户。
如果运营人员采用自定义认证,则可为认证添加说明文字,如“Tom微博认证”,用于当前端用户鼠标滑过认证图标时的文字显示。
运营人员还可以为自定义认证设计更好图标标识。
3.3外观设置
3.3.1皮肤列表
皮肤列表中展示系统中已有的全部皮肤,运营人员可选择禁用或启用皮肤,并可以编辑皮肤所属分类。
运营人员可选择一套皮肤作为本微博站点默认皮肤。
3.3.2皮肤类别
当皮肤较多时,为了便于前端用选择自己喜欢的皮肤,运营人员可为皮肤设置分类。
运营人员点击“添加新类别”按钮可以增加一个新的皮肤分类。
运营人员点击“修改排序”的按钮,即可对列表中的每一列进行拖拽,从而对皮肤分类进行排序。
3.3.3页面设置
运营人员可设置微博广场和我的首页页面的布局情况。
微博广场左边的页面主体的各组件均可以灵活显示或隐藏,并可调整其在前端页面的上下布局顺序。
微博广场右边的侧边栏也可进行设置,此侧边栏在广场设置后还会应用到随便看看、名人堂、搜索等具有公共性质的页面的右侧。
我的首页仅可对右边的侧边栏进行设置,同样的,此设置会应用到我的微博、我的评论、提到我的、我的私信、我的收藏、我的粉丝、我的关注等具有私人性质的页面的右侧。
3.4组件管理
3.4.1页面模块
在组件管理中,把页面上的模块元素划分为模块和挂件两类,模块显示在左侧的页面主体,而挂件显示在左侧的侧边栏。
运营人员点击“设置”可设置每个组件获取的列表或显示条数。
3.4.2功能插件
运营人员可设置功能插件模块的开启或关闭,点击“设置”按钮可对每一个插件模块进行详细设置。
页尾广告。
运营人员设置页尾广告后,在前端页面下发会出现相关广告。
这里可使用图片链接或Google广告等。
用户首页聚焦位。
运营人员可设置用户首页聚焦位的标题、文字描述、背景图片、按钮文字及操作,此插件模块在我的首页的微博发布框下面展现。
个人资料推广位。
运营人员可在这里设置若干文字链,然后在用户个人资料区域的下发滚动显示。
登录后引导关注。
运营人员可设置自动关注和推荐关注两个列表,引导第一次登录的用户对指定微博进行关注。
3.5帐号管理
3.5.1修改密码
运营人员可修改自己访问管理后台时所需的密码。
3.5.2管理员用户列表
管理员列表可展示所有的负责微博站点运营的管理人员的列表。
只有安装时使用的管理员帐号可增加或删除其他管理员帐号。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 新浪 开源微博 Xweibo 使用 说明书