交友系统使用说明4 s# G) F( D, ~8 L
' e; E/ R' J. D( E
, X$ a& ]3 A; z5 z& a### 安装成功的第一件事 ###% c/ T4 g7 n$ V; A
1. 更新 交友后台 - 数据中心 - 更新交友用户数据: O+ ~" A4 B* V3 }
2. 设置 交友后台 - 设置 - 选择一个积分类型/ e f! U% `# F6 x; L6 }3 Y! k
3. 添加 “论坛后台”-“界面”-“导航设置”
: p- D, j& }, r# Z9 |( o添加“交友中心”链接地址:“http://你的域名/jiaoyou.php ”
- V+ T4 w* ?) s; y或者修改“ http://你的域名/jiaoyou.php ”+ n6 _9 {3 W* q' y# ]
- I! t' l2 n6 |. P
###=== 冲突 ===##
/ ^6 T2 @7 ^# q& c! `如果是之前安装了免费版本,会有冲突
( ~9 O: e9 L9 k( G在后台卸载交友中心,之后要删除 source/plugin/dmember 这个文件夹
4 y" p1 `5 R( n7 J8 C5 `! J然后再进行安装
! n4 Q7 `8 X x; [# g! v! ^/ E' ^6 S& i1 M# p
###===1. 如何升级和安装?===##6 f q$ D* E4 B# j6 [ p) s
安装步骤【必看文件】,按照此文件来安装插件。
& ]/ s; z+ `- V* A8 K如果要升级/ Q( B9 j8 R* C0 L) U
### 【备份和升级必看】 ###! |" Z' J4 [/ u {. M; n! p
1. 使用数据库管理软件 phpmyadmin # K, M7 t7 `! J; ~/ v7 e
2. 或者使用 discuz ”论坛后台“ - ”站长“-”数据库“-”自定义备份“ 选择
9 i. E3 O4 i$ h/ o) C3 x8 K: \- qpre_dmember_like 暗恋(5.x 6.x 7.0通用)
& T# ]% |4 @% X5 O/ D8 T* y2 zpre_dmember_credit_log 积分消费(5.x 6.x 7.0通用)
* z7 m' T d" V: U0 r9 q, n# r8 Mpre_dmember_view 最近来访(5.x 6.x 7.0通用)2 q% f1 s* f5 w _$ s2 a# n: A; m6 g% X
pre_dmember_profile 交友中心字段(6.5 - 7.0)
5 I6 L4 ?8 Z% m; S1 @这四个表
3 F- ^) x& B/ q5 E- O" M# M; X6.5的备份四个,5.0和6.0备份三个
; I6 R! D# U; E$ @$ tpre_是数据表前缀,根据自己论坛的设置来操作8 u* w' N- C* B5 `
先备份这四个表,升级交友插件成功后,再恢复这四个表的数据
" Z( L% y6 d6 F5 L9 R1 ?, ~! H[先备份.再升级]) P* m# m2 Y( q5 k
3 E, n; a0 g2 R5 y+ T6 p! G8 L1 ^
问:好像不可以定义自己是帅哥 美女
[ N% @" C1 ~性别不限就出来 设置了美女就不出
9 r7 l9 i* o! F& a4 s$ w2 L& `* M( P) C* y4 A
答:在 后台 - 用户 - 用户栏目 设置 性别 必填
* W9 b0 C/ F- l$ `# ]在交友中心 - 设置 开启强制完善个人资料 1 W3 r2 c5 R, K
插件会自动匹配discuz的用户栏目,如果设置必填的用户没有填写,是不能浏览用户的个人详细信息的./ S$ _% d- ~0 k; F/ |
还有就是 在 后台 - 用户 - 用户栏目 设置 性别 必填, w3 N6 \8 A- K
让一些字段设置成注册时填写,更好,比如 性别,年龄,地区0 C8 K7 L6 S* m3 E" p! C d+ @
这些资料不仅是交友中心,对于社区的用户来说更会真实
5 }3 F, r1 d+ I& d. u3 v
! e7 e* i) e3 g' q3 x& L###=== 不管怎么弄都是不能导入DIY? ===##8 n' Q9 L( N6 ^3 _+ {
(1). 把source/plugin/dmember/template/default/ 下的 index.htm 和 index.htm.bak 复制至 根目录 template/default 下" P( p8 S; L; O% o
(2). 修改 source/plugin/dmember/moudles/index.inc.php 第12行+ T! V/ P1 f* q- h5 M
include template('diy:dmember/template/'.$style.'/index',null, './source/plugin/'); 改为 l% e7 a; O9 o) ?' h' V; f) q
include template('diy:index');
" O+ ] D6 J! J! B(3). 给予 template/default 下 index.htm 和 index.htm.bak 文件 777可读可写的权限。) C5 O* k" p0 N! L3 f! Y2 O0 _
操作之后,还是不能导入DIY的,使用手工DIY编辑添加
. M" k- @2 m+ n! S" _) U$ E/ e$ w/ ~& T+ ?
###=== DIY模块模板.txt ===##4 K6 ]! O0 U: {. U( Z( m% v7 a- _
DIY代码的使用方法:, w0 v& W9 S/ J7 g* f) x% f
首先进入DIY模式' r3 t" ~, T5 z
1. 拖一个框架到页面上
2 D3 o; `' D! `9 C2. 拖动交友中心的“最新用户”,“排行榜”,“推荐用户”其中一个类型到刚才的框架内+ x! d& M: r1 A, G
3. 配置好信息之后“提交”
8 k `. J) x9 W9 h4. 点击模块“编辑”,进入“模块模板”把 DIY模块模板.txt 里面的代码 放到此模块的 模块模板里。
/ n( v" q' P% ~& B* @5. 保存此DIY即可
" A9 [: L$ U" N/ d
; y3 e. D O2 }' Y###=== 搜索的高级选项 ===##
: }# c4 b8 O% V! r; I. r0 ^点击下拉条没有数据?) A+ Z* P# Z2 C0 c- {
比如“职业”这一项要在 论坛后台 - 用户 - 用户栏目 - 职业 编辑,
: @/ m# S' _' |& L类型:下拉菜单,内容:站长来填写,供用户选择
) r! f2 u. g/ P% s9 a% u选择为必填项( f6 ~! R- k, q, R) Z6 x: K
9 F4 Q; D, Q q, e+ M) r3 ~### 访问地址 ###
/ u) F6 `5 |; o. @& K$ F# [http://你的域名/jiaoyou.php
: I3 e# ?9 q2 i1 w在“论坛后台”-“界面”-“导航设置”里修改
& c( C, S: ]+ c, c0 d5 n( H) k' R
: ?9 N" ], M" X0 V- y, ]### 首页没有会员显示 ###" Z& j9 D1 R, o
1. 看一下 交友后台 - 数据中心 - 更新后的有效用户有多少
( D t- u8 f1 s* T8 h: L2. 要在交友后台-推荐设置-里设置UID,UID可以在更新了会员数据之后从高级搜索里面找,### 查看UID ###
- F* s/ G; P) D: Z2 m* p; q3. 头部推荐无人员,头部推荐是要大于8个会员才会显示的,另:如果填写的推荐UID不显示,也许会有无效的UID,不是过滤之后的有效用户,建议从高级搜索里面查找用户。5 C- f1 w) P, o0 E
4. 头部推荐左边是空的,这个粉红色区块是DIY调用论坛帖子
+ i0 g, Q- ]* t& P9 B要在插件前台导入DIY,请查看 ### 【安装前台DIY】 ###+ q, Y# m/ O i
6 Q- G3 E8 R( k8 W) c! O! r
#论坛升级到X2.5 以后 ,推荐设置不能保存,也都不显示了
+ v' ~. q; G# l7 w* `在 网站根目录 /config/config_golbal.php 最下边 ?>之前 加入
& @" M+ O, E, c- A6 I4 }5 ~' r* r// --------------------------- CONFIG INPUT --------------------------- //
& A, [, o0 D& K: W9 U6 [$_config['input']['compatible'] = 1;
9 N+ s* Y0 t/ r. S6 R& ~8 O+ D `5 O4 ?0 ]" o7 B- _! y2 e
#搜索条里的文字太长了
1 \3 a }/ q, J/ L修改 后台 - 全局 - 地区设置,把里面比较长的省名字 改短* Y" ~4 [- y* H- p7 }* v0 R
比如 宁夏回族自治区 改成 宁夏 G3 Q, K/ v1 ]4 ?
; K- f+ {6 r3 \+ a6 T: z ^: g4 l' P
#样式修改:- i8 y3 P1 P7 q; a9 K
source/plugin/dmember/template/default/style/image/bj101111_2.gif 导航条
; ~% v' I2 z9 P) u5 U- K esource/plugin/dmember/template/default/style/image/bj18.gif 排行榜背景图
2 @& {8 x6 I' w- w; qsource/plugin/dmember/template/default/style/icon/j_bj23.jpg 会员背景图片6 J: r: Y u: [1 n9 m
( i5 x" M5 ]$ w
升级成功了到论坛发个帖子吧,类似这样的:. [3 Z& M! z' E
http://www.discuz.net/thread-2616862-1-1.html% j" i+ l) A; `% h+ P
http://www.discuz.net/thread-2956787-1-1.html: L( m; R: ^% r3 K$ m, i
谢谢支持!
5 @3 J! B( o: h9 @7 V: Q6 N( L) T, _0 x% T; r7 x9 _
#会员的头像比例失调#4 E/ L" _- O9 t' `' R5 J! R
/source/plugin/dmember/template/css/default/default.css+ W6 {6 Z m9 v4 U; b
116行 修改
& d% c6 H3 P& Uborder: 1px solid #CCCCCC;& `5 n' g1 \" Q' n" U# V4 E
height: 120px;7 o& l/ G4 H+ j, {4 v* ^
margin-top: 15px;& h# {1 W2 F" U) n0 ^- B2 U
padding: 2px;) d4 S: B! U0 ?
width: 110px;2 ^+ q4 o; ^) R) ^; J9 o9 Q
}
* S6 T% \! _* R* l* x
* r1 u+ _: O2 W; p& S$ y, e K' k$ `1 @8 D0 \( n% v
# 会员充值系统?
, ]0 O' F) M: w! N1 p会员充值是使用discuz内置的积分充值系统,可以在充值系统内选择支付宝或者财付通7 d: p5 a. f0 o* ^, G
这些都是可以自定义的
1 R5 Z7 E) k2 z& d1 B+ T
' z5 X. ? v, A8 |/ H### 个人主页报错 ###
% s/ ^# O: f8 H6 x1. Unknown column 'extcredits' in 'fiele list'
$ u! q0 I) c \* g在交友后台 - 设置 - 绑定消费积分 (选择一个消费的积分类型) k" T$ t" g/ @4 A: U
3 F# b9 T5 ^1 h9 {: r, |2 G) W! n
### Table xxx.dmember_view ' doesn't exist! y% ]2 n* a+ s
要重新安装、7 i) p. m. m" M
! N' s( w: q+ R9 F4 S/ j### 出现 forum_attchment_127 ' doesn't exist
1 c( [3 B' j$ W, ]$ i! D这个错误 是在 交友插件 - 设置 - 论坛附件图片展示 - 选否) Y+ c$ W3 A/ }# X
: G) U6 K, ?: ~! n' p( f: h' j### 部分信息问答 ###9 ?; |9 p7 s! Z/ L% P$ L9 l8 S4 O
1. 排名机制:在线VIP > 在线普通会员 > 离线VIP > 离线普通会员
, _: e. D' d: Z: t& n# R. U: ?2. 搜索年龄:默认年龄:设置0-99 即可屏蔽不填写年龄的用户,设置非0开头 限定年龄搜索
, A( O- b* P* a2 ] Z8 Q" K0 p* a- n1 h. Z- T; P0 ?: {8 ]
### 样式文件修改 ###
; T/ h7 c9 w8 V8 c O在 template/style.htm 里修改,使用火狐浏览器+火狐firebug插件 修改 style.htm 里的样式6 J* A) b# {! I' T
找到样式之后在这个文件里搜索并修改/ k- e6 ~9 c! ] q7 [9 a
3 \+ H- N9 _9 I- K+ j$ w#最近来访 ??? 号
$ R' P/ T7 D; n2 r1 \- G- ^修改 数据表 pre_dmember_view
% m. U% v4 ]6 `( F# \7 Z! x4 h& K例如:gbk编码
8 k; h" G1 p# S! G字段: username
) Q1 n, U( _2 u/ h# M8 B字符集:gbk 校对:gbk_chinese_ci! _7 M6 @: X" n) ?8 Z7 Y9 z
如果是utf-8编码 则6 g+ ^! ^3 ~) _
字符集:utf8 校对:utf8_chinese_ci
$ Q8 I% ?4 b2 h1 ?+ L
: \/ `6 C* p, C1 E### 设置 ###/ w* Z! R A* a/ y0 G1 [: O$ A
1. 进入 521交友中心 - 数据中心 - 更新交友用户 : y9 z0 @9 K( ]" P& I0 m& S/ `( c
2. 进入 521交友中心 - 设置 - 绑定消费积分 - 选择一个积分类型" Y. i) u" e! G1 d
3. 进入 521交友中心 - 推荐设置 - 设置需要 推荐人的UID, W% m8 M; z0 ` D. i5 {# Q' V8 s
4. 如果前台DIY不能导入,设置 source/plugin/dmember/template/index.htm文件和 index.htm.bak 文件 777的权限. \1 g8 w& V( Q+ q# H
0 y3 Y% K- p: V/ z1 K2 M# X3 x. d5 z
3 x8 t9 \5 x4 A# x5 F/ R### 【数据问题】 ###2 [4 X, G$ z1 V3 e
1. 交友头像问题1 Z! i p! @$ q7 @+ r1 m2 G
上传压缩包内的 checkavatar.php 到站点根目录,会自动回去ucenter的数据来重置用户头像
7 S5 r- Y/ \+ {1 R+ o- w* L( t2. 用户年龄问题,可以使用; H" Z. b+ Z0 j$ ] p5 s
UPDATE pre_common_member_profile
) N& y( ^3 |9 M" e3 S- @SET birthyear='1990',birthmonth='1',birthday='1'
: P- Y' `- ^* jWHERE birthyear='0'
' h: E' a* R2 U0 t5 K$ Y& H9 a: j1. 在您的数据库中运行2 q& W0 t# g: D- s* b
2. 在论坛后台”站长“-”数据库“-”升级“中粘贴上面的命令
) y. Y+ d7 e9 h7 D因为很多用户资料不完整的原因,导致用户不能显示
1 ~6 ?4 V4 m. |1 |; t$ W z) Npre_common_member_profile 前缀自定义
( H: V; ^7 q, d+ m& z9 ]给予用户默认年龄* i5 e3 L) ^* F& I- o% I* Z* N
* k. m" }2 \- I1 J
以下提供一些默认数据命令,仅供有经验者使用。
1 Q# |; d: ^4 |- Y新手使用,请将 pre_common_member 备份4 ^: D5 F: {" i& {8 K
【修改默认年龄】, `3 X) f: h/ B: {: m
UPDATE pre_common_member_profile 3 K+ _* l- `+ L$ U4 [
SET birthyear='1990',birthmonth='1',birthday='1'
( ]6 N6 S& I' GWHERE birthyear='0'
# |2 l/ F) z, ^* J) q$ S$ b9 W. w/ s0 t9 l+ i. ~
【修改默认性别】
7 m$ Z& A1 Q1 TUPDATE pre_common_member_profile 5 ?+ G; y) X b" m+ T [
SET gender='1'
6 x: F0 r2 f- j( r( OWHERE gender='0'
- B4 A, M4 m, e% Q0 Y* n K6 a
【修改默认情感状态】
0 a7 c" s& o4 rUPDATE pre_common_member_profile 3 t8 j1 b) S( _2 S) d3 \/ e0 b
SET affectivestatus='单身'
8 x! _* a* f! F2 V% V7 r( L$ ^WHERE affectivestatus =''
. }+ r0 l7 S% S3 e/ A9 T8 W& P Q4 z% t. R
UPDATE pre_common_member_profile
% X: u3 T5 s& F" V, ASET affectivestatus=(CASE ( SELECT FLOOR(RAND()+ RAND()) )% E* \* k/ I5 `5 {
WHEN '0' THEN '单身'& M7 b. J @( `4 o
WHEN '1' THEN '保密'" n' k$ C, S) J
END- \) O+ K7 C1 P1 k( R# P
)- I$ h! F+ I5 Z$ k, y
WHERE affectivestatus='恋爱'
6 q2 O! D! r/ i# J" m' S. |
: n" o0 K/ d+ X【修改交友目的】3 u! w4 V, d( K4 ~0 T+ {; E: ~
UPDATE pre_common_member_profile ) k1 g. h! z9 R" Q: m
SET lookingfor=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )
2 |. |0 x; z- v2 @ yWHEN '0' THEN '寻找伴侣'9 S4 ~ s9 d' a
WHEN '1' THEN '寻找知己'
( Z2 M6 f3 h+ m' i% K2 bWHEN '2' THEN '寻找朋友'
) E) o, v& T8 ^) p- \4 XEND# R( e( x6 V5 F( k: B
)" D5 V" ^' u' B6 c5 X3 M) V
WHERE lookingfor=''
8 I" ~" b' v% ~7 k8 X6 N- l! E% U
. k9 g5 T( Y2 U' h8 x: o【修改学历】' Q c: `9 O1 f7 J+ O) R0 ~
UPDATE sh_common_member_profile # b, Z" f1 |' s0 R. z/ m6 J
SET education=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )5 ]; R+ q8 v2 K2 b
WHEN '0' THEN '本科'
* s* [; ]5 e- m, e% E. TWHEN '1' THEN '专科'6 ^6 q, e3 R2 o1 L* S
WHEN '2' THEN '硕士'
- W' A7 H" z& x4 lEND
|0 |! h( A6 x- Z: R9 ~)
9 K+ `% x# n8 n6 n4 k5 U! C! w2 ?WHERE education=''/ l8 D& ?) H3 W; C' {7 t8 B0 A
. D- J( v1 x, s3 h$ r' L* ~
【修改身高】
( k( b/ f* c6 _! I. j7 uUPDATE sh_common_member_profile " j: ~5 O9 f' j1 o3 t- B
SET height=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )" X+ Y/ ~/ l" c* o
WHEN '0' THEN '162'
$ ^( q, o& P6 ~' pWHEN '1' THEN '167'! N: A+ p; S8 O/ K4 w# ]
WHEN '2' THEN '164'& X4 S, I- N7 n0 l- Y
END( B& Q- N# ]" H$ F
)
& x9 h: Q6 X$ \* R8 E5 q) `WHERE height='' AND gender = '1'
9 [- q& l( v1 P# `2 p) x2 p' Q) S6 T) H- f
【修改职业】
. J7 |7 q# i( K8 U, t! OUPDATE sh_common_member_profile / Z$ X8 W W& @* _$ C. s
SET occupation=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )
& Z) h9 |% |- w; A- X6 CWHEN '0' THEN 'IT/网络'2 v/ t6 r: N; }! O3 |
WHEN '1' THEN '商业/贸易'
3 p: v1 c& ?, @ x8 `" v0 b- ?WHEN '2' THEN '金融/证券'& Q$ ` j8 l8 X. j6 d
END6 F' b- ]. e, K" M3 }8 B
)
5 G$ ~$ x R' HWHERE occupation=''
. j2 W, E8 i! K$ B- F
7 p0 g) s$ Z9 M, A/ [9 C【修改默认一级地区】
# C8 ?" k+ V3 O/ g5 B. o" HUPDATE pre_common_member_profile 7 r2 W. s: M+ I4 e/ D1 [
SET resideprovince='广东省',residecity='深圳市'
8 l+ F k3 ^) L( E% OWHERE resideprovince =''5 U* S' ~! D. v# y- N9 m
" k5 _7 H3 X: r
【修改默认二级地区】
2 Y3 a! D" d, _2 I# CUPDATE sh_common_member_profile & Q, i, Y( `3 ^, h+ H
SET residecity=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )
; Q+ R/ ^" K. `! |4 zWHEN '0' THEN '崇文区'# w8 z! W+ N" `
WHEN '1' THEN '朝阳区'
1 p5 ~) c$ w6 X |; zWHEN '2' THEN '丰台区'
+ p* s% M X* W' ?END- R* c7 G H$ ^* L8 i# B
)2 O0 _6 B3 u5 j' |
WHERE resideprovince='北京市' AND residecity='朝阳区'9 q% t1 w; @+ O, \
% [3 E- u$ X2 M ~7 T$ f在您的数据库中运行,这是因为很多用户资料不完整的原因,导致用户不能显示
) Y4 c: q% O% k8 \0 ?pre_common_member_profile 前缀自定义( e5 m1 i$ h+ c- q a
( A2 ]0 j; t( I' K) y+ m
& L, n( e$ c: Y7 i: C, m2 R交友插件用户问答:http://www.521.sh/sh-521-34005-1-1.html
- `6 J5 t, `" l5 P
$ N" Y9 E: ?' L9 ^2 ]官方主页:http://addon.discuz.com/?@dmember.plugin4 C; M1 U9 G3 F4 K# j
完整路径:source/plugin/dmember+ p7 H; J+ u' H! E$ }
演示站点:http://www.521.sh
. i: ?- R$ R5 M$ q演示地址:http://jiaoyou.521.sh/
5 m# q, d8 x* \* T" ~' j+ f7 y客服QQ:904416539
' A9 u/ O& e3 W$ G. {& i交友, 系统4 k3 \3 l5 A& _) `
+ G8 B. @0 O5 X+ \$ p8 @1 z. k
. ]- L3 n7 k8 R. V1 A |4 t2 T& K) I9 X2 S M
|