Поскольку решить задачу нужно было оперативно, то решил ее написанием собственного модуля формирующего данный блок. Однако вопрос остался, как это сделать средствами views? Уверен, что это элементарно, но никак не соображу как
Тоже возникло 2 ряда кнопок, один над заголовком окна ввода основного теста, а второй (правильный) под ним. Никогда раньше такого не наблюдалось. При нажатии на кнопки верхнего ряда выдает ошибки. Глюк под всеми пользователями, которым доступен bueditor. Как с этим бороться?
Спасибо, но я имел в виду не модуль, где можно подсмотреть как решена подобная задача,(как подобное написать я представляю), а модуль который можно включить и настроить для решения моей задачи.
Поскольку когда эта функция повешена на операцию login всё работает, а когда на insert то отрабатывает только запрос к "чужой" таблице, решил посмотреть чем эти операции отличаются. http://api.drupal.ru/api/function/hook_user/6
«'login': Пользователь логинится. »
«'insert': Создается учетная запись пользователя. Модуль должен сохранить свои дополнительные данные в объект пользователя в базе данных и установить сохраненные значения из массива $edit в NULL. »
Смысл? БД одна. И обращаюсь я уже напрямую к нужным таблицам в базе. И почему при повешении этой функции на вход существующего пользователя в систему, она работает, а при добавлении нового пользователя отказывается?
Получилось, но очень неудобно. после создания нового раздела надо пройти по всем сайтам в его настройках и выставить соответствующие права для ролей. Хотелось бы, чтобы при создании раздела просто был выбор раздел только для этого сайта или может быть виден на других.
Возникла проблема, что я не могу указать на каком сайте какой контейнер (форум) будет виден, а какой нет. Модуль Domain Access делает все темы форума либо доступными либо нет, а модуль Forum Access позволяет выбирать роли, которым видны те или иные разделы. А помимо этого нужно, чтобы некоторые контейнеры (форумы) были видны только на определенных сайтах вне зависимости от ролей. Какой модуль такое делает?
после ручной очистки всех кэшей в БД всё зарарботало как хотелось бы. Осталось понять, почему нажатие на кнопку "Очистить кэш" на обоих сайтах не помогало...
Хорошенько поразмыслив пришел к выводу, что данный путь не является оптимальным для решения поставленной задачи, намного более правильный путь логически понятен, но совсем непонятно как его реализовать, а именно:
Все роли до даты "Х" используют одни форматы ввода, а после данной даты другие (с этим фильтром).
т.е. не просто поменять форматы ввода для ролей, а чтобы при обнулении кэша старые документы обрабатывались старым набором фильтров,а новые новым. Такое реально?
Спасибо! Через arg() получить номер, а затем и время ноды на конкретной странице можно, но вот незадача, на этой же странице помимо самой ноды есть и комментарии к ней и у них своя дата и у каждого своя... либо я не понял всего изящества данного решения, либо оно неприемлемо к поставленной задаче. Либо я не совсем доходчиво объяснил задачу, потому как половину того, что мне тут написали я не понимаю куда в моей задаче можно приложить.
Попробую написать что мне надо на примере.
городской портал, первая работа на друпал, зайдите прокритикуйте.
Понравилось, хотя глюки есть (см прикрепленный файл).

А верхнее меню каким модулем сделано?
Мой первый в жизни модуль для Друпал.
Если можно подробнее, у меня на двух тестовых сайтах (один голая установка, другой с кучей других модулей) никаких ошибок не выдает.
Подскажите про views
Тема закрыта, нашел где это делается...
Подскажите про views
Поскольку решить задачу нужно было оперативно, то решил ее написанием собственного модуля формирующего данный блок. Однако вопрос остался, как это сделать средствами views? Уверен, что это элементарно, но никак не соображу как
Подскажите про views
видимо я совсем тупой, но ответа я тут не вижу.
Два ряда кнопок в Bueditor. Один ряд лишний. Как его убрать?
Тоже возникло 2 ряда кнопок, один над заголовком окна ввода основного теста, а второй (правильный) под ним. Никогда раньше такого не наблюдалось. При нажатии на кнопки верхнего ряда выдает ошибки. Глюк под всеми пользователями, которым доступен bueditor. Как с этим бороться?
Подскажите как проще сделать такое автозаполнение заголовка?
Подскажите как проще сделать такое автозаполнение заголовка?
Спасибо, но я имел в виду не модуль, где можно подсмотреть как решена подобная задача,(как подобное написать я представляю), а модуль который можно включить и настроить для решения моей задачи.
Проблемы с отправкой письма о создании нового материала администратору.
Да, спасибо! Это работает. Просто не хотелось такой тяжестью как Rules нагружать сайт ради такой ерунды. Других вариантов точно нету?
Почему это не работает?
блин, теперь с удалением фигня
Задумывается и отваливается по таймауту...
Почему это не работает?
Добавил в конец функции строку
<?php $edit['roles'] = NULL;?>
и всё заработало...
Почему это не работает?
Поскольку когда эта функция повешена на операцию login всё работает, а когда на insert то отрабатывает только запрос к "чужой" таблице, решил посмотреть чем эти операции отличаются.
http://api.drupal.ru/api/function/hook_user/6
«'login': Пользователь логинится. »
«'insert': Создается учетная запись пользователя. Модуль должен сохранить свои дополнительные данные в объект пользователя в базе данных и установить сохраненные значения из массива $edit в NULL. »
Почему это не работает?
Смысл? БД одна. И обращаюсь я уже напрямую к нужным таблицам в базе. И почему при повешении этой функции на вход существующего пользователя в систему, она работает, а при добавлении нового пользователя отказывается?
Почему это не работает?
Неужели никто не подскажет?
Форум и мультисайтинг
Получилось, но очень неудобно. после создания нового раздела надо пройти по всем сайтам в его настройках и выставить соответствующие права для ролей. Хотелось бы, чтобы при создании раздела просто был выбор раздел только для этого сайта или может быть виден на других.
Форум и мультисайтинг
кажется сам сообразил как это сделать... Надо таблицу forum_access сделать своей для каждого сайта. Сейчас попробую...
Форум и мультисайтинг
Не очень понял какие параметры не ясны, но объясняю задачу.
Форум и мультисайтинг
Не понял вопроса. Например, в зависимости от роли ограничения доступа к разделам форума делаются модулем forum access.
Domain Access помогите настроить и еще вопрос!
Возникла проблема, что я не могу указать на каком сайте какой контейнер (форум) будет виден, а какой нет. Модуль Domain Access делает все темы форума либо доступными либо нет, а модуль Forum Access позволяет выбирать роли, которым видны те или иные разделы. А помимо этого нужно, чтобы некоторые контейнеры (форумы) были видны только на определенных сайтах вне зависимости от ролей. Какой модуль такое делает?
Вынес в отдельную тему http://www.drupal.ru/node/76601
Domain Access помогите настроить и еще вопрос!
На этом сайте очень много информации на эту тему, даже видео было (по нему я сам разбирался). сорри, пока нет, может потом и напишу.
Domain Access помогите настроить и еще вопрос!
после ручной очистки всех кэшей в БД всё зарарботало как хотелось бы. Осталось понять, почему нажатие на кнопку "Очистить кэш" на обоих сайтах не помогало...
Мультисайтинг и единый вход
поиск модуля для форума.
Спасибо! пошел разбираться с ним...
Как получить дату последнего редактирования документа?
Хорошенько поразмыслив пришел к выводу, что данный путь не является оптимальным для решения поставленной задачи, намного более правильный путь логически понятен, но совсем непонятно как его реализовать, а именно:
Все роли до даты "Х" используют одни форматы ввода, а после данной даты другие (с этим фильтром).
т.е. не просто поменять форматы ввода для ролей, а чтобы при обнулении кэша старые документы обрабатывались старым набором фильтров,а новые новым. Такое реально?
Как получить дату последнего редактирования документа?
Спасибо! Через arg() получить номер, а затем и время ноды на конкретной странице можно, но вот незадача, на этой же странице помимо самой ноды есть и комментарии к ней и у них своя дата и у каждого своя... либо я не понял всего изящества данного решения, либо оно неприемлемо к поставленной задаче. Либо я не совсем доходчиво объяснил задачу, потому как половину того, что мне тут написали я не понимаю куда в моей задаче можно приложить.
Попробую написать что мне надо на примере.