На этапе создания ноды - /node/add/page требуется заполнить поле значением из ссылки (ссылка из внешней системы) - то есть взять его либо из GET контекста, либо как то особо парсить ссылку.. Отличным дополнением была бы возможность заблокировать изменение значения поля, если оно (значение) уже взято из URL.
Собственно куда копать? Крайний метод - хукать CCK, но может есть что то готовое?
Комментарии
Computed field
Мне нужно было сохранять base_url на котором создана нода и чтобы потом не менялось, код был такой. В вашем случае нужно видимо немного изменить.
<?php
global $base_url;
if ($node_field[0]['value'] == NULL){
$node_field[0]['value'] = $base_url;
}
?>
Спасибо, помогло.