- 浏览: 76331 次
- 性别:
- 来自: 南阳
最新评论
-
xieyanxy9:
有什么不懂的……
一个有关孔子和子贡的故事: -
Juniorzcy:
还是不对耶
如何重置Drupal 7的用户密码 -
mygodness123321:
没懂
一个有关孔子和子贡的故事:
文章列表
drupal中php.ini的常用配置
- 博客分类:
- Drupal7
文件上传失败,检查以下设置,并且
upload_max_filesize < post_max_size < memory_limit
还需要注意的两个设置是max_execution_time和max_input_time。在上传一个文件时,如果你的脚本执行时间超过了这些设置,那么PHP将终止你的脚本。
function my_form_menu() {
$items['my/%/product'] = array(
'title' => 'myproduct',
'page callback' = > 'productlist',
'page arguments' => array(1),
);
return $items;
}
function productlist($arg){
$form = array();
$form = drupal_get_form('my_form');
...
function mytest_menu() {
$items = array();
$items['user/%user/password'] = array(
'title' => '修改密码',
'page callback' => 'drupal_get_form',
'page arguments' => array('change_user_pass',1),
'access callback' => 'user_edit_access',
'access arguments' => ar ...
通常我们对修改过的表单要做验证,但此时已经来不及了,此时可以通过array_unshift();来为修改后的表单添加验证方法。
function my_test_form_user_register_form_alter(&$form, &$form_state, $form_id) {
$form['account']['#prefix'] = '<div class="form-title">用户注册</div>';
$form += _mg_get_userpoint_field_add(TRUE, FA ...
在详情页面添加分享按钮
- 博客分类:
- Drupal7
当前theme为bartik
\themes\bartik\templates 下 node.tpl.php
<?php
/**
* @file
* Bartik's theme implementation to display a node.
*
* Available variables:
* - $title: the (sanitized) title of the node.
* - $content: An array of node items. Use render($content) to print them all,
* ...
修改用户当前密码流程(调用系统表单)
- 博客分类:
- Drupal7
function my_form_menu() {
$items['user/%user/password'] = array(
'title' => '修改密码',
'page callback' => 'drupal_get_form',
'page arguments' => array('change_user_pass',1),
'access callback' => 'user_edit_access',
'access arguments' => array(1),
'weig ...
当我们想checkout一个项目时,我通常使用SVN,但SVN check out 非常的慢,这时我们可以在Linux 命令行下使用 SVN,这样速度飞一般的,嘿嘿,从同事那里学来的,顺便也开启了我的linux旅行。
svn help 可以看到 svn 所支持的全部命令:
Available subcommands: add blame (praise, annotate, ann) cat changelist (cl) checkout (co) cleanup commit (ci) copy (cp) delete (del, remov ...
转自:http://blog.sina.com.cn/s/blog_5a8b8eb80100ra1l.html
表单属性:
#access该布尔值属性决定表单元素对于用户是否可见。如果表单元素有子表单元素的话,如果父表单元素的#access属性为FALSE的话,那么子表单元素将不被显示 ...
菜单类型:
menu_default_local_task()默认显示tab
menu_local_task这种的显示在右侧tab
(tab显示需要最少两个才会显示)
menu_default_item()左侧菜单,一般可以不写
menu_suggested_item() 建议菜单,可以开启的
menu_callback()回调菜单,仅用于调用
/**
* 菜单中选项卡菜单的例子,同时选项卡我们需要至少三件事:
* 1.父菜单的类型是个普通类型 'type' => MENU_NORMAL_ITEM,
* 2.主选项卡(处于活动状态,直接展示在我们面前的那个 ...
定义模块:info/module两个文件就定义了
开启模块后直接,模块会加载.module 中所有的代码,
'file' => 'my_example.admin.inc',
用户通过菜单中指定的路径进行访问页面时,才去加载 .inc 中的代码,避免写在.module文件中访问每个页面时都会去加载!
.admin.inc 文件是针对admin用户的配置
/**
* Implements hook_block_info().
*/
function my_form_block_info() {
$blocks['myblock1'] = array(
'info' => t('myblocktitle1'), //在区块列表中显示的标题
'cache' => DRUPAL_NO_CACHE
);
return $blocks;
}
/**
* Implements hook_block_view().
*/
function my_form_block_vie ...
今天是第一天的正式培训,培训期间看到一个一级元老用到的一个不错的编辑器,不仅外观漂亮而且使用起来也非常方便,于是准备回来试试。
同事用的sublime text2,搜了下,有新版本sublime text3,于是下载了一个安装上,要想快速开发,安装懒人插件,对此一无所知的我,搜了许多资料终于安装好了所谓的插件管理器Package Control。
像我这种编程的土鳖,先不管是怎么回事,只要能让我知道怎么使用就好了……
不再废话,简而言之……
打开Sublime,按下Control + `(Mac)或者Ctrl + `( ...
原文链接 http://hi.baidu.com/viwovi/blog/item/710e5b370f52d4380b55a9ff.html
<?php
function xlsBOF() { echo pack("ssssss", 0x809, 0x8, 0x0, 0x10, 0x0, 0x0); return;}function xlsEOF() { echo pack("ss", 0x0A, 0x00); return;}function format( $STR ){ $STR = str_replace( "\&quo ...
原文链接:http://user.qzone.qq.com/55928372?ptlang=2052#!app=2&pos=1237349238
一、普通版: 编辑跟某武侠作者约稿,要写一篇既打破世俗伦理,又包含江湖门派间多年怨情仇,同时情节还要扣人心悬,大有血雨腥风呼之欲来这样的微型武侠小说。 第二天交工,全文只有十个字:秃驴!竟敢跟贫道抢师太! 二、进化版: 小说要求:
春秋时期,鲁国推行一则法律:如有鲁国人在外国见到同胞被卖为奴隶,可出钱赎回,国家将给予补偿。这道法令被执行了很多年,许多流落国外的鲁国人因此得救重返故国。子贡是一个很有钱的商人,从国外赎回了很多国人,却拒绝国家补偿,他认为自己不需要这钱,情愿为国负累!当时众人称颂!!!孔子知道后却大骂子贡:祸害无数落难的鲁国同胞。伤天害理。