按登录非登录判断:uid){/*如果是当前浏览者为登录用户则显示下面的内容*/print;}else{/*如果是当前浏览者为非登录用户则显示下面的内容*/print;}?>按用户uid判断,这个很适合把一些特定区块只显示给管理员:uid==10){/*如果是当前浏览者登录且uid等于10则显示下面的...
分类:
其他好文 时间:
2014-05-27 02:02:59
阅读次数:
251
Drupal的默认主题bartik会在页面顶部显示系统信息,例如警告、状态等。这个过程是如何实现的?首先,在bartik目录下找到page.tpl.php,这是bartik主题的页面显示模板。其中有一段是处理$messages的:
这里的$messages变量从哪里来的呢?在incl...
分类:
其他好文 时间:
2014-05-26 16:36:58
阅读次数:
225
drupal站点可以使用gmail邮箱向用户发送邮件,实现类似的功能有SMTP或者PHPmailer模块,我使用的是phpmailer模块,下面是我配置的过程,贴出来供大家参考。1、下载phpmailer模块http://drupal.org/project/phpmailer2、启用phpmail...
分类:
Web程序 时间:
2014-05-26 06:50:56
阅读次数:
321
DRUPAL8模版命名规则xiaopang星期一, 04/08/2013 -
20:04发布我想了半个小时,想怎么清楚简单的为大家解释drupal8的模版命名规则,但是很显然,我失败了,但是我依然会尽量为大家说出drupal模版命名规则。drupal通过路径来寻找模版这个路径是drupal的内部路径...
分类:
其他好文 时间:
2014-05-26 01:06:20
阅读次数:
467
Customizing the user login, register, and
password reset pages is fairly simple, and uses the following
concepts:preprocessing to set variablesregistr...
分类:
其他好文 时间:
2014-05-19 21:32:08
阅读次数:
487
一、drupal核心下载 https://drupal.org/download 3二、下载中文语言包 https://localize.drupal.org 图1,图2 也可以直接点击:https://localize.drupal.org/translate/languages/zh-hans三...
分类:
其他好文 时间:
2014-05-19 21:19:51
阅读次数:
238
之前一直不知道如果想自定义一个模块应该怎么做。今天才发现,在基础模块里就又一个模块,名字叫做PHPFilter,把这个模块打开,然后新建区块,这个时候新建区块下面就有PHPcode的选项啦。这个时候吧这个选项选上,就可以输入php代码啦。可是我确实对于PHP不是特别了解,只是大概知道是这么回事,所以...
分类:
Web程序 时间:
2014-05-17 18:22:47
阅读次数:
305
问:如何校验和提交表单?答:Drupal允许定义默认的表单校验处理函数和提交处理函数。function practice_demo_form($form,
&$form_state) { ... ... return $form;}function practice_demo_form_vali.....
分类:
其他好文 时间:
2014-05-15 13:43:12
阅读次数:
327
本文来自First Round
Review,他们准备的文章既讲故事,还同时向创业者提供可操作的建议,以助力打造优秀的公司。在最初创立的时候,Squarespace只是Anthony
Casalena为自己搞的个人网站,在Wordpress和Drupal面前,它不值一提。今天,它已然崛起,累计融资达...
分类:
其他好文 时间:
2014-05-10 19:04:11
阅读次数:
387
背景
Nivo
Slider模块默认大小是用的height:
100%, width 100%,
但IE7及以下的浏览器是不支持百分比宽高的,
而我的项目目标用户基本都是使用XP系统,项目需求是必须兼容IE7。
因此需要对其CSS修改成绝对像素大小。
问题
修改之后却出现了问题,因为用户上传的图片长宽比是不一样的,
指望用户每次上传的时候先用PS裁剪一下明显不现实,
于...
分类:
其他好文 时间:
2014-05-07 03:15:52
阅读次数:
268