你在这里

博客

上海大学校本部的无穷春光

上海大学校本部春色满园,欢迎参加3.24-28 上海大学图书馆Drupal培训班。

articles: 
field_vote: 

2014上海大学图书馆 Drupal 培训班第一天上午课前预习材料

1 Drupal在上海大学图书馆的应用

     http://www.lib.shu.edu.cn

   2 新一代Drupal抓取模块在图书馆采访 编目 学科主题服务的应用,并      介绍下高能物理所高能物理信息监控项目

  http://drupalchina.cn/node/2578

  http://www.crbook.cn/gjzx/

      FeedAPI

      Feeds,

      FeedsCrawler,

      Feeds Spider,

      Feeds Self Node processor,

      Feeds Smart Parser

      XML,

      Xpath,

      job scheduler

 

field_vote: 

Drupal7上传图片和文件重命名

Drupal 7上传图片或者文件,如果文件名包含汉字,会出现上传后乱码,无法显示等问题,我们可以通过上传后重命名来解决这个问题。

打开\includes\file.inc 文件,找到1474行:

 

$file->filename = file_munge_filename($file->filename, $extensions);

将其注释掉。在其后添加如下两行:

$the_extension = pathinfo($_FILES['files']['name'][$source],PATHINFO_EXTENSION);
$file->filename = date("Ymd") . '_' . date("His") . '_' . rand(100,999) . '.' . $the_extension;

改过之后,我们上传"汉字.jpg"图片,将会以 "20131114_105605_128.jpg"的形式保存在服务器。

articles: 
tags: 
field_vote: 

iframe jQuery 交互

编程的每日一篇,不知道什么时候坚持全连。。

 

今天的问题是富一代姐姐在一个项目要用一个ifame在Drupal里呈现别的东西。。然后那个东西屏蔽了jQuery. (因为人家是prototype建的)

按理说Drupal的jQuery在核心导入的时候是noconflict的。。但是试了一下 用

jQuery获取不到iframe里面的内容 

后来的后来,富一代姐姐发现问题了。。官方网站上的:

$(document).ready(function () {
  // Do some fancy stuff.
});

articles: 
tags: 
field_vote: 

php UTF8 编码翻译

今天的任务是在 drupal_set_error里检测加入不符合条件的字符的UTF8信息。

先用了iconv()

然后 mb系列。

这里值得一提的是,这两个函数都是转码用的 并不能得到编码

然后utf decode 这个更坑爹。也是转码用的。。。

 

无奈自己写了个

tags: 
field_vote: 

Batch 编写

转自自己的博客 :http://yuqingjiang.com/portfolio/?q=zh-hans/node/11

-----------------------------------

field_vote: 

Drupal7模块Multiselect使用

     Drupal二次开发的时候,我们时常要使用到多选列表,但是官方默认的多选下拉列表,是在不敢恭维如下图所示:112010_nxy3_166228.png

 

    不过难看不可怕,Drupal有两万第三方模块做支撑,只有你想不到,没有找不到的。

articles: 
field_vote: 

views如何显示多级词汇

http://drupal.stackexchange.com/questions/21459/how-to-show-terms-in-a-views-in-its-hierarchical-structure

 

先做个标记,有时间的时候翻译一下

 

 

field_vote: 

Drupal 7 API 之db_select的一些使用

Drupal 7 数据库API增加了db_select()方法,和db_query()相比,语法更加清晰,使用也更加方便。目的也不言而喻,就是取代db_query()。下面我也就列罗出一些经常使用的技巧,可能不够全面,还请大家多多补充。

1. 单表查询(最基本使用方法)

tags: 
field_vote: 

关于产品展示模块

企业要展示的产品,我们先定义一些通用的字段,比如名称,规格,数量,价格,描述,图片。

drupal可以有几种不同的方法建立内容类型,可以直接在管理界面建立,也可以通过module建立。

字段同样可以通过字段类型来建立和管理,字段类型可以是单独的字段,也可以是和分类关联获取。

如果我们的产品有些字段有比较固定的值,我们优先选择和分类关联。

 

这里有个宁浩老师的教程可以看下:

http://ninghao.net/blog/846

 

 

field_vote: 

页面

订阅 RSS - 博客