交友系统使用说明
0 u% Z+ |- N7 J& O: q0 Q7 H- x! u, b2 k" R
) }. _6 }5 Z4 y$ Y+ |
### 安装成功的第一件事 ###
5 ]2 u4 i0 N+ u; m) ^1. 更新 交友后台 - 数据中心 - 更新交友用户数据
% n5 c" c8 b; W' i/ v5 O& S2. 设置 交友后台 - 设置 - 选择一个积分类型! q" W. A& m- \7 j2 z! o
3. 添加 “论坛后台”-“界面”-“导航设置”
2 r# k5 m7 s; E2 A. B9 K: q4 s添加“交友中心”链接地址:“http://你的域名/jiaoyou.php ”* Y5 G+ q* v- [
或者修改“ http://你的域名/jiaoyou.php ”; ]$ I" Z! ?* \) Y; n2 L s
; Y1 b; S8 I ^9 S2 G6 Q- H
###=== 冲突 ===##' Y/ ?9 u( e/ m, q
如果是之前安装了免费版本,会有冲突% n/ A) C# B$ O
在后台卸载交友中心,之后要删除 source/plugin/dmember 这个文件夹 ) A, K! F8 L' u+ o& m1 F; n# t
然后再进行安装2 g. P, F& v% a0 i
' x6 _4 m: g9 j7 ?7 B6 s7 M. R4 u
###===1. 如何升级和安装?===##
, h! }, s5 @; g安装步骤【必看文件】,按照此文件来安装插件。# [! c, q; b/ \9 v- d
如果要升级
; }# L7 Z7 i. k# ]9 W! K### 【备份和升级必看】 ###5 J D: |: G% D7 T
1. 使用数据库管理软件 phpmyadmin
- S- e Q5 Q2 i% P) \2. 或者使用 discuz ”论坛后台“ - ”站长“-”数据库“-”自定义备份“ 选择
$ F' d$ F) F9 C7 _. |% @; L% M. K: ~pre_dmember_like 暗恋(5.x 6.x 7.0通用), D# `& m$ O2 }$ z8 ?
pre_dmember_credit_log 积分消费(5.x 6.x 7.0通用)6 S. L8 u. f% K" n( i$ |$ F
pre_dmember_view 最近来访(5.x 6.x 7.0通用)# l5 n, E: c( I t
pre_dmember_profile 交友中心字段(6.5 - 7.0)
~- y+ | Y# ~, s; U2 T" n这四个表
* |1 {6 [) p" E! g( v0 K4 ~* C- ^6.5的备份四个,5.0和6.0备份三个
i3 ^# d# ~& k' Z8 npre_是数据表前缀,根据自己论坛的设置来操作; F+ V# N( Z" Z2 K" V5 X
先备份这四个表,升级交友插件成功后,再恢复这四个表的数据$ G1 `, A1 g) h- }6 r1 g' P
[先备份.再升级]
; f. _% u @8 {' \) H) X8 o7 u
9 q# K }9 H4 _$ y问:好像不可以定义自己是帅哥 美女 ) V, o+ x1 L$ L5 R
性别不限就出来 设置了美女就不出
# n0 v6 N. [' k, M3 D; Q7 h7 y! F# r9 k
答:在 后台 - 用户 - 用户栏目 设置 性别 必填- i' Q% B. B& J& w
在交友中心 - 设置 开启强制完善个人资料 % V" F; F. T+ O6 y7 b8 O8 y; k% {
插件会自动匹配discuz的用户栏目,如果设置必填的用户没有填写,是不能浏览用户的个人详细信息的.
0 f/ n# t o3 `( F5 _" E还有就是 在 后台 - 用户 - 用户栏目 设置 性别 必填
) {$ C8 P1 G& @6 {% ~& ^2 t让一些字段设置成注册时填写,更好,比如 性别,年龄,地区9 u7 z0 H' f. F7 G7 w8 B) c
这些资料不仅是交友中心,对于社区的用户来说更会真实
6 B# `- ~8 i; n0 b' U$ x, [5 R/ ~+ s+ y. o- R& W. c4 u G5 u
###=== 不管怎么弄都是不能导入DIY? ===##
- D3 x* }, [2 ?( q i. v(1). 把source/plugin/dmember/template/default/ 下的 index.htm 和 index.htm.bak 复制至 根目录 template/default 下
* ]1 j2 z. H( g(2). 修改 source/plugin/dmember/moudles/index.inc.php 第12行6 t$ r$ N3 B. M3 w# J3 u& s4 L$ ?3 d! N
include template('diy:dmember/template/'.$style.'/index',null, './source/plugin/'); 改为
8 q) ~2 W% x( ]! j1 m/ G: X' dinclude template('diy:index');: h; J4 I% d$ u. N! `
(3). 给予 template/default 下 index.htm 和 index.htm.bak 文件 777可读可写的权限。
& g- A/ ~& y. A' q5 n操作之后,还是不能导入DIY的,使用手工DIY编辑添加 , c: m! p, W2 q, q0 ^
/ k6 t$ p( w( d) M: W! \###=== DIY模块模板.txt ===##, {: y. }4 `1 ~
DIY代码的使用方法:
0 k" [9 [6 x$ d& u首先进入DIY模式8 v3 u2 e g, a' T8 ]9 B/ y( `
1. 拖一个框架到页面上
8 o9 F$ `8 }& h/ R4 ?2. 拖动交友中心的“最新用户”,“排行榜”,“推荐用户”其中一个类型到刚才的框架内9 a$ o0 g- I0 ~6 w8 Q Q& y$ J; ? ^
3. 配置好信息之后“提交”: A' ?7 q. d' R' N+ n' [) k/ C
4. 点击模块“编辑”,进入“模块模板”把 DIY模块模板.txt 里面的代码 放到此模块的 模块模板里。
9 c1 i5 W' v$ q5. 保存此DIY即可
! p& L0 J6 R' K+ z7 |" h) Z" h. O* [& `
###=== 搜索的高级选项 ===##6 q" Z% x4 K: ]6 R/ }% b
点击下拉条没有数据?: }- g1 w7 F b0 ~. u8 J
比如“职业”这一项要在 论坛后台 - 用户 - 用户栏目 - 职业 编辑,) j9 d5 z! B3 v9 A* k8 o6 i0 q1 K
类型:下拉菜单,内容:站长来填写,供用户选择# W% ?! z( m' G2 z* e5 t" a
选择为必填项
4 \/ F6 _+ z6 W
3 A# w& j! y" t4 q### 访问地址 ###! S6 Y9 ~- s, Q" C- G
http://你的域名/jiaoyou.php, ? o6 t6 R9 U' o
在“论坛后台”-“界面”-“导航设置”里修改, S7 n+ ?3 [/ P7 r# |9 I
; X$ g2 {! E9 b! w### 首页没有会员显示 ###5 u0 y# C/ q) I$ P2 d
1. 看一下 交友后台 - 数据中心 - 更新后的有效用户有多少
) x* W P% J5 e: S; V2. 要在交友后台-推荐设置-里设置UID,UID可以在更新了会员数据之后从高级搜索里面找,### 查看UID ###
1 o( a6 y/ B2 {. ^4 _# w+ R: t3. 头部推荐无人员,头部推荐是要大于8个会员才会显示的,另:如果填写的推荐UID不显示,也许会有无效的UID,不是过滤之后的有效用户,建议从高级搜索里面查找用户。
* G" t- _% Q1 U# l4. 头部推荐左边是空的,这个粉红色区块是DIY调用论坛帖子
, k4 \8 I; R& T, [) U要在插件前台导入DIY,请查看 ### 【安装前台DIY】 ###4 H! T3 t5 |5 p# \: g- i
L7 j; G% w% v, e) G% Y! @" ]
#论坛升级到X2.5 以后 ,推荐设置不能保存,也都不显示了
5 m5 m# V' x& G$ Z1 `5 X% i- W在 网站根目录 /config/config_golbal.php 最下边 ?>之前 加入 ^( E* b; Q" M9 ]7 H( d$ U' X
// --------------------------- CONFIG INPUT --------------------------- //
' W; c: h2 I) H" n7 C" B$_config['input']['compatible'] = 1;
* g! C8 J Z; ~7 r( \
4 F1 M) q; ]! F#搜索条里的文字太长了
7 t5 \# z c+ O K( D$ T' }: Y修改 后台 - 全局 - 地区设置,把里面比较长的省名字 改短! }* E4 [4 I0 p$ @
比如 宁夏回族自治区 改成 宁夏
, g: ^# n4 t5 [* s5 E% V
! O3 ?: p) B9 ^( V# T#样式修改:
1 E0 v8 L9 `8 a/ Gsource/plugin/dmember/template/default/style/image/bj101111_2.gif 导航条
4 u- `3 m3 ` T- ?1 ^2 qsource/plugin/dmember/template/default/style/image/bj18.gif 排行榜背景图, \2 {. s+ N& t$ q) U/ K/ Q9 G
source/plugin/dmember/template/default/style/icon/j_bj23.jpg 会员背景图片
) l* i) t6 y+ C
[3 ] r* `: R5 [0 D7 h, F升级成功了到论坛发个帖子吧,类似这样的:
- g4 _/ ?* Z6 x$ Vhttp://www.discuz.net/thread-2616862-1-1.html5 C4 F! Y W* g6 X
http://www.discuz.net/thread-2956787-1-1.html3 D/ x$ i) W$ Q' A1 P2 i
谢谢支持! c- ?+ b4 w. R2 ?6 K8 c# d
$ P0 h) P9 D% K6 y: v2 p. s; J
#会员的头像比例失调#& ]8 C! k2 p3 S7 L
/source/plugin/dmember/template/css/default/default.css
! W2 ?% J/ H* ]. b4 f S4 [: h116行 修改2 R. T7 x7 J. \& b1 m9 G% b% L2 \
border: 1px solid #CCCCCC;
3 t% ], @5 p* t height: 120px;
2 Z0 H9 v; C! U" X' [/ F8 E margin-top: 15px;* W7 g2 B0 i4 s
padding: 2px;
- T, [: t; C/ G3 }" }+ ` width: 110px;. E7 U% K, h- r6 d- F
}
' m/ B" ~, K8 b
0 ]# @0 r6 A+ l) B9 C! v: v% H7 n5 S9 }1 a. g9 |; @
# 会员充值系统?( F+ O& q0 \3 w M( H
会员充值是使用discuz内置的积分充值系统,可以在充值系统内选择支付宝或者财付通) Z8 I: s5 t' I2 m6 x' p" Z
这些都是可以自定义的
+ z1 ?: A) y$ E" L- x& c1 M
; s7 M( _9 ~% ]' I### 个人主页报错 ###
' x1 b/ `; _& n @1 |: e( c1. Unknown column 'extcredits' in 'fiele list'- T. ~0 F+ w# l$ j ]& j9 x
在交友后台 - 设置 - 绑定消费积分 (选择一个消费的积分类型)
) G% }4 z6 T) k2 P H0 I
# _ u5 m' T/ b- l) g+ r3 I2 K### Table xxx.dmember_view ' doesn't exist/ w# g1 V( \( A/ |# Z! c
要重新安装、5 |- X/ x8 q( Y$ t$ q7 A( h
4 K* m7 p! N! C1 [! l! j0 g4 \1 \+ X### 出现 forum_attchment_127 ' doesn't exist
8 h O! Q+ |3 U2 U这个错误 是在 交友插件 - 设置 - 论坛附件图片展示 - 选否! t& x5 v* n0 g4 C3 M- I
- [$ H o: `5 E& g' R9 \6 H
### 部分信息问答 ###% L& Q+ X& A" \# D0 v/ g
1. 排名机制:在线VIP > 在线普通会员 > 离线VIP > 离线普通会员
4 n% x* z, O( ^: ~, U2. 搜索年龄:默认年龄:设置0-99 即可屏蔽不填写年龄的用户,设置非0开头 限定年龄搜索2 C6 p9 c1 e. y
# o: v% ?5 L% I/ V4 Q# }### 样式文件修改 ###
, D- H3 g3 I5 f/ @6 x3 q$ X. B在 template/style.htm 里修改,使用火狐浏览器+火狐firebug插件 修改 style.htm 里的样式
5 k, D! \$ a. M. c5 \找到样式之后在这个文件里搜索并修改/ [9 f# [2 c+ E. Z. d5 O
+ T: ~, n4 m, C
#最近来访 ??? 号
( l3 M) ~: m- _! M; ]0 n修改 数据表 pre_dmember_view
, K) b1 A! q) D5 o/ L6 U例如:gbk编码3 ]& ^6 h- d9 P) k+ x [8 N; l
字段: username * S" P9 v7 v/ e1 o$ t, b8 Q
字符集:gbk 校对:gbk_chinese_ci
' H; g5 z4 I4 A2 I6 I1 s1 `" b如果是utf-8编码 则/ ^% B8 \3 ~& V3 g' w
字符集:utf8 校对:utf8_chinese_ci+ {8 a* K7 U% ~) n4 |8 M
% l7 l1 }% V$ G1 e
### 设置 ###
7 ^, h+ e8 t$ U- |1. 进入 521交友中心 - 数据中心 - 更新交友用户 % f1 q K& ? w
2. 进入 521交友中心 - 设置 - 绑定消费积分 - 选择一个积分类型3 k9 Z, {8 X& y2 Q0 x0 f
3. 进入 521交友中心 - 推荐设置 - 设置需要 推荐人的UID
* [" ~ v/ z# c6 i* I& C4 `; h- W% q4. 如果前台DIY不能导入,设置 source/plugin/dmember/template/index.htm文件和 index.htm.bak 文件 777的权限
0 k. L; r/ A! w; ]9 ^- a7 d# J
6 i" S4 R- ~! i3 a& F2 P6 Z; Z8 ?; s3 T( V
### 【数据问题】 ###
2 z4 R0 x6 q! ?1. 交友头像问题
' T" }$ z4 ?$ P5 k8 M上传压缩包内的 checkavatar.php 到站点根目录,会自动回去ucenter的数据来重置用户头像
2 h1 W6 i2 \- @2. 用户年龄问题,可以使用8 I: Q: j' m: T
UPDATE pre_common_member_profile T7 {; M5 |. p5 g- V0 G2 N
SET birthyear='1990',birthmonth='1',birthday='1' 1 F& M7 x- ^3 ], O
WHERE birthyear='0'0 v' A" U7 v$ y- f3 g% S$ u7 P
1. 在您的数据库中运行" E: v; |$ ]% D4 g5 A) y4 U
2. 在论坛后台”站长“-”数据库“-”升级“中粘贴上面的命令0 u5 I2 C5 n- h( a
因为很多用户资料不完整的原因,导致用户不能显示
& X8 O1 s; l. f# wpre_common_member_profile 前缀自定义
5 a, C1 F$ D. X( |2 [2 O给予用户默认年龄7 b: o D( g4 B0 _$ z
' j: I3 h3 n% `* x/ v0 Q以下提供一些默认数据命令,仅供有经验者使用。1 Z3 Z$ N9 h; }* ?& j+ h1 Z
新手使用,请将 pre_common_member 备份
* T4 {1 X1 d$ t7 P# U, c【修改默认年龄】
6 }' a$ j5 b) V3 cUPDATE pre_common_member_profile - Q& \% d- j% a/ `3 c8 d% L6 t- I
SET birthyear='1990',birthmonth='1',birthday='1' $ q n- R- P- d! l% _) p4 |
WHERE birthyear='0'$ ]" u' L. w |! j2 I9 _4 n
$ t% S: d) d+ Q" F6 @2 v' J. K
【修改默认性别】: l R; e4 N, l3 B
UPDATE pre_common_member_profile
4 Y G T' R' o* g* r! mSET gender='1'8 i4 ^( }0 m) T9 o1 p+ @+ U
WHERE gender='0'
6 _' C8 P5 e2 J# v! R' n( B$ B6 v3 N" L: x" M
【修改默认情感状态】6 }% C2 o3 _& h( Z# V
UPDATE pre_common_member_profile
9 S7 H- P0 W" B3 i; u# g+ V- xSET affectivestatus='单身'% o# g) i f% Y4 N4 s, I# H/ z
WHERE affectivestatus =''
5 w* c1 S6 `/ y( @( A$ Q2 t4 ~) q. Z
UPDATE pre_common_member_profile + v# _. x9 y0 p0 n8 A ?* D
SET affectivestatus=(CASE ( SELECT FLOOR(RAND()+ RAND()) )
# s1 I0 l/ n+ C: EWHEN '0' THEN '单身'4 T! |5 T3 t' @- n
WHEN '1' THEN '保密': O% U* Y; m6 w4 [( l% x
END
6 @3 J, Q& ?4 ~2 h). }+ N9 v2 g) S
WHERE affectivestatus='恋爱'
5 i$ f6 s: n! F T- a" b% p% U1 R: m/ g! F, v0 m
【修改交友目的】
8 l7 p) T. z8 D/ b5 F5 I5 }! l' P& cUPDATE pre_common_member_profile
" A# E" \/ b i# h: USET lookingfor=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )
: ]# C P8 o6 J" NWHEN '0' THEN '寻找伴侣'
& s7 o! {- W8 ^& `+ ~1 ^WHEN '1' THEN '寻找知己'
' t8 u" B( _- M! e# v/ yWHEN '2' THEN '寻找朋友'
4 E0 ~) v4 Y/ d- ZEND
8 p) B7 O V7 y# e+ I C)1 q9 B) [, a0 S
WHERE lookingfor=''2 o! w! ?) X; t& R" a
( c S) k& ~' V
【修改学历】( Y! |9 z _+ I2 G, T& B
UPDATE sh_common_member_profile . ]2 y. H% T) A; w4 L
SET education=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )0 V7 m% f/ F3 L
WHEN '0' THEN '本科'
5 a U4 z( g. b, j7 x& L. b$ hWHEN '1' THEN '专科'5 O; T: ] ^! R5 x, |* A
WHEN '2' THEN '硕士', c, f: V6 H' C5 j: Y$ ?9 P P
END
) q0 r2 r/ B3 F! {; J)
4 | {& @8 r4 ^; o1 D! tWHERE education='') C& S" R" X% k# _1 c
( y9 @2 s8 v' g4 f【修改身高】
2 o4 C- Z5 s( I, KUPDATE sh_common_member_profile
3 G* G8 ^7 t" R+ WSET height=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )$ k; q& J: x! q! h# x3 n
WHEN '0' THEN '162': b. ?; d6 d# D' ~# H; V# R) i
WHEN '1' THEN '167'
* z W, g+ f' \! h! [& T! y( K& k3 hWHEN '2' THEN '164'
6 u2 n5 b# m5 ?END9 a, t1 A9 l. ^, R y
)' {# x5 W& x$ R
WHERE height='' AND gender = '1'% A ?6 Y& K' q: \8 ~! B
" j' n. }& t) T t0 [
【修改职业】
( [& p; k$ B$ u; D* z. r0 h2 RUPDATE sh_common_member_profile
* Z/ ~: E) s- p2 Q, e9 d5 ]# aSET occupation=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )
$ V1 H# X; u7 ZWHEN '0' THEN 'IT/网络'
I, s! X% W- ~. t# ^; E8 Y% n FWHEN '1' THEN '商业/贸易'; F9 w$ G" D& L8 u
WHEN '2' THEN '金融/证券'0 `5 z# W. A$ J3 U0 t( q
END0 w. x* @% { e$ v s
) `! `5 S7 B, |% v
WHERE occupation=''0 P( C2 S/ ^4 I8 J
) I5 @3 M( B) ~) }3 r+ e【修改默认一级地区】$ O1 B8 }6 \4 j9 N6 l
UPDATE pre_common_member_profile
% f4 E/ E* f& Q2 D. a: u& h# @" N4 oSET resideprovince='广东省',residecity='深圳市'
P7 u6 x, ]4 S: `# o f6 b5 iWHERE resideprovince =''
) G$ c O! u1 L* X8 N& |; I& @0 v7 r& G1 e. X7 v: ]# k
【修改默认二级地区】
+ C) D& u$ ^) V$ Q) vUPDATE sh_common_member_profile
' r1 J x) X# eSET residecity=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )
) k* p, `! P2 K: m* c6 zWHEN '0' THEN '崇文区'
: |. m0 g5 @# [; LWHEN '1' THEN '朝阳区'
! a" b7 h/ U8 \WHEN '2' THEN '丰台区'
) q. C# V6 k$ P% N. d: zEND
6 J" d& b( ^- S9 G6 m& o- ]: t- y)3 G6 e, q& d* \/ D% Q ^
WHERE resideprovince='北京市' AND residecity='朝阳区'6 d* Z& P$ E5 M, v2 I
( B6 L: q9 P/ }; Q# I
在您的数据库中运行,这是因为很多用户资料不完整的原因,导致用户不能显示
# \) o1 @% f _3 a. Spre_common_member_profile 前缀自定义
7 N! s* E+ Z& k
8 g6 ?. p4 [' }% k) o6 Y W P! r7 Q1 J9 u8 }; B( T
交友插件用户问答:http://www.521.sh/sh-521-34005-1-1.html
. ?# `$ k( v- d) v1 H4 A( w
# O3 v9 J1 W# H! E官方主页:http://addon.discuz.com/?@dmember.plugin- s d# L' _8 o& n8 ]$ J
完整路径:source/plugin/dmember2 X+ ]: P8 S8 M
演示站点:http://www.521.sh/ ^4 |" c3 W3 i: ~
演示地址:http://jiaoyou.521.sh/
# b9 c" R/ i0 [1 L: P9 i客服QQ:904416539+ r, W4 ]6 w1 V( M" B2 S" S* I0 X
交友, 系统
; _8 W) Q8 {7 L! F0 S( A9 o" b7 H
p. c; K' E5 A- Q
. L; V: M3 m4 [# s. z |