drupal functions

Drupal   →  Настройки поля

Вот таким способом можно получить все настройки поля ноды:

field_info_instance($entity_type, $field_name, $bundle_name)

где:
$entity_type - имя сущности
$field_name - имя поля
$bundle_name - имя типа материала, для ноды например

Drupal   →  Функция перевода t.

Друпал поддерживает множество языков, и каждая строка может быть переведена на нужный язык. Для возможности перевода строки, следует прогнать ее через функцию t().

Drupal   →  Программное сохранение ноды

Для программного создания ноды создаем объект и "заполняем" его необходимыми для ноды полями, после функцией node_save($node) сохраняем, если указать поле $node->nid нода сохраниться под этим номером, если не указать, номер создаться автокриментом.

       global $user;

Drupal   →  Функции модуля Taxonomy 7.x

Получить объект термина по tid

$term = taxonomy_term_load($tid);

Drupal   →  Подключение скриптов и стилей в модуле

$path = drupal_get_path('module', 'j_catalog');
drupal_add_js($path . 'scripts/j.js', 'file');

Drupal   →  Cсылка. Функция l

Причин по которым следует использовать для построения ссылок функцию l, я вижу две. Во-первых, друпал добавляет к ней свои классы (как например active), что очень удобно. Во-вторых, прописывает, если заданы, алиасы пути.