Комрады. Если ли модуль, позволяющий показывать ноды с определенной по определенной дате?

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

Аватар пользователя t1mm1 t1mm1 4 июля 2009 в 18:23

Всем доброго дня.
Искренне прошу Вас мне оказать непосильную для меня помощь.

Ищу модуль, который бы мне помог сделать следующее.
Когда я публикую ноду, что бы я мог выбрать период ее отображения на сайте.
то есть выбор даты ОТ и ДО показа.
Пока не нашел ничего стоящего... Спасибо.

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

P.s.Можно было бы это все написать с нуля, но времени честно говоря, нет на это ( если кто сталкивался уже, подскажите, какой модуль или модули прощупывать.

Комментарии

Аватар пользователя t1mm1 t1mm1 5 июля 2009 в 1:21

большое спасибо за подсказку.
буду пробовать.

p.s.комрады - это чтото в духе "объеденные одной идеей".

с пользователями нужно сделать сделующее.
есть несколько групп пользователей. что-то похожее на роли. но роли идут в более глобальном списке. хотя тоже вариант.
ЕВРИКА! Smile точно. как вариант.. правда с настройками прав доступа буду мучаться каждый раз...
и для каждой группы (или роли) в данном случае настраивается доступ к определенным документам (нодам или узлам). и в определенное время для определенных пользователей они становятся доступными.
в идеале бы - для каждого определенного пользователя реализовать подобное. а не для группы или роли.
Я такое писал, но не под друпалл. и честно говоря, переносить на апи друпала в отдельный модуль будет несколько проблематично...

Аватар пользователя t1mm1 t1mm1 5 июля 2009 в 1:48

еще раз спасибо.
то что и искал.

осталось найти решение для разграничения прав для определенных пользователей и "моя будет спать спокойно"

Аватар пользователя Bios Bios 4 июля 2009 в 20:39

azsx - комрады это товарисчи на англицком

Ищу модуль, который бы мне помог сделать следующее.
Когда я публикую ноду, что бы я мог выбрать период ее отображения на сайте.
то есть выбор даты ОТ и ДО показа.
Пока не нашел ничего стоящего... Спасибо.

Если планируете публиковать ноды допустим на 2 недели то тогда проще снипетом... либо создать новые сск поля в которых будет от и до (даты) потом снипетом делать запросы к базе

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

В сск есть подмодуль называется вроде node_acces от может запретить определенным ролям просматривать ноды (например анонимам)

Ваши проблемы решаемы причем весьма просто...

Аватар пользователя t1mm1 t1mm1 5 июля 2009 в 1:23

сниппет тоже как вариант, но тут вывод только в определеном виде + я так понимаю при индексации все равно будут доступны, как и по прямой ссылке. что не есть гуд. надо в более глобальном виде.
ССК для даты тоже вариант, но нужен более жесткая фиксация хардом и желательно аддоном к модулю node, без изменения стуктуры хранения. За идею спасибо. буду пробовать тоже.

Аватар пользователя t1mm1 t1mm1 5 июля 2009 в 1:25

хм...
сколько им пользуюсь, но как то не знал что можно определить вывод по дате и разграничить доступ по пользователям.
Если не Вас затруднит, можете разложить как это организовать?
Да, вью сильный модуль. Надо будет полистать документацию на это предмет...

Аватар пользователя t1mm1 t1mm1 5 июля 2009 в 1:29

дело в том, что если писать с нуля и под апи друпалла, то плюсы в том, что
1. будут заранее определенны все уязвимости и возможные косяки, что иной раз трудно уловить при использовании уже готовых решений.
2. при посещаемости в определенный момент большИм количеством пользователей, свой код без левых обработчиков и толковой оптимизации снижает нагрузку. Это неоднократно проверялось на модуле views.
3. Свой модуль позволит избавиться от кучи других, что снижает нагрузку + снижает сложности в настройке.

Но минусы...
1. Время на разработку расширяемой аритектуры.
2. обработка кеширования.
3. обработка для индексации.
4. Время на отладку и оптимизацию. А времени просто нет свободного **((