折翼天使资源社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 692|回复: 0

[PHP] WeCenter 内链插件源码分享,给文章和问题添加话题链接功能,只在内容输出时进行替换

[复制链接]

1万

主题

1万

帖子

124

积分

网站编辑

Rank: 8Rank: 8

天使之心
0
注册时间
2013-8-22
发表于 2020-8-31 00:00:24 | 显示全部楼层 |阅读模式
插件介绍:正文中如果包含了 话题的标题 则添加超链接;插件只在内容输出时进行替换,不会改变数据库的内容;
7 b5 s0 v' t8 `. f4 E  O限制规则:0 K  x  M6 p' i. `9 @, |
1. 话题内包含的内容数量需要大于 10个,才会添加链接;) e/ |1 }" {9 U# n$ t0 ^' V
2.  插件会根据正文文字长度限制 替换数量,
+ k- c& o" _$ d" r  ]3.   一个话题标题 只会替换一次;
( Q# D$ J5 h/ ^! `, T+ ?) Q, p
) }- H+ I( i4 Z6 s( Z修改:; P" q& d) a4 V: ]5 E! S
官方移动端 文件 缺少想要的钩子, 需要用户自行修改;
' C* M3 \3 b! G, q& P' w: _' b0 a2 q打开文件 APP 》 m 》 main.php % d8 G$ J& w  w2 O& M: q( A( l
文章内链替换
5 \7 K5 t4 h  k% Z4 l- ~8 u. b4 [public function article_action() 函数下9 a3 x$ j$ C3 [) ]+ ~: o
$article_info['message'] = html_entity_decode(FORMAT::parse_attachs(nl2br(FORMAT::parse_bbcode($article_info['message']))));3 n% F' Z/ n& B6 ?) Y* T
这句下面 ;约 1147行下添加  5 Q3 t! E# K! @4 T! d( w; J! a
$article_info['message'] = hook('yt_topicLink ','content_action',$article_info['message']);
) a* B: M  x% B+ p; T. j# e: f6 R8 o  O
1.jpg
0 N/ F! ^# s* ~. L' J- f1 s5 X8 _. u1 q# k' K5 s
问题内链修改
7 ~( u2 x, E+ P2 z7 C* l* kpublic function question_action()
7 y7 I  z1 s; ?, [% _- u3 N+ B$question_info['question_detail'] = html_entity_decode(FORMAT::parse_attachs(nl2br(FORMAT::parse_bbcode($question_info['question_detail']))));
: _0 H% A6 l1 x/ P( a! ?! S! Z( ?" `! B
+ v0 K( {9 u2 E* M3 z这句下面;约330行下添加; C6 }/ C8 {4 T  F! r  y
$question_info['question_detail'] = hook('yt_topicLink ','content_action',$question_info['question_detail']);* O( t( Z& O  M6 ?& u
2 u9 F6 m2 e3 `4 f, w; o
2.jpg ) ^6 A/ [* h; }# o& p. _' p

$ R0 L( K. A# y, U1 |5 ]
请点击此处下载

请先注册会员后在进行下载

已注册会员,请先登录后下载

售价: 100 天使之羽    WeCenter 内链插件源码下载   
下载权限: 一翼天使 以上用户组 [终生荣誉天使免羽毛下载] [充值羽毛]
本站统一解压密码:www.zheyitianshi.com

手机版|小黑屋|折翼天使资源社区 |网站地图

GMT+8, 2021-10-26 10:34 , Processed in 0.075453 second(s), 28 queries .

申明:本站资源均来自互联网公开的网络收集整理及二次开发发布,若侵犯了您的合法权益,请告知我们妥善处理。

© 2001-2020 www.zheyitianshi.com 折翼天使资源社区管理团队

快速回复 返回顶部 返回列表