[Решено] Модуль Profile отсутствует в списке модулей (после чистой установки D7)

Главные вкладки

Аватар пользователя Радосвет Радосвет 6 апреля 2011 в 15:25

Вопрос в теме.
Установил друпал 7, но в списке модулей отсутствует модуль Profile.
Он есть в папке /modules/!

На локальной машине всё встало как надо, модуль есть.

В чём может быть дело? Кто сталкивался?

Решено:

Опубликовано vb в чт, 07/04/2011 - 05:07.

Модуль profile в drupal 7 устарел и по умолчанию скрыт.
В profile.info установлен признак hidden = TRUE
Для того, чтобы начать его использовать, необходимо разрешить его использование с помощью одного из следующих способов:
1. в командной строке, если у вас устанвлен drush
drush en profile
или
2. в phpmyadmin корректировкой соответствующей модулю строке в таблице system поле status поставить 1
3. смотрите http://drupal.org/node/874026

ВложениеРазмер
Иконка изображения _nomodeleprofile-scr.png22.77 КБ

Комментарии

Аватар пользователя Радосвет Радосвет 6 апреля 2011 в 22:07

Переустановил всё трижды (с удалением базы и всех файлов), не помогло...

Поставил модуль Profile2, но он неудобный, в модуле из коробки удобное создание полей, можно указать, какое поле показывать при регистрации и тд.

Помогите!!! Smile

Аватар пользователя olk olk 6 апреля 2011 в 22:21

Профиль в д7 интегрирован в ядро, зайдите на страницу admin/config/people/accounts и настраивайте (добавляйте) как/что вам надо

Аватар пользователя Радосвет Радосвет 10 ноября 2015 в 11:47

Вы правы, но интеграция на уровне модуля Profile.

То есть в "Коробке" D7 есть папка с модулем Profile (./modules/profile).
На локалке (Денвер) всё отображается, всё в порядке, можно включить/выключить.
На сервере в списке модулей его нет (см вложение в заглавном посте).

Но в списке локального сайта всё есть (см. вложение к этому комменту):

Аватар пользователя vb vb 7 апреля 2011 в 9:07

Модуль profile в drupal 7 устарел и по умолчанию скрыт.
В profile.info установлен признак hidden = TRUE
Для того, чтобы начать его использовать, необходимо разрешить его использование с помощью одного из следующих способов:
1. в командной строке, если у вас устанвлен drush
drush en profile
или
2. в phpmyadmin корректировкой соответствующей модулю строке в таблице system поле status поставить 1
3. смотрите http://drupal.org/node/874026

Аватар пользователя Радосвет Радосвет 7 апреля 2011 в 17:37

"vb" wrote:
Модуль profile в drupal 7 устарел и по умолчанию скрыт.
В profile.info установлен признак hidden = TRUE

!!! Дайте я пожму вам руку!
И помечу об этом не написано в readme?

Я просто закомментировал эту строку //hidden = true

На самом деле, я уже за ночь опробовал Profile2.
Как вы думаете, в чём его преимущества? Он вроде гибкий (Fields API), но чего-то не хватает.
Если в коробочном профиле можно указать, какое поле показывать при регистрации, какое нет, а далее можно придать каждому полю параметры ссылки (и последующей сортировки по этому критерию), то в Profile2 я не нашёл иного способа сделать что-то похожее, кроме создания полей из ссылки на словарь таксономии (а при этом надо создавать отдельные представления для каждого словаря, чтобы было что отображать по ссылке на этот словарь с терминами).