admin/article_keywords_make.php
(开头部分) 6KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<?php
/**
* 文档关键词生成
*
* @version $Id: article_keywords_make.php 1 8:26 2010年7月12日Z tianya $
* @package DedeCMS.Administrator
* @copyright Copyright (c) 2007 - 2010, DesDev, Inc.
* @license http://help.dedecms.com/usersguide/license.html
* @link http://www.dedecms.com
*/
@ob_start();
@set_time_limit(3600);
require_once(dirname(__FILE__).'/config.php');
CheckPurview('sys_Keyword');
if(empty($dopost)) $dopost = '';
//分析已存在的关键字(适用于默认的文章模型)
if($dopost=='analyse')
{
echo "正在读取关键字数据库...<br/>\r\n";
flush();
$ws = $wserr = $wsnew = "";
$dsql->SetQuery("SELECT * FROM `#@__keywords`");
$dsql->Execute();
while($row = $dsql->GetObject())
{
if($row->sta==1) $ws[$row->keyword] = 1;
else $wserr[$row->keyword] = 1;
}
echo "完成关键字数据库的载入!<br/>\r\n";
flush();
echo "读取档案数据库,并对禁用的关键字和生字进行处理...<br/>\r\n";
flush();
$dsql->SetQuery("SELECT id,keywords FROM `#@__archives`");
$dsql->Execute();
while($row = $dsql->GetObject())
{
$keywords = explode(',',trim($row->keywords));
$nerr = false;
$mykey = '';
if(is_array($keywords))
{
foreach($keywords as $v)
{
$v = trim($v);
if($v=='')
{
continue;
}
if(isset($ws[$v]))
{
$mykey .= $v." ";
}
else if(isset($wsnew[$v]))
{
$mykey .= $v.' ';
$wsnew[$v]++;
}
else if(isset($wserr[$v]))
{
后面还有 163 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。