GVKun编程网logo

DEDE自动更新+待审核稿件在列表显示问题

12

针对DEDE自动更新+待审核稿件在列表显示问题这个问题,本篇文章进行了详细的解答,同时本文还将给你拓展dede5.7后台移动栏目,下拉列表显示不全的问题、dede中如何在列表页将相关下载换成最新更新呢

针对DEDE自动更新+待审核稿件在列表显示问题这个问题,本篇文章进行了详细的解答,同时本文还将给你拓展dede 5.7后台移动栏目,下拉列表显示不全的问题、dede 中 如何在列表页将相关下载换成 最新更新呢、Dede5.5采集入库时间处理和自动更新的集合、Dedecms 分类信息地区名在列表标题title显示等相关知识,希望可以帮助到你。

本文目录一览:

DEDE自动更新+待审核稿件在列表显示问题

DEDE自动更新+待审核稿件在列表显示问题

 

  2:自动更新新闻发布时间,因为采集入库的时间都是统一的,所以每次更新后,都自动生成时间作为新闻发布的时间

 

  3:DEDE自动更新RSS,BAIDUXML等

 

  4:修复了待审核稿件在列表显示的问题

 

  5:修复百度文章待审核稿件的显示

 

  6:入库的伪原创,设置好Keywords,自动过滤包括标题(后续:准备加到发布新闻+段落上的处理+内容分散伪原创)

本文章网址:http://www.ppssdd.com/code/4194.html。转载请保留出处,谢谢合作!

dede 5.7后台移动栏目,下拉列表显示不全的问题

dede 5.7后台移动栏目,下拉列表显示不全的问题

 

想移动子栏目到其他栏目下,点其后的“移动”,打开的页面里"你希望移动到那个栏目?“后的下拉列表里只列出了几项,而且里面没有我要移动的目标栏目。

 

解决办法:

 

找到dede的后台目录:默认”dede“,打开”cata日志_do.php"文件,大约327行:

$typeOptions = $tl->GetOptionArray(0,0,$channelid);

将其改为:

$typeOptions = $tl->GetOptionArray(0,0,0);

刷新后,栏目全部列出来了。

 

参考:

GetOptionArray()函数在TypeLink.class.php里定义,作用是:获得类别列表

函数代码如下:

//hid 是指默认选中类目,0 表示“请选择类目”或“不限类目” 

//oper 是用户允许管理的类目,0 表示所有类目 

//channeltype 是指类目的内容类型,0 表示不限频道 

function GetOptionArray($hid=0,$oper=0,$channeltype=0,$usersg=0)

{

return $this->GetOptionList($hid,$oper,$channeltype,$usersg);

}

function GetOptionList($hid=0,$oper=0,$channeltype=0,$usersg=0)

{

return $this->OptionArrayList;

}

//+ 为下级类目递归加上 '-'

function LogicGetOptionArray($id, $step, $oper=0)

{

}

------------------------------------------------------------------------------------------------------------

另外还可以用sql语句直接修改:

Update `dede_arctype` set reid=’目标父栏目ID’ where id in(2,3,4,5)

在系统SQL命令行工具中执行

本文章网址:http://www.ppssdd.com/code/3378.html。转载请保留出处,谢谢合作!

dede 中 如何在列表页将相关下载换成 最新更新呢

dede 中 如何在列表页将相关下载换成 最新更新呢

现在在列表页 使用arclist 列出 10个的话 都是 和这个列表页相关的10个,我现在是想 在这个类型的列表页下 将 所有文章中最新的给列出来,要如何做能实现呢。

当前列表页下 我 一列出来就是 此种类型的10个,郁闷的!

Dede5.5采集入库时间处理和自动更新的集合

Dede5.5采集入库时间处理和自动更新的集合

今天看到几个帖子都在说入库时间的处理问题,之前发了这个 突然发现更新文章没有在首页显示出来,才明白更新是按照发布时间来排列的
所以做了如下的调整。
 
$dsql->ExecuteNoneQuery("Update `dede_archives` set arcrank=0,ismake=1,pubdate='$lasttime',sortrank='$lasttime',senddate='$lasttime' where id=$id");//设置开发浏览和自动审查通过,同时更新时间为上次生成的时间 
$dsql->ExecuteNoneQuery("Update `dede_arctiny` set arcrank=0,senddate='$lasttime' where id=$id");//设置开发浏览,
  此次把最新的包传上来给大家,同时如果不需要自动更新的 可以修改后台co_export.PHP
 
//微索引表 
$indexsqlTemplate = "INSERT INTO `dede_arctiny`(`arcrank`,`typeid`,`channel`,`senddate`,`sortrank`) VALUES ('$arcrank','@typeid@','$channelid','@senddate@','@sortrank@'); "; 
 
//基本信息主表 
$mainsqlTemplate = "INSERT INTO `$maintable`(id,typeid,sortrank,flag,ismake,channel,arcrank,click,money,title,shorttitle,color,writer,source,litpic,pubdate,senddate,mid,description,keywords) 
VALUES ('@aid@','@sortrank@','@flag@','0','-1','500','@title@','','@writer@','@source@','@litpic@','@pubdate@','$adminid','@description@','@keywords@'); ";
  把几个时间直接改成你要写成时间。

Dedecms 分类信息地区名在列表标题title显示

Dedecms 分类信息地区名在列表标题title显示

一.修改include aglibinfolink.lib.PHP

主要增加了

$fields[''puper''] = $em_nativeplaces[$toptype];



$fields[''puper''] .= '' - '' . $em;

这段代码改成这样

以下为引用的内容:
//地区链接
if(empty($nativeplace))
{
foreach($em_nativeplaces as $eid=>$em)
{
if($eid % 500 != 0) continue;
$fields[''nativeplace''] .= <a href=''{$baseurl}plus/list.PHP?channelid={$channelid}&tid={$typeid}&nativeplace={$eid}&infotype={$infotype}''>{$em}</a>;
}
}
else
{
$sontype = ( ($nativeplace % 500 != 0) ? $nativeplace : 0 );
$toptype = ( ($nativeplace % 500 == 0) ? $nativeplace : ( $nativeplace-($nativeplace%500) ) );
$fields[''nativeplace''] = <a href=''{$baseurl}plus/list.PHP?channelid={$channelid}&tid={$typeid}&nativeplace={$toptype}&infotype={$infotype}''><b>{$em_nativeplaces[$toptype]}</b></a> >> ;
$fields[''puper''] = $em_nativeplaces[$toptype];
foreach($em_nativeplaces as $eid=>$em)
{
if($eid < $toptype+1 || $eid > $toptype+499) continue;
if($eid == $nativeplace) {
$fields[''nativeplace''] .= <b>{$em}</b>;
$fields[''puper''] .= '' - '' . $em;
}
else {
$fields[''nativeplace''] .= <a href=''{$baseurl}plus/list.PHP?channelid={$channelid}&tid={$typeid}&nativeplace={$eid}&infotype={$infotype}''>{$em}</a>;
}
}
}

二、在列表调用里用

{dede:infolink}[field:puper/]{/dede:infolink}

调用

同样适用于其他联动类别

总结

以上是小编为你收集整理的Dedecms 分类信息地区名在列表标题title显示全部内容。

如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。

今天关于DEDE自动更新+待审核稿件在列表显示问题的讲解已经结束,谢谢您的阅读,如果想了解更多关于dede 5.7后台移动栏目,下拉列表显示不全的问题、dede 中 如何在列表页将相关下载换成 最新更新呢、Dede5.5采集入库时间处理和自动更新的集合、Dedecms 分类信息地区名在列表标题title显示的相关知识,请在本站搜索。

本文标签: