Як видалити блок "вхід користувача"?


10

Я знаю, що це просте запитання, але я занадто довго шукав спосіб.

Я просто хочу видалити поле для входу користувачів, щоб усі доступ до сайту, крім доступу адміністратора, був анонімним. Ми не хочемо, щоб користувачі створювали облікові записи в системі.

Відповіді:


10

Ви можете відключити блок на сторінці адміністратора / структури / блоку , але користувачі можуть створювати нові облікові записи на сторінці користувача . Найкраще відключити створення нових облікових записів відвідувачами.

  • Для drupal 7 перейдіть до конфігурації -> люди -> налаштування облікового запису -> реєстрація та скасування та встановіть "Хто може зареєструвати акаунти?" -> "Тільки адміністратори".
  • Для drupal 6 перейдіть до адміністрування -> управління користувачами -> налаштування користувачів та встановіть "Публічні реєстрації" -> "Тільки адміністратори сайтів можуть створювати нові облікові записи користувачів."

Це здається правильним підходом, але я спробував це, і блок входу користувача все ще з’являється, коли я завантажую сайт. Зміни безумовно зберегли. Крім того, якщо я переходжу до адміністратора / структури / блоку, нічого не видно під назвою "вхід користувача". Будь-які ідеї?
user933

1
Очистіть усі кеші та спробуйте завантажити сайт як анонімний користувач.
ya.teck

3

Блоки можна вмикати або вимикати в пункті меню блоків, розташованому під пунктом меню структури. (адміністратор / структура / блок)


0

У Drupal 7 мої елементи входу не коригувались, перейшовши на сторінку "Блоки".

Натомість перейдіть на сторінку налаштувань вашої теми "адміністратор / вигляд / налаштування / [назва теми]" та вимкніть вторинне меню

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.