Fb как поделиться коробкой на сайте drupal - PullRequest
1 голос
/ 24 июня 2010

Я делаю сайт drupal и у меня тип контента "цитата". Стандартный способ ввода данных в drupal - создание контента в меню, который не очень удобен для пользователя, если вы обычный пользователь.

Я хочу иметь возможность создавать контент (например, цитаты), как в Facebook, Twitter или на любом другом сайте социальной сети. Поле общего доступа, в котором кто-то может ввести свой статус и напрямую создавать контент.

Кроме того, у меня есть два словаря, связанных с моим типом контента, и я также хочу разместить их при использовании минимального пространства. Итак, как я должен идти о проблеме.

Есть ли какой-нибудь модуль в Drupal, который может помочь мне в этом, или мне самому приходится писать код Jquery.

Ответы [ 2 ]

2 голосов
/ 24 июня 2010

два словаря, связанных с моим типом контента, и я хочу также разместить их при использовании минимального пространства.

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.

0 голосов
/ 24 июня 2010

Это должно быть возможно: http://drupal.org/node/464906

Хотя сам никогда не пробовал.

...