热文精选

Drupal的菜单系统默认菜单项必须指向一个存在的Drupal路径,或者一个绝对路径,但是有时候,为了实现多级菜单,我们需要一些特殊的菜单项,比如不带链接的菜单项,或者菜单分隔符,这种情况我们就需要模块来实现了。社区里有不少这方面的模块,大致列举一些供大家参考。

Drupal的菜单系统默认菜单项必须指向一个存在的Drupal路径,或者一个绝对路径,但是有时候,为了实现多级菜单,我们需要一些特殊的菜单项,比如不带链接的菜单项,或者菜单分隔符,这种情况我们就需要模块来实现了。社区里有不少这方面的模块,大致列举一些供大家参考。

Drupal的菜单系统默认菜单项必须指向一个存在的Drupal路径,或者一个绝对路径,但是有时候,为了实现多级菜单,我们需要一些特殊的菜单项,比如不带链接的菜单项,或者菜单分隔符,这种情况我们就需要模块来实现了。社区里有不少这方面的模块,大致列举一些供大家参考。

在一个比较大型的项目里,一般我们会为内容类型建立很多字段,但是里面有很多字段是不需要编辑的,这里面有两种情况,一种是普通的编辑人员或者用户不可以编辑,但是管理员可以编辑,这种一般通过权限控制相关的模块实现,另一种则是根本就不需要通过页面表单编辑,一般都是自动化脚本在维护,这种字段在有的项目里还是挺多的,那么怎么隐藏这种字段就是个问题。

Drupal社区提供了若干解决方案,奇妙的是思路各不相同,请评估后自己选择,这里仅做列举。

在一个比较大型的项目里,一般我们会为内容类型建立很多字段,但是里面有很多字段是不需要编辑的,这里面有两种情况,一种是普通的编辑人员或者用户不可以编辑,但是管理员可以编辑,这种一般通过权限控制相关的模块实现,另一种则是根本就不需要通过页面表单编辑,一般都是自动化脚本在维护,这种字段在有的项目里还是挺多的,那么怎么隐藏这种字段就是个问题。

Drupal社区提供了若干解决方案,奇妙的是思路各不相同,请评估后自己选择,这里仅做列举。

在一个比较大型的项目里,一般我们会为内容类型建立很多字段,但是里面有很多字段是不需要编辑的,这里面有两种情况,一种是普通的编辑人员或者用户不可以编辑,但是管理员可以编辑,这种一般通过权限控制相关的模块实现,另一种则是根本就不需要通过页面表单编辑,一般都是自动化脚本在维护,这种字段在有的项目里还是挺多的,那么怎么隐藏这种字段就是个问题。

Drupal社区提供了若干解决方案,奇妙的是思路各不相同,请评估后自己选择,这里仅做列举。

你可能在很多场景中需要切换主题的技术,比如最多的,为移动设备启用另一套主题,这个专题收录的是和切换主题相关的模块,当然最多的可能还是应用在为移动设备切换主题。

你可能在很多场景中需要切换主题的技术,比如最多的,为移动设备启用另一套主题,这个专题收录的是和切换主题相关的模块,当然最多的可能还是应用在为移动设备切换主题。

你可能在很多场景中需要切换主题的技术,比如最多的,为移动设备启用另一套主题,这个专题收录的是和切换主题相关的模块,当然最多的可能还是应用在为移动设备切换主题。

无论是为了分析数据还是为了一些账户安全策略,你都有理由记录用户的登录历史,Drupal社区提供了多款模块可供选择。

无论是为了分析数据还是为了一些账户安全策略,你都有理由记录用户的登录历史,Drupal社区提供了多款模块可供选择。

无论是为了分析数据还是为了一些账户安全策略,你都有理由记录用户的登录历史,Drupal社区提供了多款模块可供选择。

在我们平时做项目时一般必装一个管理导航,要么是内置的Toolbar,要么是老牌的Administration menu,要么就是新贵Navbar,因为管理员总是需要这个东西,开发者有时也很需要。但其带来便利的同时,也在屏幕上占了一块地方,所以有时我们或者客户需要隐藏他们,在需要的时候再通过快捷键呼出。

这个需求Drupal社区中也给我们提供了解决方法,本文列出几个备选项,有此需求的朋友可以试试看。

在我们平时做项目时一般必装一个管理导航,要么是内置的Toolbar,要么是老牌的Administration menu,要么就是新贵Navbar,因为管理员总是需要这个东西,开发者有时也很需要。但其带来便利的同时,也在屏幕上占了一块地方,所以有时我们或者客户需要隐藏他们,在需要的时候再通过快捷键呼出。

这个需求Drupal社区中也给我们提供了解决方法,本文列出几个备选项,有此需求的朋友可以试试看。

在我们平时做项目时一般必装一个管理导航,要么是内置的Toolbar,要么是老牌的Administration menu,要么就是新贵Navbar,因为管理员总是需要这个东西,开发者有时也很需要。但其带来便利的同时,也在屏幕上占了一块地方,所以有时我们或者客户需要隐藏他们,在需要的时候再通过快捷键呼出。

这个需求Drupal社区中也给我们提供了解决方法,本文列出几个备选项,有此需求的朋友可以试试看。

亚艾元.png63514408341140625040867.jpg 

建议大家购买微信公众平台应用开发实战(第2版)http://item.jd.com/11478292.html  提前预习

 

 

                                Drupal微信开发实战培训班

 培训目的

        微信做为移动互联网时代中国大陆最流行的应用之一,方方面面的改变着人们的生活。如果您的服务对象40%都使用微信,您就不得不考虑微信的应用。

       如何从管理和用户的角度出发,提升现有管理水平,为用户提供敏捷、灵活、快速的各种服务,。是每个机构上至领导,下至普通员工需要积极考虑的问题。

       微信本身有后台,但功能非常简单,无论从信息的组织、发布、管理和客户的交互来讲,操作起来都是非常繁琐和不方便的,而且很多光彩夺目的功能通过微信本身的后台根本就无法实现。

         但是通过微信认证的服务号的九大开发接口功能:语音识别、客服接口......,您可以进入自由创新的新空间,创新服务形式,提升工作效率。

         Drupal软件做为地球上最强大的CMS,CMF以及EAP(Enterprise Application Platform)之一,充分利用Drupal的强大集成功能和API功能,可以让您的不同业务系统高度融合,构建最为强大的业务系统。用Drupal做为微信本身的后台,是最合适不过的了,这也是最高度符合微信“连接一切”的中心思想。

       如以下为几个可以透过Drupal后台实现的功能:

  1一键内容发布功能

        透过Drupal的后台可实现同时或选择发布到微信网站、传统网站、或微信app里,所有的操作只有在Drupal后台即可完成,这也意味着三个平台的内容可在统一个后台完成管理。

   2用户资料整合

        对于管理员来说,微信最有价值的不外乎是微信里的粉丝信息,如何透过做好CRM一直是微信营销里重点,透过服务号的接口,微信用户的信息不但可以导入到 Drupal的后台,还可以和原有网站的用户信息整合在一起,透过Drupal强大的内容管理功能,管理员可以对所有的用户进行管理,这样能够更有效率的进行客户的管理,并深掘出客户的价值。

  3 微信对微信客服功能

  透过微信接口,可以使Drupal成为信息中转的hub,用户的微信信息可以推送到指定的微信帐号,实现微信客服的功能,这样可以让客服或销售人员在手机上也能与用户沟通,进而实现移动客户服务的功能。

  4多用户管理功能

         目前微信的后台无法实现多人管理的功能,透过Drupal强大的用户权限功能,可以轻易实现多用户管理,另外,如果需要有多位的管理员拥有不同权限来管理后台,透过Drupal的框架也可以轻易实现。

  5自定义微信菜单

       透过Drupal后台可以实现自定义菜单的功能,管理员不需再登入微信后台即可自定义菜单,实现一站式管理的模式

        6营销渠道管理功能

          可以在drupal 后台生成营销二维码,并且对客户来源进行精准分析

        7  完善的数据统计功能

           对用户信息,用户地理位置,用户搜索关键字,自定义菜单点击情况 进行数据统计,并且生成相应报表。

   8资料安全与备份

          用Drupal开发网站的安全性极高,当微信的资料都放在Drupal网站的后台里,也大大提高了资料的安全性并可作为资料的备份。

         9  其他更加个性化的应用

           利用强大的Apache Solr搜索功能  Rules规则模块,可以实现更加个性化的信息服务等

 

        当世界上最强大的内容管理系统和中国大陆最流行的移动应用相结合,真是有无限可能可实现。而且是目前每个机构最高性价比的微信解决方案。

       北京亚艾元软件公司做为国内最顶尖的Drupal开发公司之一,把Drupal和微信已经完美的整合在一起,信息的创建、组织、管理、协作、互联、设计、展示及可扩展方面具有无与伦比的优势,极大的方便了微信管理者、运营者和客户。

 

 二  课程概述

        本课程浓缩了Drupal微信开发的最新基础实践,详细讲解Drupal及微信开发应当掌握的各方面问题,为贵单位开发搞性价比,高灵活性和高扩充性。

        凡认真参加培训的老师,将能获得最新的Drupal微信开发的基本技能和部分高级技能。

 

    三  课程特色

   1 经过了实践考验,是成功案例的真心分享

    本课程是我们给中国大陆各行业最顶级客户所做技术咨询、项目实施解决方案的真心分享,涵盖了微信开发方面应该注意的方方面面问题。

   2具有较强的可操作性,工作效率更高

    大部分软件具有非常便捷的操作性,简单方便。高级操作有写好的运行模版,不懂编程的,也可熟练操作。

  

    

   3 具有最高的性价比、可持续性

    几乎用到的所有软件都是开源或免费软件,而且这些软件更新发展的速度很快,能不断满足微信开发需求。

 

     四 培训对象

     凡是任何对微信开发感兴趣的朋友均可参加,凡任何致力于更好数字化生存的机构和个人均欢迎参加。

五 时间、地点和费用

     时间:2015.4.20-4.24

     地点: 淮海中路1413号(复兴中路口)上海图书馆教育培训中心

     附近交通:公交15、26、45、49、93、96、167、236、824、830、911、920、926、927、轨交一号线、七号线(常熟路站)、十号线(上海图书馆站)

 

 上海图书馆.png

     费用:1500元(含教材费用),在校生免费(需要有Drupal基础知识),食宿自理,欢迎团体报名,价格优惠。

  六 培训回执

      参会请于2015年4月20日前填写回执,发至QQ或会务联络信箱:cuikejun@qq.com,需要住宿的老师,请在回执上填写注明,可统一提前预定。

 联系人:崔克俊  13681445347 13381113196 QQ:372948992

姓名

 

性别

 

职务

 

单位

 

电子邮箱

 

地址

 

发票抬头

 

发票项目

可开   培训费 会务费 资料费等

联系电话

固定电话:                手机:

是否住宿

 

住宿要求:   □合住     □单间

               

                                            北京亚艾元软件有限责任公司(主办)

                                                            2015年3月3日

 

 

 

 

 

 

 

 

 

附件一 讲课提纲 可根据学员学习进展情况灵活调整

第1天内容 

第1天

9:00-10:00

先睹为快,Drupal及微信平台成功案例介绍

Drupal和微信在中国大陆出版发行、教育、政府机关、IT、金融及科研院所的成功应用

第1天

10:30 到11:30

微信公众平台介绍及如何申请服务号

第1天

2:00-3:00

2.2 Drupal安装及基本内容介绍

  2.2.1 需环境

  2.2.2 安装配置

  2.2.3 内容管理

  2.2.4 区块管理

  2.2.5 菜单管理、角色管理。

   

第1天

3:30-4:30

下午:微信开发

  3.1 启用开发模式

  3.1.1 关闭编辑模式

  3.1.2 启用开发模式

  3.1.3 常见问题与解决方案

  3.2 实现自动回复

  3.3 消息交互原理分析

 

第2天

第2天

9:00-- 10:00

3.1 Drupal的字段管理

3.2  在Drupal中如何设置内容分类

第2天

10:30 到11:30

3.3 Drupal  Views介绍及使用

第2天

2:00-3:00

下午:微信开发

  3.1 启用开发模式

  3.1.1 关闭编辑模式

  3.1.2 启用开发模式

  3.1.3 常见问题与解决方案

  

 

第2天

3:30-4:30

3.2 实现自动回复

  3.3 消息交互原理分析

 

第3天

第3天

9:00-- 10:00

第三天  上午   微信开发基础接口的使用

  第4章 基础接口

  4.1 接收用户消息

  4.1.1 接收文本消息

  4.1.2 接收图片消息

  4.1.3 接收语音消息

  

 

第3天

10:30 到11:30

4.1.4 接收视频消息

  4.1.5 接收地理位置消息

  4.1.6 接收链接消息

  4.1.7 代码实现

第3天

2:00-3:00

下午 微信基础接口的使用

  4.2 向用户回复消息

  4.2.1 文本消息

  4.2.2 图片消息

  4.2.3 语音消息

  4.2.4 视频消息

  4.2.5 音乐消息

  4.2.6 图文消息

  4.2.7 代码实现

  

 

第3天

3:30-4:30

4.3 接收事件推送消息

  4.3.1 关注/取消关注

  4.3.2 代码实现

 

第4天

第4天

9:00—10:00

第四天 上午自定义菜单和高级接口

5.1 Access   Token

  5.1.1 Access Token

  5.1.2 接口调用请求说明

  5.1.3 实现代码

  

 

第4天

10:30 到11:30


  5.2 自定义菜单

  5.2.1 自定义菜单介绍

  5.2.2 按钮类型

  5.2.3 创建菜单

  5.2.4 查询菜单

  5.2.5 删除菜单

  5.2.6 菜单事件推送

  

 

第4天

2:00-3:00

 5.3 语音识别

  5.3.1 接收识别结果

  5.3.2 处理识别消息

第4天

3:30-4:30

5.4 客服接口

  5.4.1 客服接口实现

  5.4.2 消息接口与客服接口相结合

  5.4.3 客服接口的意义

 

第5天内容 

第5天

9:00-- 10:00

第五天  OAuth2.0网页授权和生成带参数二维码

  5.5  OAuth2.0网页授权

  5.5.1 OAuth2.

  5.5.2 授权过程

  5.5.3 详细步骤

  5.5.4 效果展示

第5天

10:30 到11:30

5.6 生成带参数二维码

  5.6.1 场景二维码

  5.6.2 创建二维码ticket

  5.6.3 通过ticket换取二维码

  5.6.4 下载二维码

  5.6.5 扫描带参数二维码事件

  5.7 获取用户地理位置

  5.7.1 获取用户地理位置

  5.7.2 转换坐标到地址

  5.7.3 用户地理位置的意义

  

 

第5天

2:00-3:00

5.8 获取用户基本信息

  5.8.1 获取用户基本信息

  5.8.2 制作个性欢迎语

    下午获取关注者列表及上传下载多媒体文件

  5.9 获取关注者列表

  5.9.1 获取关注者列表

  5.9.2 分批获取

  5.10 用户分组管理

  

 

第5天

3:30-4:30

5.10.1 创建分组

  5.10.2 查询所有分组

  5.10.3 查询用户所在分组

  5.10.4 修改分组名

  5.10.5 移动用户分组

  5.11 上传下载多媒体文件

  5.11.1 上传多媒体文件

  5.11.2 下载多媒体文件

 

 

站内键盘导航这个需求在网站上用的比较少,但是如果你是一个Mac用户,你一定知道Spotlight,或者Alfred。这个功能实际体验的话,真的很方便。

Drupal社区竟然有这样的模块,而且有的做的相当不错,推荐大家试试,本站比较推荐第一个。

站内键盘导航这个需求在网站上用的比较少,但是如果你是一个Mac用户,你一定知道Spotlight,或者Alfred。这个功能实际体验的话,真的很方便。

Drupal社区竟然有这样的模块,而且有的做的相当不错,推荐大家试试,本站比较推荐第一个。

站内键盘导航这个需求在网站上用的比较少,但是如果你是一个Mac用户,你一定知道Spotlight,或者Alfred。这个功能实际体验的话,真的很方便。

Drupal社区竟然有这样的模块,而且有的做的相当不错,推荐大家试试,本站比较推荐第一个。

Drupal中国公告:2015年4月2日上午2点54分(美国当地时间)在Drupal官网发布公告,Drupal 7.36 发布。

Drupal官网公告中介绍:这是Drupal7.x的例行版本更新。本次包括一些bug修复及少量 API/功能 改进(并非主要功能大变动);大功能及非向后兼容的新功能会加到Drupal 8.0版本里。

该版本不包含安全问题更新。

除了文档修复,.htaccess、web.config、robots.txt 及settings.php 这些文件没有变动,因此本次升级这些文件无需备份。

已知问题:

无。

Drupal中国公告:2015年4月2日上午2点54分(美国当地时间)在Drupal官网发布公告,Drupal 7.36 发布。

Drupal官网公告中介绍:这是Drupal7.x的例行版本更新。本次包括一些bug修复及少量 API/功能 改进(并非主要功能大变动);大功能及非向后兼容的新功能会加到Drupal 8.0版本里。

该版本不包含安全问题更新。

除了文档修复,.htaccess、web.config、robots.txt 及settings.php 这些文件没有变动,因此本次升级这些文件无需备份。

已知问题:

无。

本次更新包括:

  • Prevented the form API from allowing arrays to be submitted for various form elements, such as textfields, textareas, and password fields (API change: https://www.drupal.org/node/2462723).
  • Added a 'javascript_always_use_jquery' variable which can be set to FALSE by sites that may not need jQuery loaded on all pages, and a 'requires_jquery' option to drupal_add_js() which modules can set to FALSE when adding JavaScript files that have no dependency on jQuery (API addition: https://www.drupal.org/node/2462717).
  • Added a user_has_role() function to check whether a user has a particular role (API addition: https://www.drupal.org/node/2462411).
  • Added a 'file_public_schema' variable which allows modules that define publicly-accessible streams in hook_stream_wrappers() to bypass file download access checks when processing managed file upload fields.
  • Fixed a bug that caused database query tags not to be added to search-related database queries under many circumstances, and which prevented the corresponding hook_query_TAG_alter() implementations from being called.
  • Fixed the "for" attribute on managed file upload field labels to improve accessibility (minor markup change).
  • Fixed incorrect foreign keys in the User module's role_permission and users_roles database tables.
  • Changed permission descriptions throughout Drupal core to consistently link to relevant administrative pages, regardless of whether the user viewing the Permissions page can view the page being linked to (minor UI change).
  • Fixed the drupal_add_region_content() function so that it actually adds content to the page.
  • Added an 'image_suppress_itok_output' variable to allow sites already using the existing 'image_allow_insecure_derivatives' variable to also prevent security tokens from appearing in image derivative URLs.
  • Fixed double-escaping of theme names in the Block module administrative interface (minor string change).
  • Added basic support for Xdebug when running automated tests.
  • Fixed a bug which caused previewing a node to remove elements from the node being edited. With this fix, calling node_preview() will no longer modify the passed-in node object (minor API change).
  • Fixed installation failures when an opcode cache is enabled.
  • Fixed a bug in the Drupal 6 to Drupal 7 upgrade path which caused private files to be inaccessible.
  • Fixed a bug in the Drupal 6 to Drupal 7 upgrade path which caused user pictures to be lost.
  • Fixed missing language code in hook_field_attach_view_alter() when it is invoked from field_view_field().
  • Stopped sending ETag and Last-Modified headers for uncached page requests, since they break caching for certain Varnish and Nginx configurations.
  • Changed the Simpletest module to allow PSR-4 test classes to be used in Drupal 7.
  • Fixed a fatal error that occurred when using the Comment module's "Unpublish comment containing keyword(s)" action.
  • Changed the "lang" attribute on language links to "xml:lang" so it validates as XHTML (minor markup change).
  • Fixed a bug in the Contact module which caused the global user object to have the incorrect name and e-mail address during the remainder of the page request after the contact form is submitted.

可以到 Drupal 7.36版本修改日志里查看具体细节。

官网强烈建议升级您的Drupal站点至drupal7最新版本。

修改日志:

Drupal 7.36 release notes

下载Drupal:

下载 Drupal 7.36

Drupal中国公告:2015年4月2日上午2点54分(美国当地时间)在Drupal官网发布公告,Drupal 7.36 发布。

Drupal官网公告中介绍:这是Drupal7.x的例行版本更新。本次包括一些bug修复及少量 API/功能 改进(并非主要功能大变动);大功能及非向后兼容的新功能会加到Drupal 8.0版本里。

该版本不包含安全问题更新。

除了文档修复,.htaccess、web.config、robots.txt 及settings.php 这些文件没有变动,因此本次升级这些文件无需备份。

已知问题:

无。

Drupal中国公告:2015年4月2日上午2点54分(美国当地时间)在Drupal官网发布公告,Drupal 7.36 发布。

Drupal官网公告中介绍:这是Drupal7.x的例行版本更新。本次包括一些bug修复及少量 API/功能 改进(并非主要功能大变动);大功能及非向后兼容的新功能会加到Drupal 8.0版本里。

该版本不包含安全问题更新。

除了文档修复,.htaccess、web.config、robots.txt 及settings.php 这些文件没有变动,因此本次升级这些文件无需备份。

已知问题:

无。

Drupal中国公告:2015年4月2日上午2点54分(美国当地时间)在Drupal官网发布公告,Drupal 7.36 发布。

Drupal官网公告中介绍:这是Drupal7.x的例行版本更新。本次包括一些bug修复及少量 API/功能 改进(并非主要功能大变动);大功能及非向后兼容的新功能会加到Drupal 8.0版本里。

该版本不包含安全问题更新。

除了文档修复,.htaccess、web.config、robots.txt 及settings.php 这些文件没有变动,因此本次升级这些文件无需备份。

已知问题:

无。

本次更新包括:

  • Prevented the form API from allowing arrays to be submitted for various form elements, such as textfields, textareas, and password fields (API change: https://www.drupal.org/node/2462723).
  • Added a 'javascript_always_use_jquery' variable which can be set to FALSE by sites that may not need jQuery loaded on all pages, and a 'requires_jquery' option to drupal_add_js() which modules can set to FALSE when adding JavaScript files that have no dependency on jQuery (API addition: https://www.drupal.org/node/2462717).
  • Added a user_has_role() function to check whether a user has a particular role (API addition: https://www.drupal.org/node/2462411).
  • Added a 'file_public_schema' variable which allows modules that define publicly-accessible streams in hook_stream_wrappers() to bypass file download access checks when processing managed file upload fields.
  • Fixed a bug that caused database query tags not to be added to search-related database queries under many circumstances, and which prevented the corresponding hook_query_TAG_alter() implementations from being called.
  • Fixed the "for" attribute on managed file upload field labels to improve accessibility (minor markup change).
  • Fixed incorrect foreign keys in the User module's role_permission and users_roles database tables.
  • Changed permission descriptions throughout Drupal core to consistently link to relevant administrative pages, regardless of whether the user viewing the Permissions page can view the page being linked to (minor UI change).
  • Fixed the drupal_add_region_content() function so that it actually adds content to the page.
  • Added an 'image_suppress_itok_output' variable to allow sites already using the existing 'image_allow_insecure_derivatives' variable to also prevent security tokens from appearing in image derivative URLs.
  • Fixed double-escaping of theme names in the Block module administrative interface (minor string change).
  • Added basic support for Xdebug when running automated tests.
  • Fixed a bug which caused previewing a node to remove elements from the node being edited. With this fix, calling node_preview() will no longer modify the passed-in node object (minor API change).
  • Fixed installation failures when an opcode cache is enabled.
  • Fixed a bug in the Drupal 6 to Drupal 7 upgrade path which caused private files to be inaccessible.
  • Fixed a bug in the Drupal 6 to Drupal 7 upgrade path which caused user pictures to be lost.
  • Fixed missing language code in hook_field_attach_view_alter() when it is invoked from field_view_field().
  • Stopped sending ETag and Last-Modified headers for uncached page requests, since they break caching for certain Varnish and Nginx configurations.
  • Changed the Simpletest module to allow PSR-4 test classes to be used in Drupal 7.
  • Fixed a fatal error that occurred when using the Comment module's "Unpublish comment containing keyword(s)" action.
  • Changed the "lang" attribute on language links to "xml:lang" so it validates as XHTML (minor markup change).
  • Fixed a bug in the Contact module which caused the global user object to have the incorrect name and e-mail address during the remainder of the page request after the contact form is submitted.

可以到 Drupal 7.36版本修改日志里查看具体细节。

官网强烈建议升级您的Drupal站点至drupal7最新版本。

修改日志:

Drupal 7.36 release notes

下载Drupal:

下载 Drupal 7.36

Drupal中国公告:2015年4月2日上午2点54分(美国当地时间)在Drupal官网发布公告,Drupal 7.36 发布。

Drupal官网公告中介绍:这是Drupal7.x的例行版本更新。本次包括一些bug修复及少量 API/功能 改进(并非主要功能大变动);大功能及非向后兼容的新功能会加到Drupal 8.0版本里。

该版本不包含安全问题更新。

除了文档修复,.htaccess、web.config、robots.txt 及settings.php 这些文件没有变动,因此本次升级这些文件无需备份。

已知问题:

无。

Drupal 8.0.0 Beta9 在美国当地时间2015年3月26日上午12:15发布了。

该版本是 Drupal官方发布的第9个Drupal8 Beta版本,上一个Drupal8 版本是Drupal8 Beta8(该版本未提供下载版本),再之前的Drupal8 版本是Drupal8 Beta7,发布于2015年2月25日,相隔近一个月的时间。

这一版本修复了自Drupal8 Beta8以来的6个问题,自Drupal8 Beta7以来的291个问题,详细参见官网的发布说明:https://www.drupal.org/node/2459341

Drupal 8.0.0 Beta9 在美国当地时间2015年3月26日上午12:15发布了。

该版本是 Drupal官方发布的第9个Drupal8 Beta版本,上一个Drupal8 版本是Drupal8 Beta8(该版本未提供下载版本),再之前的Drupal8 版本是Drupal8 Beta7,发布于2015年2月25日,相隔近一个月的时间。

这一版本修复了自Drupal8 Beta8以来的6个问题,自Drupal8 Beta7以来的291个问题,详细参见官网的发布说明:https://www.drupal.org/node/2459341

Drupal 8 Beta 版不适合没有技术背景的人和生产环境使用,因为在目前仍有超过50个较严重的问题亟待解决,解决所有这些问题将会发布RC版(release candidate,候选版)。

注意:在当前beta7版本和所有beta版,以及已知的阻碍路径升级的问题解决前,都不支持通过路径升级(upgrade path)。

在 Beta版阶段仍然会有很多API方面的更新,但是希望这不会影响到第三方模块升级,在这期间包括页面渲染、安全标记追踪(SafeMarkup followups)、Entity URI 模板、配置依赖和模式的修正,主题模板,以及一些需要通过更改API来解决的重要问题。

关于Drupal8的版本发布安排,请参考:http://drupalchina.cn/node/3056

下载地址:下载 Drupal 8.0.0 Beta9

中文安装教程:http://drupalchina.cn/node/1929

Drupal 8.0.0 Beta9 在美国当地时间2015年3月26日上午12:15发布了。

该版本是 Drupal官方发布的第9个Drupal8 Beta版本,上一个Drupal8 版本是Drupal8 Beta8(该版本未提供下载版本),再之前的Drupal8 版本是Drupal8 Beta7,发布于2015年2月25日,相隔近一个月的时间。

这一版本修复了自Drupal8 Beta8以来的6个问题,自Drupal8 Beta7以来的291个问题,详细参见官网的发布说明:https://www.drupal.org/node/2459341

默认Drupal的用户系统注册和登录都是使用用户名的,但当前主流的做法是让用户直接使用邮箱注册和登录,这样获得到的用户邮箱会更真实,尤其是再假如验证机制的话。如果自己写代码来实现这个功能也不是不可以,但是就要自己去解决遇到的各种各样的问题。

感谢Drupal社区的共享精神和Drupal模块之间可以配合使用的特点,我们可以将社区提供的多款模块配合使用来实现这个功能。

本专题列举的模块足够实现邮箱注册登录的目的,但要注意的是模块之间有的是同类的,使用时只需开启一个,并且本专题列举的模块没有太明显的缺陷,读者可以根据需要自行取舍。

默认Drupal的用户系统注册和登录都是使用用户名的,但当前主流的做法是让用户直接使用邮箱注册和登录,这样获得到的用户邮箱会更真实,尤其是再假如验证机制的话。如果自己写代码来实现这个功能也不是不可以,但是就要自己去解决遇到的各种各样的问题。

感谢Drupal社区的共享精神和Drupal模块之间可以配合使用的特点,我们可以将社区提供的多款模块配合使用来实现这个功能。

本专题列举的模块足够实现邮箱注册登录的目的,但要注意的是模块之间有的是同类的,使用时只需开启一个,并且本专题列举的模块没有太明显的缺陷,读者可以根据需要自行取舍。

默认Drupal的用户系统注册和登录都是使用用户名的,但当前主流的做法是让用户直接使用邮箱注册和登录,这样获得到的用户邮箱会更真实,尤其是再假如验证机制的话。如果自己写代码来实现这个功能也不是不可以,但是就要自己去解决遇到的各种各样的问题。

感谢Drupal社区的共享精神和Drupal模块之间可以配合使用的特点,我们可以将社区提供的多款模块配合使用来实现这个功能。

本专题列举的模块足够实现邮箱注册登录的目的,但要注意的是模块之间有的是同类的,使用时只需开启一个,并且本专题列举的模块没有太明显的缺陷,读者可以根据需要自行取舍。

Drupal中国公告)2015年3月18日18点10分(美国当地时间)在Drupal官网发布公告,Drupal 7.35  和 Drupal 6.35 发布。

Drupal中国公告)2015年3月18日18点10分(美国当地时间)在Drupal官网发布公告,Drupal 7.35  和 Drupal 6.35 发布。

Drupal官网公告中介绍此次 Drupal 7.35  和 Drupal 6.35 发布均为安全更新,修复了几个安全漏洞(SA-CORE-2015-001)。可以到 Drupal 7.35版本修改日志Drupal 6.35版本修改日志里查看具体细节。

本次更新包括:

  • Access bypass (Password reset URLs - Drupal 6 and 7)
  • Open redirect (Several vectors including the "destination" URL parameter - Drupal 6 and 7)

官网强烈建议升级您的Drupal站点至drupal7最新版本,此次更新没有增加新功能。

修改日志:

Drupal 7.35 release notes

Drupal 6.35 release notes

下载Drupal:

下载 Drupal 7.35

下载 Drupal 6.35

Drupal中国公告)2015年3月18日18点10分(美国当地时间)在Drupal官网发布公告,Drupal 7.35  和 Drupal 6.35 发布。

2015年Drupal中国营(DrupalCampChina 2015)将为期一天,关注Drupal在中国发展的诸多方面。我们希望中国的Drupaller可以在这一天聚集到一起,通过知识交流的形式达到提升整 个社区技术水平的目的。“Camp”来源于“Barcamp”,起初指一种非正式、非联盟性质的、在酒吧举行的聚会。

Drupal中国营广义上也是Drupal Meetup的扩展,比如在上海就有本城市的DrupalSH Meetup

日期:

2015年3月14日星期六上午10点

2015年Drupal中国营(DrupalCampChina 2015)将为期一天,关注Drupal在中国发展的诸多方面。我们希望中国的Drupaller可以在这一天聚集到一起,通过知识交流的形式达到提升整 个社区技术水平的目的。“Camp”来源于“Barcamp”,起初指一种非正式、非联盟性质的、在酒吧举行的聚会。

Drupal中国营广义上也是Drupal Meetup的扩展,比如在上海就有本城市的DrupalSH Meetup

日期:

2015年3月14日星期六上午10点

地点:

上海纽约大学

上海市浦东新区世纪大道1555号

地铁站名:地铁 2/4/6/9 号线世纪大道站(六号出口)。

上海

活动日程:

活动将分为6场会话,分为上午2场、下午4场。

10AM-10:50AM: DrupalCamp预演及公告

11AM-12PM: 2015年Drupal中国营主题演讲:打开开源电子商务的大门, 演讲嘉宾: Ryan Szrama. Ryan 在网站开发上的研究已经超过十年,在他的家乡美国肯塔基州路易斯威尔,他建立了他的网上营销公司。作为其项目的负责人及群组创始人,他孕育的公司 Ubercart现在已经为超过二万个的网站所应用。在2009年,Ryan 加入了Commerce Guys,并且继续负责和领导Ubercart﹐延伸其技术并应用于Drupal 的电子商贸上。他利用了Drupal7 所提供的新功能,使用户能够建立最好的电子商贸网站。他的大部分时间都在专注在Drupal的代码开发,增加对Drupal 电子商贸社区上的贡献,并积极在活动上及网络上提供培训。

12PM-12:30PM: 集体照像,请在DrupalCamp预演及公告环节听取安排。

Time 礼堂 30分钟演讲 第三轨道
1:30PM-2:00PM Let's talk about web experience management with Drupal 8 ---- Adam Malone 利用DRUPAL加微信 打造第一流的办公及客户即时通讯系统‍ ---- Kejun Cui 在移动学习领域的实践 ---- rogical
2:00PM-2:30PM ↑ 持续 Drupal与积木 ---- Niu Qiang ↑ 持续
2:30PM-3:00PM 求职招聘,社交 Auto-Scaling Drupal as Web BaaS ---- Jackie Chan  
3:00PM-3:30PM Collaborative Technologies ---- Clay Shirky  
3:30PM-4:00PM ↑ 持续 Drupal在中国高校的应用现状和机会 ---- fishfree
4:00PM-4:30PM 迁移到Drupal ---- Everright Chen 解密Entity ---- Zhang Terry Google Summer of Code with Drupal ---- 王景昇
4:30PM-5:00PM ↑ 持续 Drupal在中国大陆电子商务领域的成功实践 ---- Kejun Cui

6:00PM-11PM: 酒会,社交 @ 开巴,建国中路169号,上海

社区聚餐:将于当晚在陆家嘴举办个小型聚餐,欢迎参与,请与龙马联系

 

社区会员演讲话题提案

请浏览: https://groups.drupal.org/taxonomy/term/136263

参加:

本届Drupal中国营欢迎各位踊跃加入,不收取任何费用。主办方将提供免费食物、饮料、WIFI、T恤和礼品。

请使用下面注册登记参加活动。只有在这个页面的注册参与人员可以免费得到定制T恤

赞助:

此次会议由Techyizu引锐信息科技有限公司CI&TDavyin Internet SolutionsBootDevDrupal Association联合赞助。如果您或您的组织也希望赞助,请联系skyredwang

报名地址https://groups.drupal.org/node/456528

2015年Drupal中国营(DrupalCampChina 2015)将为期一天,关注Drupal在中国发展的诸多方面。我们希望中国的Drupaller可以在这一天聚集到一起,通过知识交流的形式达到提升整 个社区技术水平的目的。“Camp”来源于“Barcamp”,起初指一种非正式、非联盟性质的、在酒吧举行的聚会。

Drupal中国营广义上也是Drupal Meetup的扩展,比如在上海就有本城市的DrupalSH Meetup

日期:

2015年3月14日星期六上午10点

Drupal 8.0.0 Beta7 在美国当地时间2015年2月25日下午2:38发布了。

该版本是 Drupal官方发布的第7个Drupal8 Beta版本,上一个Drupal8 版本是Drupal8 Beta6,发布于2015年1月28日,相隔近一个月的时间。

这一版本对Drupal8 Beta6修复众多问题(包含400次代码提交),详细参见官网的发布说明:https://www.drupal.org/node/2437851

Drupal 8.0.0 Beta7 在美国当地时间2015年2月25日下午2:38发布了。

该版本是 Drupal官方发布的第7个Drupal8 Beta版本,上一个Drupal8 版本是Drupal8 Beta6,发布于2015年1月28日,相隔近一个月的时间。

这一版本对Drupal8 Beta6修复众多问题(包含400次代码提交),详细参见官网的发布说明:https://www.drupal.org/node/2437851

Drupal 8 Beta 版不适合没有技术背景的人和生产环境使用,因为在目前仍有超过50个较严重的问题亟待解决,解决所有这些问题将会发布RC版(release candidate,候选版)。

注意:在当前beta7版本和所有beta版,以及已知的阻碍路径升级的问题解决前,都不支持通过路径升级(upgrade path)。

在 Beta版阶段仍然会有很多API方面的更新,但是希望这不会影响到第三方模块升级,在这期间包括页面渲染、安全标记追踪(SafeMarkup followups)、Entity URI 模板、配置依赖和模式的修正,主题模板,以及一些需要通过更改API来解决的重要问题。

关于Drupal8的版本发布安排,请参考:http://drupalchina.cn/node/3056

下载地址:下载 Drupal 8.0.0 Beta7

中文安装教程:http://drupalchina.cn/node/1929

Drupal 8.0.0 Beta7 在美国当地时间2015年2月25日下午2:38发布了。

该版本是 Drupal官方发布的第7个Drupal8 Beta版本,上一个Drupal8 版本是Drupal8 Beta6,发布于2015年1月28日,相隔近一个月的时间。

这一版本对Drupal8 Beta6修复众多问题(包含400次代码提交),详细参见官网的发布说明:https://www.drupal.org/node/2437851

Views复杂的运行流程带来了灵活性的同时,也让页面的形成很差,所以我们需要用缓存来优化性能,那么用什么缓存策略呢,我们首先要知道有什么缓存策略相关的模块,这里列举一些,仅供参考。

注意:Views内置的基于时间的缓存也是比较常用的一种,如果不能满足你的需要,你可以试试本文中提到的模块。

Views复杂的运行流程带来了灵活性的同时,也让页面的形成很差,所以我们需要用缓存来优化性能,那么用什么缓存策略呢,我们首先要知道有什么缓存策略相关的模块,这里列举一些,仅供参考。

注意:Views内置的基于时间的缓存也是比较常用的一种,如果不能满足你的需要,你可以试试本文中提到的模块。

Views复杂的运行流程带来了灵活性的同时,也让页面的形成很差,所以我们需要用缓存来优化性能,那么用什么缓存策略呢,我们首先要知道有什么缓存策略相关的模块,这里列举一些,仅供参考。

注意:Views内置的基于时间的缓存也是比较常用的一种,如果不能满足你的需要,你可以试试本文中提到的模块。