你在这里

博客

Drupal 整合域用户登录

使用模块:http://drupal.org/project/ldap_integration

配置文档:http://drupal.org/documentation/modules/ldap_integration

LDAP integration 模块需要php-ldap支持,开启前需要先启用php-ldap,不知道为什么虽然启用了php-ldap,但是在wamp集成环境下没有安装成功,之后,换用原生LAMP环境,开启php-ldap后,安装很顺利。

经过两天的折腾,终于配置成功了,下面是配置步骤:

articles: 
field_vote: 

Drupal主题开发CSS,JS调试工具(Chrome/Firebug)

对于刚开始使用Drupal搭建网站的同学们来说,前端设计是一个很大的问题。

CSS和JS的快速调试是Drupal主题设计的一大障碍。

Drupal的主题引擎需要一定的PHP基础,同时灵活的界面生成规则,复杂的Class样式命名,复杂的样式继承关系,让习惯按照自己XHTML+CSS的规则设计的设计者们头痛。

Chrome和FireFox+firebug(以下简称FFFB)能够为大家大大缓解者个问题。

chrome和FFFB能够将所浏览的网页DOM、CSS、JS 抽离出来,并且可以在调试窗口中修改并立即呈现效果(当然,只是本地的)。这样就可以快速的调试CSS和JS。

对于HTML,这两个工具都提供了标准的树结构和快速搜索,可以很清晰的阅读文档结构,甚至可以自动分析出文档节点的style继承关系,避免设计CSS大量的覆盖属性产生无用的样式代码。

Chrome浏览器通过点击页面右键,选择审查元素打开该调试界面。
Firebug则是Firefox浏览器的一个插件工具,安装好后在当前页面工具条栏就可以找到打开窗口的按钮

至于选择使用Chrome还是FFFB,两个工具都能为你带来相同的效果,根据个人习惯选择。
Chrome 是个浏览器,直接安装好后就自带该功能,但审查元素工具窗口是英文的,界面看上去不够简洁,稍显复杂。

field_vote: 

中文域名优惠码大全网站 DomainCoupons.cn 介绍

最近发现一个专门提供域名优惠码 的站点domaincoupons.cn,上面列出了全世界大量域名注册商的最新优惠码,可以找到大多数你想要的域名注册码。

domaincoupons.cn负责人表示,域名优惠码domaincoupons.cn的目的是让广大站长和企业主真正得到实惠,该站对所有优惠代码进行人工维护以保证大多数优惠码都是最新、有效的,网站工作人员每天会添加最新优惠码并删除无效以及过期优惠码。

注册商包括 101 domain, 1and1, bigrock, daily,domain.com, doteasy.com, dotster, eurodns, Godaddy, LCN, Mydomain, name.com, namecheap, namesilo, netfirms, network solutions, Register.com, UK2.net, yahoo 等数十家优秀的域名注册商。

articles: 
field_vote: 

调用google cdn的jquery.js 加快网站访问速度

jquery现在是越来越大,网络加载速度上我们应该做到能省就省,毫无疑问google的服务器和cdn以及访问速度是非常快的,而且google敞开怀抱,提供各种代码库给我们下载调用。jquery就是其中一个。

articles: 
field_vote: 

JavaScript 与JQuery 常用方法比较

1、加载DOM区别

JavaScript:

window.onload
    function first(){
        alert('first');
    }
    function second(){
        alert('second');
    }
    window.onload = first;
    window.onload = second;
    //只会执行第二个window.onload;不过可以通过以下方法来进行改进:
    window.onload = function(){
        first();
        second();
    }

JQuery:

articles: 
field_vote: 

JavaScript入门笔记(2)

4.break、continue分别与label语句联用分析:

1) break与label语句组合:

var num = 0;
outermost:
for (i = 0; i <10; i++){
    for (j = 0; j <10; j++){
        if (i==5 && j==5){
            break outermost;
        }
        num++;
    }
}
alert(num);
//num最终输出结果是55。这里使用的是break结合label语句联用,当条件满足时,嵌套的两层循环都会退出。外层每循环一次,里面都会循环10次。当i=5时,前面已经循环了5*10次,然后j执行到5时,内层又循环了5次,故总计55。

 

2)continue与label语句组合:

articles: 
field_vote: 

JavaScript入门笔记(1)

1.获取一个对象的长度用.length,后面不需要括号。如果想获取Dom对象的长度,需要将js在Dom加载完成后才能正确计算,否则返回的将是“0”,或者用window.onload方法。

举例:有一个无序列表,如下:

articles: 
field_vote: 

有人的时候千万别读要不然一笑就收不住了

1.大学师姐,上教育心理学.迟到...走进教室.斜瞄了黑板一眼.老教授生气中,就叫师姐回答黑板的问题.师姐支吾半天说了:"<性感与性理论>,这也太难讲了啦."全班人仰马翻.   (注.教授原题:<论理性与感性>)
  2.听同学说,   一次她们宿舍的一个女生去买***,   对老板说:一包***。   老板居然问:要三鲜的还是麻辣的?   然后那个同乐泰胶学愣了一下,说:三鲜吧,我怕麻辣的我受不了。。。
  3.俺有个同学一直在复习考计算机三级,有一天踢足球,另一同学带球到了底线,只听他大喊:回车!回车!(传中)
  4.大学时候,听见一个女生点菜:师傅,炒一盘酸辣土豆丝,不要放土豆!
  5.上大学时,一老师讲课,讲到一种新型的材料,说:"这种材料的性功能是旧材料不可比拟的……啊不对,性能和功能……"

articles: 
tags: 
field_vote: 

感谢为之同学参与花园文章的编写

本周开始,青岛的为之同学也加入到了drupal花园的文章编辑工作中来,在此表示感谢,为之的个人网站是http://www.cssshare.com,网站虽然新成立不久,但是已经有多篇经验和感想发布,他尤其关注html5和CSS3等相关的一些新技术,希望各位花园的同学,有空多去参观一下。

drupal花园的QQ群(4362258),自创建以来,收到很多同学的关注和热情参与,真心希望大家能够继续保持下去。最后衷心感谢各位同学的支持,让我们一起探讨,共同提高吧!

articles: 
field_vote: 

ckeditor 模块配置1—上传图片及文件

一、用IMCE模块上传图片
效果图如下:

articles: 
field_vote: 

页面

订阅 RSS - 博客