два словаря, связанных с моим типом контента, и я хочу также разместить их при использовании минимального пространства.
Lol, звучит жестко.Если вы хотите использовать минимальное пространство, вам нужно упростить рабочий процесс, то есть удалить словарь или 2.
. Вы также можете сделать что-то вроде этого:
$('#node-edit').focus(function (){
// set your node form vocab to display:none and then show them when user actually uses the form
$('.vocab-wrappers').show();
// set your node form buttons to display:none and then show them when user actually uses the form
$('#node-form buttons').show();
});
Чтобы скрытьсловари / кнопки, пока пользователь не редактирует содержимое.
Чтобы получить эффект, подобный Facebook, я предлагаю вам использовать: http://drupal.org/project/formblock Это должно дать вам форму и возможность разместить ее где угодно.
Вы можете использовать форму изменения, чтобы скрыть определенные части формы, или модуль изменения формы, есть различные варианты, если вы посмотрите на модули drupal.http://drupal.org/project/nodeformcols
Вы также хотите, чтобы http://drupal.org/project/auto_nodetitle сделал заголовок необязательным и скрытым от формы.
Наконец, создайте тему формы узла в CSS / JS, сделав texareaменьше и все, что вы хотели бы, порекомендуйте установить отображение: ни один на ярлыках поля.
Это должно дать вам правильную идею для создания приличной настройки формы, подобной Facebook.