交友系统使用说明
8 X, ]" X9 h7 p& e3 d7 }8 G: j; }, a* L/ a
+ B; l- \2 R/ r3 |
### 安装成功的第一件事 ###$ K b, v9 r# J. I" \5 h
1. 更新 交友后台 - 数据中心 - 更新交友用户数据
+ n( y" c) X* \: X$ ~+ V( s2. 设置 交友后台 - 设置 - 选择一个积分类型
# g2 W# C$ G: ~6 X9 w1 X& Z6 c$ c8 |3. 添加 “论坛后台”-“界面”-“导航设置”
9 B) A4 B h# |5 r/ a添加“交友中心”链接地址:“http://你的域名/jiaoyou.php ”5 E, i3 l/ K- b4 ?5 M) K& M5 i
或者修改“ http://你的域名/jiaoyou.php ”
+ G2 n7 c |8 R6 x4 X Z8 U/ R7 F! q ~; I O p4 a+ n
###=== 冲突 ===##
8 o& |% ^1 T J$ C7 H如果是之前安装了免费版本,会有冲突
2 z7 A/ n) `. d. D0 E在后台卸载交友中心,之后要删除 source/plugin/dmember 这个文件夹
3 p- G, L6 ^: \然后再进行安装
7 d- P f0 i- }: N9 x# }5 \" ~/ i
; g/ t2 J5 ?2 W' ]; }###===1. 如何升级和安装?===##
K6 X/ I7 Z8 T' v% \. `+ R安装步骤【必看文件】,按照此文件来安装插件。) c% B! t) V7 H+ n" X
如果要升级/ R6 e1 A2 S! K2 k, u% v9 [) w/ f
### 【备份和升级必看】 ###; X/ N; y/ `) ]5 t y6 T, B
1. 使用数据库管理软件 phpmyadmin
5 ~! y+ c& T. I1 }# \2. 或者使用 discuz ”论坛后台“ - ”站长“-”数据库“-”自定义备份“ 选择 , g& }1 e3 P2 v" M
pre_dmember_like 暗恋(5.x 6.x 7.0通用)
2 ?% O2 U) `* `5 {- O. |pre_dmember_credit_log 积分消费(5.x 6.x 7.0通用)
2 \ ` S7 V3 X( I. G/ f7 ^2 [pre_dmember_view 最近来访(5.x 6.x 7.0通用)
1 ?& d# l+ ~3 m3 y4 Ipre_dmember_profile 交友中心字段(6.5 - 7.0)' l" f" t2 w8 @* \+ `' ?3 ]
这四个表8 i6 [* F; e3 W3 M
6.5的备份四个,5.0和6.0备份三个
0 d T" j r! a# C! apre_是数据表前缀,根据自己论坛的设置来操作6 k+ z8 {7 U) f' g \+ L7 n, g3 N
先备份这四个表,升级交友插件成功后,再恢复这四个表的数据0 ~$ y4 R/ s" g4 O5 K: O
[先备份.再升级]
! w R2 W. a& m/ P1 }! X9 W2 f8 _$ |* w7 Q$ F1 V- c; m2 j$ O5 I# e
问:好像不可以定义自己是帅哥 美女
" b8 r9 k: a( f# A6 Z9 I性别不限就出来 设置了美女就不出% g$ j$ u$ l& V1 \* h& w
+ ~+ O6 t. k- Y, @1 q, E答:在 后台 - 用户 - 用户栏目 设置 性别 必填8 j7 M2 [2 r+ ?
在交友中心 - 设置 开启强制完善个人资料
* y. E, I4 A, |" T1 [" V% M6 j插件会自动匹配discuz的用户栏目,如果设置必填的用户没有填写,是不能浏览用户的个人详细信息的.
, o$ |0 m, U: @还有就是 在 后台 - 用户 - 用户栏目 设置 性别 必填
- p/ M4 b6 i0 ^0 O7 ^让一些字段设置成注册时填写,更好,比如 性别,年龄,地区$ z' \& l7 \# I
这些资料不仅是交友中心,对于社区的用户来说更会真实. k( f* N$ z6 i& ]9 a5 ~
6 m0 `: T6 \. T/ k, x2 @###=== 不管怎么弄都是不能导入DIY? ===##
1 A+ p5 U+ K/ w; h# a+ Y' H6 k(1). 把source/plugin/dmember/template/default/ 下的 index.htm 和 index.htm.bak 复制至 根目录 template/default 下
6 U- ~3 a' R" S8 I! R(2). 修改 source/plugin/dmember/moudles/index.inc.php 第12行5 U* G! E0 q, Z/ }; U
include template('diy:dmember/template/'.$style.'/index',null, './source/plugin/'); 改为2 [0 ]$ V3 Y% w4 a) H
include template('diy:index');
( c5 U, y! U6 L7 ?(3). 给予 template/default 下 index.htm 和 index.htm.bak 文件 777可读可写的权限。9 g2 J4 ^0 m9 ]' C6 K `
操作之后,还是不能导入DIY的,使用手工DIY编辑添加
$ M/ Z6 C: H' `7 M5 @+ ]
7 [0 Z7 q7 ~& B###=== DIY模块模板.txt ===##% Q. O" F# x' t$ |9 K: m% G
DIY代码的使用方法:
- r& s$ {7 x" }! u首先进入DIY模式
$ D$ Z0 b' A' m- M; `# ]1 k3 W$ s* k1. 拖一个框架到页面上3 B7 y: l% G+ A h
2. 拖动交友中心的“最新用户”,“排行榜”,“推荐用户”其中一个类型到刚才的框架内
( _6 h/ _: m" Y6 X% N! t& v* A3. 配置好信息之后“提交”
1 E! C3 a& ]* }, G1 \& t4. 点击模块“编辑”,进入“模块模板”把 DIY模块模板.txt 里面的代码 放到此模块的 模块模板里。. ~ q% N; V' {
5. 保存此DIY即可: K4 |- a1 D, r' O9 O* q. ~ L
; S; c# y# Z) t4 ]7 j; Y% E
###=== 搜索的高级选项 ===##
( T" \! m0 L( A, L点击下拉条没有数据?
- U- ?: P& U0 q* h比如“职业”这一项要在 论坛后台 - 用户 - 用户栏目 - 职业 编辑,
- u" I% D3 D( q, G" O! N. g/ c) {; v类型:下拉菜单,内容:站长来填写,供用户选择7 `; @7 ~" g3 x1 }- m8 i6 h) W
选择为必填项
& ?7 a. Z- x4 v' ]3 Y' M6 S/ b& m( Q
### 访问地址 ###
z9 P$ Y2 H8 N0 F" ]/ Uhttp://你的域名/jiaoyou.php
2 c X3 f! S. U! ^9 ^在“论坛后台”-“界面”-“导航设置”里修改1 E4 ^( M" g0 q! h5 w9 i3 T
# T C8 S3 b @$ V1 R: I5 z6 g' N
### 首页没有会员显示 ###
! h! {$ l( }: I6 i1. 看一下 交友后台 - 数据中心 - 更新后的有效用户有多少
: N- l' C1 m7 W) I/ C! v$ t2. 要在交友后台-推荐设置-里设置UID,UID可以在更新了会员数据之后从高级搜索里面找,### 查看UID ###
; P& a% p; R% l/ v% r" e3 j3. 头部推荐无人员,头部推荐是要大于8个会员才会显示的,另:如果填写的推荐UID不显示,也许会有无效的UID,不是过滤之后的有效用户,建议从高级搜索里面查找用户。; s" q' ^- E0 N2 y- V( ^. k/ V
4. 头部推荐左边是空的,这个粉红色区块是DIY调用论坛帖子
3 D e8 L* j" N% ?要在插件前台导入DIY,请查看 ### 【安装前台DIY】 ###
# i/ v5 O8 x) R$ C% R$ n5 i' Q2 L4 \8 H$ D I( p4 c2 k
#论坛升级到X2.5 以后 ,推荐设置不能保存,也都不显示了1 j+ O# P( C. E% C$ u
在 网站根目录 /config/config_golbal.php 最下边 ?>之前 加入
+ a, }3 O* x" Y" E: ?" K// --------------------------- CONFIG INPUT --------------------------- //
4 o) E) m( [1 R; F: r7 M/ B P$_config['input']['compatible'] = 1;. b1 S' E# T( P- d/ a" Q0 h
9 m# N/ q9 B2 K$ f$ W2 U+ r#搜索条里的文字太长了
$ e4 ]" ]& K+ @- Y$ Q V9 C: W8 A修改 后台 - 全局 - 地区设置,把里面比较长的省名字 改短% Y+ S/ j$ K2 d0 o2 t- Q
比如 宁夏回族自治区 改成 宁夏* m- X+ E# Z% ?9 M) M8 e
' y% J, B! O5 ]' G# a! Y. x#样式修改:
7 c. h) `+ l4 R+ W* Q- V. Asource/plugin/dmember/template/default/style/image/bj101111_2.gif 导航条
# \3 g8 b# M: t2 j; Ksource/plugin/dmember/template/default/style/image/bj18.gif 排行榜背景图
6 z4 s, D* q+ w- |1 Msource/plugin/dmember/template/default/style/icon/j_bj23.jpg 会员背景图片$ S* `1 v9 q+ C9 B$ }
# P' {7 Z. r" v3 y4 h9 ~! B* F升级成功了到论坛发个帖子吧,类似这样的:* `0 r' Y# M3 |" L2 ^. ~
http://www.discuz.net/thread-2616862-1-1.html+ ]: L1 i9 D- N
http://www.discuz.net/thread-2956787-1-1.html
& a/ ]9 x6 U: e u7 o' y7 E谢谢支持!1 x2 S6 i9 c6 B' F6 V Y5 a+ @1 c
8 o# Q2 X' B2 `0 V3 V' A; Q( B- @#会员的头像比例失调#
. m5 ~0 A n- j# Q/source/plugin/dmember/template/css/default/default.css k* ]1 H; _) S" X
116行 修改9 Y* [4 ^! X2 Y2 _! C+ s
border: 1px solid #CCCCCC;
; B1 x, e+ x+ G: e0 G height: 120px;7 w5 D, \5 N% a6 g) e; k# S3 T7 ^
margin-top: 15px;
9 _" c& l% D5 F' s; K padding: 2px;/ o$ M! V1 I+ |7 L. h# Y
width: 110px;7 [9 B) F: R' Z1 e" n( Y9 {
}$ R& S' ]8 C# }( F
/ w$ E2 P# ?5 G0 t
$ y5 A: d9 j. T' S: f( t6 k( q
# 会员充值系统?& n+ B( J) M8 q0 D5 j! \
会员充值是使用discuz内置的积分充值系统,可以在充值系统内选择支付宝或者财付通
6 a8 b( t" o" L/ U) n' L& G这些都是可以自定义的5 C" O+ a- i5 |0 S% u
`; ~* m! {! A+ z* E
### 个人主页报错 ###: t# c* d2 \2 L% s( z
1. Unknown column 'extcredits' in 'fiele list'
' F8 q/ H7 n( I6 |; s) Z" v在交友后台 - 设置 - 绑定消费积分 (选择一个消费的积分类型)+ Z S8 F) N7 h7 G$ c; I6 G8 v
+ z5 }7 t+ X1 ?* s3 z, f### Table xxx.dmember_view ' doesn't exist
3 {, R+ e; K+ t- e; c- J要重新安装、5 K4 T$ g& B n9 E9 y1 g
% I2 V u- Z7 ?0 u- A### 出现 forum_attchment_127 ' doesn't exist" ]* ]1 ~3 _& o* W+ q
这个错误 是在 交友插件 - 设置 - 论坛附件图片展示 - 选否
/ u& X+ a+ j5 Z& x O- z" S8 k+ s4 r- j8 v: @
### 部分信息问答 ###, ^1 i i! w* ]: |$ j6 O) ` }- q
1. 排名机制:在线VIP > 在线普通会员 > 离线VIP > 离线普通会员
l7 e! z2 I+ y; t2. 搜索年龄:默认年龄:设置0-99 即可屏蔽不填写年龄的用户,设置非0开头 限定年龄搜索
% Q' Y& q6 L3 ?8 m; P; m! p2 l1 R! C! D" Q, Y) z
### 样式文件修改 ###
9 ^3 M$ K/ l# j在 template/style.htm 里修改,使用火狐浏览器+火狐firebug插件 修改 style.htm 里的样式
) t q* U% o K" h- E找到样式之后在这个文件里搜索并修改
( e2 {9 g! l& [2 G
& ~* q6 O) x- U L$ c' |- [3 h#最近来访 ??? 号# b6 ?: U0 |. [( c1 `
修改 数据表 pre_dmember_view8 j- K G F, y* c" p- D p
例如:gbk编码
. i) g+ H, `: y7 \字段: username
" ^8 n! h) e% B9 k1 ^字符集:gbk 校对:gbk_chinese_ci
. A+ ~7 w W& [7 u: _. c8 q- l m如果是utf-8编码 则9 E5 l# K. b% ]+ u- z5 ]
字符集:utf8 校对:utf8_chinese_ci* B6 R |, e- F
9 w- w. O4 \& G9 C* `+ K7 J### 设置 ###+ `% o7 T" s$ Z+ O, X
1. 进入 521交友中心 - 数据中心 - 更新交友用户
- K; U. S1 p6 S& C1 d! M- n2. 进入 521交友中心 - 设置 - 绑定消费积分 - 选择一个积分类型
* z# q# M: H1 D$ L6 q3. 进入 521交友中心 - 推荐设置 - 设置需要 推荐人的UID7 O& N \# W) ?/ \' H: j7 h& A8 U$ K
4. 如果前台DIY不能导入,设置 source/plugin/dmember/template/index.htm文件和 index.htm.bak 文件 777的权限
0 t6 ^8 c5 k7 h; r- |- u4 E2 _3 \# [* u* h; Q
+ I" G) v7 E6 M# m8 c! \7 B### 【数据问题】 ###
" X; K4 z \. J {( j1. 交友头像问题4 ]9 w% v; E. Z/ \/ _6 j
上传压缩包内的 checkavatar.php 到站点根目录,会自动回去ucenter的数据来重置用户头像
: J; o7 Q$ j7 f6 h. z- M/ U' R2. 用户年龄问题,可以使用2 }, z! O% F* v7 D- p
UPDATE pre_common_member_profile 6 R1 h- \' {/ V7 Z9 m/ ?- B3 Z
SET birthyear='1990',birthmonth='1',birthday='1' 8 d, w4 f3 L/ e
WHERE birthyear='0'% g' b+ s) X0 {
1. 在您的数据库中运行
# ^% Y+ u Z& L& G9 f* F2. 在论坛后台”站长“-”数据库“-”升级“中粘贴上面的命令
V. x7 l. T. y9 a$ x! P因为很多用户资料不完整的原因,导致用户不能显示7 d) S; F: d4 _! v1 }9 {/ i" _
pre_common_member_profile 前缀自定义
9 r8 i: R9 K8 T* a, J2 u) A3 ~给予用户默认年龄# s9 a5 F1 t a R7 j: k
1 {/ m$ l" {- [以下提供一些默认数据命令,仅供有经验者使用。
8 u* o0 E6 F* C, p新手使用,请将 pre_common_member 备份
r5 c& y8 _* R7 I( D$ U/ _5 T【修改默认年龄】3 z1 w# \7 d5 ~5 V* @, ~
UPDATE pre_common_member_profile
% @) D7 M6 t2 E2 jSET birthyear='1990',birthmonth='1',birthday='1' + d' b J4 Y3 ^9 ]' e; S8 y r. P' F
WHERE birthyear='0'; d" c1 K3 e" s0 V W% ?. \
' E! R7 h2 D# Y0 O【修改默认性别】
( s! B7 X5 d) d8 FUPDATE pre_common_member_profile C. w# w& g! K' A6 a5 C
SET gender='1'
; v! U7 t; a5 ?& A: a' a/ IWHERE gender='0'
* r# V0 U. }9 [0 M' @4 L) Q, \7 y2 n8 R
【修改默认情感状态】! f1 [* R3 y( |7 p2 B- \4 v
UPDATE pre_common_member_profile
. q7 \4 t& t5 `) ySET affectivestatus='单身'/ e# U, f4 k: O7 }
WHERE affectivestatus =''# I8 q, |* k4 M# l
8 k1 ?5 r3 M4 B2 V6 X2 X$ c5 A+ hUPDATE pre_common_member_profile 9 ?1 |: l; | o/ d! J
SET affectivestatus=(CASE ( SELECT FLOOR(RAND()+ RAND()) )
3 G& p0 e% Q" m# B' u7 d$ VWHEN '0' THEN '单身'5 c7 q+ u( U1 k) v
WHEN '1' THEN '保密'. v4 }! r% R4 }* J- P e1 G. [' {7 o. U
END4 n% c: e! d" k
)
& ~0 q2 b, G* ~+ a0 x4 ZWHERE affectivestatus='恋爱'9 k, h8 A) `4 T) X5 i8 \
$ `! M! U% O) z; M% p【修改交友目的】
' l: @- Y$ Z+ X1 O* r; M& w0 eUPDATE pre_common_member_profile # s) m' i" t6 a+ ~
SET lookingfor=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )
* m3 y6 w# \" c1 rWHEN '0' THEN '寻找伴侣'6 A% G6 w1 z8 o5 \4 Q
WHEN '1' THEN '寻找知己'+ _' _: v, n. `( i# D7 k0 B2 n/ Y. U
WHEN '2' THEN '寻找朋友'2 W: D- U O) v; x8 c( j6 z
END* o/ d1 j0 O q# {3 x m+ p
)+ T" c/ v$ g, s1 r8 i0 _% Z# |
WHERE lookingfor=''' u `' _+ I1 C3 C- {/ F$ b
5 u* _( T5 x5 ? q! j- @1 \【修改学历】
! c& u) F# f" @* `! UUPDATE sh_common_member_profile
# y; Y& V7 t. o# }9 u: Z0 R0 ?9 @SET education=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )4 }* G- _* j- b7 y- r1 _, l
WHEN '0' THEN '本科'
! o) N) A. x4 z1 e$ S+ F" |WHEN '1' THEN '专科'* q5 K6 H _% f& @: F5 A2 ^: G
WHEN '2' THEN '硕士'7 a- o% K4 L' E0 L
END
2 M$ m0 q R% q( X)
1 _0 |0 ~# ^; g2 W! ~6 G7 n% ^ KWHERE education=''
; x. W% \; E* e# j6 y
( I0 [" D& {, P9 Q; U【修改身高】
o5 y7 e$ u" \UPDATE sh_common_member_profile
! X2 }% M" }' E0 j7 GSET height=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )
9 M: B9 s% z7 }4 FWHEN '0' THEN '162'" D0 {7 I. h- x% Z. U& U2 l+ n
WHEN '1' THEN '167'2 [+ V$ o# W: K' E3 N
WHEN '2' THEN '164'2 @7 K' i& b& P' y( q3 y& e: Q
END" s* H/ S _3 T& t2 R6 u. |' k
)
+ ~) H" ?7 \# ^! L2 X/ gWHERE height='' AND gender = '1'9 e# f$ x! j' A2 h+ O
, \# l$ Q& ]9 F% j! I【修改职业】
% ^( ?* S7 D! e; MUPDATE sh_common_member_profile
+ t7 i L7 Y. v( d5 y. v% Q) FSET occupation=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )- J8 Y8 l2 s5 j5 l" B; |
WHEN '0' THEN 'IT/网络'
v: \0 |& E$ Z* H* MWHEN '1' THEN '商业/贸易'0 i8 i6 s) n! ^7 s' |& j
WHEN '2' THEN '金融/证券'
6 E* e$ S3 q1 o* YEND: n+ e0 G" v' `% H6 S) E# s5 u
)4 |7 M9 E2 K! b2 G# p% t
WHERE occupation=''
" q' B8 Q. U; g/ a' q' g3 d* b
' O6 A4 U; [; n/ v4 U4 g【修改默认一级地区】
! o1 X7 s% C3 [' NUPDATE pre_common_member_profile - q9 Y& {1 t W& E4 c0 ~8 ~0 s2 u' S
SET resideprovince='广东省',residecity='深圳市'
- Y4 c: `" B( ~( T5 S" S! yWHERE resideprovince =''
# k" i6 @# J. I5 l/ C n2 v! ?* @( l6 Z1 a* V
【修改默认二级地区】4 N) |1 N* A5 l4 O
UPDATE sh_common_member_profile
7 z0 ^* F, \# L& RSET residecity=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )& Q8 G# T$ n: A }- L0 G- L
WHEN '0' THEN '崇文区'
& I+ G7 _. j* O9 jWHEN '1' THEN '朝阳区'
) q6 r3 X8 Z% A5 \4 k( N3 i# z. qWHEN '2' THEN '丰台区'7 c. g4 j& k% `
END: k( K- F: V1 v" D$ W9 w9 n
); _# }$ ~, M1 h; `* D0 F [
WHERE resideprovince='北京市' AND residecity='朝阳区'& ^5 p" d2 l, s
5 Z' }% {: K% |! Y( ^5 [( Z在您的数据库中运行,这是因为很多用户资料不完整的原因,导致用户不能显示
" l% W' l" W; F2 w' r" A, Gpre_common_member_profile 前缀自定义
; z# L5 {$ n; o3 u6 X& o% n
1 ]! o% U* b7 }; q) u- f
/ @! u( L1 W! q交友插件用户问答:http://www.521.sh/sh-521-34005-1-1.html; w$ h9 b$ W& R* Z/ u: q; @# F: C9 P
5 P; |% A7 p3 [; C官方主页:http://addon.discuz.com/?@dmember.plugin
4 z' F" H0 y2 ^; N( P, u' v完整路径:source/plugin/dmember9 Z( k/ q" A( V7 N
演示站点:http://www.521.sh
/ N" |+ Y# I8 \2 W; j9 a" D8 o" |演示地址:http://jiaoyou.521.sh/
. K/ `/ F3 r2 Y8 h8 r客服QQ:904416539 Z2 r( O b. b
交友, 系统5 i, x2 ^4 @$ }# _7 {" V
9 M" V- e- n- }" m# G4 V3 A, y7 ]
$ R8 c- o5 T: [6 r/ |9 T: K0 A
+ K3 f, v* L, V! L |