开启左侧

[DISCUZ!] 521交友系统使用说明

[复制链接]
发表于 2015-2-14 00:46:34 | 显示全部楼层 |阅读模式

### 安装成功的第一件事 ###
1. 更新  交友后台 - 数据中心 - 更新交友用户数据
2. 设置  交友后台 - 设置 - 选择一个积分类型
3. 添加  “论坛后台”-“界面”-“导航设置”
添加“交友中心”链接地址:“http://你的域名/jiaoyou.php ”
或者修改“ http://你的域名/jiaoyou.php ”

###=== 冲突 ===##
如果是之前安装了免费版本,会有冲突
在后台卸载交友中心,之后要删除 source/plugin/dmember 这个文件夹
然后再进行安装

###===1. 如何升级和安装?===##
安装步骤【必看文件】,按照此文件来安装插件。
如果要升级
### 【备份和升级必看】 ###
1. 使用数据库管理软件 phpmyadmin
2. 或者使用 discuz ”论坛后台“ - ”站长“-”数据库“-”自定义备份“ 选择
pre_dmember_like            暗恋(5.x 6.x 7.0通用)
pre_dmember_credit_log    积分消费(5.x 6.x 7.0通用)
pre_dmember_view        最近来访(5.x 6.x 7.0通用)
pre_dmember_profile        交友中心字段(6.5 - 7.0)
这四个表
6.5的备份四个,5.0和6.0备份三个
pre_是数据表前缀,根据自己论坛的设置来操作
先备份这四个表,升级交友插件成功后,再恢复这四个表的数据
[先备份.再升级]

问:好像不可以定义自己是帅哥 美女
性别不限就出来 设置了美女就不出

答:在 后台 - 用户 - 用户栏目 设置 性别 必填
在交友中心 - 设置 开启强制完善个人资料
插件会自动匹配discuz的用户栏目,如果设置必填的用户没有填写,是不能浏览用户的个人详细信息的.
还有就是 在 后台 - 用户 - 用户栏目 设置 性别 必填
让一些字段设置成注册时填写,更好,比如 性别,年龄,地区
这些资料不仅是交友中心,对于社区的用户来说更会真实

###=== 不管怎么弄都是不能导入DIY? ===##
(1). 把source/plugin/dmember/template/default/ 下的 index.htm  和  index.htm.bak 复制至 根目录 template/default 下
(2). 修改 source/plugin/dmember/moudles/index.inc.php 第12行
include template('diy:dmember/template/'.$style.'/index',null, './source/plugin/'); 改为
include template('diy:index');
(3). 给予 template/default 下 index.htm  和  index.htm.bak 文件 777可读可写的权限。
操作之后,还是不能导入DIY的,使用手工DIY编辑添加

###=== DIY模块模板.txt ===##
DIY代码的使用方法:
首先进入DIY模式
1. 拖一个框架到页面上
2. 拖动交友中心的“最新用户”,“排行榜”,“推荐用户”其中一个类型到刚才的框架内
3. 配置好信息之后“提交”
4. 点击模块“编辑”,进入“模块模板”把  DIY模块模板.txt 里面的代码 放到此模块的 模块模板里。
5. 保存此DIY即可

###=== 搜索的高级选项 ===##
点击下拉条没有数据?
比如“职业”这一项要在 论坛后台 - 用户 - 用户栏目 - 职业 编辑,
类型:下拉菜单,内容:站长来填写,供用户选择
选择为必填项

### 访问地址 ###
http://你的域名/jiaoyou.php
在“论坛后台”-“界面”-“导航设置”里修改

### 首页没有会员显示 ###
1. 看一下 交友后台 - 数据中心 - 更新后的有效用户有多少
2. 要在交友后台-推荐设置-里设置UID,UID可以在更新了会员数据之后从高级搜索里面找,### 查看UID ###
3. 头部推荐无人员,头部推荐是要大于8个会员才会显示的,另:如果填写的推荐UID不显示,也许会有无效的UID,不是过滤之后的有效用户,建议从高级搜索里面查找用户。
4. 头部推荐左边是空的,这个粉红色区块是DIY调用论坛帖子
要在插件前台导入DIY,请查看 ### 【安装前台DIY】 ###

#论坛升级到X2.5 以后 ,推荐设置不能保存,也都不显示了
在 网站根目录 /config/config_golbal.php 最下边 ?>之前 加入
// ---------------------------  CONFIG INPUT  --------------------------- //
$_config['input']['compatible'] = 1;

#搜索条里的文字太长了
修改 后台 - 全局 - 地区设置,把里面比较长的省名字 改短
比如 宁夏回族自治区 改成 宁夏

#样式修改:
source/plugin/dmember/template/default/style/image/bj101111_2.gif        导航条
source/plugin/dmember/template/default/style/image/bj18.gif            排行榜背景图
source/plugin/dmember/template/default/style/icon/j_bj23.jpg            会员背景图片



#会员的头像比例失调#
/source/plugin/dmember/template/css/default/default.css
116行 修改
border: 1px solid #CCCCCC;
    height: 120px;
    margin-top: 15px;
    padding: 2px;
    width: 110px;
}


# 会员充值系统?
会员充值是使用discuz内置的积分充值系统,可以在充值系统内选择支付宝或者财付通
这些都是可以自定义的

### 个人主页报错 ###
1. Unknown column 'extcredits' in 'fiele list'
在交友后台 - 设置 - 绑定消费积分 (选择一个消费的积分类型)

### Table xxx.dmember_view ' doesn't exist
要重新安装、

### 出现 forum_attchment_127 ' doesn't exist
这个错误 是在 交友插件 - 设置 - 论坛附件图片展示 - 选否

### 部分信息问答 ###
1. 排名机制:在线VIP > 在线普通会员 > 离线VIP > 离线普通会员
2. 搜索年龄:默认年龄:设置0-99 即可屏蔽不填写年龄的用户,设置非0开头 限定年龄搜索

### 样式文件修改 ###
在 template/style.htm 里修改,使用火狐浏览器+火狐firebug插件 修改 style.htm 里的样式
找到样式之后在这个文件里搜索并修改

#最近来访 ??? 号
修改 数据表 pre_dmember_view
例如:gbk编码
字段: username
字符集:gbk    校对:gbk_chinese_ci
如果是utf-8编码 则
字符集:utf8    校对:utf8_chinese_ci

### 设置 ###
1. 进入 521交友中心 - 数据中心 - 更新交友用户
2. 进入 521交友中心 - 设置  - 绑定消费积分 - 选择一个积分类型
3. 进入  521交友中心 - 推荐设置  -  设置需要 推荐人的UID
4. 如果前台DIY不能导入,设置 source/plugin/dmember/template/index.htm文件和 index.htm.bak 文件 777的权限


### 【数据问题】 ###
1. 交友头像问题
上传压缩包内的 checkavatar.php 到站点根目录,会自动回去ucenter的数据来重置用户头像
2. 用户年龄问题,可以使用
UPDATE pre_common_member_profile
SET birthyear='1990',birthmonth='1',birthday='1'
WHERE birthyear='0'
1. 在您的数据库中运行
2. 在论坛后台”站长“-”数据库“-”升级“中粘贴上面的命令
因为很多用户资料不完整的原因,导致用户不能显示
pre_common_member_profile  前缀自定义
给予用户默认年龄

以下提供一些默认数据命令,仅供有经验者使用。
新手使用,请将 pre_common_member 备份
【修改默认年龄】
UPDATE pre_common_member_profile
SET birthyear='1990',birthmonth='1',birthday='1'
WHERE birthyear='0'

【修改默认性别】
UPDATE pre_common_member_profile
SET gender='1'
WHERE gender='0'

【修改默认情感状态】
UPDATE pre_common_member_profile
SET affectivestatus='单身'
WHERE affectivestatus =''

UPDATE pre_common_member_profile
SET affectivestatus=(CASE ( SELECT FLOOR(RAND()+ RAND()) )
WHEN '0' THEN '单身'
WHEN '1' THEN '保密'
END
)
WHERE affectivestatus='恋爱'

【修改交友目的】
UPDATE pre_common_member_profile
SET lookingfor=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )
WHEN '0' THEN '寻找伴侣'
WHEN '1' THEN '寻找知己'
WHEN '2' THEN '寻找朋友'
END
)
WHERE lookingfor=''

【修改学历】
UPDATE sh_common_member_profile
SET education=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )
WHEN '0' THEN '本科'
WHEN '1' THEN '专科'
WHEN '2' THEN '硕士'
END
)
WHERE education=''

【修改身高】
UPDATE sh_common_member_profile
SET height=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )
WHEN '0' THEN '162'
WHEN '1' THEN '167'
WHEN '2' THEN '164'
END
)
WHERE height='' AND gender = '1'

【修改职业】
UPDATE sh_common_member_profile
SET occupation=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )
WHEN '0' THEN 'IT/网络'
WHEN '1' THEN '商业/贸易'
WHEN '2' THEN '金融/证券'
END
)
WHERE occupation=''

【修改默认一级地区】
UPDATE pre_common_member_profile
SET resideprovince='广东省',residecity='深圳市'
WHERE resideprovince =''

【修改默认二级地区】
UPDATE sh_common_member_profile
SET residecity=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )
WHEN '0' THEN '崇文区'
WHEN '1' THEN '朝阳区'
WHEN '2' THEN '丰台区'
END
)
WHERE resideprovince='北京市' AND residecity='朝阳区'

在您的数据库中运行,这是因为很多用户资料不完整的原因,导致用户不能显示
pre_common_member_profile  前缀自定义
平度网:www.pingdu.co 平度论坛:bbs.pingdu.co
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
QQ在线咨询
售前咨询热线
0532-88371356
售后服务微信
pingduwangzhan
快速回复 返回顶部 返回列表