在本文中,我们将为您详细介绍织梦源码建站dedeCMS系统的备份和还原的教程的相关知识,并且为您解答关于织梦cms使用教程的疑问,此外,我们还会提供一些关于dedecms5.7织梦源码首页和内页调用友
在本文中,我们将为您详细介绍织梦源码建站dedeCMS系统的备份和还原的教程的相关知识,并且为您解答关于织梦cms使用教程的疑问,此外,我们还会提供一些关于dedecms5.7织梦源码首页和内页调用友链的教程、dedecms修改织梦源码友链源码 {dede:flink/}的教程、dedecms织梦源码内容详细页调用缩略图的教程、dedecms织梦源码利用tag调用相关新闻的教程的有用信息。
本文目录一览:- 织梦源码建站dedeCMS系统的备份和还原的教程(织梦cms使用教程)
- dedecms5.7织梦源码首页和内页调用友链的教程
- dedecms修改织梦源码友链源码 {dede:flink/}的教程
- dedecms织梦源码内容详细页调用缩略图的教程
- dedecms织梦源码利用tag调用相关新闻的教程
织梦源码建站dedeCMS系统的备份和还原的教程(织梦cms使用教程)
织梦CMS程序运行环境:PHP5.0+mysql 。所以无论是备份还是还原,都涉及2个部分,一个是web文件的备份,一个是数据库的备份。
web数据的备份很简单,用FTP直接download程序文件到本地就可以,但是mysql备份的话就需要借用工具。大部分CMS程序自身都集成了mysql的备份办法,这里就说说织梦CMS备份还原的办法。
备份
1、后台--系统---数据库备份/还原;然后右侧选择数据表(一般都是全选),再下边的【数据备份选项】(这个一般也默认即可),点击提交就开始了mysql的备份,直至提示备份完成。(数据库的备份文件存放于/dede/backup_data/ 目录下)
2、然后就是把web目录下的文件全部download到本地。
还原
1、拿到织梦CMS的备份文件;
2、进入/install/文件夹,处理以下几个文件(如果没有的话可略过,或者直接从官方程序包复制整个install文件夹,注意编码):
index.html(删除);
install_lock.txt(删除);
index.php.bak (改为index.php);
module-install.php.bak (改为 module-install.php);
3、进入浏览器输入 正确填写数据库信息进行程序安装;
4、后台--系统---数据库备份/还原;右侧右上角点击 "数据库还原" ,直至页面提示 数据库还原完成。
5、进行后台--系统--系统基本参数, 开始设置各项参数;
6、全站生成静态。
至此,织梦CMS的备份还原就说完了。 上述备份还原过程中主要就是对数据库进行备份和还原, 除了使用织梦自身的数据库备份功能,也可以使用phpMyadmin,或者帝国备份王,或者其它数据库工具进行数据库的备份和还原。 本文章网址:http://www.ppssdd.com/code/9055.html。转载请保留出处,谢谢合作!
dedecms5.7织梦源码首页和内页调用友链的教程
做优化的朋友都知道进友链交换来传递权重对本身的网站是很重要的,除了首页,内页的权重也相当重要,所以很多网站管理员和seo优化都试着去交换内页的友链,那么今天我们在这里讲解一下用dedecms做的网站怎样对其中的内页进行内页友链的设置,因为有朋友再给网站做友情链接设置成内页显示的时候,在首页也会显示;而我们的目的,网站内页的友情连接只出现在内页,首页的只出现在首页!解决办法:我们可以利用里面的网站类型的参数来控制,网站类型linktype里面的参数 typeid="0" 1 综合网站 2 娱乐类 3 教育类 4 计算机类 5 电商 6 网上信息 7 论坛类 8 其它类型 如果typeid="0"或者不填,则读取全部类型
原理是加入 typeid 参数来控制首页内页分别显示不同友链,在后台添加需要首页显示的友链的时候 可以选择为综合网站。需要内页显示的友链可以选择为非综合网站的其他类型。
下面给大家举二个实例:
首页{dede:flink row='50' linktype='2' /} 只显示首页链接
内页{dede:flink row='50' linktype='1' typeid='5' /} 只显示内页链接且网站类型是电商
其实织梦调用内页的友链就是这么简单,如果你再内页不加typeid你调出来的数据会是全部,加上typeid其实就可以实现我们想要的效果。 本文章网址:http://www.ppssdd.com/code/8885.html。转载请保留出处,谢谢合作!
dedecms修改织梦源码友链源码 {dede:flink/}的教程
dedecms修改友链源码
dedecms织梦源码内容详细页调用缩略图的教程
新闻内容详细页调用缩略图办法如下两种.*种没有大小设置.原图显示.第二种.可以设大小,{dede:field.image/}
<img src=http://www.dede58.com/a/dedejq/"{dede:field.litpic /}">
栏目页.和其它频页调用,也是*种没有大小设置.第二种自由设置大小.
[field:imglink/]
<img src='[field:litpic/]' alt='[field:title function='html2text(@me)'/]'/> 本文章网址:http://www.ppssdd.com/code/8849.html。转载请保留出处,谢谢合作!
dedecms织梦源码利用tag调用相关新闻的教程
下面大家来看看织梦使用tag调用相关新闻的方案,特别适合seo哦。也可以根据Keywords+tag调用。1.把下边代码保存到新闻模版的适当位置
相关新闻
rn";
if($row = $dsql->GetArray("al"))
{
$ids[] = $row['id']; dedecms.com
//处理一些特殊字段
$row['info'] = $row['infos'] = cn_substr($row['description'],$infolen);
$row['id'] = $row['id'];
if($row['corank'] > 0 && $row['arcrank']==0)
{
$row['arcrank'] = $row['corank'];
}
$row['filename'] = $row['arcurl'] = GetFileUrl($row['id'],$row['typeid'],$row['senddate'],$row['title'],$row['ismake'],
$row['arcrank'],$row['namerule'],$row['typedir'],$row['money'],$row['filename'],$row['moresite'],$row['siteurl'],$row['sitepath']);
$row['typeurl'] = GetTypeUrl($row['typeid'],$row['typedir'],$row['isdefault'],$row['defaultname'],$row['ispart'],
$row['namerule2'],$row['moresite'],$row['siteurl'],$row['sitepath']);
if($row['litpic'] == '-' || $row['litpic'] == '')
{
$row['litpic'] = $GLOBALS['cfg_cmspath'].'/images/defaultpic.gif';
}
if(!eregi("^",$row['litpic']) && $GLOBALS['cfg_multi_site'] == 'Y')
{
$row['litpic'] = $GLOBALS['cfg_mainsite'].$row['litpic'];
}
$row['picname'] = $row['litpic'];
$row['stime'] = GetDateMK($row['pubdate']);
$row['typelink'] = "".$row['typename']."";
$row['image'] = "".ereg_replace("[<]","",$row['title'])."'>";
$row['imglink'] = "".$row['image'].""; 织梦好,好织梦
$row['fulltitle'] = $row['title'];
$row['title'] = cn_substr($row['title'],$titlelen);
if($row['color']!='') $row['title'] = "".$row['title']."";
if(ereg('b',$row['flag'])) $row['title'] = "".$row['title']."";
$row['textlink'] = "".$row['title']."";
$row['plusurl'] = $row['phpurl'] = $GLOBALS['cfg_phpurl'];
$row['memberurl'] = $GLOBALS['cfg_memberurl'];
$row['templeturl'] = $GLOBALS['cfg_templeturl'];
if(is_array($dtp2->CTags))
{
foreach($dtp2->CTags as $k=>$ctag)
{
if($ctag->GetName()=='array') {
$dtp2->Assign($k,$row);
}
else {
if(isset($row[$ctag->GetName()])) $dtp2->Assign($k,$row[$ctag->GetName()]);
else $dtp2->Assign($k,'');
}
}
$GLOBALS['autoindex']++;
}
$artlist .= $dtp2->GetResult()."rn";
}
//if hasRow
else
{
$artlist .= '';
}
if($col>1) $artlist .= "
{dede:likearticle col='2' row='10' titlelen='42' eregtype=all|tag|keyword}
[field:title/]
2.把下边的php代码替换掉likearticle.lib里的代码 dedecms.com
copyright dedecms
$getsql = " tag like '".join("' OR tag like '", $tags)."' ";
$dsql->Execute('me', "Select * From `dedecp_tagindex` where $getsql ");
while($arow = $dsql->GetArray('me')) {
$tids[] = $arow['id'];
}
$tid = join(',', $tids);
if($tid!='')
{
$dsql->Execute("me", "Select aid From `dedecp_taglist` where tid in($tid) And arcrank > -1 group by aid order by aid desc limit 0, $row");
while($arow = $dsql->GetArray("me"))
{
$ids[] = $arow['aid'];
$arcid = $refObj->Fields['aid'];
}
}
}
if($eregtype == 'tag' && count($ids) == 0 )
{
return '';
}
else
{
if(count($ids) > 0)
{
if(!empty($typeid)) {
$typeid = " And arc.typeid in($typeid) And arc.id<>$arcid ";
}
$idsStr = join(',', $ids);
$query = "Select arc.*,tp.typedir,tp.typename,tp.corank,tp.isdefault,tp.defaultname,tp.namerule,
tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath
from `dedecp_archives` arc left join `dedecp_arctype` tp on arc.typeid=tp.id
where arc.id in($idsStr) $typeid order by arc.id desc";
}
else
{
$limitRow = $row - count($ids);
$keyword = '';
if(!empty($refObj->Fields['keywords']))
{
$keywords = explode(',' , trim($refObj->Fields['keywords']));
$keyword = '';
$n = 1;
foreach($keywords as $k)
{
if($n > 3) break;
if(trim($k)=='') continue;
else $k = addslashes($k);
$keyword .= ($keyword=='' ? " CONCAT(arc.keywords,' ',arc.title) like '%$k%' " : " OR CONCAT(arc.keywords,' ',arc.title) like '%$k%' ");
$n++;
}
}
$arcid = (!empty($refObj->Fields['id']) ? $refObj->Fields['aid'] : 0);
if( empty($arcid) || $byabs==0 ) {
$orderquery = " order by arc.id desc ";
}
else {
$orderquery = " order by ABS(arc.id - ".$arcid.") ";
}
if($keyword != '')
{
if(!empty($typeid)) {
$typeid = " And arc.typeid in($typeid) And arc.id<>$arcid ";
}
$query = "Select arc.*,tp.typedir,tp.typename,tp.corank,tp.isdefault,tp.defaultname,tp.namerule,
tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath
from `dedecp_archives` arc left join `dedecp_arctype` tp on arc.typeid=tp.id
where arc.arcrank>-1 and ($keyword) $typeid $orderquery limit 0, $row";
}
else
{
if(!empty($typeid)) {
$typeid = " arc.typeid in($typeid) And arc.id<>$arcid ";
}
$query = "Select arc.*,tp.typedir,tp.typename,tp.corank,tp.isdefault,tp.defaultname,tp.namerule,
tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath
from `dedecp_archives` arc left join `dedecp_arctype` tp on arc.typeid=tp.id
where arc.arcrank>-1 and $typeid $orderquery limit 0, $row";
}
}
}
$innertext = trim( $ctag->GetInnerText() );
if($innertext=='') $innertext = GetSysTemplets('part_arclist.htm');
$dsql->SetQuery($query);
$dsql->Execute('al');
$artlist = '';
if($col > 1) {
$artlist = "rn";
}
$dtp2 = new DedeTagParse();
$dtp2->SetNameSpace('field', '[', ']');
$dtp2->LoadString($innertext);
$GLOBALS['autoindex'] = 0;
$line = $row;
for($i=0; $i < $line; $i++)
{
if($col>1) $artlist .= "rn";
for($j=0; $j < $col; $j++)
{
if($col>1) $artlist .= "rn";
}
//Loop Col
if($col>1) $i += $col - 1;
if($col>1) $artlist .= "rn";
}
//loop line
if($col>1) $artlist .= "rn";
$dsql->FreeResult("al");
return $artlist;
}
?>
1.用于5.6、5.7的任何版本
2.可以单用tag来调用相关新闻,也可用tag+keyword来调用相关新闻(默认tag优先于keyword,可以自己排序),特别适合网站优化,经测试效果极佳。
今天关于织梦源码建站dedeCMS系统的备份和还原的教程和织梦cms使用教程的介绍到此结束,谢谢您的阅读,有关dedecms5.7织梦源码首页和内页调用友链的教程、dedecms修改织梦源码友链源码 {dede:flink/}的教程、dedecms织梦源码内容详细页调用缩略图的教程、dedecms织梦源码利用tag调用相关新闻的教程等更多相关知识的信息可以在本站进行查询。
本文标签: