自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

疯狂迷惘唱

前端, 设计,CMS

  • 博客(68)
  • 收藏
  • 关注

原创 arclist 调用附加字段

{dede:arclist typeid='40' channelid='1' addfields='video_url'}以上是必须的。因为 arclist.lib.php line 363 是这样判断的 if($addfield != '' && !empty($channelid)) 附加字段key和内容模型的id必须有

2015-12-16 20:23:09 575

原创 dede在channel标签的currentstyle愉快地使用全局变量

在 include/taglib/channel.lib.php line 140 $linkOkstr = str_replace("~typename~",$row['typename'],$linkOkstr);后面补上一句 $linkOkstr = preg_replace_callback('/\~global\.(\w+)?\~/i', function($matches) { re

2015-12-13 00:54:58 3120

原创 dede二级目录安装

在mac下安装dede,访问路径为 http://localhost/~you/dede 而文件路径为 /user/you/sites/dede 这样导致网站中的模板路径发生混乱。一个不改动代码的解决方法是: 总共修改3个地方。如果安装使用默认数据,要修改一下栏目为动态连接。具体代码可以见 include/common.inc.php 172 行 $cfg_basedir 和 186行 $cfg_

2015-12-10 22:24:28 2896

原创 phpMyAdmin数据中文显示乱码

如果设置成gb2312的简体中文,就会显示乱码。

2012-09-23 11:47:47 566

原创 dede数据库配置

dedcms\data\common.inc.php数据库配置

2012-09-20 21:52:32 735

原创 dede:list orderby=weight 按权重排序无效问题

找到list解析文件include/arc.listview.class.php  发现排序规则里面并没有按照weight排序的判断,于是乎修改程序加入排序规则 //排序方式  $ordersql = '';  if($orderby=="senddate" || $orderby=="id") {   $ordersql=" order by arc.id $orde

2012-09-19 23:25:22 5736

转载 flex super

构造函数可以使用 super() 语句显式地调用其直接超类的构造函数。如果未显式调用超类构造函数,编译器会在构造函数体中的第一个语句前自动插入一个调用。还可以使用 super 前缀作为对超类的引用来调用超类的方法。如果决定在同一构造函数中使用 super() 和 super,务必先调用 super()。否则,super 引用的行为将会与预期不符。另外,super() 构造函数也应在 throw 或

2012-09-11 16:00:26 976

原创 dede 面包屑最后一个>

\include\typelink.class.phpline144  return $this->valuePosition.$this->SplitSymbol;去掉后面的,改为 return $this->valuePosition;

2012-09-02 23:45:08 533

原创 dede标签终极大法

改incluede/taglib/下对应的标签源码

2012-09-02 21:00:06 517

原创 dede图片集swf 上传使用图集的第一幅图作为缩略图时小于系统设置时的bug

条件:图集swf上传原图小于缩略图设置\include\helpers\image.helper.php的ImageResize函数中if($srcW没有写如缩略图,但是\dede\inc\inc_archives_functions.php的GetImageMapDD函数中使用$ddpicok作为缩略图路径,这个有问题。简单粗暴的解决方法:

2012-09-02 20:03:34 1140

原创 dede判断当前页是否为首页

{dede:geturl runphp='yes'}$cu = GetCurUrl();if( $cu == '/' || $cu == '/index.php' ){ @me = 'current';}{/dede:geturl}由于在导航菜单中使用,而且菜单是通用的模块,实在没办法,所以只能这么干了。

2012-09-02 00:03:51 2952

原创 dedecms 上传图片出现ERROR:Copy Uploadfile Error!提示

解决方法:图片文件路径错误,导致dede无法自动创建文件,原:/uploads/uploads/allimg,将/uploads文件夹里面的所有文件,包括alling,flink等全部移到前一个目录/uploads/allimg即可。

2012-09-01 21:46:18 3305

转载 utf8_unicode_ci与utf8_general_ci的区别

当前,utf8_unicode_ci校对规则仅部分支持Unicode校对规则算法。一些字符还是不能支持。并且,不能完全支持组合的记号。这主要影响越南和俄罗斯的一些少数民族语言,如:Udmurt 、Tatar、Bashkir和Mari。utf8_unicode_ci的最主要的特色是支持扩展,即当把一个字母看作与其它字母组合相等时。例如,在德语和一些其它语言中‘ß’等于‘ss’。

2012-05-09 23:14:49 901

原创 简单的按钮样式

/* 按钮样式适用于input, button, a, span, div */.s_button:visited,.s_button { padding:2px 6px; margin:0; border:1px solid #ccc; background:url(../img/btns.png) repeat-x 0 0; line-height:18px;

2012-04-28 17:18:42 855

原创 firefox input line-height

firefox浏览器css:line-height: normal !important;无法改变,悲催http://www.cssnewbie.com/input-button-line-height-bug/

2012-04-28 16:08:09 639

转载 AKCMS 首页设置

2、后台设置安装完后点击右边【设置】下的【基本设置】,第六项【首页地址】一定要填,首页地址就是你站点的地址,比如ak.cn,按照它的四种形式填任意一种,必须要填。如果你觉得默认的htm看着不爽,你可以通通改成html。如果你准备使用生成静态页面来做站,第八项开始的几个url必须改成项目说明里的静态地址格式,而不是默认的动态访问的格式,不然可能生成不了html页面

2012-03-23 22:54:47 1481

转载 dede文章按权重排序的正确使用方法 (arclist 标签)

5.6之后DEDE加入了文章按权重排序的功能,但很多童鞋调整权重数值,并在arclist标签里加上orderby='weight',却发现无任何效果,原因是系统默认是不开启该功能的。坛子里有相关的解决方法,需要改arclist.lib.php,才能使用此功能。其实完全没有必要,正确的使用方法如下:{dede:arclist titlelen='38' flag='h' noflag

2012-03-23 10:08:06 10824

转载 JS无间隔文字滚动代码(三种效果)

/** * JS无间隔文字滚动代码(三种效果) * http://www.cnblogs.com/missthe/archive/2008/09/26/1299533.html * marquee var marquee = new ScrollText("listmarquee"); marquee.LineHeight = 60; marquee.Amount = 1; mar

2012-03-23 00:47:05 1280 1

转载 dede 获得顶级栏目

/*** 获取顶级栏目名* http://blog.ittianxia.com/skill/php/196.html* {dede:field name='typeid' function="GetTopTypename(@me)" /}**/function GetTopTypename($id){ global $dsql; $row = $dsql->GetOne

2012-03-20 19:22:51 1166

原创 dede 栏目内容自动标签

{dede:field.content runphp="yes"} $str = preg_replace("/^\s+/", "", html2text(@me)); if( !empty($str) ){ @me = ''.@me.''; }else{ @me = ''; } {/dede:field.content}

2012-03-20 18:09:37 576

原创 ie6 a包span的问题

发现在ie6下,就算是display:block 的a元素,如果抱着span, 那么点击范围就只剩下span的范围了。直接对a使用zoom:1;解决!

2012-03-20 15:34:07 578

原创 jquery 等分导航栏

/* * jquery.equalmenu.js 等分菜单 * copyright by Ethan * v1.0 2012-03-20 create * usage: $('nav').equalmenu(); */(function($) { $.fn.equalmenu = function(options) { var defaults = { wrap:

2012-03-20 15:26:12 746

转载 JavaScript 取整函数或保留小数位

parseInt(5/2)praseFloat() //取幅点型 Math.ceil() 取上限Math.floor() 取下限Math.round() 4舍5入 保留小数位Math.round(12.345*100) / 100;根据要保留的小数位数,乘以10的次数, 然后再除。

2012-03-20 14:58:00 842

原创 dede5.7 二级菜单

dede实现嵌套li加currentstyle的二级菜单非常麻烦,所以官方之前的版本也使用了js来实现,而且为此还hardcode了一下编码到标签库里面,具体见 \include\taglib\channel.lib.php line100//检查是否有子栏目,并返回rel提示(用于二级菜单)及 line130$row['rel'] = " rel='dropmenu{$row['

2012-03-20 12:16:05 2131 3

原创 dede文章内容模型的跳转

其实dede文章最后一个属性是跳转,只要勾上,就会自动判断[field:arcurl/]的值。不需要自己判断。我们可以用于slideshow,作为static block等等。

2012-03-20 11:19:28 805

原创 dedecms 中英栏目名

模版 {dede:channel type='top' row='10' currentstyle='###########~typename~~dirName~' } [field:typename/] [field:typedir runphp='yes' commet="获得最后目录名,英文"] $l=split("/", @me); @me=ar

2012-03-19 23:07:08 1189

转载 如何在dede栏目设置中添加自定义字段

如何在dede栏目设置中添加自定义字段 这个说法以前没有见到到,很少有客户会提出这样的二次要求,今天织梦者在网上转了一下看到了这样的一篇文章转过来与大家分享鉴于这个教程没人发过,网上搜索的人也比较多。所以就做了个。比如我要添加:栏目图片,和栏目关键字等。随便你吧。好。我们现在开始做。第一我们要进去mysql 数据库里添加字段,自己命名好!比如我下面添加了一个栏目搜索关键字字

2012-03-19 23:04:53 4548

原创 LESS中要调用方法要注意的问题

/* Contain floats: h5bp.com/q */.clearfix:before, .clearfix:after { content: ""; display: table; }.clearfix:after { clear: both; }.clearfix { *zoom: 1; }如果在less中.container { .clearfix;}某个c

2012-03-16 12:05:56 1012

原创 仿facebook按钮

.btn { display:inline-block; border-top:1px solid #29447E; border-right:1px solid #29447E; border-bottom:1px solid #D8D8D8; margin:2px;}.btn a { display:inline-block; border-top:1px solid #8A

2012-03-15 22:29:02 381

转载 DedeCMS列表页/内容页channelartlist子栏目循环currentstyle的实

我们大家都知道,在织梦(DedeCMS)系统中,可以用channelartlist标签进行循环子栏目及其栏目的文档数据,这也是织梦(DedeCMS)系统中,唯一一个支持标签嵌套的调用标签,以DedeV5.6新版举例,他的基本调用方法为:     {dede:channelartlist}              {dede:field name='typename'/}更多.

2012-03-15 11:51:28 5012

原创 ai透明切片

如果无法看到透明,应该是因为cmyk格式,转成rgb就行了

2012-03-15 10:01:10 784

原创 dede日期

[field:pubdate function="MyDate('Y-m-d H:i:s', @me)"/]这个函数可以自己定义

2012-03-15 00:21:11 573

转载 如何修改DeDe标签Pagelist分页样式详解

{dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="5"/} DEDE的页面都分动态和静态两种方式显示,显然标签的解析函数也会有两个,分别对应静态和动态页面。修改列表页的{dede:pagelist /}标签,首先我们要确定自己列表页是动态还是静态的页面。找到include文件夹内

2012-03-15 00:13:33 14785

转载 如何去掉或修改DeDeCMS二级栏目标题title中的斜杠(/)?

出于SEO等的考虑,我们有时需要改动dedecms栏目页的title。dede栏目页的title在模板文件list_article.htm里,默认是这样的:{dede:field name='title'/} - {dede:global name='cfg_webname'/} - powered by dedecms其中{dede:field name='title'/}在栏目页将

2012-03-14 16:13:46 4004

转载 dede运行php

{dede:php} print_r($refObj->Fields); {/dede:php}dede获得所有全局变量后台》[模板]》[全局标记测试]这个好用,可以写测试全局变量这样就不需要每次都生成静态文件在调试了来源:http://www.phplover.cn/post/437.html

2012-03-14 15:44:53 846

原创 dede文章默认命名规则

include/common.inc.php约175行//文档的默认命名规则$art_shortname = $cfg_df_ext = '.html';$cfg_df_namerule = '{typedir}/{Y}{M}{D}-{aid}'.$cfg_df_ext;

2012-03-14 14:48:36 703

转载 .htacsss的二级域名设置

# 开启功能 RewriteEngine on # 你要绑定的二级域名 RewriteCond %{HTTP_HOST} ^(campus.)?vzerl.local$ # 把那个子目录指向要绑定的二级域名 # 这里以子目录campus目录为例 RewriteCond %{REQUEST_URI} !^/campus/ RewriteCond %{REQUEST_FILENAME

2012-03-14 11:30:40 407

原创 dede的include

加入后台的样式模板使用default,某一页使用了另外的一个模板组new(文件夹), 那么new里面就会无法include到new文件夹的其他文件。要不老老实实用同一个文件夹,要不就修改源码。

2012-03-14 11:29:20 598

转载 Git中的fetch和pull

http://www.tech126.com/git-fetch-pull/Git中从远程的分支获取最新的版本到本地有这样2个命令:1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge    git fetch origin mastergit log -p master..origin/mastergit merge origin/mas

2012-03-05 14:49:51 304

原创 隐藏radio的办法

需求不需要出现radio的按钮,不要占位html 短期课程 css.filter-off .form-item input { overflow: hidden; height:0; width:0; }display和visibility都会对label选择input有影响,所以只能用opacity,但是ie6下r

2012-03-02 15:09:17 4240

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除