Tomcat: Блог

Главные вкладки

Как вызвать стандартную форму редактирования нода?

5 июня 2008 в 12:33

У меня возникла проблема, у меня есть обьект node и я хочу чтобы по ссылке открывалась страничка с его редактированием, а там была точно такая же форма редактирования как и в node/%/edit, как это сделать? Проблема в том, что node/%/edit не учитывает ревизию. а мне как раз надо редактировать с учетом ревизиию

И снова о формах в администрировании, на этот раз Content

30 мая 2008 в 12:41

C меню для администрирования модуля я более-менее разобрался, теперь не могу понять как сделать меню, чтоб ссылка на него появлялась в admin/content/node , в пятом друпале работала такая конструкция:

Что нужно изменить в модуле для 5 друпала чтоб он заработал на друпале 6?

27 мая 2008 в 16:34

нашел полезный для себя модуль http://drupal.org/project/revision_moderation , но он для друпал 5. а у меня шестой, что нужно сделать чтоб он заработал на 6, где про это почитать? зараннее спасибо!

Модерация изменения контента на Page

26 мая 2008 в 14:31

Создал я 2 роли - Content editor и Content supervisor, хочу сделать так, чтоб Content editor мог менять контент на странице, но измененный контент попадал на сайт не сразу. а после того, как его просмотрит и утвердит Content supervisor. Как это сделать? Возможно ли такое вообще сделать с page?

Как создать форму для настройки модуля? ссылка есть. а формы нет

15 мая 2008 в 17:33

Сделал в модуле хук forms
в нем написал такое:

$items['admin/settings/spiral_inptrack'] = array(
        'title' => 'Input tracking',
    'page callback' => 'spiral_inptrak_admin',
    'description' => 'Configuring form.',
    'access arguments' => array('administer inptrak')
    );

Создал функцию admin:

function spiral_inptrack_admin() {

   $form['spiral_inptrack'] = array(
    '#type' => 'textfield',
    '#title' => t('test field'),
    '#default_value' => variable_get('test', test),
    '#size' => 10,
    '#maxlength' => 10,
    '#description' => t("test field"),
    '#required' => TRUE,
  );

  return system_settings_form($form);

}

Вроде бы как должно что-то вывести, а выводит пустую страницу
Права проверял, URL вроде как сходится тоже admin/settings/spiral_inptrack