名站网址导航为大驾家提供DedeCMS站点程序站点教程相关的知识,比如织梦程序安装教程,织梦程序系统故障等教程。
修改dede5.7 ask源码标签 使之实现--->具体调用相应级别[一级,二级,...栏目]的问答,可根据需要修改 AjUAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
/include/asks.lib.php
AjUAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
<?php if(!defined('DEDEINC')) exit('Request Error!'); /** * 问答具体调用标签 * * @version $Id: ask.lib.php 1 9:29 2010年7月6日Z tianya $ * @package DedeCMS站点程序.Taglib * @copyright Copyright (c) 2007 - 2010, DesDev, Inc. * @license http://help.dedecms网站程序.com/usersguide/license.html * @link http://www.dedecms网站程序.com */ function lib_asks(&$ctag,&$refObj) { global $dsql, $envs, $cfg_dbprefix, $cfg_cmsurl,$cfg_ask_directory,$cfg_ask_isdomain,$cfg_ask_domain; //属性处理 $attlist="row|6,qtype|new,titlelen|24,typeid|0"; FillAttsDefault($ctag->CAttribute->Items,$attlist); extract($ctag->CAttribute->Items, EXTR_SKIP); if( !$dsql->IsTable("{$cfg_dbprefix}ask") ) return '没安装问答模块'; //启用二级域名 if($cfg_ask_isdomain == 'Y') { $weburl = $cfg_ask_domain.'/'; }else{ $weburl = $cfg_ask_directory.'/'; } $innertext = $ctag->GetInnerText(); if(trim($innertext)=='') $innertext = GetSysTemplets("asks.htm"); if($typeid==0) { $typeid = ( isset($refObj->TypeLink->TypeInfos['id']) ? $refObj->TypeLink->TypeInfos['id'] : $envs['typeid'] ); } $arc=$dsql->GetOne("Select id,topid,typename From `dede_arctype` where id='$typeid' "); $topid=$arc['topid']; $typename=$arc['typename']; if($topid==0){ $arcs=$dsql->GetOne("SELECT tid,tid2 FROM `dede_ask` where tidname='$typename' "); $tid=$arcs['tid']; }else{ $arcs=$dsql->GetOne("SELECT tid,tid2 FROM `dede_ask` where tid2name='$typename' "); $tid=$arcs['tid2']; } $qtypeQuery = ''; if($tid > 0) $tid = " (tid=$tid Or tid2='$tid') AND "; else $tid = ''; //推荐问题 if($qtype=='commend') $qtypeQuery = " $tid digest=1 ORDER BY dateline DESC "; //新解决问题 else if($qtype=='ok') $qtypeQuery = " $tid status=1 ORDER BY solvetime DESC "; //高分问题 else if($qtype=='high') $qtypeQuery = " $tid status=0 ORDER BY reward DESC "; //新问题 else $qtypeQuery = " $tid status=0 ORDER BY disorder DESC, dateline DESC "; $ctp = new DedeTagParse(); $ctp->SetNameSpace('field', '[', ']'); $solvingask = ''; $query = "SELECT id, tid, tidname, tid2, tid2name, title, content, dateline FROM `dede_ask` WhERE $qtypeQuery limit 0, $row";
织梦程序dedecms网站程序批量替换数据库数据AjUAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
AjUAIChat_企业网址导航_网址分类目录_企业黄页网址提交查询专业网站!
关于DedeCMS站点程序站点教程相关的知识,就说到这里了希望能帮助朋友们。