В Drupal есть много способов решить любую проблему, но обычно есть один или два пути, которые являются «лучшими». В Drupal «лучший» обычно относится либо к элегантности, либо к условности.
В данном случае это немного и того и другого. Вместо того, чтобы изменять node.module, вам нужно настроить Views. Представления - это модуль, который позволит вам фильтровать, сортировать и упорядочивать не только то, что появляется на первой странице вашего сайта Drupal, но и практически везде.
Начните спуск с кроличьей норы, прочитав это обсуждение:
http://drupal.org/node/300919
А затем имейте в виду следующее. С Drupal вы получите лучшие результаты, если будете искать решения, которые не предполагают изменения каких-либо «базовых модулей» - файлов в папке / modules. Лучше оставить эти файлы в покое, потому что они часто обновляются обновлениями безопасности и функций Drupal, и вам не нужно дублировать изменения вручную 12 раз для жизненного цикла каждого выпуска.
Вместо этого вы часто обнаружите, что добавленный или пользовательский модуль справится с задачей. И есть много способов манипулировать контентом с помощью функций препроцессора, которые вы можете Google.
Я желаю вам удачи в вашем приключении. Поначалу это может обескураживать, но если вы продолжаете работать с системой некоторое время, это окупается.