这段时间,经常需要更新发布新功能新内容到线上,感觉十分不方便,因为我用的还是最原始的方式:在本地测试好后,再用同样的流程在线上版本再添加设置一遍。
这样效率实在太低,也很难保证更新期间线上的网站能无逢地正常运行。终于忍不住又到群里取经,想寻找“一键部署”或是“一键回滚”的捷径。经过龙马兄弟 以及其它一些群友的指点,虽然没找到自己心目中完美的方案,但对更新部署、数据迁移有了一个新的认知,大概如下:
1.内容你得自己导入导出,用那个node导入导出的node_export模块,详情见https://www.drupal.org/project/node_export
2.翻译的话,用potx模块(谢谢@昱宇),整个PO导入导出
3.模块的话用features导出导入(貌似只有用features那个hook api的模块才支持features,然后没有用这个api的就需要写到profile里面在安装的时候执行,这个是 @月华如梦 提供的线索)
4.文件更新管理可以用Git (对于商业项目Git也可以在本地存放文件,这个之前没接触,别怪我out,我一直用svn)
Drupal开发 工作地点:北京上地 月薪: 10K---15K 职位描述: 1、参与项目开发,根据项目开发进度和任务分配,开发相应的软件模块; 2、参与项目需求分析,完成所负责模块的设计、实现工作; 3、根据公司技术文档规范,编写相应的技术文档; 4、能够独立完成详细设计及编码、进行代码审查; 岗位要求: 1、本科或以上学历,计算机相关专业毕业,良好的英文读写能力; 2、两年以上php开发经验,精通php开发语言; 3、熟练掌握HTML、CSS、Java Script等前端开发语言; 4、一年以上Drupal开发经验; 5、能够承受工作压力,具有很强的学习能力,具有良好地沟通交流和团队合作能力; 简历发送至:lyw@wonmega.com
admin 账户可以正常登录,但是另外一个组的用户,登录后没有页面,用的都是同一个主题,这是为什么啊。各位大神,求赐教!!!!!
Drupal7的Settings.php汉化版,译者:携剑看山
如何开发一个限时投票的功能,对每个上传图片的作者,进行投票,每个ip对每个作者只能投一票,每个作者的投票时间限制为1个月,1个月之后自动关闭投票,然后每个月统计一次!
(Drupal中国公告)2014年11月20日上午2点39分(美国当地时间)在Drupal官网发布公告,Drupal 7.34 和 Drupal 6.34发布。
Drupal官网公告中介绍此次 Drupal 7.34 和Drupal 6.34 主要是安全漏洞的修复。可以到 Drupal 7.34版本修改日志 和 Drupal 6.34版本修改日志里查看具体细节。
本次更新包括:
官网强烈建议升级您的Drupal站点至drupal7和Drupal6的最新版本,此次更新没有增加新功能。
6.2 用.info文件载入css Load CSS with .info file
在第四章中我们已经提到,你可以在.info文件中声明网站需要加载的样式表,这里我们来做一个更详细的介绍。
stylesheets[all][] = css/custom.css
stylesheets后面的第一对方括号中的参数可以是:all、screen、print、projection、和媒体尺寸,第二对方括号总是留空,且不能省略。等号右边为样式表的相对路径,并且官方推荐所有的样式表都只有一级路径,如css/a.css, css/b.css, css/c.css,相反的,css/xx/a.css会导致某些模版出问题。
关于第一个参数的使用方法举例如下:
就在上个月的国庆节,晴空发表了一篇《听晴空讲Drupal主题——番外篇.我的国属这世界》。
通过这篇文章,晴空希望Drupal中文社区有更强大的凝聚力,在Drupal中国网站上一起讨论、总结经验、参与翻译等。
看完之后,深受感动!为了方便让更多的人领会其中的要点和更好的推广这样的思想,我们邀请了千雪为我们录制了这篇文章的朗读版,听起来感情真挚,朗朗上口,相信你也会受到感染的。
下载地址:千雪播报《我的国属这世界》
原文链接:《听晴空讲Drupal主题——番外篇.我的国属这世界》
再次感谢晴空和千雪的辛苦工作,期望可以听到更多的支持之声,汇聚更多的人气!
模块请见 http://www.drupal.org/project/field_group.
这个模块可以让你把内容类型里面的field做成一个组,默认可以选择 横向切换或者竖直切换等。 我这边主要是想实现一个功能,就是在横向切换的某一个tab item里面 ,再嵌套一些可以竖直切换的tab。
开始我是想利用其他的模块,后来想了想,看是否这个模块本身就可以呢?我试了试,果然没问题。
其实就是新建立一个 group A之后,然后再建立一个group B 然后将group A 设置为group B 的父系,就可以了,大家可以再试试。
抱歉第一次写这个,不清楚的地方还请见谅。