自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (2)
  • 收藏
  • 关注

原创 git/github环境配置 创建密钥和设置用户信息

----//git/github环境配置 一 .  github上创建立一个项目用户登录后系统,在github首页,点击页面右下角“New Repository”填写项目信息:project name: hibernate-demo description : my first project点击“Create Repository” ; 现在完成了一个项目在github...

2015-03-20 15:10:52 401

原创 drupal_static 函数用法

http://drupalchina.cn/comment/2154 http://blog.sina.com.cn/s/blog_682c842901011hkt.html

2015-01-30 14:26:56 161

原创 PHP 中的内存引址&

转自:http://www.xiukun.me/php-%E4%B8%AD%E7%9A%84%E5%86%85%E5%AD%98%E5%BC%95%E5%9D%80/ 在PHP一般有函数引址和变量引址变量引址 $var = 998;$c = &$var; // 变量$c引用了$var的内存地址. 这时变量$c和变量$var使用的就是同一个内存地址. 他们值会一起变...

2015-01-30 13:42:17 375

原创 git 差异比较

1:修改文件后,执行git diff ,可以看到差异2:修改后的文件通过git add 命令提交到暂存区,再执行git diff ,将看不到该文件的差异3:继续对文件进行修改,再次之行git diff,会看到新的修改显示在差异中,但看不到旧的修改,4:执行git diff --cached 命令才可以看到添加到暂存区中的文件所做出的修改...

2015-01-22 10:52:38 164

原创 Linux Top 命令解析

Linux Top 命令解析 转自 http://www.jb51.net/LINUXjishu/34604.htmlTOP命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况。TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状...

2014-12-23 10:57:02 127

原创 drupal - override form action

function avene_global_form_alter(&$form, $form_state, $form_id) { switch ($form_id) { case 'webform_client_form_1': // unset($form['#action']); $form['#action'] = ...

2014-06-20 15:03:24 162

原创 为页面添加metatag

<?php$html_head = array( /* 'product_list_title' => array( '#type' => 'html_tag', '#tag' => 'title', '#value' =>"馥绿德雅产品[field_product_pl_1]_产品系列 | 馥绿德雅洗护中国官网...

2014-06-20 14:00:49 268

原创 将taxonomy输出为菜单

<?php // The ID of the taxonomy vocabulary for which you'd like to create a nested list $vid = 10; $depth = 0; $num_at_depth = 0; $...

2014-05-16 14:14:55 175

原创 调用block

$g_block = block_load('webform', 'client-block-27'); //模块名,block delta $rarray = _block_get_renderable_array(_block_render_blocks(array($g_block))); $block['content'] = drupal_render($rarray);...

2014-05-16 14:12:57 126

原创 首页无内容时,隐藏默认信息“No front page content has been created yet”

 in page.tpl.phpIn hook_preprocess_page() ...https://groups.drupal.org/node/229993function YOURTHEME_preprocess_page(&$variables) { if($variables['is_front']){ $variables['tit...

2014-05-16 14:11:14 195

原创 修改系统中menu block 中的class(theme_menu_tree)

需求如图:为整个menu添加一个class:在template.php文件中:/** * Main menu * Implements theme__menu_tree(). */function YOURTHEME_menu_tree__main_menu($variables){ $ul ='<ul class="menu">'. $variable...

2014-05-16 13:55:17 130

原创 druapal开启clean urls

转自:http://www.51php.com/drupal/6588.htmlDrupal默认情况下为网站页面生成的地址看起来像“http://www.51php.com/?q=node/83”。这种类型的地址不仅难以读懂而且会让很多搜索引擎读不到您网站所有页面的索引搜索引擎对.html静态文件的收录非常友好,将含有“?q=node/83”的动态url地址,通过服务器mod_re...

2014-04-30 11:46:23 273

原创 Drupal 7 模版 theme hook

Drupal 7 Template (Theme Hook) Suggestionshttps://drupal.org/node/1089656

2014-04-28 17:54:50 124

原创 在views中处理日期范围过滤 'between' 操作

解决方法 patchs:https://drupal.org/node/1302940 相关参考资料:Hierarchical Selecthttps://drupal.org/project/hierarchical_selecthttps://drupal.org/project/views_dependent_filters...

2014-04-28 17:48:35 117

原创 清空掉taxonomy_get_tree缓存

taxonomy_get_tree($vid, $parent, $depth, $max_depth) 这个函数生成一个词汇表的层级化表示。参数$vid就是用来生成层级树的词汇表的词汇表ID。如果你不想为一个词汇表生成一个整树的话,而只想生成一个以$parent声明的词语ID为根的子树,这时你可以声明参数$parent。参数$depth是内部使用的参数,默认为-1.参数$max_dep...

2014-04-28 16:31:14 119

原创 drupal控制account 用户名、当前密码的显示

/** * Implements hook_form_alter */function mymodule_form_alter(&$form, &$form_state, $form_id) { switch ($form_id) { case 'user_pass': // user pass page $form['name']...

2014-04-28 16:26:08 178

原创 Linux SSH命令

 rm -rf mydir /* 删除mydir目录 */cd mydir /* 进入mydir目录 */cd – /* 回上一级目录 */cd ~ /* 回根目录 */mv tools tool /* 把tools目录改名为tool */ln -s tool bac/* 给tool目录创建名为bac的符号链接,最熟悉的应该就是FTP中www链接到public_html目录了 */...

2014-03-19 12:40:10 149

原创 在ckeditor中自动添加class

ckeditor 模块中自定义class在ckeditor模块中,编辑内容时,在源码中填写<div class="myclass">some content</div>,ckeditor不会帮你保存class,成为:<div >some content</div>,解决方法如下:在这个路径下:admin/config/content...

2014-03-18 18:14:04 598

原创 抓取网页数据导入到entity

function one_crawl($form, $form_state) { $link = 'http://blog.eau-thermale-avene.cn/post/536.html'; blog_crawler($link);}//save url content to node:blog.function blog_crawler($link, &a...

2014-03-13 16:38:26 150

原创 drupal的字符串截取函数

 php中的substr(string,start,length)该函数对string进行截取操作,截取从字符串的start位置开始,到length长度结束。利用substr()函数对普通字符进行截取操作会非常方便,但对全角字符进行截取可能会造成乱码。 drupal提供了一个安全可靠,又快速的字符串截取函数,无需区分字符是全角还是半角drupal_substr($text...

2014-03-10 17:03:15 147

原创 文件保存方式,managed_file

//file 类型:http://xieyanxy9.iteye.com/admin/blogs/1953856function weixin_other_parameters($form, $form_state) { $form['image_example_image_regist'] = array( '#title' => '宣传图 注册登录', '...

2014-03-06 18:43:30 193

原创 CAPTCHA 模块中 ajax form 导致CAPTCHA session reuse attack detected错误,解决办法

https://drupal.org/node/1395184#11works ok

2014-02-20 17:29:32 1417

原创 网站性能优化:cache-control设置详解

转自:http://www.ggseo.cn/blog/post/cache-control.htmlhttp响应头信息与搜索引擎蜘蛛,网站速度有着密切关系。通过设置相关头信息可以提高搜索引擎蜘蛛及用户的访问速度,提升网站有效内容的抓取量. cache-control是用于控制网页的缓存.常见的取值有private、no-cache、max-age、must- revalida...

2014-01-06 14:22:48 705

原创 验证手机号码

function _user_information_validate(&$form, &$form_state) { if (empty($form_state['values']['field_phone']['und'][0]['value'])) { form_set_error('account][field_phone', '您必须输入手机号码!...

2013-12-13 13:23:15 234

原创 Field Slideshow 在新窗口中打开一个链接

https://drupal.org/node/1940738https://drupal.org/files/respect_link_target-1940738-1.patchdiff --git a/field_slideshow.module b/field_slideshow.moduleindex e3eb071..cb5fc62 100644--- a/field...

2013-12-02 13:54:26 131

原创 获取节点中评论作者

$node = node_load(7); $comments = comment_load_multiple(comment_get_thread($node, '', 100)); //print_r($comments); foreach($comments as $key=>$comment){ print $comment->registered_...

2013-11-22 18:25:43 102

原创 覆盖view过滤条件中下拉列表选项“any”

https://drupal.org/node/2035945override label for "Any" value on non-required single-select exposed filters per exposed field在配置该过滤条件时,会多出一项覆盖“any”的表单...

2013-11-22 18:17:34 112

原创 Entity property information

Entity property information :https://drupal.org/node/1021466Entity property  翻译成中文就是实体属性; entity property   information 包括:date types;数据类型      链接:https://drupal.org/node/905580entity me...

2013-10-30 16:24:10 138

原创 在Windows上安装使用Drush

drupal官网地址:https://drupal.org/node/594744 Drush Windows安装程序提供了一种方便的方式,运行安装下面的Drush组件就可以使用drush了,你可以点击这里直接下载:下载的Windows Installer 6.0 Drush————————————————————————————————————————————————...

2013-10-28 17:14:55 357

原创 帐号被锁定怎么办?重置管理员密码(drupal7)

习惯用浏览器记密码,清空cookies后,站点的管理员密码忘了,尝试了5次,账号被锁定了,于是在一定时间内不能登录了,这时可以进入到数据库中,清空flood 表,解除锁定,就可以重新进行登录了! 另一个方法就是重置管理员密码:(这里只提供的是drupal7)重置管理员密码,参考:http://xieyanxy9.iteye.com/admin/blogs/1320266 ...

2013-10-28 16:08:49 1105

原创 drupal翻译模板提取器

https://drupal.org/project/potx这个模块会提取drupal中T()函数的字符串,最终生成.pot文件下载一个poedit编辑器,可以很方便的翻译站点未翻译的字符 

2013-10-17 18:29:37 118

原创 drupal学习网

http://drupalsh.cn/taxonomy/term/1

2013-10-15 16:59:39 98

原创 模块:Taxonomy Memu 和 NIce menu

Taxonomy Memu模块Taxonomy Memu模块用于将Taxonomy  items 转成 Memus,学习中发现Taxonomy Memu 的2个缺点, 1:每次在更新vocabulary 时,对应的Taxonomy Memu 就会重建,2:如果站点采用多语言,Taxonomy Memu 在重建后,菜单的翻译会不见了 Nice Menus模块到 admi...

2013-10-15 16:15:35 343

原创 有点浮躁

不要气馁,凡事都要靠自己,大家都有自己的事情要做,他们没有责任放下自己的时间去教你一些东西,所以你要怀一颗感恩的心,感谢所有帮助过你的同事和朋友们,同时你应该明白你和大家的差距,他们夹着你前进,这是你的荣幸,你是幸运的! 想起前几天听到的一句话:‘只听到“女程序员”几个字就吓死人’,这话真是让人难过,女孩子也是人,做什么工作都一样,只是做这个更辛苦!...

2013-10-15 15:13:27 147

原创 drupal field 开发,api 简介

hook_field_info(). //使用field_info 定义field基本属性hook_field_settings() //主要来定义field各种需要的初始化设置变量,还有field的数据结构等hook_field() //在这里可以对field验证,已经处理field浏览前的数据预处理等hook_content_is_empty() //根据传递过的...

2013-10-11 17:00:37 196

原创 ajax 添加相同的表单

function ajax_example_add_more($form, &$form_state, $no_js_use = FALSE) { $form['#tree'] = TRUE; $form['names_fieldset'] = array( '#type' => 'fieldset', '#title' => t('Peopl...

2013-10-11 11:18:23 85

原创 ajax 分步向导

function ajax_example_wizard($form, &$form_state, $no_js_use = FALSE) { $form['#prefix'] = '<div id="wizard-form-wrapper">'; $form['#suffix'] = '</div>'; $form['#tree'] = TRU...

2013-10-11 10:27:53 116

原创 文件上传,file

function form_example_tutorial_10($form_state) { // If you are familiar with how browsers handle files, you know that // enctype="multipart/form-data" is required. Drupal takes care of that, so...

2013-10-09 17:02:17 96

原创 代码添加默认的image style

 /** * Implements hook_image_default_styles(). * *这里会增加新的图片样式, */function image_example_image_default_styles() { //这个函数返回一个数组(image style中的各个样式), //key:是机读名称,机读名称的定义是有规范的,为了避免机读名称命名...

2013-10-09 16:49:46 189

原创 文件上传,managed_file

 function image_example_style_form($form, &$form_state) { $form['image_example_image_fid'] = array( '#title' => t('Image'), '#type' => 'managed_file', '#upload_valida...

2013-10-08 16:34:21 211

面试的技巧,含注意事项

面试的技巧,含注意事项,面试百分过,包含各种面试经验

2011-08-19

空空如也

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

TA关注的人

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