讨论 Discussions

Events happening in the community are now at Drupal community events on www.drupal.org.

讨论 Discussions

GloolsGuan的头像

Glools-Drupal-0.3.1 发布

源码下载地址: http://code.google.com/p/glools-drupal/downloads/list
项目地址:http://code.google.com/p/glools-drupal
示例网站: www.lasooo.cn (基于0.3版本开发)

更新项目如下:

  1. [frontend module] 独立channel操作到 inc_channels.
    这样的分离可以有效的减少对frontend模块核心代码的编辑,以维护其稳定性,并优化对channel开发的规范性。

  2. [glools module] 原在 glools_page_build函数中,定义的 节点view_mode扩展操作,转移到frontend模块中。
    这样可以使frontend更专注前台,同时glools模块更专注功能与标准化扩展。

  3. [glools module] 修复drupal内核系统关于image_style操作无效的bug.

更多
ycshen的头像

中国DRUPAL营之t恤样板/T-shirt for DrupalCampChina

Drupal Camp的t恤样板做出来啦!!

模特是我本人,请大家把目光集中在衣服上(看我脸我害羞)。

更多
GloolsGuan的头像

Drupal7 ajax 应用研究以及invoke方法BUG解决

Drupal AJAX 系统表单处理流程

  1. 设置

    DRUPAL7 AJAX form 的作用域通常为:

    1. 按钮, 例如各类 button, 和 submit等,可以响应事件。
    2. FORM 各类元素,包含input, textarea, options 等,都可以相应AJAX事件。

    AJAX form 的有效性设置


    $form['submit'] = array(
    '#type' => 'submit',
    '#value' => 'Submit',
    '#ajax' => array(
    'event' => 'click',
    'callback' => 'sample_ajax_render',
    'method' => 'replace'
    )
    );

    AJAX所请求path 需要设置 'delivery callback' => 'ajax_deliver' 如下:

更多
小明的头像

请教大家学习Drupal的方法

你好,如果项目是这样的:http://gcb.9s77.com/,像这个单页面站,的最下面有一个随屏滚动的提交表单,如果这个表单部分我想用http://drupal.org/project/webform这个模块做。

我想问的是,如果这样一个没有用过的模块,我们一般从什么文档看起呢?

这个模块目录下的\templates这个文件夹里的文件肯定是要覆写的吧?

这个里的webform-form.tpl.php文件上的说明上写的“This file may be renamed "webform-form-[nid].tpl.php" to target a specific”这个-[nid],对于这个站来说就是front吧?这里用一个减号就可以了?不是要两个减号吗。

这个模板根目录下的webform.api.php文件里就是要被覆写的hook方法吧?

这些方法都是干什么的肯定有个API文档要说明吧?

还有就是比如我在这个form里有个姓名的项目,定义为name。这样,在模板覆写里肯定有个项目是这里这个name我要怎么输出?我在哪个文档里可以找到?

还有这个form表单我要action到哪个去?

更多
huah的头像

现在开发手机网站,如何测试?在电脑上安装手机浏览器?还是直接用手机?

大家好。
1、开发手机网站,现在多数都以html5来做?(新浪、QQ、网易等的手机网站,都以哪种语言?)
2、开发过程中如何测试?我在本机用drupal建设,如何查看手机访问时的显示效果?
3、对于drupal开发手机网站,大家有什么经验呢?有哪些相关模块?哪些教程?

谢谢。

更多

DrupalCampChina 2015 Session Proposal Template

您好,我来自TCS,寻找Drupal开发人员以最小的Yrs经验加入大型软件公司支持大型制药,医疗客户。 Pls写信给我或邮寄到:Lalit.dethaliya@tcs.com和Ldethaliya@yahoo.co.in。 谢谢Lalit

Hi, I am from TCS, Looking for Drupal developer with min Yrs experience to join largest software company to support Large Pharma, Medical customer. Pls write to me or mail to: Lalit.dethaliya@tcs.com and Ldethaliya@yahoo.co.in. Thanks Lalit

更多
skyredwang的头像

DrupalSH Happy Hour -- Jan.30, 2013

开始: 
2013-01-30 19:00 - 21:30 亚洲/上海
Organizers: 
Event type: 
User group meeting

Again, Drupal Happy Hour is an opportunity to go out, have a few beers (or beverage of your choice) and talk Drupal. No agenda, just a bunch of geeks hanging out. This series events will happen on the last Wednesday night of every month! Both English and 中文, or sometimes PHP are spoken at events, 并且我们期待有更多的中国Drupal开发人员加入我们的活动!

This event will be held at Oscar's Pub, 1377 Fuxing Middle Road, Xuhui, Shanghai, China . During their happy hour girls can have free cocktails.

更多

DrupalCampChina 2013 announcement

DrupalCampChina 2013 is a one day event that focuses on many aspects of Drupal in one location. Its focus is knowledge sharing among the community. Essentially, you’re getting the community together to do some community training. The term "Camp" comes from Barcamp, like an informal non-conference that happens at a bar.

Generally speaking, DrupalCampaChina is an extension of a meetup (e.g. the meetups in Shanghai).

Date:

更多
jackniu的头像

Drupal开源企业站项目第一次在线交流会小结

2013年1月13日晚上,DrupalYun Team如期举办了第一次在线音频交流。

通过本次讨论,收获还是蛮多的。初步达成了两个重要的共识:

DrupalYun 1.0 大致的定位;
由几位经验丰富的开发者先着手开发一个初步的框架

这样产品组和开发组可以同时开始工作。

1.0的定位,那就是把大部分企业站通用的几个功能,如企业新闻、产品展示、公司简介、联系我们等常见的功能,1.0面向的群体是Drupal开发者,通过发布这样一个发行版,能给国内开发者有一个参考。至于主题模板引擎的优化、更多的扩展将会放在后续的版本里。

推荐由秦书国为项目经理,由秦书国、Drupal猎人、Nemo负责初步框架的搭建,这个框架可以作为后期开发的一个参考。

更多信息请关注论坛:http://drupalchina.cn/forum/477

更多
begun的头像

Pro Drupal Development中文版

你好!

我想问那个特别优秀的书Pro Drupal Development有没有中文版?我好像记得别人说有个非正式翻译。有的话,在哪里能找到?

谢谢

更多
waveer的头像

有关MySQL数据库崩溃的问题

本地开发,用的acquia dev 做的环境,在登录页面,在登录时,数据库突然就崩溃了,mysqld.exe也停止了,重启mysqld.exe后,然后一打开这个页面,点击登录,mysqld.exe 进程就死掉了。可以打开phpmyadmin,但那个数据库就不能用了,不能点击,一点击,mysqld.exe就停止,而且,数据库中,会显示没有表,数据库引擎是InnoDB,一些错误信息:

130110 16:12:27  InnoDB: Operating system error number 23 in a file operation.
InnoDB: Some operating system error numbers are described at
InnoDB: http://dev.mysql.com/doc/refman/5.1/en/operating-system-error-codes.html
InnoDB: File name .\ibdata1
InnoDB: File operation call: 'Windows aio'.
InnoDB: Cannot continue operation.
更多
小明的头像

请大家讨论一个具体项目的开发成本

大家好,比如我最近接到一个项目,就是仿
http://new.maidangao.com/pc_ge1b1124.htm
类似这样一个商城,包括产品的“商品筛选”和“排序方式”,支付等全部功能,订单管理等。请问高手,如果用drupal开发,大概是多少人月?
如果你们想接这活,大概报价是多少?

更多
g089h515r806的头像

Think in Drupal 7 第4集

Think in Drupal, Drupal 7中文资料,老葛作品。

原文:http://www.thinkindrupal.com/node/4875

淘宝购买地址:http://item.taobao.com/item.htm?id=18531971719

目录:http://www.thinkindrupal.com/node/4873

经过三个月的时间,我们终于有了Think in Drupal 第4集, 我们可以把第4集看成第一集的继续,都是讲解Drupal模块开发的。

所不同的是,Think in Drupal 第4集 讲解的知识,对于大多数中国的Drupal开发者来说,都没有什么用处。第4集主要讲什么呢?大家可以参看目录,

主要是如何定义一个实体类型、Views开发、Rules的开发,以及Drupal主题背后机制的探索,还有就是Ctools插件系统。都是平时项目中,很少用的到的东西。

读者对象:Drupal发烧友,想要了解Drupal背后机制的读者。

更多
lugir的头像

2013年1月26日第八次Drupal在线交流会

开始: 
2013-01-26 20:00 - 22:00 Asia/Chongqing
Organizers: 
Event type: 
Training (free or commercial)

Only local images are allowed.

  本次交流会将介绍“Drupal的建站流程”以及使用Drupal建站过程中不同规模的“团队协作模型”,在这些主题中暂定将包含以下内容:

  • 平台选型——Drupal是否真的适合你?
  • Drupal建站流程与传统建站流程对比
  • Drupal网站建设流程最佳示例
  • 对于Drupal团队协作的误解
  • 各种规模的Drupal团队协作模型
更多
huah的头像

我对drupal建站的认识

这是我自己的看法,如有错误与不足,恳请指教。原文对drupal建设网站的认识

drupal建站,主要是用现有模块搭建网站,还是根据功能开发模块?我认为,主要是用现有模块搭建。
drupal用模块方式建站,像是一个大市场,你想要什么,就有什么。drupal,用的人非常多,模块之间的配合灵活。建站时,以采用现有的较大模块为主,各较大模块灵活配合,实现相应的功能。(你看一下nodeone.se 上的视频教程,便对drupal各主要模块的配合有所了解。这个网站已出了几百小时的视频教程了。)

drupal 的使用,就像是“系统集成”。
就像"蛟龙号"那样。外壳是俄罗斯的,机械手是美国的……,很多的部件,造潜水器的团队不必马上去做那些基础的东西。只需利用现有的东西,集成起来便可。你想要一个坚固的外壳,你不必上铸造设备、机加工设备,也不必研究加工工艺,你只需到“市场”上找相应服务的人。你需要耐高压的玻璃时,只需用别人造好的玻璃,自己设计一下形状就可以了。
drupal建站的方式就是这样,直接用现有的模块互相配合实现你要的功能。无需自己去写代码。

并不是所有功能都是现成的,也有需要自己完成的功能。就像蛟龙号的水声通信等,得自己来做。

更多
小明的头像

请教套页面HTML的流程

您好,经过这几天学习drupal之后,想确认一下,模板制作的思路:
比如一个美工切好的页面给我后,这个页面中有个DIV,是公司新闻列表,列出5条最新的公司新闻:
《div id="newslist"》
《ul》
《li》
.......
《/div》
我把这个页面做成模板,可以这样吗?
比如我建的主题叫“demo1”
在这个目录下建一个template.php文件(或都从别从考一个过来)
在这个template.php文件中的function demo1_preprocess_html(&$variables)
这个方法里直接写select(db_query方法)查询节点表,查询出5条来放入结果集中。然后再遍历这个结果集拼出一个HTML语言的字符串,负值给一个自己定义的变量,再在那个page.tpl.php中的刚才那个地方换用:
《div id="newslist"》

<?php
print render(自己定义的变量);
?>

《/div》

是这个思路吗?
谢谢

更多
skyredwang的头像

DrupalSH Meetup -- Jan.9, 2013

开始: 
2013-01-09 19:00 - 21:30 亚洲/上海
Organizers: 
Event type: 
User group meeting

Drupal meetup, compared to Drupal Happy hour, is more structured. Please see the agenda for the coming meetup. Going forward, we will host the meetup on the second Wednesday evening of every month.

1.) Self-introduction:
We let everyone to introduce themselves, talking about what they do with Drupal, and why they come to this meetup. Also, we will pick one simple question related to Drupal for that particular meeting, and expect people to offer their own experience or opinions.

2.) Lighting Rounds:

更多
小明的头像

hello word!大家好,本人想转到drupal的一些疑问,请大家指教

好吧。是这样的。我的问题很简单,我有5年的java开发经验,4年的科讯(一种ASP的CMS)开发经验。现在有一个项目,想做一个社区。其中的一想法是有不同类型的用户可以选择不同类型的博客模板,建不同的博客。进一步,有的模板可能只有收费了才能用,,这个功能在现在有的模块中有实现的吗?用户评论给加积分功能。另一个问题是,我在网上看文章二周多,对drupal还是无法下手。这个东西的学习成本是不是很高。谢谢了

心里还有点疑惑向您请教。先说下我们这种小工作室的工作流程,有设计人员按客户的要求来设计出图PSD(JPG)。客户确认后有前台人员切图,切成HTML。当然,切图时的DIV的ID与CLASS名都是切图人员自己定的。然后,如果没有什么二次开发,网站简单点的,一般聪明点的美工自己就能套上CMS。有二次开发的,或复杂点的要我自己来了。

不过在网上看到说drupal不适合这样的开发流程?说VIEWS模块出来的ID都是随机的,ID都变了,CSS要重新改?

DRUPAL也很难达到与设计图一样的?但客户对这方面都是要求很高的。

我的想法是如果简单的站还用原来的ASP的CMS,复杂一点的,我自己把美工切出来的图用DRUPAL做,这样现实吗?因为现在有的一些国产的CMS上做二次开发要改好多核心代码,而且里面有大量的BUG。

更多
huah的头像

导制drupal白屏、无反应等常见的几个问题

开启模块时出现白屏、drupal无反应、模块太多不等处理完就停止了、运行cron时无反应等。
这些东西,很多情况下是由于设置php、mysql 占有的硬件资源不够。
如果你在本地建网站,或是在有设置权限的主机上,可改配置文件php.ini 或是 my.ini 来解决。如果是虚拟主机,是没法改的,可通过变通的方式来做:先下载到本地,处理好相应操作,然后,重新上传数据库。

在你的php.ini文件里设置,把运行时间和内存大小改为如下设置:
max_execution_time = 9000 ; Maximum execution time of each script, in seconds
memory_limit = 300M ; Maximum amount of memory a script may consume (16MB)
设置完后,重启apache

设置mysql:
有时出现mysql的错误提示:MySQL server has gone away。是mysql设置的信息包。 到你安装的mysql文件夹下的 \mysql\bin 打开 my.ini 把 "max_allowed_packet" 由"1m" 改为 "16m"或是更多。 然后保存 my.ini 然后重启mysql。

更多
jackniu的头像

官方文档《安装Drupal》邀您参与翻译

距离完成Drupal官方文档第一个手册《了解Drupal》,有一段时间了,而在这之后,也有几位朋友参与了接下来一些文档的翻译,比如Thomas Huang、小白、熊猫、木棉等继续翻译了一些关于views相关的几篇文档,不过因为没有继续的跟进和规划,翻译工作也时断时续,虽然说并不是每天都会有文档的翻译更新,但是相对来说,还是有很大进步的,近两个月来,文档还是在不断的更新中。

为了能够让翻译工作持续、优质的进行下去,我们需要邀请一些热爱Drupal,同时也乐意为文档的翻译工作尽一份力的朋友加入文档翻译的管理团队,制定符合实际的翻译计划,翻译工作,相对来说比较枯燥,需要付出很多宝贵的时间。很多人都知道Drupal是个非常优秀的CMS,都一直在埋怨中文文档太少,那我们未尝不换位思考一下,自己在索取的时候,能否也为中文社区贡献一份力量呢?如果你对此认可且愿意参与的话,请加入我们吧,多一个人的参与,我们的文档翻译也就早一点时间完成,参与翻译团队,详情请查看:http://drupalchina.cn/wiki/733.html。

《安装Drupal》,英文名:Installation Guide 是官方手册的第二个手册,内容包括:安装Drupal及贡献的模块和主题。基于同一个安装包运行多个站点。从其他内容管理系统迁移到Drupal以及解决平台问题。

更多
Subscribe with RSS 同步内容

讨论 Discussions

Group organizers

小组通知

This group offers an RSS feed. 或者订阅到这些个性化的的,站点范围的种子:

Hot content this week