комбинируете Content Access и юзер пермишин.
Content Access позволяет определить следующее:
1) можно ли редактировать определенный типа материла роли? можно ли редактировать только свои и чужи тоже, можно ли редактировать определенные поля.
а юзер пермишин позволяет выставлять для каждого пользователя отдельные разрешения (по сути для каждого пользователя создаеться отдельная роль)
Для фильтрации, разрешений в юзер пермишин можно испольщовать permission lock
а в чем тогда проблема использовать просто разделение по ролям
а для того чтобы уменьшить количество настроек доступных на табе юзер пермишин можно использовать http://drupal.org/project/permissions_lock
P.S я написал модуль который позволяет указывать пользователям имена тех пользователей, которым они хотят разрешить доступ к своим закладкам. Модуль делает соответствующую запись в определенной таблице в БД (поля такие: Флаг 0-доступ запрещен 1-разрешен, UID выбранного пользователя, UID - пользователя который выбрал) Теперь встал вопрос, каким образом сделать так чтобы views проверял какое значение стоит в поле Флаг этой таблицы.
Все верно, модуль для таксономии. удобно и просто.
модуля для интеграции Conditional Fields в Views Exposed Filter нету еще. Може вы его напишете, и разместите на друпал.орг? было бы супер.
так же гляньте вот эту тему http://drupal.org/node/662878
Извиняюсь за неполный ответ. Конструкция приведенная выше даст вам всего одну случайную строку. Если же надо несколько то надо писать что то вроде <?phpSELECT tab FROM table 1 WHERE id IN ($idlist)?>
где $idlist это нужно количество случайно сгенерированых чисел разделенных запятыми
Гранд на создание материала для конкретного пользователя
комбинируете Content Access и юзер пермишин.
Content Access позволяет определить следующее:
1) можно ли редактировать определенный типа материла роли? можно ли редактировать только свои и чужи тоже, можно ли редактировать определенные поля.
а юзер пермишин позволяет выставлять для каждого пользователя отдельные разрешения (по сути для каждого пользователя создаеться отдельная роль)
Для фильтрации, разрешений в юзер пермишин можно испольщовать permission lock
Гранд на создание материала для конкретного пользователя
а в чем тогда проблема использовать просто разделение по ролям
а для того чтобы уменьшить количество настроек доступных на табе юзер пермишин можно использовать http://drupal.org/project/permissions_lock
Гранд на создание материала для конкретного пользователя
http://drupal.org/project/user_permissions
определить доступ к views для каждого пользователя [30% решено]
P.S я написал модуль который позволяет указывать пользователям имена тех пользователей, которым они хотят разрешить доступ к своим закладкам. Модуль делает соответствующую запись в определенной таблице в БД (поля такие: Флаг 0-доступ запрещен 1-разрешен, UID выбранного пользователя, UID - пользователя который выбрал) Теперь встал вопрос, каким образом сделать так чтобы views проверял какое значение стоит в поле Флаг этой таблицы.
Перенаправление на страницу, в зависимости от страны посетителя [Решено]
написал небольшой модуль для этой цели. Использовал GeoApi подключенный к nginx
Показывать flags одного пользователя другому
первую часть вопроса решил ответ тут http://drupal.org/node/326580
Вторая часть вопроса все еще весьма актуальна
Как вывести материалы одного типа случайным образом?
да точно. завтра подумаю как их исключить.
Как вывести материалы одного типа случайным образом?
очень медленно по сравнению со вторым вариантом. не оптимально вобщем
Как реализовать Conditional fields в exposed filter?
поле автокомплит?
изменение заголовка меню пользователями
ни так
<?php
function name_menu() {
$items = array();
Экспорт из Excel в Ubercart
1) сохраняете excel файл в csv (текстовый с разделителями)
2) пишите скрипт который импортирует из текстового файла в базу
изменение заголовка меню пользователями
спасибо.
изменение заголовка меню пользователями
а заголовки меню, хранить в отдельной таблице, и подтягивать их в меню через hook_preprocess_page?
Как реализовать Conditional fields в exposed filter?
Все верно, модуль для таксономии. удобно и просто.
модуля для интеграции Conditional Fields в Views Exposed Filter нету еще. Може вы его напишете, и разместите на друпал.орг? было бы супер.
так же гляньте вот эту тему http://drupal.org/node/662878
Как реализовать Conditional fields в exposed filter?
я делал такое с помощью Точнее реализовывал подобную задачу с иерархией (марка---модель итд).
Интересная задача....Название поля заголовка изменить на информацию поля с типа материалов....
Если я правильно вас понял, то:
там есть возможность сгенерировать заголовок для ноды, с помощью Pattern в том числе и php
Иерархия Flagов [+ возможное решение задачи]
пока сделал так но думаю это не оптимально
Как вывести материалы одного типа случайным образом?
не в количестве таблиц дело а в количестве строк конкретной таблице из которой производиться выборка. первый вариант самый медленный
imagecache + nginx победил, может кому интересно
узнай.. интересно. и актуально
Как вывести материалы одного типа случайным образом?
Извиняюсь за неполный ответ. Конструкция приведенная выше даст вам всего одну случайную строку. Если же надо несколько то надо писать что то вроде
<?phpSELECT tab FROM table 1 WHERE id IN ($idlist)?>
где $idlist это нужно количество случайно сгенерированых чисел разделенных запятыми
Несколько строк дополнительных полей - как сделать? [решено]
добавляете поле. В настройках поля, количество его указываете как неограниченное. Появляется кнопочка Добавить еще.
Как вывести материалы одного типа случайным образом?
Если у вас в таблице строчек 50-100 то подойдет простая конструкция
SELECT COLUMN FROM table1 ORDER BY RAND()
Прямая ссылка (link) на файл из модуля
А почему нельзя Яву и прочее подтянуть прямо в модуле, через соответствующие функции?
К примеру drupal_add_js
?
[ru-api=drupal_add_js][/ru-api]
login form темизация (очередная) [Решено]
Решено
login form темизация (очередная) [Решено]
мимо теметизация не работает...