⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 function.mtentrytrackbackdata.php

📁 1. 记录每个帖子的访问人情况
💻 PHP
字号:
<?phpfunction smarty_function_MTEntryTrackbackData($args, &$ctx) {    $e = $ctx->stash('entry');    if (!$e['trackback_id']) {        return '';    }    if ($e['trackback_is_disabled']) {        return '';    }    $path = $ctx->mt->config['CGIPath'];    if (!preg_match('!/$!', $path)) {        $path .= '/';    }    $path .= $ctx->mt->config['TrackbackScript'] . '/' . $e['trackback_id'];    if ($at = $ctx->stash('current_archive_type')) {        $url = $ctx->tag('ArchiveLink');        if ($at != 'Individual') {            $url .= '#' . sprintf("%06d", $e['entry_id']);        }    } else {        $url = $ctx->tag('EntryPermalink');    }    $rdf = '';    $comment_wrap = isset($args['comment_wrap']) ?        $args['comment_wrap'] : 1;    if ($comment_wrap) {        $rdf .= "<!--\n";    }    require_once("MTUtil.php");    ## SGML comments cannot contain double hyphens, so we convert    ## any double hyphens to single hyphens.    $title = encode_xml(strip_hyphen($e['entry_title']), 1);    $subject = encode_xml(strip_hyphen($ctx->tag('EntryCategory')), 1);    $excerpt = encode_xml(strip_hyphen($ctx->tag('EntryExcerpt')), 1);    $creator = encode_xml(strip_hyphen($ctx->tag('EntryAuthor')), 1);    $date = $ctx->_hdlr_date(array('format' => '%Y-%m-%dT%H:%M:%S'), $ctx) .            $ctx->tag('BlogTimezone');    $rdf .= <<<RDF<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"         xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/"         xmlns:dc="http://purl.org/dc/elements/1.1/"><rdf:Description    rdf:about="$url"    trackback:ping="$path"    dc:title="$title"    dc:identifier="$url"    dc:subject="$subject"    dc:description="$excerpt"    dc:creator="$creator"    dc:date="$date" /></rdf:RDF>RDF;    if ($comment_wrap) {        $rdf .= "-->\n";    }    return $rdf;}?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -