2011-02-28 92 views
2

我是Drupal新手,但已成功安装在CentOS 5.5 Linux,PostgreSQL 8.4.7,PHP 5.3机器上。Drupal 7用户注册:创建强制性别/城市字段

我选择了最小安装,然后启用以下模块:块,图像,区域设置,OpenID(希望稍后添加Google帐户...)和搜索。无论如何,用户模块等都是默认启用的。

我的问题是:

我不知道如何添加性别/市场,让他们强制性的。

截至my old phpBB 3 site一个反垃圾邮件措施我对他们的性别新用户的强制性问题:机器人/男/女和第一个答案是默认,并防止新用户无法注册。

是否可以在Drupal 7中做同样的事情?

我希望没有安装任何额外的模块是可行的,因为股票安装更容易更新。 (这就是我用我的旧phpBB站点所做的 - 没有安装mods)。

谢谢你的回答!亚历克斯

UPDATE:

这里是我的现场模块的截图,它看起来好吗? 也许我的问题是,列表显示为已禁用

enter image description here

回答

5

首先,注意,Drupal模块和phpBB的MODS之间的巨大差异。 Drupal提供了API,它允许模块与Drupal集成而无需更改任何代码。您可以将它们下载到一个文件夹中,启用并且它们正在运行。

是的,你正在尝试做什么是可能的,没有任何额外的模块。只要进入admin/config/people/accounts/fields,添加类型为“List(text)”的Gender字段(如果该字段不可用,则可能需要启用它,但它是Drupal核心的一部分),然后输入允许的值,并在第二页,检查“必填”和“在注册表单上显示”复选框,你很好去。

+0

主页»管理»配置»我没有看到“字段”的人,我需要激活某个模块吗? – 2011-03-01 10:06:32

+0

字段用户界面模块,如果你还没有。另请注意,它被称为“管理字段”。 – Berdir 2011-03-01 11:53:28

+0

嗨Berdir,你的意思是Drupal 6?在主页»管理»配置»人员中,我在Drupal 7中看不到“字段”或“管理字段”。此外,我通过添加“Field”模块的屏幕截图更新了我的问题。 – 2011-03-01 12:23:55