跳转到主要内容
天涯 提交于 31 October 2014

Drush的安装

这里只介绍linux系统的安装方法,Drush有两种安装方式,最简单的方式是使用PEAR库。

首先确定系统中安装了PHP的PEAR库,然后在命令行执行:

pear upgrade pear channel-discover pear.drush.org pear install drush/drush

会自动下载Drush并安装完成,在命令行输入which drush,可以检查drush是否安装成功。

如果需要手动安装,按照以下步骤:

1.先到:http://drupal.org/project/drush#downloads 下载Drush,解压到除了Drupal网站目录的其它路径下。

2.设置drush脚本的权限为可执行:

chmod u+x /path/to/drush/drush

3.设置系统通过drush命令调用,编辑用户home目录下的.bashrc文件,在里面加入:

标签
Carol 提交于 30 October 2014

原文链接:http://atendesigngroup.com/blog/organizing-features-complex-drupal-sites

译者:Carol   校对:龙马

为复杂的Drupal网站组织好功能

我们用一系列综合的(一套)网站代码和Drupal数据库里储存的设置来搭建Drupal网站。设置对于没有写代码经验的人来说是很容易更改的。但是我们没办法像跟踪代码里面的更改一样容易的去跟踪数据库里设置的更改。

Drupal的功能模块是Drupal7里被广泛用于存储设置的解决方案和代码里面的版本控制配置一样。像Drupal中大多数的一样,不是只有一个方法可以在代码里面来配置:一些Aten的人员已经开始在想另外一个方法叫做 CINC.

东方龙马 提交于 29 October 2014

格式:views_get_view($name, $reset = FALSE)(适合drupal 6和7版本)

作用:从数据库或者默认的views得到一个view

说明:$name 是view的名称.$reset若设为真, 在负载缓存内复位此项。当你确定你需要一个新的view时,才使用这个参数。

使用:这里假设创建了一个viewtest的viewtest

1,用代码输出views

  1. <?php
  2. $views=views_get_view("viewtest");
  3. $views->preview();
  4. $results=$views->result;
  5. //下面的代码与views无关的
  6. print_r($results);
复制代码

2,传入argument。

东方龙马 提交于 29 October 2014

原文链接:http://megadrupal.com/blog/creating-an-image-gallery-in-drupal-7

Create an image gallery in Drupal is not difficult, you can use some modules but they're often more than you need and sometime difficult to tweak. I will show you how to create a gallery page that you could easily modify or customize.

sina_-hit 提交于 28 October 2014

接手维护别人开发的drupal网站,要进行多语言翻译,无论选择什么语言,tab里列出来的总是两种语言都有,这让我这种durpal新手来说,郁闷了大半天。

首先,感谢东方龙马兄弟的指点,最终解决了问题,现总结如下:

分两步解决这个问题:

1.找到views的高级设置里 “其他” -  字段的语言: 当前用户的语言 我那个地址是:

/admin/structure/views/view/news_articles/

在界面右边有个Field Language: Current user's language 设了这个还是不行。(至于为什么还要走第二步才行,知道原理的兄弟麻烦告知,谢谢!因为照理解这个程序的流程应该是这样的:程序跟据这个设置-》获取当前语言—》组件显示当前语言的文章列表。不知道哪里影响了这个逻辑的运行)

2.在当前界面左侧添加一个 Filter criteria

 Content: Language (= Current user's language)

添加完保存,发现OK了。tab的内容列表里终于只列出当前语言的文章列表了。

标签
Eli Stone 提交于 28 October 2014

环境:Win7(x64)、虚拟机Fedora20(x86)

现象:浏览drupal.org,显示白板。

过程:IE11、FF、Chrome都显示白板,证明与浏览器无关,家里是电信宽带可以访问,单位的网通宽带也可以,就是自用的铁通宽带显示白板。于是在路由器里设定首DNS为电信的222.222.222.222(为什么不用网通的DNS,因为不喜欢网通),次DNS依然是铁通的211.98.4.1。然后就可以正常打开了。

最后:这个没有找到合适的板块发表,就在这里吧,给需要的drupaller;哦,再叨一句,之前没想到这么弄,就在别的网络环境下,把常用的模块下载下来,传到百度云上了。

更正141029:昨天群里纷说直接IP访问G,然后又开始一阵捣鼓,找到了这个DNS:123.125.81.6(360提供)。然后恢复路由器默认直接获取。在本机的TCP/IPv4设置部分,IP依然自动获取,这个是为了在切换网通线路的时候可以不用再次更改(见图2),然后DNS那里进行设定(见图1)。

图一:

  • 360dns.png

图二:

泰山老虎 提交于 28 October 2014

只要您有DRUPAL主题制作、移动开发、模块开发等等方面的一技之长,不求你面面聚到。欢迎跟我们公司联系。四险一金齐全,工资绝对让你满意。北京之外的朋友提供住宿。更重要的是能跟老葛和范苑等大神共事,提升你的DRUPAL技术能力。男女不限,年龄不限,其他方面要求,身体健康,诚实正直,做事干脆利落。 联系人:崔克俊  13681445347 13381113196 QQ:372948992 cuikejun@qq.com

Dancy 提交于 27 October 2014

我公司嘉兴地区一直在做drupal的二次开发,为公司发展,现想招聘一名drupal程序员,因为项目比较早期,所以一直还在用drupal5,未做升级。岗位要求如下:

1、精通PHP+MYSQL,熟悉导入drupal框架者优先;

2、精通HTML,CSS,jQuery,Ajax等相关技术;

3、1年以上web开发经验,做过大型项目者优先;

4、有良好的编码习惯,能阅读简易的英文文档。

公司位于浙江省嘉兴市南湖区科技城内,提供五险一金,双休,工作时间自由,环境轻松。薪资面谈,欢迎您的加入。

有意者发简历到:jhddxp@gmail.com 董小姐

标签
订阅