Есть ли модуль, который выдавал бы информацию о том, какие модули задействованы при работе сайта.
Поясню мысль. На странице модулей отражаются только установленные модули, но нет инфы, задействованы ли они. Когда установлено много модулей, то начинаешь теряться, что и для каких целей используется. Тем более, поскольку функционал некоторых модулей пересекается, то сначала ставишь пару-тройку для понимания работы и сравнения, а потом уже не помнишь, что за что отвечает. Вот и возникает вопрос, нет ли модуля вроде System info, но с расширенным функционалом.
Комментарии
Там же есть галочки, по которым можно понять, что включено, а что нет.
Это понятно, но если модуль у меня установлен, то это еще не значит, что он задействован в работе сайта. Он мог быть установлен для экспериментов, а потом вы про него забыли. Точнее, уже не помните, задействовали или нет.
Как, например, вы настраиваете php и работаете в свое удовольствие. Но всегда есть страница phpinfo, которая выдает конфигурацию php. Так что если вы забыли о каких-то настройках или раскомментированных строках, то этот файл вам всегда напомнит.
В связи с чем возник вопрос, а можно ли в Друпале получить такую информацию.
Как вы предлагаете определять, "задействован" ли включенный модуль или нет? Если модуль включен, то он что-то делает при определенных условиях - выводит блоки, фильтрует материалы, работает с базой и т.п.
Поэтому, даже если есть модули, которые выдают информацию о настройках сайта (посмотрите среди модулей на drupal.org), то там будет просто список включенных на данном сайте модулей, версии, дата обновления. Т.е., в принципе, то же самое, что на обычной странице модулей.
А чтобы не забывать, что делалось на сайте, можно использовать, к примеру, модуль SiteDoc. Он позволяет вести прямо на сайте заметки о проделанной работе. Я его толком не использовал, мне показалось, что он практически бесполезен - можно ведь просто завести тип материала для своих заметок и оставлять их неопубликованными. Но, возможно, вам он будет интересен.
Спасибо за подсказку, попробую, что это за зверь.
Проблема в том, что начиная с определенного момента я начинаю забывать, какой модуль за какие функции отвечает, потому что есть некоторое пересечение функций или возможность реализовать некоторые задачи разными способами. Например, у меня стоит несколько модулей, делающих разные таблицы (для CCk, еще tablemanager), они создают свои пункты в меню, названия которых похожи, так что я путаюсь, что за что отвечает. Хотя, может, это потому что я только осваиваю Друпал, потом будет проще.
Прочитав на форуме дискуссии про "зеленые" установки, я стараюсь контролировать использование модулей, для этого и хотелось бы вести учет именно "используемых" модулей, а не установленных.
У меня стоил локально MediaWiki и в нём (ней) я сохраняю всю инфу о работе. В данный момент в базе около 200 модулей, а в папке друпала только штук 7.
Ставлю, смотрю - впечатления в базу. Модуль удаляю.
Это упрощённо, конечно, - ещё работата с переводами, удаление из модуля лишнего и другие лёгкие переделки для последующий работы.
Короче, нужно вести записи, а сам сайт не захламлять.
Модуль Used Modules не смотрел, но по названию и описанию - вроде бы то, что искали.