交友系统使用说明* l/ f6 X. V) o$ K( f5 W
" T; V4 G6 o6 z1 L! V0 c% t _
- z6 S- Z! S1 ?### 安装成功的第一件事 ###
+ P( b: O7 }) I/ \5 e1. 更新 交友后台 - 数据中心 - 更新交友用户数据+ v: | ~. i* D# M( r& R d5 m
2. 设置 交友后台 - 设置 - 选择一个积分类型6 v0 p6 Z. M0 H" f) X( h+ w
3. 添加 “论坛后台”-“界面”-“导航设置”- u0 U" S- {2 o6 n. f' T( M0 v
添加“交友中心”链接地址:“http://你的域名/jiaoyou.php ”6 M# V$ a7 T% L. |8 e9 M
或者修改“ http://你的域名/jiaoyou.php ”; `, a6 q3 R9 f$ N5 \
& T7 p8 u; s8 U2 t
###=== 冲突 ===##$ [9 T- k0 u& m3 X d
如果是之前安装了免费版本,会有冲突' y: z" z0 F: m+ X' V% E
在后台卸载交友中心,之后要删除 source/plugin/dmember 这个文件夹 8 ]+ U0 s0 ^9 d8 e `' C' ?
然后再进行安装
2 n6 \* x- W0 L- A& b& R a4 }" g! ~6 [' a6 P4 Y6 z; a7 Y
###===1. 如何升级和安装?===## h: N+ E2 M4 O
安装步骤【必看文件】,按照此文件来安装插件。 w- _0 _; M/ ^; {
如果要升级
! l1 r+ D- n8 y$ g, V: x7 @( a2 n### 【备份和升级必看】 ###. R* J% w3 q! i9 ^9 r
1. 使用数据库管理软件 phpmyadmin
$ ]% g, f( K+ j3 `2. 或者使用 discuz ”论坛后台“ - ”站长“-”数据库“-”自定义备份“ 选择
4 A/ U* W5 A/ C9 H2 ~pre_dmember_like 暗恋(5.x 6.x 7.0通用)$ w( C8 w# ], b+ Q5 F0 r
pre_dmember_credit_log 积分消费(5.x 6.x 7.0通用)* F7 Q, F* I& l' ], ?- L
pre_dmember_view 最近来访(5.x 6.x 7.0通用)' {' D6 Q1 I) |: p, B
pre_dmember_profile 交友中心字段(6.5 - 7.0)& J! c) G8 t0 C5 q7 ` L
这四个表
" `) B) i* I4 U: u" {& Q- ^4 r6.5的备份四个,5.0和6.0备份三个
& `) }3 ^7 ?9 e% Q* H5 R0 Xpre_是数据表前缀,根据自己论坛的设置来操作2 g7 g$ U* ?5 D* r, t
先备份这四个表,升级交友插件成功后,再恢复这四个表的数据
; l- { ^4 n, c2 `# Y) J[先备份.再升级] i$ B7 K9 e+ l9 j) n1 o2 {) }9 k
4 M: a; c K E% [
问:好像不可以定义自己是帅哥 美女
9 D+ L# x7 T: B2 c& A性别不限就出来 设置了美女就不出
3 H( n. x6 ]$ E" w2 _( B. c/ K/ V
答:在 后台 - 用户 - 用户栏目 设置 性别 必填
. I( a4 _4 s; C7 e) \在交友中心 - 设置 开启强制完善个人资料
5 O2 t- i6 H) `/ q+ f0 M* E" _& @& n插件会自动匹配discuz的用户栏目,如果设置必填的用户没有填写,是不能浏览用户的个人详细信息的.
4 H: J0 }6 a# Q0 `& e" ]' b a J还有就是 在 后台 - 用户 - 用户栏目 设置 性别 必填) ]/ C* ]0 E5 ]1 Y/ ^
让一些字段设置成注册时填写,更好,比如 性别,年龄,地区3 {& `! q0 [4 R+ c$ _
这些资料不仅是交友中心,对于社区的用户来说更会真实
) ^3 a1 u: n* x, H
# k% t- W2 Y0 G7 n2 F# F4 O###=== 不管怎么弄都是不能导入DIY? ===##9 e6 P0 z" C& z) C V6 [$ {
(1). 把source/plugin/dmember/template/default/ 下的 index.htm 和 index.htm.bak 复制至 根目录 template/default 下
" m4 S' c: R7 M9 {(2). 修改 source/plugin/dmember/moudles/index.inc.php 第12行$ p/ H4 c5 E3 Z; h
include template('diy:dmember/template/'.$style.'/index',null, './source/plugin/'); 改为8 s. G/ x( R* x+ L. p2 E2 f+ \# s
include template('diy:index');
. p8 O8 Q% n! t, B' C7 s; z(3). 给予 template/default 下 index.htm 和 index.htm.bak 文件 777可读可写的权限。) N6 L$ ~5 f' P3 z- R
操作之后,还是不能导入DIY的,使用手工DIY编辑添加 1 ^1 c X' P' c; |
|' k. h7 {: m: q/ u
###=== DIY模块模板.txt ===##
% {/ E) N; I. _0 z+ I6 nDIY代码的使用方法:5 r1 B- Z& \, g, I9 l$ r9 {* p
首先进入DIY模式4 }* p, A) Q4 b+ @$ e9 {$ f& g
1. 拖一个框架到页面上; v" ^' `, q* ?, S0 J$ W# v
2. 拖动交友中心的“最新用户”,“排行榜”,“推荐用户”其中一个类型到刚才的框架内) @; ?' ?% L# w$ o+ s
3. 配置好信息之后“提交”
" v, F' Z7 ^. J* K q5 T) J4. 点击模块“编辑”,进入“模块模板”把 DIY模块模板.txt 里面的代码 放到此模块的 模块模板里。
) q6 F$ f7 ]+ o/ \5. 保存此DIY即可
$ [$ H, f+ G3 T% u8 b3 J* A+ o+ G! M6 I8 q. p
###=== 搜索的高级选项 ===##2 J7 R$ `+ g' d! O- q
点击下拉条没有数据?% l0 f- E4 m$ B
比如“职业”这一项要在 论坛后台 - 用户 - 用户栏目 - 职业 编辑,6 L1 C0 s! Q7 u0 s- m* H2 C
类型:下拉菜单,内容:站长来填写,供用户选择
0 [, c# j' F% s' D, z选择为必填项$ ], z0 D; B3 c
3 G' |4 [; J3 P' _. a: o### 访问地址 ###: C! S* k: K2 }! @
http://你的域名/jiaoyou.php* U c. L5 X1 }5 ]2 S+ g1 W N+ F
在“论坛后台”-“界面”-“导航设置”里修改
- n5 M% i3 Y' m
" y, g5 ~% w5 Z1 n1 F' q### 首页没有会员显示 ###1 M9 a6 Y W2 i/ l
1. 看一下 交友后台 - 数据中心 - 更新后的有效用户有多少$ y1 w1 I' ]3 P, ~) x6 ~2 a" c
2. 要在交友后台-推荐设置-里设置UID,UID可以在更新了会员数据之后从高级搜索里面找,### 查看UID ###7 m) Y8 G" b5 f( U" R# }
3. 头部推荐无人员,头部推荐是要大于8个会员才会显示的,另:如果填写的推荐UID不显示,也许会有无效的UID,不是过滤之后的有效用户,建议从高级搜索里面查找用户。! X2 Q5 e% K7 {% D& H$ b6 K
4. 头部推荐左边是空的,这个粉红色区块是DIY调用论坛帖子
' X$ P1 N3 s9 k8 g2 Q. x$ B. w, P要在插件前台导入DIY,请查看 ### 【安装前台DIY】 ###* [4 n2 K8 w6 Z1 D- p- k
8 } W3 g3 ~0 D* K% D' z7 [#论坛升级到X2.5 以后 ,推荐设置不能保存,也都不显示了' ?5 G& w/ D) |) _$ w
在 网站根目录 /config/config_golbal.php 最下边 ?>之前 加入& Y9 \. u6 m& G0 _: h
// --------------------------- CONFIG INPUT --------------------------- //
+ Q* u/ l; {& |7 b2 p9 D$_config['input']['compatible'] = 1;
; I$ s/ {' U' [+ O O5 m4 b
4 ^, `1 Z% M4 b; @5 k% R1 c# X' ]#搜索条里的文字太长了; F) W1 N v! P4 |1 t) h0 E" F$ x
修改 后台 - 全局 - 地区设置,把里面比较长的省名字 改短9 ^* \6 J+ a$ F' i
比如 宁夏回族自治区 改成 宁夏
5 s. F; u( y# C* p- B: R7 J: A9 ]$ A+ f% N7 {2 ~" P% B
#样式修改:9 ~. w- s+ _& G3 ~6 N
source/plugin/dmember/template/default/style/image/bj101111_2.gif 导航条
" e7 A( S: E4 a4 \! z7 K& m2 u$ Z6 _/ Rsource/plugin/dmember/template/default/style/image/bj18.gif 排行榜背景图: e" v% ~4 S7 v! X" k
source/plugin/dmember/template/default/style/icon/j_bj23.jpg 会员背景图片, q0 T: k2 _. P/ ]( }6 ?
0 o( i; a" `$ z6 A
升级成功了到论坛发个帖子吧,类似这样的:
( D: t n1 y% H* }2 e- Ehttp://www.discuz.net/thread-2616862-1-1.html0 O0 e. k' x, v' @5 X$ U
http://www.discuz.net/thread-2956787-1-1.html0 X& M9 {: e$ y7 U# e$ w
谢谢支持!
" y3 u/ s; g+ h9 K- s8 I' \# m! ~ b0 n1 A% y) F: b4 v* l
#会员的头像比例失调#
7 D1 X0 {6 m$ K3 w; ^1 H+ y/source/plugin/dmember/template/css/default/default.css
f: r6 g5 B" Z9 y/ k! n% ?. d116行 修改
5 f: i f- K- v1 x: W3 ]8 mborder: 1px solid #CCCCCC;; U) V4 U. [+ @2 U
height: 120px;1 O4 r% G8 r+ K. F
margin-top: 15px;2 B! ~9 k: {! {
padding: 2px; P, N0 K/ A4 o- L8 c8 R Q
width: 110px;
1 g0 T; H3 @ ?3 h3 f: z( m}3 g3 D7 \4 T( d" U! N! r9 x
$ t" _9 a8 g1 {4 k" I( K+ \! C! X
* H1 d' u$ C& s; k- j# 会员充值系统?
+ Q7 c4 Q- j0 Y会员充值是使用discuz内置的积分充值系统,可以在充值系统内选择支付宝或者财付通
' j3 {$ ]$ z0 E: [这些都是可以自定义的; D9 I- l) b# o: ?
9 w2 C- k0 @7 ~& o0 J' @
### 个人主页报错 ###) x, \* S# C9 ]" v1 W$ ?
1. Unknown column 'extcredits' in 'fiele list'# G/ C. L7 D/ b) A8 z* F- H
在交友后台 - 设置 - 绑定消费积分 (选择一个消费的积分类型)0 u N( V( ]" X- {9 `& }. M5 z9 J
7 @7 M) b, t" ?### Table xxx.dmember_view ' doesn't exist% G. f& b O' }' S) j
要重新安装、
8 e+ h& ^8 M: D/ @2 ~6 R* g" y7 o# c, Y" d- o9 U9 L. [( i7 Y( E- J
### 出现 forum_attchment_127 ' doesn't exist
) N" h+ `1 q$ z这个错误 是在 交友插件 - 设置 - 论坛附件图片展示 - 选否
/ Z! X( _. j: e! i4 L* G4 K5 W/ m2 _7 ?3 Q ~$ X- G
### 部分信息问答 ###
/ F: J1 Y7 c4 P3 H% [1. 排名机制:在线VIP > 在线普通会员 > 离线VIP > 离线普通会员& F' Z0 Y! w3 w) Q$ S
2. 搜索年龄:默认年龄:设置0-99 即可屏蔽不填写年龄的用户,设置非0开头 限定年龄搜索
1 s4 v4 r8 D! V# j0 O( w
H6 ^; W; k$ U" P3 U; r### 样式文件修改 ###
4 y# m+ |0 d1 K" L" J! k3 |+ S4 s在 template/style.htm 里修改,使用火狐浏览器+火狐firebug插件 修改 style.htm 里的样式
: q( o- G" {7 E8 I找到样式之后在这个文件里搜索并修改
2 u7 f6 k( [$ c1 J: N
7 M; Q# M- t7 N" c }#最近来访 ??? 号$ Q' a* d5 w0 _0 C
修改 数据表 pre_dmember_view
' V. x$ t/ {3 E1 M% Z; i例如:gbk编码5 n" O# g7 ], J
字段: username
; N5 h! N, [+ p字符集:gbk 校对:gbk_chinese_ci9 M+ Z! |3 K& S/ s2 q
如果是utf-8编码 则
7 V$ z" B' ]/ G+ G$ d5 s字符集:utf8 校对:utf8_chinese_ci8 O* M, e! W; ?! j1 H
- E* f" Q5 h7 ~% X4 q+ i5 z
### 设置 ###
/ Y3 h4 Z; S. d, D1. 进入 521交友中心 - 数据中心 - 更新交友用户
E- k& Z7 B, U& R7 W8 K) ^2. 进入 521交友中心 - 设置 - 绑定消费积分 - 选择一个积分类型8 i {7 o: v$ Y# ]/ K! k- z
3. 进入 521交友中心 - 推荐设置 - 设置需要 推荐人的UID' y5 D, X, H3 z7 K
4. 如果前台DIY不能导入,设置 source/plugin/dmember/template/index.htm文件和 index.htm.bak 文件 777的权限% I8 ?$ m% s6 \
8 d4 _9 a! h' {5 Y
) z( r) o. E- e8 L9 K9 d
### 【数据问题】 ###
6 i2 s ]" P- u: I, v h1. 交友头像问题
3 T# h; E& A' a上传压缩包内的 checkavatar.php 到站点根目录,会自动回去ucenter的数据来重置用户头像, p+ d. o, N8 a. \
2. 用户年龄问题,可以使用
# \, {/ {: @4 `) \6 R fUPDATE pre_common_member_profile 5 Z% C. J- N4 S+ R4 l5 N
SET birthyear='1990',birthmonth='1',birthday='1' ! g! ^6 W; `& z/ c
WHERE birthyear='0'
5 S" E' E- e5 @5 B9 f& [1. 在您的数据库中运行
* c1 g; G8 E9 k5 t2. 在论坛后台”站长“-”数据库“-”升级“中粘贴上面的命令! r& Q7 X: i" x# y+ ], z
因为很多用户资料不完整的原因,导致用户不能显示* q3 N m5 s, \9 D1 Z. c3 G9 c
pre_common_member_profile 前缀自定义
/ Z. J( o* V3 n1 g给予用户默认年龄
+ J' T& Z8 e( |2 c0 c/ n( [
( V* O6 f: O/ _% J! u- v以下提供一些默认数据命令,仅供有经验者使用。
+ m0 y' ~/ \3 e. g4 T+ X# o+ j" {: r新手使用,请将 pre_common_member 备份
& o# Y8 r4 ^ G" S) I; V& @【修改默认年龄】
9 U1 `: h! T7 R0 o a. v2 dUPDATE pre_common_member_profile ; b' p( d" C/ q4 b/ d
SET birthyear='1990',birthmonth='1',birthday='1' . ?( G& t7 @% K f7 N! B5 _% ?
WHERE birthyear='0'; y6 q) c3 i; x; ^
, W% ^( e% H, f( v6 x
【修改默认性别】9 G' U0 q9 d0 }6 K; R C- Y
UPDATE pre_common_member_profile 5 {' m" {) J$ [6 @4 N a; L$ I/ [9 h
SET gender='1'
! P# ~8 N1 l8 t1 `WHERE gender='0'" \4 T. z' A* Y9 C- I5 B7 m
+ z- y, Z" E; g% q% g" W3 H
【修改默认情感状态】
6 w* e( }* F. p/ W) P* pUPDATE pre_common_member_profile
9 @) \& P2 K; v0 w" i' E& @& p$ c$ TSET affectivestatus='单身'1 A. H' Y% j/ E; c4 K( x# Y
WHERE affectivestatus ='' c; b8 ^+ K% v1 [
+ s: q' ?8 F3 A# }- P$ Y8 X
UPDATE pre_common_member_profile % u* r, s7 E! a6 }1 q1 I
SET affectivestatus=(CASE ( SELECT FLOOR(RAND()+ RAND()) )
) N, [' i; t. k: d0 uWHEN '0' THEN '单身'
+ Z8 C+ O* X+ KWHEN '1' THEN '保密'
8 H0 ?& ]6 }9 k& t) [END
5 B! y3 b8 D4 W; o) U5 f. ~/ P' @)3 m' C1 G/ U/ ~+ C' p8 N
WHERE affectivestatus='恋爱'
& R& T' X5 {+ I- I$ B9 S
3 d8 m. w6 R' o【修改交友目的】
: i; W* j" y8 U- N6 d/ r# lUPDATE pre_common_member_profile ) m( J0 i1 V1 P) D+ u, G, T
SET lookingfor=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )
]- P% _4 k' Q9 hWHEN '0' THEN '寻找伴侣'$ q' E; x4 b, m6 @; ~. d
WHEN '1' THEN '寻找知己'
& u" Z( u- N2 P& F& rWHEN '2' THEN '寻找朋友'4 f0 e/ k7 }5 K( B6 e0 g J% V: Q P
END$ B- M4 R( Z- x; P; l( `
)( x! ~7 ]7 Z3 ^: u
WHERE lookingfor=''
6 ]6 P% A9 P0 F# {4 j; z
: ~! x) ?! W6 M【修改学历】9 R, V5 n, V5 @; d
UPDATE sh_common_member_profile ! g. v% R4 X% l+ \' N6 M# l" Q2 r( u
SET education=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) ) D/ K1 V G! M \1 N
WHEN '0' THEN '本科'
& \' ~& Z6 y5 uWHEN '1' THEN '专科'6 }" w2 |4 n( Z- b$ Q9 r1 m
WHEN '2' THEN '硕士'
' {7 B' }8 H* ]8 zEND# K6 C2 v1 d) T2 A- {. a- k& r
)
. L* Q# V0 x* x) Z- @9 A/ ?' f; vWHERE education=''' ~: I! H7 `0 |. A9 Z# N0 K$ W( Q/ ]
6 f' h% {7 |# C6 Y+ i【修改身高】: _1 v* m A: V3 I9 R
UPDATE sh_common_member_profile
! l/ x& s& p8 c3 y: E- {3 YSET height=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )1 f( D' b+ m* X7 {. `6 B* N# p$ _
WHEN '0' THEN '162'; L0 J* L: h1 ]; G# G2 ?+ l: @3 I
WHEN '1' THEN '167'" ~0 ?6 m8 N3 c
WHEN '2' THEN '164'
2 E" @- b, f3 W0 U% I# s- U4 _END
, B) o7 s& t( S9 d6 y1 Y h)4 V% [( l! M: r( b0 [* Y
WHERE height='' AND gender = '1'
" ~: W2 l& _! F1 y' E8 D
% s( k4 T$ x0 p( O【修改职业】
% O; Y8 y1 n7 I; wUPDATE sh_common_member_profile & \9 M( u5 V/ `' M7 v. I
SET occupation=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )) {4 G: g V2 F: ?4 I. q$ A. U p# g
WHEN '0' THEN 'IT/网络' M9 K) ]& m" a0 V; C! ^8 i
WHEN '1' THEN '商业/贸易'
4 Y [( H' i9 ]6 zWHEN '2' THEN '金融/证券'
* N3 n" B7 X0 I7 K3 G. ~END
\4 q% S- H0 _)
8 s$ X* `; E) L WWHERE occupation=''
; d3 }: I" j" E5 C8 i s
: A4 h" f f9 _% ]【修改默认一级地区】
6 M# q$ @0 H! ~) l: HUPDATE pre_common_member_profile
2 P9 a# m4 y* Q! ^SET resideprovince='广东省',residecity='深圳市'/ F- x# Z) b" |1 E' i3 A0 {
WHERE resideprovince =''' j; [9 o. H. k2 f
, K! N% p, x4 u$ h2 D S) X, Z【修改默认二级地区】
' J' D f' q. t; p3 o6 i: I1 C+ @UPDATE sh_common_member_profile
2 E; H+ L: g3 r2 @SET residecity=(CASE ( SELECT FLOOR(RAND()+ RAND()+ RAND()) )
$ V0 Y# @" c: G! ^$ sWHEN '0' THEN '崇文区'; A# K% L8 o6 u. {0 F
WHEN '1' THEN '朝阳区'. s6 |: U. H+ U w
WHEN '2' THEN '丰台区'5 c! d4 Q/ C1 x6 x5 m
END; ]. t! }, z0 G. k/ d5 L
)) W/ M0 R( j0 E9 h5 S. n8 c" f
WHERE resideprovince='北京市' AND residecity='朝阳区'. d* j+ x- d" K0 t6 O5 F
8 ? K* H! J5 G- z! U/ r& b在您的数据库中运行,这是因为很多用户资料不完整的原因,导致用户不能显示7 y8 u5 ~) i0 i# \7 n8 G
pre_common_member_profile 前缀自定义
! p% m9 U8 {% }; J+ c8 U# `- G6 O1 r5 a) Z
) S" v' ?0 d* e: W4 R/ `交友插件用户问答:http://www.521.sh/sh-521-34005-1-1.html
) ~5 j; s) }7 c) B5 \) U+ A# | K5 C! p
官方主页:http://addon.discuz.com/?@dmember.plugin
- N S4 K) Y4 I( R! V. m- M完整路径:source/plugin/dmember
6 P) V9 I9 f7 D& Y8 C) Q演示站点:http://www.521.sh9 K! |/ ~5 C* J# j5 N* r
演示地址:http://jiaoyou.521.sh/
; o, r2 b5 ?. a/ c2 N客服QQ:9044165392 H7 t: X7 F& G( D* x
交友, 系统& ~* O u3 j* U: P, a
, P; e7 h) }& Y8 g+ L* G- ]. Z' B* I! P
" I4 V- j& D% n! m. p+ m. l |