跳转到主要内容
tiger 提交于 25 September 2013

浏览器兼容性

  • 主题必须进行过跨浏览器测试并且在符合标准的浏览器上看起来都尽可能的一样。
  • 旧版本非标准浏览器如IE7也必须被兼容(就当前来说)并且能够在上面“正常工作”。这就意味着布局模块不能失效,明显的区别和漏洞也都应该被修正好了。同时这也意味着,和下面这个例子中类似的情况。那就是,使用border-radius来创建圆角的时候,不支持这个属性的浏览器(如IE8)不会产生错误,同时在支持这个属性的浏览器更是非常完美的。

Drupal代码规范

  • 一定要遵守代码规范
  • CSS 代码规范,虽然还处在待确认的状态,也应该尽可能的遵守。
  • 除非模板文件被更改过,否则他们不应该包含在主题中。
  • 核心样式表不能够被主题中的样式表全部代替。而应该采用在主题的样式表文件中有选择地覆写样式表条目的方式。
  • 模板文件不应该删除关键的RDFa也不能删除其辅助功能。
东方龙马 提交于 23 September 2013

问题

各位老师,问个问题  像是<?php print $front_page;?>中的 $front_page是drupal规定好的  是么?

回答:

这是Drupal核心定义的变量,参看api手册:

https://api.drupal.org/api/drupal/modules!system!page.tpl.php/7

$front_page: The URL of the front page. Use this instead of $base_path, when linking to the front page. This includes the language domain or prefix. (译文:$front_page: 首页的URL。当链接至首页的时候,可以使用它来替换$base_path。它包含语言域名或者前缀)。

Taxonomy upgrade extras
东方龙马 提交于 23 September 2013

问题:

Drupal内容页可以设置自动分页吗?

回答:

Drupal7核心默认没有对内容页做分页的功能,官方有一些模块可以实现这样的功能。

推荐模块:

https://drupal.org/project/smart_paging D7 中文教程http://drupalchina.cn/node/1735

其他模块:

http://drupal.org/project/cleanpager d7,d6

http://drupal.org/project/pagination d7.x-dev

Taxonomy upgrade extras
1754470358 提交于 22 September 2013

如图想去掉文本中的空格包括为了句首缩进在文章编辑时输入的空格,想使用主题所载入的js文件来实现,js文件在主题所在目录的js文件夹内。

请问在如下编码内如何编辑才能实现上述要求?

 

(function ($) {   Drupal.behaviors.viewsfieldbody1 = {     attach: function (context) {     $('#block-views-featured-article-block .views-field-body-1').trim()({              });   } }; })(jQuery);

 

 

无论我怎么写都提示格式错误,网上我也没找到具体可以参考的资料,在这请有经验的前辈指点下,谢谢!

东方龙马 提交于 22 September 2013

目前Drupal8已经发布了 Alpha 14(2014.8.15更新)版本,距离正式版的发布,可能还有几个月的时间。作为一名Drupaler,现在是时候可以为Drupal社区做一点事情了,可以加入Drupal8的翻译,也可以将自己开发的模块和主题升级到Drupal8版本,Drupal中国文档翻译团队期待你的加入!

初次参与翻译的朋友,可以先查看《如何参与Drupal官方文档翻译?

 

本次翻译的是《Drupal 8 Updates and How to Help》的子页面。

如果你还没有加入翻译组,请把你的drupalchina上的id告诉龙马,加入翻译组,即可编辑这个页面,认领翻译任务。

翻译任务分配:

备注:“(由 _  翻译” 仅是占位,如果您申领的话,请将下划线“_”替换为你的昵称,谢谢!)

marixh 提交于 22 September 2013

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

 

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

    功夫不负有心人,终于找到一款相貌极佳的module。于是拿过来使用,切看我慢慢道来,该去如何使用它。

    第一:去官网下载模块,安装。

112010_nxy3_166228_0.png

   第二:安装完毕,接下来就要使用到Form API开发中去 

  

articles
万方软件开设图情行业的Drupal培训班

一、 培训目的

Drupal (http://Drupal.org)是世界上最先进的开源网站管理系统之一。各行各业的顶尖用户都在用Drupal(40个顶级案例http://garmahis.com/inspiration/top-40-Drupal-sites-showcase/)。Drupal有2万多个模块,2万多个活跃开发者。利用Drupal图书馆可以很方便的构建图书馆网站、学术主题博客、开放学术社区、机构仓储等信息系统,并可以进行大数据、语义网等方面的研究。

东方龙马 提交于 18 September 2013

最近Acquia 推出了一款免费的云主机,称为“Acquia Cloud Free”,主要是方便Drupal的开发者可以方便地在本地开发以及在线测试,同时,可以使用git同步代码,也可以使用drush命令来下载、安装、设置模块及主题等。

Acquia的官方博客有篇英文的文章,对server做了简要的介绍:Acquia Cloud Free is now generally available!

使用“Acquia Cloud Free”主要有以下几个步骤:

小桔jié 提交于 18 September 2013

 3年以上工作经验 Responsibility: • Drupal站点建设,模块编写,自定义主题等编码工作 • 页面JS/CSS编码及配合QA完成Bug Fix工作 • 配合QA/PM完成产品发布/上线 • 配合做简单的需求分析 Basic Qualifications: • 计算机及相关专业大专及以上学历 • 至少2年以上PHP相关经验,有Drupal/Wordpress工作经验者优先 • 熟悉mysql、SQLServer、Oracle等数据库和使用和开发 • 熟练掌握html, Javascript , CSS, xml • 熟悉XML、AJAX,能理解mvc、soa、rest架构思想,了解memcache、redis、mongoDB等相关技术,有大型网站项目开发经验; • 具有良好的理解和沟通能力,责任心强,富有团队合作精神; • 良好的组织能力并且能够同时参与多个项目 • 追求卓越,精益求精

能进行英语沟通。  

地点:上海浦东

有意者可以发送简历到2514607014@qq.com或加Q详聊

订阅