В друпале реализована система ролей, которым можно давать различный доступ (когда надо - просмотр, когда надо - изменение) разных материалов. Тут всё ОК.
Но что если требуется реализовать такую штуку:
1. Дать доступ на редактирование конкретной ноды конкретному единичному юзеру (не autor).
2. При этом закрыть всякий доступ к этому материалу любым другим юзерам.
В принципе, копаясь в этом вопросе, я нашел комбинацию модулей, которыми это можно сделать: Content_lock (запрет на одновременное редактирование ноды), Node access user reference (доступ к ноде только юзеру с User Reference).
Собственно, мой вопрос как раз возник в связи с тем, что бросается в глаза контраст - если для управления групповым доступом есть куча всяких модулей, то для управления, так сказать "пер юзер" почти ничего нет.
Может, у этого есть какие-то более глубокие, фундаментальные причины? Что-то связано с PHP, Apache и т.д.? Кто хорошо владеет теоретической стороной вопроса, откликнитесь.
у разработчиков выглядит довольно симпатично, вот только установив для теста, так и не смог поменять цвет ссылок в оверлее - т.е. надо чтобы был белым, примерно как в образце, а выводит по дефолту - обычный цвет черным, в ссылку синим.
Стиль css засовывал в разные файлы - и отдельный, в css модуля, и в css библиотеки, кэш обновлял наверно 100 раз - ничего не помогает.
3. Обратите внимание: речь идет о присвоении класса для "item" поля, а не для всего поля.
Есть ли решение? Может быть есть возможность присвоить полю класс (из списка) непосредственно при создании ноды? На манер, как это сделано у модуля block_class?
А подробнее, почему именно его?
много юзал🤪 - поэтому.
Хочу изменить тип ноды для более чем 600+ материалов.
Нашел два мода - node convert и node type.
Кто-нибудь пользовался ими? Какие проблемы возникали?
node_convert рекомендую.
---------- Добавлено 08.10.2013 в 18:56 ----------
сам искал такое для анонима по паролю (как на досках объявления), ничего в итоге не нашел. Увы.
это ищете? nodeaccesskeys
Вопрос имеет отношение к доступу к материалам.
В друпале реализована система ролей, которым можно давать различный доступ (когда надо - просмотр, когда надо - изменение) разных материалов. Тут всё ОК.
Но что если требуется реализовать такую штуку:
1. Дать доступ на редактирование конкретной ноды конкретному единичному юзеру (не autor).
2. При этом закрыть всякий доступ к этому материалу любым другим юзерам.
В принципе, копаясь в этом вопросе, я нашел комбинацию модулей, которыми это можно сделать: Content_lock (запрет на одновременное редактирование ноды), Node access user reference (доступ к ноде только юзеру с User Reference).
Собственно, мой вопрос как раз возник в связи с тем, что бросается в глаза контраст - если для управления групповым доступом есть куча всяких модулей, то для управления, так сказать "пер юзер" почти ничего нет.
Может, у этого есть какие-то более глубокие, фундаментальные причины? Что-то связано с PHP, Apache и т.д.? Кто хорошо владеет теоретической стороной вопроса, откликнитесь.
Делаю блок в шапке, в который выводятся две ссылки и текст.
Выглядит как на картинке.
Участвуют модули: colorbox, colorbox_node, webform, webform_ajax.
Происходит: при наведении курсора у кнопок меняется картинка; при клике открывается в модальном окне веб-форма.
Собственно, проблема: как лучше сделать вот это изменение картинок.
Сейчас реализовано: ссылка сделана прозрачной png, у ссылки есть фон, а при наведении курсора фон меняется.
Ниже - коды блока и стилей, а вопрос - можно ли в этом варианте что-то сделать правильнее, или есть в принципе другое более правильное решение.
Код блока
Код стилей
а вы юзали https://drupal.org/project/views_mosaic
образец тут http://buildinternet.com/project/mosaic/1.0/
у разработчиков выглядит довольно симпатично, вот только установив для теста, так и не смог поменять цвет ссылок в оверлее - т.е. надо чтобы был белым, примерно как в образце, а выводит по дефолту - обычный цвет черным, в ссылку синим.
Стиль css засовывал в разные файлы - и отдельный, в css модуля, и в css библиотеки, кэш обновлял наверно 100 раз - ничего не помогает.
Julus, как будто нельзя вывести данные из cck-поля программно?
искал решение на css. ну ладно, спасибо.
Julus, как вы разрабатываете сайты другим людям если вы даже элементарного css не знаете?
ерунду не говори.
есть проблема - ее нужно решить.
а зачем вал четные справа, нечетные слева (ну или наоборот), если они все разного размера - билиберда полнейшая
<div class="label-above">Таблица
{
clear:both
}
слева/справа - это владелец сайта так хочет;
не понял, что разного размера? все картинки одинаковые.
а таблица - это следующий элемент, clear:both - чтобы обтекание отменить.
В продолжение вопроса /ru/forum/comment/12142343
про чередование float:left и float:righ -
решение сделал по /ru/forum/comment/12142501, результат можно увидеть http://alvis-engineering.ru/node/39 - между "Рисунок" и "Таблица" - 4 картинки. Но это работает только если поле состоит из одних только картинок.
Но мне надо выводить с картинками описание. Использовал для этого https://drupal.org/project/image_field_caption, текст отказывается обтекать картинку - http://alvis-engineering.ru/node/40
Можно ли что-то сделать?
1. Очень простая задача: сделать вывод картинок через одну со свойствами float:left и float:right.
2. Сделал поле Image без ограничения кол-ва и хотел воспользоваться модулем https://drupal.org/project/field_multiple_classes, но он не срабатывает.
3. Обратите внимание: речь идет о присвоении класса для "item" поля, а не для всего поля.
Есть ли решение? Может быть есть возможность присвоить полю класс (из списка) непосредственно при создании ноды? На манер, как это сделано у модуля block_class?