ЕМНИП это из-за того что загружаемые файлы наследуют права от временной папки
1. Найдите временную папку для загрузки файлов (по-умолчанию C:\Windows\temp) или та, что вы указали в php.ini в строке upload_tmp_dir
2. Для этой папки добавьте группы IUSR и IIS_IUSRS с нужными разрешениями
Помогите!!! присвоить значение переменной поля profile_...
Если хочешь разобраться с друпалом, кури forms api reference, посмотри раздел hooks на api.drupal.org
Чтоб сделать то что тебе надо, создай свой модуль и воткни туда 3 строчки кода:
Задания и Ubercart
п.1 - condit. actions
2-4 - ручками, ручками.
На локале под Денвер не создаются превью модулем ImageCache
admin/reports/status - там смотрите строку Файловая система.
Если красное - права на запись папке files
Корзина файлов. Интересно?
Блин, классно
Выкладывай на орг, или хотя б сюда
[РЕШЕНО] Как использовать Prepopulate для нестандартных структур типа Ubercart ИЛИ Как увидеть переменные в node/add/product?
Список модулей берется из таблички system, сортируется ORDER BY weight ASC, filename ASC, в такой же очередности и выполняются хуки.
Как вариант - поставить этому prepopulate вес 100
[РЕШЕНО] Как использовать Prepopulate для нестандартных структур типа Ubercart ИЛИ Как увидеть переменные в node/add/product?
ну там уже есть что-то, uid юзера, имя, тип ноды. только это все и так ясно, зачем выводить.
Возможна ли сортировка материалов простыми методами?
На страницах taxonomy/term/% ноды и так сортируются по дате.
Если нужна другая сортировка, то см. taxonomy.pages.inc там есть строка
$output = theme('taxonomy_term_page', $tids, taxonomy_select_nodes($tids, $terms['operator'], $depth, TRUE));
ее можно заменить на
$sort = 'n.title DESC'; // по имени
$output = theme('taxonomy_term_page', $tids, taxonomy_select_nodes($tids, $terms['operator'], $depth, TRUE, $sort));
Форму добавления материала в блок
Какую ошибку?
Views: Поиск по нескольким CCK-полям в одном input'е. Как сделать? Помогите
А потом гадать, почему друпал такой тормозной.
Модуль авторизации Loginza
Дык я и говорю - у кого свой обрабочитк кэша, надо будет в него добавить пару строк.
Это надо чтоб отключить кэширование страниц для залогиненных таким макаром юзеров - они ж остаются гостями, без user->uid.
Разве можно как-то по-другому отключить кэширование?
Всего-то в cache_get и cache_set воткнуть if ($table == 'cache_page' && isset($_SESSION['loginza'])) return FALSE;
Модуль авторизации Loginza
Но-но, зачем?
Я повтрюсь, модуль предназначен для комментирования.
Юзер, зашедший через Логинзу, остается гостем ($user->uid = 0)
Ему добавляется роль Loginza User (т.е. можно проставить нужные права на странице с разрешениями) и отключается кэширование страниц.
В будущем планирую сделать полноценную авторизацию, с регистрацией нового пользователя.
Как правильно изменить код после изменения в ТЗ? (решено)
node_access('update', $node)
Модуль для авторизации с использованием учетной записи ВКонтакте
Вот альтернатива: http://drupal.ru/node/45330
Кроме контакта, есть еще mail.ru, yandex, rambler, livejournal, google, короче херова туча провайдеров.
Но есть свои нюансы.
Система бронирования номеров гостиницы с расчётом стоимости по дням
Ага, с сезонами тоже одно время парился
Удачи в общем. Готового точно нет.
Поставить Linux на машину с установленной Windows.
Думаешь, будет быстрее чем если юзать IIS?
Как выделить аннотацию (тизер) из тела ноды и вынести ее в отдельную переменную?
На кой хрен там node_load когда нода уже есть в $variables['node'] ?
Права доступа на загружаемые файлы в Windows (IIS 7.5)
(Справедливости ради) здесь собсна тоже только добавить права на папку и усё.
Права доступа на загружаемые файлы в Windows (IIS 7.5)
ЕМНИП это из-за того что загружаемые файлы наследуют права от временной папки
1. Найдите временную папку для загрузки файлов (по-умолчанию C:\Windows\temp) или та, что вы указали в php.ini в строке upload_tmp_dir
2. Для этой папки добавьте группы IUSR и IIS_IUSRS с нужными разрешениями
Отображение кол-ва нод определенного термина
Что вы не понимаете?
$count = db_result(db_query('SELECT COUNT(nid) FROM {term_node} WHERE tid = %d', ЗДЕСЬ_НОМЕР_ТЕРМИНА));
Отображение кол-ва нод определенного термина
$count = db_result(db_query('SELECT COUNT(nid) FROM {term_node} WHERE tid = %d', $term->tid));
Доработака снипета
Вот после использования таких мега-сниппетов и получается по 1500 запросов на страницу
Как сделать такой эффект?
Блин, сложно чтоли поставить Firebug и посмотреть самому?
Forms API - несколько кнопок submit.
Обычно это делается так:
Как создавать записи в BOOK из Word`a или другой программы?
Делал такое, если не найдете готовых решений - обращайтесь.
mail.obuhov@gmail.com
Создание собственного модуля
можно в page arguments сделать array(2) - будет передавать 2й аргумент..
> Как мне перехватить ссылку типа admin/tickets/100 и указать какую функцию запускать для вывода информации, где 100 номер записи?