include/baiduxml.class.php

(开头部分) 5KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php
if(!defined('DEDEINC')) exit('Request Error!');
require_once(DEDEINC.'/channelunit.class.php');
require_once(DEDEINC.'/typelink.class.php');

class BaiduArticleXml {
	var $ChannelUnit;
	var $MainTable;
	var $Typeid;
	var $ChannelID=1;
    var $Start=0;
	var $Row=500;
	var $TypeLink;
    var $SitemapType=2;

	function __construct()
	{
        helper('string');
		$this->ChannelUnit = new ChannelUnit(intval($this->ChannelID));
		if($this->ChannelUnit->ChannelInfos['issystem']!=-1)
		{
			$this->MainTable='#@__archives';
		} else {
			$this->MainTable=$this->ChannelUnit->ChannelInfos['addtable'];
		}
	}
	
    function BaiduArticleXml()
    {
        $this->__construct();
    }
    
    function setSitemapType($sitemap_type)
    {
        $this->SitemapType=$sitemap_type;
    }
    
    function getMaxAid()
    {
        global $dsql;
        $row=$dsql->GetOne("SELECT MAX(aid) AS dd FROM `#@__addonarticle`");
        $setupmaxaid = empty($row['dd'])? 0 : intval($row['dd']);
        return $setupmaxaid;
    }
    
    function setSetupMaxAid()
    {
        $setupmaxaid = $this->getMaxAid();
        baidu_set_setting('setupmaxaid', $setupmaxaid);
    }
	
    function getTotal()
    {
        global $dsql;
        $addonQuery='';
        if($this->SitemapType==2)
        {
            $setupmaxaid = baidu_get_setting('setupmaxaid');
            $addonQuery .= "AND id>".intval($setupmaxaid);
        }
后面还有 94 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。