M пользователей с ролью Y, N пользователей с ролью X - редактирование в пределах роли - как ?

Прислано: JKey

вт, 27/03/2012 - 05:35

Исходные данные :

Drupal 7
Тип материала: Оборудование

Есть пользователи которые разделены по ролям: ROLE1 & ROLE2
Обе эти роли используют тип документа Оборудование
Задача: чтобы документы созданные пользователем X из ROLE1 мог править пользователь Y тоже принадлежавший к роли ROLE1

А пользователи из роли ROLE2 не могли править и смотреть документы созданные ROLE1

В разрешениях на роль ROLE1 доступны только такие опции:

  • Оборудование: Создавать новые материалы
  • Оборудование: Редактировать свои материалы
  • Оборудование: Редактировать любые материалы
  • Оборудование: Удалять свои материалы
  • Оборудование: Удалять любые материалы

Каким образом задать что-то типа

Пока красота спасет мир - Уроды ее погубят! :)

Прислано: JKey

ср, 27/04/2011 - 12:32

Другие статьи по теме:

Кхм.. господа друпалурги. Вобщем-на, тут такое дело.

В славном городе-герое Курган )))) подняли движуху, устроли конкурс, по женской части, естесна. Вот только, беда, учудили эти упыри создатели конкурса, а есть мнение, что просто не смогли сами реализовать модуль голосования, голосовалку аля "Мне нравится в контакте", т.е. голосовать могут только контактерские завсегдатаи, что прискорбно. Негде разгуляться праведной массовке ))

Поэтому просьба, к вам господа, кого не затруднит сходите на "секс выборы". Выборный пунк расположен по адресу Мисс Секси, где можно ознакомится с кандидатом более детально ))))

А! Была не была! или с миру по нитке | владельцам интернет-магазинов

Прислано: JKey

вс, 27/03/2011 - 18:44

Уважаемые владельцы интернет-магазинов и люди технически имеющие к ним доступ!

У меня к Вам просьба, кого жаба не душит, поделится дампами, номенклатуры продукции, представленной на Ваших сайтах.
Я создаю каталог товаров и услуг, техническая часть его уже почти готова, осталось дело "за малым", это наполнить его.

мне будет достаточно такой информации:

  • Наименование товара
  • "Брэнд"
  • модель\класс\сорт\номер и т.п.

если предоставите описание и картинки - это будет вселенский респект и уважуха во веки вечные :)

Рассчитываю на отзывчивых людей. Пишите в приват.

_content_multigroup_fieldgroup_view(&$node, &$element, $group, $context)

Прислано: JKey

ср, 23/03/2011 - 18:46

Другие статьи по теме:

Подскажите пожалуйста как заюзать эту функцию из 3-го cck

Есть материал типа А и материал типа B

у материала типа B
есть набор полей , объединяемых в мультигруппы, надо вывести отренденную конкретную мультигруппу
нарыл функцию в cck

_content_multigroup_fieldgroup_view(&$node, &$element, $group, $context)

В шаблоне материала A в переменную загружаю stdClass Object nodetype_B
но что подставить в переменные

  • &$element,
  • $context

<?php

      
// Загрузил в шаблоне нужного node_type (A)  материал другого node_type (B)
      
$nodeservdata node_load($nodeserv -> nid);
     
$grprender _content_multigroup_fieldgroup_view($nodeservdata->nid, &$element$nodeservdata->content['group_need_field'], $context)   ;

?>

Nodereference as some Dependent Fields

Прислано: JKey

вс, 20/03/2011 - 11:05

С помощь чего можно реализовать такую фичу:

Есть типы материалов :
nodetype_t_1
nodetype_t_2
nodetype_t_3
nodetype_t_4
nodetype_t_5
...
nodetype_t_N

Так же есть тип материала nodetype_main
у которого есть:
cck_content_taxonomy
nodereference_field

И вот надо чтобы в зависимости от выбранного термина в cck_content_taxonomy создавалась связь с определенным nodetype_t_*
без участия пользователя.

SERIAL-token из одной ноды вставить в другую

Прислано: JKey

сб, 19/03/2011 - 20:20

Стоит pathauto, cck_serial

Есть Nodetype_Master и Nodetype_Slave.

У Nodetype_Master есть cck_field_serial

В автоматических синонимах для Nodetype_Master прописан алиас с токеном cck_field_serial-id

Нужно чтобы этот же cck_field_serial-id подставлялся в алиас для Nodetype_Slave.

Методом в лоб это не работает естесна, т.к. у Nodetype_Slave нет такого поля и при сохранении получаем фигню а алиасе.

Как можно решить задачу?

[РЕШЕНО] User_Profile + Content_profile & Как слинковать разные Nodetype?

Прислано: JKey

ср, 16/03/2011 - 22:53

Ночь. Фонарь... кхм.. о чем это я?!
Доброй ночи ALL!

"Логические связи" - это зеленые стрелки (как задумано)
"Программные связи" - это черные стрелки

Ситуация такая: есть 3 типа материалов:

  • node_master
  • node_slave1
  • node_slave2

Через content_profile прикреплены у профилю юзера/
Юзер может соответственно создать любой из трех типов ( сейчас), а надо чтобы slave можно было создать только после того как создан master.

Самый главный вопрос: Как при выводе nodetype_master получить доступ к полям nodetype_slave* ?

Если использовать nodereference , то как программно слинковать master-slave ?

Rendered дочерних групп, как осуществить ?

Прислано: JKey

сб, 12/03/2011 - 21:57

Есть тип материла node_type_rules , в нем созданы ССK поля объединенные в группы:

node_type_rules
cck_field_1
cck_field_2

cck_group_1

  • cck_field_3
  • cck_field_4
  • cck_field_5

cck_group_2

  • cck_multtigroup_1
    • cck_field_6
    • cck_field_7
    • cck_field_8

cck_group_3

  • cck_group_4
    • cck_field_9
    • cck_field_10
    • cck_field_11

В коде шаблона вписываем там где надо:
<?php    print $cck_group_1_rendered?>
Все прекрасно и замечательно, работает согласно ожиданиям: выводить уже сформированный кусок html кода согласно настройкам отображения полей.

но при попытке сделать так:

<?php 
 
   
print $cck_multtigroup_1_rendered
   print 
$cck_group_4_rendered
?>

ничего не выводится :(

Вопрос: как получить необходимые, дочерние, группы уже _rendered?

Кто пользуется услугами дедика у селектел - расскажите как оно :)

Прислано: JKey

ср, 09/03/2011 - 07:34

Другие статьи по теме:

Кто пользуется услугами дедика у селектел - расскажите как оно? :)

И вообще откуда это компания, "дочерняя" вконтакте ? (ДЦ отстроеный вк?)

Подыскиваю гдебы взять для начала дедик для стартапа, с возможностью последующего расширения сетевого "добра" :)
Может кто что посоветует?

Масштабируемость файловой помойки

Прислано: JKey

вт, 08/03/2011 - 20:40

Доброй ночи ALL не идет сон, мучает вопрос :)
Вот при загрузке файлов можно включить опцию FileField path в которой указать куда закачивать файлы с токенами и т.п.

Но вот что-то догнать не могу, а как это потом можно маштабировать ?

Т.е. скажем винт же не резиновый , и допустим закачено уже под завязку , как всегда "все надо", и вот как нарастить емкость чтобы работало дальше ? или потребуется брать напильник и тщательно обрабатывать ?

content_taxonomy + tree select widget | Выбор только дочерних

Прислано: JKey

пн, 07/03/2011 - 11:43

Создал с помощью content_taxonomy поле привязал его к словарю , в словаре есть дочернии термины, как\(с помощью чего) сделать чтобы можно было отметить галками только дочернии узлы а родителей нет ?
Т.е. чтобы авто-сервисы ( для примера) нельзя было отметить

Решено."Бесконечный" список против номеров страниц (ajax, innerhtml ?)

Прислано: JKey

вс, 06/03/2011 - 08:30

Существует ли готовый модуль, чтобы можно было выводить какие-то списки, например те же тизеры нод на главной, без указания циферок сраниц, а так же как это реализовали нас сайте вконтакте, или на этом сайте
т.е по мере пролистывания страницы подгружались данные

Безналичный расчет - есть опыт у кого?

Прислано: JKey

пт, 04/03/2011 - 22:18

Доводилось ли кому в своем опыте реализовать на друпале такую штуку как активирование каких-то функций на сайте после прихода денег по безналу?
Что бы не ручками проверять что там пришло и от кого, а автоматизированно (бабло пришло от васи по безналу -> васе даем пару плюсов на сайте) ?

т.е. выполнял ли кто подобные шаги успешно?

0. Найти банк с банк-клиентом "под инет"
2. Прикрутить это дело к друпал

upd1:

Веду поиски решения под поставленые свои задачи, нашел ресурс с подборкой про банк-клиенты.

Сводная таблица

Общался с альфа -банком, но у них только под винду, а этот вариант пока отметается,

еще бинбанк и втб24 в списке "на пообщаться" по теме

Пользователь и право создать только одну ноду

Прислано: JKey

пт, 04/03/2011 - 08:12

1 пользователь === 1 нода

Суть задачи, для примера:
Имеем роль: manager
Имеем пользователя: mag1

Пользователю назначена роль manager

Возможно ли сделать так чтобы пользователь mag1 имел право создать только одну ноду конкретного типа, мог ее править, но не мог ее удалить ?
(править и удалить это через разрешения тут вопросов нет)
т.е. чтобы более одной ноды конкретного типа материала невозможно было создать пользователям с ролью manager

Как такое можно реализовать?

Админский пароль и технический пароль для одной учетки.

Прислано: JKey

сб, 26/02/2011 - 13:32

Доброго настроения всем.

Как можно организовать следующую вещь:

Создается учетная запись для пользователя. Но эту учетную запись надо разбить"логически" на две.
чтобы было 2 пароля. И соответственно под разными паролями -разные привилегии по управлению.настройкой и т.п. внутри данного профиля

Может есть какие готовые модули ?

RSS-материал