📄 co_add_action.php
字号:
<?php
require_once(dirname(__FILE__)."/config.php");
CheckPurview('co_AddNote');
if($linkareas!=""&&$linkareae!="") $linkarea = $linkareas.'[var:区域]'.$linkareae;
else $linkarea = '';
if($sppages!="" && $sppagee!="") $sppage = $sppages.'[var:分页区域]'.$sppagee;
else $sppage = '';
$itemconfig = "
{!-- 节点基本信息 --}
{dede:item name=\\'$notename\\'
imgurl=\\'$imgurl\\' imgdir=\\'$imgdir\\' language=\\'$language\\'
isref=\\'$isref\\' refurl=\\'$refurl\\' exptime=\\'$exptime\\'
typeid=\\'$exrule\\' matchtype=\\'$matchtype\\'}
{/dede:item}
{!-- 采集列表获取规则 --}
{dede:list source=\\'$source\\' sourcetype=\\'list\\'
varstart=\\'$varstart\\' varend=\\'$varend\\'}
{dede:url value=\\'$sourceurl\\'}$sourceurls{/dede:url}
{dede:need}$need{/dede:need}
{dede:cannot}$cannot{/dede:cannot}
{dede:linkarea}$linkarea{/dede:linkarea}
{/dede:list}
{!-- 网页内容获取规则 --}
{dede:art}
{dede:sppage sptype=\\'$sptype\\'}$sppage{/dede:sppage}";
for($i=1;$i<=50;$i++)
{
if(!empty(${"field".$i}))
{
if(!isset($GLOBALS["value".$i])) $GLOBALS["value".$i] = "";
else $GLOBALS["value".$i] = trim($GLOBALS["value".$i]);
if(!isset($GLOBALS["match".$i])) $GLOBALS["match".$i] = "";
if(!isset($GLOBALS["comment".$i])) $GLOBALS["comment".$i] = "";
if(!isset($GLOBALS["isunit".$i])) $GLOBALS["isunit".$i] = "";
if(!isset($GLOBALS["isdown".$i])) $GLOBALS["isdown".$i] = "";
if(!isset($GLOBALS["trim".$i])) $GLOBALS["trim".$i] = "";
$trimstr = $GLOBALS["trim".$i];
$GLOBALS["comment".$i] = str_replace("'","",$GLOBALS["comment".$i]);
if($trimstr!=""&&!eregi("{dede:trim",$trimstr)){
$trimstr = " {dede:trim}$trimstr{/dede:trim}\r\n";
}
else{
$trimstr = str_replace("{dede:trim"," {dede:trim",$trimstr);
}
$matchstr = '';
if( !empty($GLOBALS["matchs".$i]) && !empty($GLOBALS["matche".$i]) ){
$matchstr = $GLOBALS["matchs".$i]."[var:内容]".$GLOBALS["matche".$i];
}
$itemconfig .= "
{dede:note field=\\'".${"field".$i}."\\' value=\\'".$GLOBALS["value".$i]."\\' comment=\\'".$GLOBALS["comment".$i]."\\'
isunit=\\'".$GLOBALS["isunit".$i]."\\' isdown=\\'".$GLOBALS["isdown".$i]."\\'}
{dede:match}".$matchstr."{/dede:match}
$trimstr
{dede:function}".$GLOBALS["function".$i]."{/dede:function}
{/dede:note}";
}
}
$itemconfig .= "
{/dede:art}
";
$inQuery = "
INSERT INTO #@__conote(typeid,gathername,language,arcsource,lasttime,savetime,noteinfo)
VALUES('$exrule', '$notename', '$language','$arcsource', '0','".time()."', '$itemconfig');
";
$dsql = new DedeSql(false);
if($dsql->ExecuteNoneQuery($inQuery))
{
$dsql->Close();
ShowMsg("成功增加一个节点!","co_main.php");
exit();
}
else
{
$gerr = $dsql->GetError();
$dsql->Close();
header("Content-Type: text/html; charset={$cfg_ver_lang}");
echo "SQL语句:<xmp>$inQuery</xmp>";
echo "<hr>错误提示:".$gerr."<hr>";
ShowMsg("增加节点失败,请检查原因!","javascript:;");
exit();
}
ClearAllLink();
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -