交友系统使用说明
7 k$ E e1 ` A' M) v- }( z: K( e: z
5 V/ x6 E& U% P) z& {+ n
### 安装成功的第一件事 ###7 }) _/ m/ l0 N! d9 Z9 n$ Z X3 T. `
1. 更新 交友后台 - 数据中心 - 更新交友用户数据4 _1 ]0 P% V. ~9 b8 `" N0 j2 \
2. 设置 交友后台 - 设置 - 选择一个积分类型
, w2 R" e \. Z& o+ I$ i3. 添加 “论坛后台”-“界面”-“导航设置”
4 U" M9 @3 b1 F' F( m7 i添加“交友中心”链接地址:“http://你的域名/jiaoyou.php ”
, F0 a9 Z8 g9 n- G或者修改“ http://你的域名/jiaoyou.php ”
! n; Y+ J: ~9 x) Y* W; D
; J8 _( R; n& ]7 [# i###=== 冲突 ===##2 O6 N1 v% f7 _4 m/ L# N. {6 Q# |
如果是之前安装了免费版本,会有冲突
5 P9 ~6 Z. [) B% g% F) k& l6 P在后台卸载交友中心,之后要删除 source/plugin/dmember 这个文件夹
) U5 ^5 z6 j$ m) S3 w+ y然后再进行安装
9 |% J; A4 R- h- | W2 ?9 i5 b3 a3 d" I
###===1. 如何升级和安装?===##
' K; Z. x2 _$ ]: c安装步骤【必看文件】,按照此文件来安装插件。
5 V* g4 D% ]% O$ l. N3 k如果要升级: W7 w+ q, H+ v; z( Q9 L
### 【备份和升级必看】 ###9 t Z" j+ S* S) B4 z" s- J
1. 使用数据库管理软件 phpmyadmin
8 `8 z' Z- Z- c: v0 u% m7 ^; h2. 或者使用 discuz ”论坛后台“ - ”站长“-”数据库“-”自定义备份“ 选择
" e/ A( N; ]+ P, G) L! Q1 p6 opre_dmember_like 暗恋(5.x 6.x 7.0通用)
" X( H1 Y) n3 Mpre_dmember_credit_log 积分消费(5.x 6.x 7.0通用)0 N% N9 P0 m8 R: M$ }5 ~2 D
pre_dmember_view 最近来访(5.x 6.x 7.0通用)
4 H( Y. O. b/ _pre_dmember_profile 交友中心字段(6.5 - 7.0)
7 p& g |# q% E4 U; d这四个表
* ~# O6 r9 l( p9 [6.5的备份四个,5.0和6.0备份三个) J) L' I/ c. y
pre_是数据表前缀,根据自己论坛的设置来操作
7 [, P5 U* q' _9 P3 G先备份这四个表,升级交友插件成功后,再恢复这四个表的数据
* K# q9 p: s8 B1 h5 ?9 u) T2 k[先备份.再升级]
' z9 Q( r8 n' z+ m$ ]4 G
% H8 s$ d$ f, T p问:好像不可以定义自己是帅哥 美女
6 a$ o' W" z/ T6 |性别不限就出来 设置了美女就不出
: i/ P4 j" E8 j2 `0 q. N6 @- G. Z' Q; j4 q8 y
答:在 后台 - 用户 - 用户栏目 设置 性别 必填5 Z! r+ I0 W! p& ~! u* C
在交友中心 - 设置 开启强制完善个人资料
2 M& ^$ y3 l$ h& d+ t1 I7 O" n2 k插件会自动匹配discuz的用户栏目,如果设置必填的用户没有填写,是不能浏览用户的个人详细信息的.
6 w1 z' |+ X; R5 h$ E$ N1 m还有就是 在 后台 - 用户 - 用户栏目 设置 性别 必填3 z1 U3 a# k1 R; A( d6 c. f0 y
让一些字段设置成注册时填写,更好,比如 性别,年龄,地区$ d8 l; [2 o a* S! y: P
这些资料不仅是交友中心,对于社区的用户来说更会真实
8 h, m% u7 |3 l+ |. V+ z# G5 ~% c
###=== 不管怎么弄都是不能导入DIY? ===##
: K* T; S. i/ n! H% I9 c! v(1). 把source/plugin/dmember/template/default/ 下的 index.htm 和 index.htm.bak 复制至 根目录 template/default 下
/ w+ E y1 _7 E5 v. Y, @0 v# y! A(2). 修改 source/plugin/dmember/moudles/index.inc.php 第12行; i1 N9 X: X9 B: Y2 ]5 M
include template('diy:dmember/template/'.$style.'/index',null, './source/plugin/'); 改为
% r t0 F% h, p& ?9 c% v8 l$ [' Tinclude template('diy:index');4 K( b/ J5 W0 J g; }0 R
(3). 给予 template/default 下 index.htm 和 index.htm.bak 文件 777可读可写的权限。# B/ l. ] e( x3 U: d. G3 O0 k/ H
操作之后,还是不能导入DIY的,使用手工DIY编辑添加 9 e% k( a/ l6 N8 s
7 Y/ f4 s, U, f* g+ o3 V" f& a% Q###=== DIY模块模板.txt ===##
) c& o. L* |% m* o: R5 bDIY代码的使用方法:8 p: }6 x; D" f e
首先进入DIY模式) g2 m: M. v! \9 M; P4 R e
1. 拖一个框架到页面上9 ]: g, J5 u; W# h' _) O
2. 拖动交友中心的“最新用户”,“排行榜”,“推荐用户”其中一个类型到刚才的框架内
0 F4 g- o" H! O, R/ }3. 配置好信息之后“提交”
) H% y T/ T! n4. 点击模块“编辑”,进入“模块模板”把 DIY模块模板.txt 里面的代码 放到此模块的 模块模板里。; s* F7 x4 ]0 B- o
5. 保存此DIY即可
' `3 m* ?" M2 ~! A
' [. n2 T9 F+ U. @7 U/ F###=== 搜索的高级选项 ===##
0 z3 E! V4 g+ Q点击下拉条没有数据?4 S1 {; f( o; \8 |% a5 e& l1 k
比如“职业”这一项要在 论坛后台 - 用户 - 用户栏目 - 职业 编辑,
) V( x! d5 m* P$ {) T: @类型:下拉菜单,内容:站长来填写,供用户选择
$ @& q( D8 i3 H; ]7 x# F选择为必填项7 w5 @) N/ b+ B- S! K
) U; W, u) ~: G M
### 访问地址 ###8 w9 u4 ~: ]2 Y, Q$ B7 T+ S' n
http://你的域名/jiaoyou.php
6 M. }0 i4 M S6 r( l5 H在“论坛后台”-“界面”-“导航设置”里修改
# f% }) q7 M( `! _
/ |8 C4 i1 K* Z0 ~5 ^ p### 首页没有会员显示 ###. T: p9 Y: [0 v% c3 r
1. 看一下 交友后台 - 数据中心 - 更新后的有效用户有多少
" ~5 `' n8 d+ j( S" Z) P2 @+ w2. 要在交友后台-推荐设置-里设置UID,UID可以在更新了会员数据之后从高级搜索里面找,### 查看UID ###( v+ i5 f8 m v, Q! j
3. 头部推荐无人员,头部推荐是要大于8个会员才会显示的,另:如果填写的推荐UID不显示,也许会有无效的UID,不是过滤之后的有效用户,建议从高级搜索里面查找用户。
$ V5 y) l$ _9 u. h4 o) v4. 头部推荐左边是空的,这个粉红色区块是DIY调用论坛帖子
( ^% ]1 c; p; k/ N U9 k7 ~要在插件前台导入DIY,请查看 ### 【安装前台DIY】 ###+ t% D5 U, r; ^0 w# O( }
7 [+ T' U3 E! n9 e#论坛升级到X2.5 以后 ,推荐设置不能保存,也都不显示了
0 \+ b- t8 u3 n0 H在 网站根目录 /config/config_golbal.php 最下边 ?>之前 加入
- @$ P! |0 S8 |: e$ t% B// --------------------------- CONFIG INPUT --------------------------- //
6 x, i1 H9 U7 ^6 ^& G5 o$_config['input']['compatible'] = 1;2 C. \0 r5 y- w
- ]/ \2 \) V( T5 h9 ]) c% S
#搜索条里的文字太长了
/ P% s5 D' E! B修改 后台 - 全局 - 地区设置,把里面比较长的省名字 改短; w" s* y4 P5 u4 v q' A
比如 宁夏回族自治区 改成 宁夏+ t- m$ Q+ U$ H0 b6 z
6 {( _$ \! s7 |' F+ X#样式修改:
4 h& I+ E ], I, lsource/plugin/dmember/template/default/style/image/bj101111_2.gif 导航条* O/ W3 {8 q6 H
source/plugin/dmember/template/default/style/image/bj18.gif 排行榜背景图/ K7 p' a' \7 f: Y$ h' |
source/plugin/dmember/template/default/style/icon/j_bj23.jpg 会员背景图片
# w" L4 a4 d. c# p3 g* j' Y" m4 s$ b9 h6 E6 M3 b
升级成功了到论坛发个帖子吧,类似这样的:8 C$ ]" ~5 Q# S: z& R% n
http://www.discuz.net/thread-2616862-1-1.html
2 G1 @3 c' V, q' g' nhttp://www.discuz.net/thread-2956787-1-1.html- {) f5 m/ x& e/ w7 b" k9 S
谢谢支持!
. k6 o7 ^. Y2 c' k5 u% q6 Y, d, n7 b" l( ^* P
#会员的头像比例失调#
( [* Z7 y+ q. D H4 w9 P/source/plugin/dmember/template/css/default/default.css
. c# y' d/ e* p/ r; ~# Z116行 修改
4 T9 |# d V0 r9 T- H0 J, E; J, Sborder: 1px solid #CCCCCC;2 F7 h3 |/ z j+ ~5 |: s8 A& X7 Z
height: 120px;6 I8 I2 C9 w% R, W/ z" {
margin-top: 15px;
x4 v$ k& W' L$ f padding: 2px;
1 P3 m5 L D' R' {, x2 u# `8 n width: 110px;
3 x& p2 r h- F4 ~; w# n}& F; E, W8 \, S. V: {2 v
" w8 g2 v* O. N- j; ?
, ~: J# t1 }! |: S* e6 K9 y1 L/ n# 会员充值系统?8 v* b* U4 c5 F, t+ e) t5 W
会员充值是使用discuz内置的积分充值系统,可以在充值系统内选择支付宝或者财付通9 [/ A \2 a; T( p
这些都是可以自定义的
# [9 k* |1 P; J) y! |- o! H% N9 F/ L$ C
### 个人主页报错 ###
) D. l. f" g4 Y8 ^- `2 g9 v+ P1. Unknown column 'extcredits' in 'fiele list'
" I W# h, Z5 i. ~, J# w6 R6 y" G- x% u在交友后台 - 设置 - 绑定消费积分 (选择一个消费的积分类型)
7 N# ~/ k; R) i; F' i6 p: }
Z. E4 \, W% e, ]% |9 _( }### Table xxx.dmember_view ' doesn't exist
! i& y: M" m/ _1 L- I+ f" I# t% J要重新安装、: t" ], v' g, j# [' y# P7 M% C
- M) Q# l# S3 V, `. v$ h% H }. l### 出现 forum_attchment_127 ' doesn't exist
y! | E' j* w" e5 E* Q. |* q这个错误 是在 交友插件 - 设置 - 论坛附件图片展示 - 选否1 j3 n" s1 S' ^ }1 ~
6 |; T0 Z5 `+ Z: n& k### 部分信息问答 ###
$ U$ R# d# C; H1. 排名机制:在线VIP > 在线普通会员 > 离线VIP > 离线普通会员
) C' o. I1 `4 J+ r8 V- U6 J9 t2. 搜索年龄:默认年龄:设置0-99 即可屏蔽不填写年龄的用户,设置非0开头 限定年龄搜索
w A* r6 B* U6 M! \
7 I- i1 F$ Y- Z" M h% V. T### 样式文件修改 ###
/ p: C3 R- J5 b' b6 j0 ^: i在 template/style.htm 里修改,使用火狐浏览器+火狐firebug插件 修改 style.htm 里的样式
+ R: c+ R) V2 H% ]' V找到样式之后在这个文件里搜索并修改- M9 c) i7 p8 h* g
! ]/ b6 @$ b! L9 c4 Y6 I
#最近来访 ??? 号# B/ R+ t# h; \' n, M- A: ~
修改 数据表 pre_dmember_view: t/ t) f9 x+ l& I+ U W
例如:gbk编码; o& h" p/ p; @! ^2 k
字段: username 1 Q; X" }* D) ^$ y7 p
字符集:gbk 校对:gbk_chinese_ci
2 I+ X( {# _9 V! |4 I6 t如果是utf-8编码 则
/ |, C- C; g6 ~4 x: |字符集:utf8 校对:utf8_chinese_ci% a% o; X1 j }
' G" H9 y' P2 L) X### 设置 ###% K) f. z2 F+ O8 {- t: b8 N# \) |
1. 进入 521交友中心 - 数据中心 - 更新交友用户
, i! y0 ]# K7 ^3 \- K) h2. 进入 521交友中心 - 设置 - 绑定消费积分 - 选择一个积分类型+ A# `) w4 p, B: t6 l3 l1 _( A( D/ H
3. 进入 521交友中心 - 推荐设置 - 设置需要 推荐人的UID
- W' a2 P0 x/ L) n5 ?, d: A# S4. 如果前台DIY不能导入,设置 source/plugin/dmember/template/index.htm文件和 index.htm.bak 文件 777的权限
& J2 Y- v7 y8 T9 x0 s- t0 }/ H+ V6 Z1 I% \& G
8 ?) u# h2 u! l7 R### 【数据问题】 ###( k2 J. p0 X7 u( p$ X$ i
1. 交友头像问题
) f' u: g/ K/ n8 q% a; ]上传压缩包内的 checkavatar.php 到站点根目录,会自动回去ucenter的数据来重置用户头像6 ^' V# j3 G' a
2. 用户年龄问题,可以使用 l! K+ N. C9 X/ h6 v" Z
UPDATE pre_common_member_profile & v. I4 x. e2 g5 A- M
SET birthyear='1990',birthmonth='1',birthday='1'
7 ~: T+ S( D z/ bWHERE birthyear='0'3 n/ Z F( ?6 H" w: `! D3 O8 I ?2 A
1. 在您的数据库中运行
: D. n* ^& C# h( G2. 在论坛后台”站长“-”数据库“-”升级“中粘贴上面的命令' C# Y( ]/ |' h% E/ H
因为很多用户资料不完整的原因,导致用户不能显示1 a$ _/ Z& S' e3 v' ]
pre_common_member_profile 前缀自定义# v6 v7 q3 k( x; R7 s
给予用户默认年龄7 n) s/ t) O2 z7 n# F4 y
2 L$ s4 y! N1 }, k
以下提供一些默认数据命令,仅供有经验者使用。
+ Q; v! h6 Y0 `4 `; M8 i2 ], T7 k新手使用,请将 pre_common_member 备份
& @/ b5 l2 t3 {3 i# O- z5 w【修改默认年龄】
5 @4 ? f, e5 dUPDATE pre_common_member_profile 7 ^, O6 e5 l3 O* ?
SET birthyear='1990',birthmonth='1',birthday='1'
5 W" S1 N! E' A" Y! rWHERE birthyear='0'
: T. t& v* _, L) J8 {" w9 a) ]7 N3 P0 I( b8 i2 I
【修改默认性别】
0 F$ q4 R3 { s9 j, q+ t4 @; TUPDATE pre_common_member_profile : I- F7 B, b; @
SET gender='1'
% j1 Z1 P2 ^1 N4 V2 U7 W! ]( eWHERE gender='0') J" x6 g1 k1 L: i+ i$ a
+ T) b& \+ J8 c
【修改默认情感状态】) C6 M' a2 o& D
UPDATE pre_common_member_profile 5 c8 o2 S$ i7 c
SET affectivestatus='单身'
3 V( [" F( E3 q; y9 H+ AWHERE affectivestatus =''
B3 Q7 ]. S* @" ?6 x% K$ Z& p0 q# F) D3 M3 m, p2 q+ l( C' G0 F" q
UPDATE pre_common_member_profile # Z% J/ g, L: `' c( J+ k
SET affectivestatus=(CASE ( SELECT FLOOR(RAND()+ RAND()) )
0 T0 g6 z' u5 m3 k* s4 k1 o, _WHEN '0' THEN '单身'6 i/ q8 ~. X, u* ~% Q% u* p) C
WHEN '1' THEN '保密'
/ v9 v* o0 p' y, q3 U2 D$ y( h" H0 uEND
$ O- |) n; @6 O+ i! ^( `0 s E)
5 p( {" N# x: S) u2 o4 L2 V* ?WHERE affectivestatus='恋爱'. H1 f' S* P7 p# z3 ?
& l$ @! d* ?$ L/ v1 H6 G' o: P! l0 ?【修改交友目的】% N2 q* g* F. N' \8 V
UPDATE pre_common_member_profile / O) D# I" }/ i \
SET lookingfor=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )
8 p; ^! t+ | J% D$ gWHEN '0' THEN '寻找伴侣'; J5 I1 M" n) Y1 _2 ?
WHEN '1' THEN '寻找知己'
( @2 ] E+ N+ K2 [6 c3 ?# BWHEN '2' THEN '寻找朋友'
@6 k- ?8 c3 f: hEND
" k0 ~" C# g3 O7 C5 ^)* I6 ~* X8 \( E$ S& Y
WHERE lookingfor=''. b4 P7 p* c4 ]2 G1 j2 C% |& x
4 N# h) F/ E' C l0 m) c4 V
【修改学历】. q! R" @- _5 O
UPDATE sh_common_member_profile
4 N# I6 V4 b( P0 w8 t; I% L/ fSET education=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )
! } E. s. I9 X; y) ?2 J9 `WHEN '0' THEN '本科'& S; b$ P K$ @6 V
WHEN '1' THEN '专科'
3 w3 |' I5 X. {% s( E# WWHEN '2' THEN '硕士'# U- y6 b+ M& ~
END' w( A- f! y! \8 }* |& O) X* B
)
% p5 o0 ?8 J0 b( v/ m2 ` wWHERE education=''
. X% g; J3 B2 ~* O% D
) j4 L( d0 A% A( _【修改身高】6 i+ g9 V+ E! V0 y; L8 R" P3 Y6 O
UPDATE sh_common_member_profile ' o8 N2 C5 u' `- x
SET height=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )3 h$ n4 _9 }- j4 q& e5 N
WHEN '0' THEN '162'
+ U: g( A# J' G& h+ ?' _- eWHEN '1' THEN '167'6 y6 L* t. q0 `) a0 Z' e
WHEN '2' THEN '164'
* V3 t1 m3 d6 F& BEND ~( X3 r! C. J* R3 W/ `6 d
)
3 k6 s" Z& w4 pWHERE height='' AND gender = '1'
9 C$ D5 T) H# z1 N; v" C; p. g* n9 r- z/ {, R
【修改职业】
' M* s5 n9 |: O7 I$ WUPDATE sh_common_member_profile
# @0 J1 v# }* c3 q1 W( ]. gSET occupation=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )1 R$ z, y% A5 h: w% l( ^' R
WHEN '0' THEN 'IT/网络'% l+ B9 o* j3 _9 f4 s. F- U
WHEN '1' THEN '商业/贸易'/ e* T- c/ l' L8 z) N
WHEN '2' THEN '金融/证券'0 w' W& L$ _3 O" ]2 u; s! |
END
/ c9 z6 |2 Z- i)
! ~9 g$ g3 p7 h4 m3 SWHERE occupation=''. ~0 h+ }, ~! y D- B: s+ C7 z A
; ~& n( y* U2 \5 i【修改默认一级地区】. c8 p& i9 Y+ ?; [1 M
UPDATE pre_common_member_profile
& U, x. J; R/ s* r' E* o t8 `SET resideprovince='广东省',residecity='深圳市'; W" d! r; \' `* B9 ~# ^, Q
WHERE resideprovince =''. `5 j# v" `; a# H& f- @5 l
4 H: {/ q4 K" S2 Z- g" v2 x: e【修改默认二级地区】
$ ~" }1 a8 q7 Z+ KUPDATE sh_common_member_profile 1 R" s9 _1 C# z- t Q/ l
SET residecity=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )8 L; ^9 \& t. B8 S
WHEN '0' THEN '崇文区' V$ R _* u: [ B
WHEN '1' THEN '朝阳区'- P/ `! h8 ?5 B: p$ [0 D& [: \1 r0 g
WHEN '2' THEN '丰台区'
" b. t. C& z9 E3 S/ |END
) O2 B6 P( t! V, x, ~0 D r)3 D6 w, [5 P, f0 k
WHERE resideprovince='北京市' AND residecity='朝阳区': b! P, E# F; c
% [5 \5 e6 c3 V \/ ^在您的数据库中运行,这是因为很多用户资料不完整的原因,导致用户不能显示
; C g3 _* G" Dpre_common_member_profile 前缀自定义! p. N& m$ \' d$ X) v, Z+ X
9 E1 J# k" H0 n; d9 }* V9 O0 k
0 w8 Y; k0 s3 i: y$ K) s- r: d2 ?
交友插件用户问答:http://www.521.sh/sh-521-34005-1-1.html& \2 O, n$ O3 {! d. l
% P5 t' o' s( u
官方主页:http://addon.discuz.com/?@dmember.plugin
1 ]# K8 K( G1 E" l6 M; `' W- E8 J: K完整路径:source/plugin/dmember' H" q: K% Y2 s8 t+ G5 J
演示站点:http://www.521.sh: z) z5 B$ T3 A6 S: h$ |' ~) v
演示地址:http://jiaoyou.521.sh/5 h/ X9 ?! r& e! Y' o- V" h
客服QQ:9044165391 n8 ]/ j2 w. k q, B* m: ]/ U* j
交友, 系统% H( z5 h- l8 q; H( J
' E/ J) q2 V% C
4 ]0 {, \4 Q/ x) Z( J1 E3 P% Z
" k4 X' f$ }+ d2 x8 [7 O |