Есть ли модуль, выдающий информацию обо всех задействованных модулях?

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

Аватар пользователя NeuZeitgeist NeuZeitgeist 21 ноября 2007 в 16:55

Есть ли модуль, который выдавал бы информацию о том, какие модули задействованы при работе сайта.
Поясню мысль. На странице модулей отражаются только установленные модули, но нет инфы, задействованы ли они. Когда установлено много модулей, то начинаешь теряться, что и для каких целей используется. Тем более, поскольку функционал некоторых модулей пересекается, то сначала ставишь пару-тройку для понимания работы и сравнения, а потом уже не помнишь, что за что отвечает. Вот и возникает вопрос, нет ли модуля вроде System info, но с расширенным функционалом.

Комментарии

Аватар пользователя NeuZeitgeist NeuZeitgeist 21 ноября 2007 в 17:50

Это понятно, но если модуль у меня установлен, то это еще не значит, что он задействован в работе сайта. Он мог быть установлен для экспериментов, а потом вы про него забыли. Точнее, уже не помните, задействовали или нет.
Как, например, вы настраиваете php и работаете в свое удовольствие. Но всегда есть страница phpinfo, которая выдает конфигурацию php. Так что если вы забыли о каких-то настройках или раскомментированных строках, то этот файл вам всегда напомнит.
В связи с чем возник вопрос, а можно ли в Друпале получить такую информацию.

Аватар пользователя vadbars@drupal.org vadbars@drupal.org 21 ноября 2007 в 18:58

Как вы предлагаете определять, "задействован" ли включенный модуль или нет? Если модуль включен, то он что-то делает при определенных условиях - выводит блоки, фильтрует материалы, работает с базой и т.п.

Поэтому, даже если есть модули, которые выдают информацию о настройках сайта (посмотрите среди модулей на drupal.org), то там будет просто список включенных на данном сайте модулей, версии, дата обновления. Т.е., в принципе, то же самое, что на обычной странице модулей.

А чтобы не забывать, что делалось на сайте, можно использовать, к примеру, модуль SiteDoc. Он позволяет вести прямо на сайте заметки о проделанной работе. Я его толком не использовал, мне показалось, что он практически бесполезен - можно ведь просто завести тип материала для своих заметок и оставлять их неопубликованными. Но, возможно, вам он будет интересен.

Аватар пользователя NeuZeitgeist NeuZeitgeist 21 ноября 2007 в 19:07

Спасибо за подсказку, попробую, что это за зверь.
Проблема в том, что начиная с определенного момента я начинаю забывать, какой модуль за какие функции отвечает, потому что есть некоторое пересечение функций или возможность реализовать некоторые задачи разными способами. Например, у меня стоит несколько модулей, делающих разные таблицы (для CCk, еще tablemanager), они создают свои пункты в меню, названия которых похожи, так что я путаюсь, что за что отвечает. Хотя, может, это потому что я только осваиваю Друпал, потом будет проще.
Прочитав на форуме дискуссии про "зеленые" установки, я стараюсь контролировать использование модулей, для этого и хотелось бы вести учет именно "используемых" модулей, а не установленных.

Аватар пользователя VladSavitsky VladSavitsky 22 ноября 2007 в 2:08

У меня стоил локально MediaWiki и в нём (ней) я сохраняю всю инфу о работе. В данный момент в базе около 200 модулей, а в папке друпала только штук 7.

Ставлю, смотрю - впечатления в базу. Модуль удаляю.
Это упрощённо, конечно, - ещё работата с переводами, удаление из модуля лишнего и другие лёгкие переделки для последующий работы.

Короче, нужно вести записи, а сам сайт не захламлять.