2011-02-28 5 views
2

저는 Drupal 초보자이지만 CentOS 5.5 Linux, PostgreSQL 8.4.7, PHP 5.3 시스템에 성공적으로 설치했습니다.Drupal 7 사용자 등록 : 필수 성/도시 필드 생성

최소 설치를 선택한 다음 블록, 이미지, 로케일, OpenID (Google 계정을 나중에 추가하기를 희망합니다) 및 검색과 같은 모듈을 사용하도록 설정했습니다. 사용자 모듈 등은 기본적으로 사용 가능합니다.

내 문제는 다음과 같습니다

I 성별 /시 필드를 추가하고 필수 만드는 방법을 알고하지 않습니다. 로봇/남성/여성 첫 번째 대답은 기본이고 등록에서 새 사용자를 방지 : my old phpBB 3 site에서 스팸 차단 조치로서

나는 성별에 대한 새로운 사용자를위한 필수 질문이 있습니다.

Drupal 7에서도 동일한 작업을 수행 할 수 있습니까?

그리고 스톡 설치가 업데이트하기가 쉽기 때문에 추가 모듈을 설치하지 않고도 가능하다고 생각합니다. (그건 내가 옛날 phpBB 사이트에서 - mods가 설치되지 않은 상태에서)하고 있었다.

답장을 보내 주셔서 감사합니다. 알렉스

UPDATE : 여기

내 필드 모듈 스크린 샷, 그것은 확인을 보이는가인가? 어쩌면 내 문제는 목록이 으로 표시되지 않는다는 것입니다.?

enter image description here

답변

5

첫째, 드루팔 모듈 및 phpBB를 개조 사이에 큰 차이가 있습니다. Drupal은 모듈을 코드 변경없이 Drupal과 통합 할 수있는 API를 제공합니다. 폴더로 다운로드하여 실행하고 실행할 수 있습니다.

네, 추가 모듈이 없으면 가능한 작업을 수행 할 수 있습니다. admin/config/people/accounts/fields로 가서 "List (text)"유형의 성별 필드를 추가하십시오 (사용할 수 없으면 사용 가능하지만 Drupal 코어의 일부 임). 그런 다음 허용 된 값과 두 번째 페이지에서 "필수"및 "등록 양식에 표시"확인란을 선택하면 잘 진행됩니다.

+0

홈»관리»구성»사용자 "필드"가 표시되지 않습니다. 일부 모듈을 활성화해야합니까? –

+0

필드 UI 모듈 (아직 설치하지 않은 경우). 또한 "필드 관리"라고도합니다. – Berdir

+0

안녕 Berdir, 아마 Drupal 6을 의미합니까? 내 Drupal 7의 "필드"또는 "필드 관리"가 Home»Administration»Configuration»People 아래에 표시되지 않습니다. 또한 "Field"모듈의 스크린 샷을 추가하여 질문을 업데이트했습니다. –