shevgeny: Блог

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

Как разрешить просмотр профилей определенных ролей?

27 июня 2012 в 20:37

Известно, что в начальной комплектации Drupal можно разрешить просматривать профили пользователей определенным ролям, но какими средствами можно разрешить ВСЕМ пользователям и гостям просматривать ТОЛЬКО профили определенных ролей?
Заранее благодарен.

Переменная типа материала во Views - какая и возможно ли это?

27 февраля 2012 в 15:28

Мне нужно вставить в шаблон tpl.php переменную, которая давала бы views, что это за тип материала. Какая это переменная? $type / ($node->type) - не то. Views их не понимает.

Назначение CSS-классов блокам views определенного типа материалов / свойств - как?

27 февраля 2012 в 12:51

Уважаемые! Пните в нужную сторону:

Есть views-страница с разными типами материалов. Часть из них опубликована на главной, часть нет. Часть от пользователей, часть от админа. Какие-то закреплены вверху списков, какие-то нет. Одни имеют комментарии, другие пока ожидают...

Нужно: каким-то образом присвоить css-классы этим материалам во Views в зависимости от вышеперечисленных свойств.

Вопрос - как?
Заранее благодарен. Очень надеюсь на вашу помощь.

Views + Ajax + Drupal 6 = подгрузка содержимого, как?

26 февраля 2012 в 11:48

Уважаемые, не нашел решения в сети. Надеюсь на вашу помощь советом.

Есть views страница с материалами в определенном количестве. Нужно сделать так, чтоб при прокрутки страницы вниз, догружалось большее количество материалов. Примеров в сети полно, например, как в Twitter:

Желательно, чтобы это было реализовано готовым модулем,

Поля пользователя в условиях Rules

26 декабря 2011 в 18:29

Здравствуйте! Поясните, пожалуйста, как в Rules добавить условие из полей пользователя?
Например: админ отправляет личное сообщение пользователю, нужно уведомить адресата (пользователя) о личном сообщении через SMS на его языке.
Для отправки SMS использую SMS Framework, Unisendresponder и Rules Send SMS. Сообщение отправляется. Всё хорошо, но не все пользователи говорят на русском. Как рулесу сказать, что, образно, если адресат отметил в профиле English, то - одно действие, если Русский - другое?

Drupal + Ajax + Свои шрифты + Flash + PNG = кроссбраузерный сайт

11 августа 2011 в 0:47

Недавно, передо мной была поставлена задача разработать сайт на Drupal с использованием весомого Flash, фирменных шрифтов и PNG-графики так, чтобы всё это одинаково отображалось в офисных IE6 и других более популярных браузерах. Со всеми технологиями, я работал давно, но и предположить не мог, что всё вместе окажется одной большой головной болью. Но миллион разных частных решений таки привёл меня к общему решению этого длинного уравнения. О чем и собираюсь рассказать в сей статье.

Поиск с учетом русской морфологии или разделение поисковых запросов на части

7 июля 2011 в 12:31

Недавно возникла необходимость поиска по сайту. Но не простого, а с учетом следующего:
- поиск по пользователям
- поиск по содержимому
- поиск по определенным полям (CCK) пользователей и материалов
- вывод не только заголовков, но и части содержимого найденного
- учет русской морфологии (то есть, при запросе "КвартирЫ", искать и точное совпадение и всё, что похоже - "квартира", "квартирка")

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

Может кто сталкивался, подскажите.

[РЕШЕНО] Не работает модуль AJAXIT

13 апреля 2011 в 18:03

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

[РЕШЕНО] FCKEditor в AJAX-сайте

13 апреля 2011 в 13:41

Всем привет из южной столицы!
Существует проблема с отображением FCKEditor (и любого другого визуального текстового редактора) после того, как был подключен модуль [module=Asynchronous]. В группе с [module=Page_renderer], [module=jQuery_Update] и темой [theme=Chrysalis], он позволяет из обычного сайта сделать полный Ajax. Другие решения превращения сайта в Ajax (например Ajaxit модуль) - у меня не работают. А сайт нужен только на Ajax - это обусловлено факторами, от меня не зависящими.

ОЧЕНЬ ПРОШУ помочь с данным вопросом. Не могу разобраться только с вопросом отображения визуального текстового редактора при создании/редактировании материалов.

P.S. При отключении [module=Asynchronous], проблема отображения текстового редактора решается, но Ajax пропадает. Может быть можно как-то автоматически отключать этот модуль для определённой роли или при редактировании страницы?.. - даже не знаю, что можно сделать. В настройке прав ролей, данный модуль не отображается.

[РЕШЕНИЕ]
После долгих мучений моих, я наконец-то пою АЛЛИЛУЙЯ! Уважаемые, меня на самом деле очень огорчает то, что ни кто не помог даже за приличное вознаграждение! Вспоминаю фразу "Птицам деньги не нужны" и усмехаюсь... Smile