折翼天使资源社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 472|回复: 0

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

[复制链接]

1万

主题

1万

帖子

126

积分

网站编辑

Rank: 8Rank: 8

天使之心
0
注册时间
2013-8-22
发表于 2020-8-31 00:00:24 | 显示全部楼层 |阅读模式
插件介绍:正文中如果包含了 话题的标题 则添加超链接;插件只在内容输出时进行替换,不会改变数据库的内容;* K+ c' w+ }! _$ \9 g
限制规则:/ E/ e; R4 V4 s# _- b
1. 话题内包含的内容数量需要大于 10个,才会添加链接;. r+ Q) }6 [1 }8 P# b
2.  插件会根据正文文字长度限制 替换数量,
, L7 v1 |8 {, _6 l) A3.   一个话题标题 只会替换一次;4 G# s7 r7 U4 N; g. A3 U2 c
9 k6 w  l; Z% u
修改:  `* C: u/ F4 @6 \
官方移动端 文件 缺少想要的钩子, 需要用户自行修改;0 x; B4 \1 N/ F* N: b
打开文件 APP 》 m 》 main.php
$ [# y/ i, {! `文章内链替换
8 v7 j, i- @2 Hpublic function article_action() 函数下5 f% k9 y! ?# Z# G. z
$article_info['message'] = html_entity_decode(FORMAT::parse_attachs(nl2br(FORMAT::parse_bbcode($article_info['message']))));$ Z  l" o; |+ ~+ I  G
这句下面 ;约 1147行下添加  : \8 `* m2 L. E+ Q; C
$article_info['message'] = hook('yt_topicLink ','content_action',$article_info['message']);
! _* G5 `  {9 |; X0 O( h4 v4 J! }/ y" r: z
1.jpg
$ D3 B$ q2 V1 ]. k& u' ]+ a2 l6 ]! t
问题内链修改 9 `$ s4 P9 b/ h! L4 w# _" i
public function question_action()5 @9 I; D; ~1 p; @3 i* I5 T
$question_info['question_detail'] = html_entity_decode(FORMAT::parse_attachs(nl2br(FORMAT::parse_bbcode($question_info['question_detail']))));
( o" b( U  u6 [) v
( P/ N( w4 {5 u4 |- ~2 u这句下面;约330行下添加& N  a+ R: B- S! S* N
$question_info['question_detail'] = hook('yt_topicLink ','content_action',$question_info['question_detail']);) q$ ?# ?3 z9 T8 |

5 L* d0 V# ?& I 2.jpg
- Y0 S, ^) f+ F- f! E
) t& p, q4 _9 j0 ~
请点击此处下载

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

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

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

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

GMT+8, 2021-2-27 23:40 , Processed in 0.055917 second(s), 28 queries .

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

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

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