31.织梦的tag标签(http://www.dedeadmin.com/?p=1501)        后台函数/include/taglib/tag.lib.php

I.{dede:tag sort='new' getall='0'}

<a href='[field:link/]'>[field:tag /]</a>                  //出来的效果不带数字  <a href='#'>seo</a>

{/dede:tag}

II.{dede:tag row='6' sort='new'/}                          //出来的效果带数字<a href='#'>1(1)</a>

①、选择你所要加页面的模板,一般是在首页index.htm   加上如下代码

<!-- /下面开始tag标签云 -->

<dl class="tbox light">

<dt><strong>Tags标签云</strong></dt>

<dd>{dede:tag row='45' getall='1' sort='hot'}

<a href='[field:link/]' title="[field:tag /]([field:total /])" style="[field:total runphp=yes]@me=getTagStyle();[/field:total]">[field:tag /]</a> 

{/dede:tag} 

</dd>

</dl>

<!-- /tag标签云结束 -->

②、在/include/common.func.php 中加入如下函数。

function getTagStyle()  

{  

$minFontSize=8; //最小字体大小,可根据需要自行更改  

$maxFontSize=18; //最大字体大小,可根据需要自行更改  

return 'font-size:'.($minFontSize+lcg_value()*(abs($maxFontSize-$minFontSize))).'px;color:#'.dechex(rand(0,255)).dechex(rand(0,196)).dechex(rand(0,255));  

}

tag标签静态化(插件)

①、在DEDE网站根目录,建立“tag”目录(小写)

②、在DEDE后台SQL运行器里,执行以下一条SQL:

ALTER TABLE `#@__tagindex` ADD `maketime` INT( 10 ) UNSIGNED NOT NULL DEFAULT '0';

③、增加文件:

templets/default/list_tag.htm //可从文章列表页复制修改

templets/default/index_tag.htm //可从tag.htm复制

dede/makehtml_tag_action_list.php

dede/makehtml_tag_action_index.php

dede/makehtml_tag.php

dede/templets/makehtml_tag.htm

include/arc.taghtml.class.php

④、替换文件:

dede/inc/inc_menu.php

include/taglib/tag.lib.php

include/extend.func.php

参考网址:http://www.willacat.com/2011/05/420.html

32.织梦标题颜色

在后台发文章的时候  高级参数-标题颜色 设置一个就ok了

33.seo标题 给栏目设置seo标题、关键字、描述(http://www.dedecms8.com/dedecms/2835.html)

内容页调用SEO标题:在<title></title>之间加进以下代码:

{dede:field name='typeid' runphp='yes'} 

$id=@me; 

global $dsql; 

$sql="select seotitle from dede_arctype where id=$id"; 

$row=$dsql->getOne($sql); 

@me=$row["seotitle"]; 

{/dede:field}

 

内容页调用栏目描述:

把默认的<meta name="description" content="{dede:field.description function='html2text(@me)'/}" />改成:

<meta name="description" content="{dede:field name='typeid' runphp='yes'} 

$id=@me; 

global $dsql; 

$sql="select description from dede_arctype where id=$id"; 

$row=$dsql->getOne($sql); 

@me=$row["description"]; 

{/dede:field}" /> 

内容页调用栏目关键字:

把默认的<meta name="keywords" content="{dede:field.keywords/}" /> 改成:

<meta name="keywords" content="{dede:field name='typeid' runphp='yes'} 

$id=@me; 

global $dsql; 

$sql="select keywords from dede_arctype where id=$id"; 

$row=$dsql->getOne($sql); 

@me=$row["keywords"]; 

{/dede:field}" /> 

首页:

<meta name="keywords" content="{dede:global.cfg_keywords/}" />                                          //总体关键字

<meta name="description" content="{dede:global.cfg_description/}" />                                    //总体描述

栏目页(封面页、列表页)直接:

<meta name="keywords" content="{dede:field name='keywords'/}" />                                        //栏目关键字

<meta name="description" content="{dede:field name='description' function='html2text(@me)'/}" />        //栏目的描述

文章页 

<meta name="keywords" content="{dede:field name='keywords'/}" />                                        //文章的关键字

<meta name="description" content="{dede:field name='description' function='html2text(@me)'/}" />        //文章的描述

34.Dedecms系统登录、更新的提示信息修改方法

include/common.func.php 里边有

dedecms提示信息

参考网址:http://www.dedecms8.com/dedecms/dedecms-fz/389.html

35.织梦的自定义变量存在的数据表

存在于dede_sysconfig

36.用于首页调取公司简介。(部分)

{dede:sql sql='SELECT * FROM `dede_arctype` WHERE `id` =8'}

[field:content runphp='yes']

@me = strip_tags(@me);                            //织梦剥离html函数

@me=cn_substr(@me,420);                           //截取字符串函数

[/field:content]......

{/dede:sql}

或者:[field:content function="Html2Text('@me')"/]

给织梦DEDECMS5.7的编辑器添加中文字体选项方法

(查找font_names)

下面分享一下为ckeditor网页编辑器添加中文字体的方法:

i.font_names='Arial/Arial, Helvetica, sans-serif;Comic Sans MS
/Comic Sans MS, cursive;Courier New
/Courier New, Courier, monospace;Georgia
/Georgia, serif;Lucida Sans Unicode
/Lucida Sans Unicode, Lucida Grande, sans-serif;Tahoma
/Tahoma, Geneva, sans-serif;Times New Roman
/Times New Roman, Times, serif;Trebuchet MS
/Trebuchet MS, Helvetica, sans-serif;Verdana/Verdana, Geneva, sans-
serif;宋体/宋体;黑体/黑体;仿宋/仿宋_GB2312;楷体/楷体_GB2312;隶书/隶书;幼圆/幼圆;微软雅黑/微软雅黑';

需要特别注意的是:添加的字体,要写成诸如“宋体/宋体”的形式,而不是“宋体”。即“显示的字体名称/实际字体名称”的格式。

参考网址:http://www.51dedecms.com/news/dedecms/2011/1030/3067.html

37.织梦分页(不要页码,显示上一页 下一页)

include/arc.listview.class.php的

978行改为 

else

{

$indexpage="<a>首页</a>\r\n";

$prepage.="<a>上一页</a>\r\n";

}
990行改为

else

{

       $endpage="<a>末页</a>\r\n";

$nextpage.="<a>下一页</a>\r\n";

}

前台调用 {dede:pagelist listitem="info,index,end,pre,next"/}

38.让DedeCMS的索引默认从零开始的方法[field:global.autoindex/]

这几天帮人做个简单的网站,用DedeCMS搭建,做到幻灯这块儿时,不想用官方提供的
那个幻灯要是,自己做的话用到了DedeCMS的[field:global.autoindex/] 这个标签,但是却发现这个默认的索引时从1开始
的,用起来不太方便,那么怎们能让默认索引从0开始呢?就要使用PHP语法解决,具体方法如下:

[field:global name=autoindex runphp="yes"]@me=@me-1;[/field:global] 

只要这样就可以简单解决DedeCMS默认索引从0开始的问题了。

参考网址:http://www.vvschool.cn/html/web/cms/2010/1006/4442.html

39.织梦的rss订阅(templets/plus/rss.htm)

第一步,建立RSS文件,命名为rss.php,把此文件上传到网站根目录,rss.php代码如下:

<?php

require_once (dirname(__FILE__) . "/include/common.inc.php");

require_once DEDEINC."/arc.partview.class.php";

$pv = new PartView();

$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/default/rss.htm");

header("Content-type:application/xml");

$pv->Display();

?>

第二步,建立RSS模板文件rss.htm,把此文件上传到模板目录下(\templets\default),rss.htm代码如下:

<?xml version="1.0" encoding="gb2312" ?>

<rss version="2.0">

<channel>

<title>{dede:global.cfg_webname/}</title>

<link>{dede:global.cfg_basehost/}</link>

<description>{dede:global.cfg_description/}</description>

<language>zh-cn</language>

<generator>{dede:global.cfg_webname/}</generator>

<webmaster>{dede:global.cfg_adminemail/}</webmaster>

{dede:arclist row='60' col='1' titlelen='100' orderby='pubdate'}

<item>

<link>http://www.lixiaojiang.com[field:arcurl/]</link>

<title><![CDATA[[field:title function='html2text(@me)'/]]]></title>

<author>[field:writer/]</author>

<category>[field:typename/]</category>

<pubDate>[field:pubdate function='strftime("%a, %d %b %Y %H:%M:%S +0800",@me)'/]</pubDate>

<guid>http://www.lixiaojiang.com[field:arcurl/]</guid>

<description><!
[CDATA[[field:description function='html2text(@me)'/] ... <br />&
lt;b>文章分类</b>:[field:typename/]<br /><a href="
[field:arcurl/]" target="_blank">阅读全文</a> | <a href="
[field:arcurl/]" target="_blank">评论回复</a>]]><
/description>

</item>

{/dede:arclist}

</channel>

</rss>

第三步,在后台增加一个单页面,“模板文件名”项中输入第2步中涉及的模板文件rss.htm,早“文件名”中输入未来Rss订阅地址,这里我就直接生成在CMS根目录下了。

参考网址:http://down.chinaz.com/try/201108/960_1.htm     (完整版)

          http://www.lixiaojiang.com/xj/it/2011/35.html  (未全)

40.QQ的邮件订阅

http://list.qq.com/           QQ邮件

http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=20015&&no=1000676

http://www.feedsky.com/       feed添加、发布等等  feedsky