国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > CMS > 織夢(mèng)DEDE > 正文

織夢(mèng)會(huì)員發(fā)布文章內(nèi)容禁止帶超鏈接方法

2024-08-30 19:08:16
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

織夢(mèng)會(huì)員中心發(fā)布文章自動(dòng)過(guò)濾外部外部鏈接,保留本站站內(nèi)鏈接。這個(gè)織夢(mèng)默認(rèn)后臺(tái)本身帶有這樣的功能的,只是會(huì)員模塊里沒(méi)有而已。

我們可以把功能嫁接到會(huì)員模塊里去使用,實(shí)現(xiàn)自動(dòng)過(guò)濾外部鏈接

實(shí)現(xiàn)教程

打開(kāi) /member/inc/inc_archives_functions.php 在文件的最下面插入

/**

 *  刪除非站內(nèi)鏈接

 *

 * @access    public

 * @param     string  $body  內(nèi)容

 * @param     array  $allow_urls  允許的超鏈接

 * @return    string

 */

function Replace_Links( &$body, $allow_urls=array()  )

{

    $host_rule = join('|', $allow_urls);

    $host_rule = preg_replace("#[nr]#", '', $host_rule);

    $host_rule = str_replace('.', ".", $host_rule);

    $host_rule = str_replace('/', "/", $host_rule);

    $arr = '';

    preg_match_all("#<a([^>]*)>(.*)</a>#iU", $body, $arr);

    if( is_array($arr[0]) )

    {

        $rparr = array();

        $tgarr = array();

        foreach($arr[0] as $i=>$v)

        {

            if( $host_rule != '' && preg_match('#'.$host_rule.'#i', $arr[1][$i]) )

            {

                continue;

            } else {

                $rparr[] = $v;

                $tgarr[] = $arr[2][$i];

            }

        }

        if( !empty($rparr) )

        {

            $body = str_replace($rparr, $tgarr, $body);

        }

    }

    $arr = $rparr = $tgarr = '';

    return $body;

}

繼續(xù)在這個(gè)文件中找到,大概在329行

//自動(dòng)摘要

在它上面加入

//刪除非站內(nèi)鏈接

$allow_urls = array($_SERVER['HTTP_HOST']);

// 讀取允許的超鏈接設(shè)置

if(file_exists(DEDEDATA."/admin/allowurl.txt"))

{

    $allow_urls = array_merge($allow_urls, file(DEDEDATA."/admin/allowurl.txt"));

}

$body = Replace_Links($body, $allow_urls);

如圖:

織夢(mèng)會(huì)員發(fā)布文章內(nèi)容禁止帶超鏈接方法

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 定日县| 嘉鱼县| 万全县| 开封市| 庆阳市| 会理县| 柏乡县| 土默特左旗| 凌云县| 会东县| 都昌县| 四子王旗| 武川县| 从化市| 舒城县| 桦川县| 大厂| 射阳县| 荃湾区| 平定县| 吉林省| 保定市| 林州市| 英吉沙县| 福鼎市| 丘北县| 哈尔滨市| 晴隆县| 大城县| 财经| 琼中| 龙里县| 吴川市| 珲春市| 博爱县| 上虞市| 文登市| 南郑县| 辽源市| 惠安县| 宜宾县|