- 博客(51)
- 收藏
- 关注
原创 chrome在使用text-shadow CSS 時有bug!
用這個方法可暫時解決一些問題text-shadow: 0 0 0, 0 1px 1px rgba(0, 0, 0, 0.5);
2011-10-01 15:42:55 352
原创 内部用Drupal/PHP开发规范1.2
前言常言道,“没有规矩,不成方圆”。良好的编程风格与规范对开发者以及项目管理人员都是非常重要的。当一个软件项目尝试着遵守公共一致的标准时,可以使参与项目的开发人员更容易了解项目中的代码、弄清程序的状况。使新的参与者可以很快的适应环境,防止部分参与者出于节省时间的需要,自创一套风格并养成终生的习惯,导致其它人在阅读时浪费过多的时间和精力。而且在一致的环境下,也可以减少编码出错的机会。缺陷是由...
2011-07-19 22:11:01 130
原创 修改上篇文章
如果你运行上面的这段代码,会发现IE下并没有效果,内容没有更新。这是因为IE有缓存,如果数据源的URL和当前的URL一致,那么IE就不会去更新内容。解决方法也很简单,加一个随机数就好了。最终版本:function(){$(“#cnt”).load(location.href+”?rnd=”+(Math.ceil(Math.random()*1000))+” #cnt”);...
2011-06-11 15:59:16 124
原创 jquery实现页面局部刷新
我们通常在执行一次ajax请求过后,需要更新界面上的某些内容,一般通过动态插入dom元素。但如果改动较大,代码量就比较大。 此时可以采用jquery 的load方法来实现局部刷新 some thing ... ... $("#content").load(location.href + ' ...
2011-06-11 02:15:00 787
原创 drupal_get_path_alias($_GET['q'])获得当前路径
drupal_get_path_alias($_GET['q'])可以获得当前页面的路径别名
2011-05-01 02:48:22 136
原创 在IE中关于Radio和Checkbox在JQuery中的change事件的立即触发
在JQuery中,当给radio或checkbox添加一个change事件时,如果它的值发生变化就会触发change事件,就如同我们在 HTML中写入下代码:, 而我们用JQuery的代码如下: view plaincopy to clipboardprint? 1. $(document).ready(function(){ 2. $("testChe...
2011-04-22 22:36:07 129
原创 PHP中冒号、endif、endwhile、endfor这些都是什么
我们经常在wordpress一类博客程序的模板里面看到很多奇怪的PHP语法,比如:空的对于相当一部分PHP爱好者来说根本没见过啊,这些是什么东西呢?难道是那些博客的开发者自己搞的仿PHP的模板语言?非也,其实这些都是PHP的语法,只不过不常用而已,这些都是PHP流程控制的替代语法。这里就就给大家详细说一下PHP流程控制的替代语法。什么是替代语法?简单的说就是一些语法的另...
2011-04-16 10:55:54 337
原创 XAMPP更改Apache的网站根目录
本人电脑装的XAMPP集合软件,其一键安装PHP+MySQL+Apache非常方便。但其安装以后,网站的根目录默认在XAMPP的子文件夹 htdocs下面,平常想要在电脑上快速打开该目录非常不方便。毕业后没有怎么弄网站,不觉得繁琐,现在开始折腾WP,一天开个几次这个目录,觉得实在耐心不行了。于是把网站根目录修改了,其流程如下。第一,打开httpd.conf文件。其位置位于XAMPP安装目录下面...
2011-04-13 00:03:39 231
原创 ie7 显示不了 ol 数字的解决方法
今天莫名其妙的遇到 ie7 显示不了 ol 的数字,加上 clear:left 解决。 ol.newClaim { margin::-18px 0 0 4em; clear:left }其中 -18px 的上边距是用于解决 ie7 出现的上边距和 ff 不一样的 hack,可根据实际情况决定是否添加此负值。...
2011-01-20 11:31:57 189
原创 如何设置快速启动栏 win7 快速启动栏 快速启动栏不见了<转>
如何设置快速启动栏 win7 快速启动栏 快速启动栏不见了 Win7专题 快速启动栏 Windows 7的装后发现,以前的“快速启动栏”已经消失了。这对某些用户来说可能会很不习惯(至少我是这样),然而Windows 7任务栏提供的SuperBar区域并不适合放置太多图标,因此我还是决定想办法将快速启动栏找回来。 【1】经过一些小小的研究,发现Win...
2010-12-26 19:28:11 106
原创 Win7硬盘安装方法
1、在原系统的C盘以外的任何一个分区里新建一个文件夹,名字随便取,如我使用的是D:\win7 2、用虚拟光驱打开下载到本地硬盘上的Win7镜像文件,将里面的文件全部复制到D:\win7目录下。 3、将D:\win7目录下的bootmgr(这是一个隐藏文件,需要将文件查看方式改变为显示所有文件才能看到)和boot目录复制到C盘根目录下,不要改...
2010-10-17 10:58:47 421
原创 删除windows7的windows&ProgramData目录,彻底删除Win7
今日删除Windows 7 build7022,加载ISO后,在cmd [ISO letter]:\boot\bootsect.exe /nt52 ALL /force后,启动菜单没了。但是留下2个目录Windows和ProgramData无法删除。冰刃,killbox,Unlicker。。。。 之后。。还是删不掉。。直接DOS 下 也无法删除。。。难道硬要我格式化?经摸...
2010-10-16 15:03:24 251
原创 调整注册表解决屏幕漂移问题
注意:我是转帖过来的。我的I900水货存在由上角屏幕点不准,每次打开程序关闭时都有想死的感觉。后来在网上找到这篇文章,安装文章所描述,我在注册表把7改成15后就去调整屏幕,一次就完成调整,没有按文章所说做第2次屏幕调整,直接去打开程序,发现非常准确地点到关闭,重新启动后依然有效。不用换屏幕了,呵呵!希望对有些机友有效。[教程] 奇迹!屏幕漂移终极完美解决方法1. 打开注册表。...
2010-09-22 23:16:46 176
原创 更改imagefield的图片的alt和title值为terms和desrction
imagefield_formatter.inc // For all taxonmoy terms $node = $element['#node']; $my_value = array(); foreach ($node->taxonomy as $tid => $term) { $my_value[] = $term->name; } ...
2010-09-17 17:07:58 144
原创 #2006 - MySQL server has gone away 问题解决方法(转)
1、应用程序(比如PHP)长时间的执行批量的MYSQL语句。最常见的就是采集或者新旧数据转化。解决方案:在my.ini文件中添加或者修改以下两个变量:wait_timeout=2880000interactive_timeout = 2880000关于两个变量的具体说明可以google或者看官方手册。如果不能修改my.cnf,则可以在连接数据库的时候设置 C...
2010-09-16 21:47:08 105
原创 filefield在firefox下上传文件出错http0error的解决办法
/* '#ahah' => array( // with JavaScript 'path' => 'filefield/ahah/'. $element['#type_name'] .'/'. $element['#field_name'] .'/'. $element['#delta'], 'wrapper' => $element['#id'] .'...
2010-09-16 15:46:33 354
原创 防止表格被撑开 CSS
# html防止表格被撑开的css方法 # table { # table-layout: fixed; # word-wrap:break-word; # }
2010-09-15 10:00:49 145
原创 php表单转换textarea换行符(转)
今天在项目中遇到一个textarea换行的问题,调试了半天都没有解决。要将textarea里的回车换行转换成存入数据库。下面是我对这个问题的解决过程,最后算是完全搞懂了,真是阴沟里险些翻船1.必须知道textarea中的换行符是 \n (个人检测发现按回车键是\n,好像在linux下是\r\n)2.用nl2br之前,请仔细看好手册解释,我就是搞郁闷了,一般都理解为将\n转...
2010-09-13 19:01:51 532
原创 虚拟主机的默认php.ini文件
bluehost的cPanel中可以生成一个默认的php.ini的配置文件,如果需要作一些特殊的设置,可以下载这个文件后在本地编辑该文件上传到相应目录即可,所作的编辑是立即生效的。生成php.ini的方法:登陆cPanel–>software/services–>PHP Config–>选择:Install Default php.ini,这样在主虚拟目录会生成一个标准的配置文件,名为...
2010-09-13 00:42:35 837
原创 多个空格变一个空格 php
ask:如何为数组中每个元素 都去掉首尾空格 和中间的连续空格合为一个空格程序是通过TEXTAREA 输入很多行英文 然后通过$newvalues=explode("\n",$textarea) 以行为结尾 每行为一个数组单元 现在就是要把$newvalues这个数组中的每一个值 去掉他们的首尾空格 和中间的连续空格合为一个空格 answer:[php]tri...
2010-09-12 16:59:51 382
原创 Unable to use the MySQLi database because the MySQLi extension for PHP is not in
Detailed SolutionTo enable the MySQLi database: Log in to your Hostmonster account. Click on PHPConfig in the C-Panel. Change the setting from PHP4 to PHP5 by clicking on the corresponding b...
2010-09-12 11:21:14 123
原创 上传出错
more than likely eveyone who is having a problem here has been developing on their local computer, then are tryng to migrate their system to a remote server. When you do this, you are probably moving ...
2010-09-12 01:07:06 206
原创 Drupal系统.htaccess文件的设置 (转)
对很多站长而言,做301重定向是一个非常麻烦的事,尤其是对广大使用虚拟主机的个人站长。而我们选用的Drupal系统则在这个方面领先了所有的CMS系统,只需要对.htaccess文件进行修改,就可以做好301重定向了。什么是301重定向? 为什么要做301重定向呢?原因很简单,如果你做了正常的域名解析,一般会将带www的域名和不带www的域名都指向首页,搜索引擎的蜘蛛或机器...
2010-09-11 21:15:40 419
原创 taxonomy 模块有个隐藏的路径
taxonomy 模块有个隐藏的路径,“taxonomy/term/1+2” 是 AND 的操作,表示同时在1 和2 目录。 “taxonomy/term/1,2” 是 OR 的操作,表示 1 或者2 目录。
2010-09-10 11:17:07 174
原创 Cufón--使用任何你想用的字体
from:http://bbs.blueidea.com/thread-2956167-1-1.html我们都非常的激动CSS3即将能够使用了,感谢浏览器的更新升级.所有的开发者能够使用省时的方式例如@font-face属性来实现非系统默认字体的使用.不过,非常不幸的是,至少近年来,我们至少也只能继续选择用脚本和flash来实现非系统默认字体的方法.幸运的是,一个新的方式Cufón, 让这...
2010-09-09 17:30:49 128
原创 使用Flag来标记精华评论(转)
flag模块是一个灵活的标记模块,使用这个模块可以标记任意的节点、评论、用户等内容,可以通过这个模块将节点标记为精华、垃圾或者你想做的任何标记.flag模块还可以和views2进行整合进行操作,同时flag还支持action.在官方网站上有非常详细的文档.下面我就讲讲利用Flag模块,给评论加个精华。安装Flag模块和所有模块一样,下载,在模块设置中进行安装.配...
2010-09-09 14:08:20 250
原创 phpmyadmin设置登录密码的几种方法
phpmyadmin设置登录密码的几种方法未经配置的phpMyAdmin很不安全,容易受到攻击,或者根本无法正常使用,phpMyAdmin有3种授权模式:cookie: 显示一个web登录页面,输入mysql的用户名和密码,然后进入管理界面http: 显示1个windows登录框,输入mysql的用户名和密码,然和进入管理config: 把mysql用户名和密码直接填入co...
2010-09-09 09:39:38 326
原创 views中为图片或标题加新窗口链接的最好办法
首先在field中加入path,把path调到最前面。选中Exclude from display和Use absolute link (begins with "http://") ,然后点中图片或标题的Output this field as a link, link path中写[path],target中写_blank,原来图片或标题的链接要取消。这样就可以为图片或标题加新窗口链接...
2010-09-08 22:19:41 83
原创 i18n Synchronization 及 image_fupload的问题
新建文件时同步不正常,但编辑却正常。drupal.org上的问题也没有解决办法。http://drupal.org/node/533228
2010-09-08 22:19:14 70
原创 PHP substr截取中文字符出现乱码的问题解疑(转)
我们在使用PHP substr截取中文字符的时候,经常会出现乱码的情况,导致程序无法正常运行,这时怎么引起的呢?通过分析,我们知道,主要是substr可能硬生生的将一个中文字符“锯”成两半。解决办法: 1、使用mbstring扩展库的mb_substr截取就不会出现乱码了。 2、自己书写截取函数,但效率不如用mbstring扩展库来得高。 3、如果仅是为了输出截取...
2010-09-08 22:18:27 136
原创 列出所有terms的token
装上token_custom插件 定义一个token为:[code="php"]// For all taxonmoy terms$my_value = array();foreach ($node->taxonomy as $tid => $term) { $my_value[] = $term->name;}$yourtoken = implod...
2010-09-08 22:17:39 166
原创 同一drupal多站点,clean url不工作
把.htaccess里的[code="php"]RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]改成RewriteRule ^(.*)$ /index.php?q=$1 [L,QSA][/code] 可使新建的站正常,但原来的站将失效。
2010-09-08 22:16:53 101
原创 在theme里区别显示一般分类与freetag标签
add this function to template.php [code="php"]function phptemplate_preprocess_node(&$vars) { // If we have any terms... if ($vars['node']->taxonomy) { // Let's iterate through each te...
2010-09-08 22:15:48 242
原创 修改drupal的ping模块以便ping中文搜索引擎
Ping:Ping 是针对 blog内容的提交方式,实时通知搜索引擎blog上有新内容产生。目前主流的博客程序都支持 ping,您只需要将百度的 ping服务地址http://ping.baidu.com/ping/RPC2加入博客后台并开启 ping功能即可。 将ping模块下的文件中的ping_ping()模块作如下修改:function ping_pin...
2010-09-08 22:14:38 104
原创 cck pager中的号码从只有下方改成上下都有
cck_pager.module中的 [code="php"]function theme_cck_pager_content($content, $element) { return ''. $content . theme('item_list', $element['#cck_pager_pager'], NULL, 'ul', array('class' => '...
2010-09-08 22:11:54 77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人