web-dev-qa-db-ja.com

「ユーザーログイン」ブロックを削除するにはどうすればよいですか。

これは簡単な質問であることはわかっていますが、あまりにも長い時間検索してきました。

ユーザーのログインボックスを削除して、サイトへのすべてのアクセス(管理者アクセスを除く)が匿名になるようにします。ユーザーがシステム上にアカウントを作成することは望ましくありません。

10
user933

admin/structure/blockページでブロックを無効にすることができますが、ユーザーは/ userページから新しいアカウントを作成できます。訪問者による新しいアカウントの作成を無効にすることをお勧めします。

  • drupal 7の場合、構成->ユーザー->アカウント設定->登録とキャンセルに移動し、「アカウントを登録できるのは誰ですか?」->「管理者のみ」に設定します。
  • drupal 6の場合、administer-> user management-> user settingsに移動し、「パブリック登録」を設定します->「サイト管理者のみが新しいユーザーアカウントを作成できます」
10
ya.teck

ブロックは、構造メニュー項目の下にあるブロックメニュー項目で有効または無効にできます。 (管理者/構造/ブロック)

3
googletorp

Drupal 7では、[ブロック]ページにアクセスしてもログインコントロールが調整されませんでした。

代わりに、テーマの設定ページ「admin/appearance/settings/[theme name]」にアクセスして、セカンダリメニューを無効にしてください

enter image description here

0
wotney