跳转到主要内容
yplam 提交于 30 July 2014

原文链接:http://drupalize.me/blog/201407/drupal-8-plugins-explained

 

在您开始学习Deupal 8模块开发以后,您遭遇到的第一个Drupal新特性很有可能就是插件。譬如这篇关于创建区块的文章,使用的就是新的插件机制。在写完这篇文章后我觉得如果可以后退一步,跟大家分享关于插件的高阶应用将是一件有趣的事情。这篇文章将介绍“什么是插件”以及“为何使用插件”,目的是帮助Drupal 7开发者转换到Drupal 8。

什么是插件

插件是Drupal 8引入的新概念,对每一名Drupal 8模块开发者而言都十分重要。你会用到插件的一些常见例子如:创建一个自定义区块、提供自定义的字段、为图片添加处理特效(如缩放或旋转)。Drupal 手册中是这样定义插件的:

qingkong 提交于 30 July 2014

2.3 Drupal主题相关的重要概念(4)Basic concept of Drupal Theme (IV)

2.4 基主题和子主题

Drupal官网上有上千个主题供大家下载和使用。这其中有大概40个基主题。基主题(base theme)也称父主题,他的概念是和子主题(sub theme)相对应的。在前面讲解Drupal主题的工作机制的时候,我们已经知道,Drupal会为页面提供一套默认的模板,而基主题则修改了这些默认模板,以求得到“更好的”特性。它们的作用并不是让你直接使用,而是让你在它们的基础之上创建你需要的子主题。

官网给出了一系列使用基主题的理由https://drupal.org/node/980434 :

na_yi_kuan_ji_zhu_ti_gua_he_ni_-05.jpg

 

上海Drupal聚会 - 2014年8月16日

时间: 2014-08-16 13:00 - 19:00 Asia/Shanghai 组织者龙马   希望之翼

大家好!

很期待在Drupal 8月聚会上跟各位见面。有一个好消息告诉大家,为鼓励和感谢更多的Drupaler参与聚会和推广Drupal,我们印制了限量版Drupal T恤,参加聚会并参与互动将有机会获赠T恤一件。

本次聚会,我们邀请了Boz Hogan给我们介绍关于《Drupal 8 权威指南》一书的编写、翻译、审核以及如何参与等。

Boz 之前负责《Drupal 7 权威指南》一书英文版的组织和发行工作。如果你有兴趣了解和参与《Drupal 8 权威指南》,这次聚会你将不容错过。

cloudio 提交于 29 July 2014

效果图示:

a26_xtz2xe_ai5qs7il1u.jpg

 

需要模块:

1. D7自带的media image style(imagecache)

2. imagecache actions 模块

 

设置:

p4i4t26e2rhxzs5psk.jpg

按顺序创建图片条件:

1.   添加 Change file format Convert to: png “选项,file formt 设置为 PNG 格式,使生成 的图片成为可透明的png 图片。

上海8月9日DruSport活动报名

活动时间:8月9日  报名截止:8月1日  人数限制:20人

活动形式:表单里的项目  报名方式:提交表单

活动地点:火车头体育场  活动费用:免费 Drupal中国社区赞助 (如有爱好者赞助,可联系希望之翼)

联络方式:QQ群 154077824

2014.8.2 北京Drupal聚会

主题:Drupal在金融行业的应用、DrupalCon Austin 视频学习交流

主讲人:David Agoston 于志成  范苑  

时间:2014年8月2日(周六)下午1:00-4:00

地点:中关村南大街33号国家图书馆品诺咖啡厅大包间

费用:免费,不用打招呼,直接来

 联系人:崔克俊

手机 13681445347  13381113196      QQ:372948992 Skype: tigertazan

David Agoston 目前在北京某金融行业工作,他将分享Drupal在金融行业应用的心得体会。

DrupalCon Austin大会的视频提供了众多业界最新动态,一些英文不好的同学或许看得是懂非懂,欢迎各位带着问题及心得体会前来交流。

DrupalCon Austin 视频 百度云地址:http://pan.baidu.com/s/1gdxLJoR

希望之翼 提交于 26 July 2014
几天前,我与纽约时代周刊的Quentin Hardy一起聊了聊开源。我们讲的最多的是Drupal的生态以及Acquia的盈利模式。   有些人把开源作为他的整个职业,我也坚信围绕开源你可以构建高速成长、广阔发展的商业,同时促进开源社区的繁荣。这不是猜想或假设,Acuiqa和Drupal已经证明了。   Quentin觉得这像是一个乌托邦式,事实上开源是一个开发软件的一种非常好的方式,是一个很好的基础,基于这个基础构建一个生态并且让公司能够从中盈利。开源软件本身就非常成功,并且有能力去支撑一些非常复杂的企业级系统。 当然也有时候没有从开源中商业化,并不意味着就很糟糕。   我告诉Quentin,从我的理解开源更像是达尔文的进化论。 私有专利的公司不可能为了一个在线图库,就去实施10多种不同的解决方案,只会选一种好的。 在开源领域,我们可以,而且正在做。不同的方案之间有竞争,最终优胜劣汰。 你可能说这样的开发形式很浪费资源。从一个纯资本主义的角度,只有一个赢者,但商业和达尔文的进化论在现实中远远要复杂。 不是说最强者生存,达尔文讲的是一个生态,生态里的各个成员最终相互适应生存。   开源的商业模式已经缔造不少成功的案例,Red Hat就是一个著名的例子。我们也在融合各种不同的开源商业模式。在Acquia,我们卖的是既产品又服务的Drupal产品,和其他知识卖服务的开源公司很不同。
Drupal猎人 提交于 26 July 2014

翻译一篇好的技术文章真的很费脑细胞,所以请且看且珍惜!

原文链接:http://www.sitepoint.com/building-drupal-8-module-blocks-forms/

翻译:Drupal猎人

 

本系列文章第一部分,我们讲了如何从最基础开始开发一个drupal8模块,我们已经看到了需要创建哪些文件来让drupal8识别我们的模块,以及

路由如何工作,还有怎么创建菜单来链接程序配置。

在本教程中,我们将学习进一步的开发,我们可以在这个库里找到我们需要的沙盒模块代码示例,里面两个重要的新功能:区块和表单。

为此,我们将创建一个自定义区块来返回一些可配置的文本,在那之后,我们将创建 一个简单的表单来打印输出用户提交到的数据到屏幕上。

订阅