Блог пользователя - roman-yrv

Вопросы по работе с модулем Services

5 апреля 2015 в 10:13

Добрый день.

Сейчас разбираюсь с модулем Services и хочу задать несколько вопросов.

1. Каким образом узнать, какие параметры передавать методам сервиса? Например, я хочу залогиниться с помощью метода "user.login" или удалить ноду с помощью "node.delete". А с какими параметрами эти методы вызывать - могу только догадываться.

2. В Firefox с помощью расширения XML-RPC Client пытаюсь произвести операции с методами. И часто возникает ошибка "CSRF validation failed". А каком случае она будет возникать и как эту проблему решать ?

3. Зарегистировал на сайте сервис, работающий через REST. Но при попытке обратиться с помощью приложения postman возвращается Access Forbidden.

Ошибка "Unable to unzip" при распаковке библиотек в теме Omega 4 с помощью Drush

13 марта 2015 в 18:27

Добрый день.

Разбираюсь с работой с темой Omega 4 и столкнулся со следующей проблемой.

При попытке исполнения команды

drush make libraries.make --no-core --contrib-destination=

когда должна быть загрузка библиотек в папку с субтемой, то возникает ошибка "Unable to unzip".

При импорте с помощью FEEDS создаются ноды с пустыми полями

5 февраля 2015 в 19:41

Добрый день.

В первый раз попробовал feeds и столкнулся со следующей проблемой.

При импорте из CSV-файла в ноды новые ноды создаются, но значения полей в них не прописываются. То есть, поля получаются пустые.

Никто с таким не сталкивался ? Где может быть ошибка ?

Недорогой VPS от ihor.ru

11 января 2015 в 11:44

В процессе поиска недорогих и качественных VPS наткнулся на ihor.ru.

Кто-нибудь с ним работал ? Какие впечатления ? Стоит ли связываться ?

Проект, посвященный выбору натуральных продуктов питания

10 января 2015 в 14:47

Добрый день.

Где-то полгода назад решил разработать проект - сервис, посвященный покупке и продаже натуральных продуктов питания - http://edimnaturalnoe.ru.

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

Натуральные продукты питания

Контакты продавца и продукты питания реализованы с помощью концепции Organic Groups, где "группой" является торговая точка (там контактная информация о продавце), а "элементом группы" могут являться товары, заметки и т.д.

Возможность выводить свои сообщения об ошибках при вводе и редактировании нод

25 декабря 2014 в 23:13

Добрый день.

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

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

Есть ли для этого готовые модули ?

Или как это лучше всего реализовать ?

На несуществующих страницах меню не отображается

23 декабря 2014 в 19:04

Добрый день.

Заметил такую вещь.

Если зайти на страница сайта на Drupal, которая не существует, то меню там почему-то не отображается.

Например, вот фрагмент существующей страницы

А вот - фрагмент несуществующей

Неправильно отображается количество введенных тем на форуме

9 декабря 2014 в 20:08

Добрый день.

На одном из своих сайтов использую Advanced Forum и столкнулся со следующей проблемой.

Тема введена, но на количество введенных тем это никак не влияет (см. рис.)

Кто-нибудь знает, как эту проблему решить ?

Манипуляции с кешированием не помогли.

P.S. Блок с последними темами форума также может не отображать последние введенные темы.

Отображение поля по запросу

30 ноября 2014 в 16:34

Добрый день.

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

Такой прием применяется на досках объявлений, где телефон отображается не сразу, а по такому вот запросу (см. рис.)

Extender для db_select, который делает фильтрацию по первым буквам в строке

8 октября 2014 в 13:54

Добрый день.

Скажите пожалуйста, существует ли extender для db_select, который работает как DefaultPager, только позволяет отображать не средства пагинации "<< < 1 2 3 > >>", а первые буквы в строке, которую выдает db_select ?
То есть, после подключения этого extender будет отображаться "А Б В Г" и т.д. Это удобно, когда нужно отображать имена собственные, такие как фамилии, названия городов, другие названия. То есть, когда намного удобнее нажать на нужную букву и увидеть названия, начинающиеся с этой буквы, а не пролистывать пагинатор.

Отсутствие autocomplete при добавлении пользователя к Organic-группе, если вход не под админом.

18 июля 2014 в 13:37

Добрый день.

При работе с Organic groups заметил одну вещь.

А именно, если вошел не-админ и создал группу, то при добавлении нового пользователя к группе строка ввода не обладает autocomplete-свойствами (см. рисунки ниже)

Рис.1 - Пользователь - админ

Рис.2 - Пользователь с ролью "зарегистрированный пользователь"

Upload progress для загрузки больших файлов, если php запускается как CGI

11 июля 2014 в 11:54

Добрый день.

Скажите пожалуйста, существует ли решения для отображения индикатора загрузки больших файлов в полях типа Image, File и т.д., если PHP запускается как CGI ?

Дело в том, что сейчас уже появилось большое количество безлимитных виртуальных хостингов с неплохими характеристиками, но в которых, к сожалению, php запускается не как модуль Apache, а как CGI.
И соответственно, PECL UploadProgress там работать не будет.

[РЕШЕНО] Неправильное отображение контекстуальных ссылок, полученных из локальных задач.

4 июля 2014 в 18:37

Добрый день.

Сделал отображение табов как контекстуальные ссылки, как рассказано вот здесь.
http://xandeadx.ru/blog/drupal/350

Но, если войти под другой ролью, то вместо котекстуальных ссылок отображается просто статичный список. Ощущение, что JavaScript не срабатывает.

Потестировал на бартике - та же самая проблема.

Никто с такой проблемой не сталкивался ?

Удобное администрирование для редактора сайта

3 июля 2014 в 10:27

Добрый день.

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

1. Форма контента admin/content клиенту кажется странной, очень неудобной и непонятной.
2. Табы и контекстуальные ссылки на сайте не везде и не всегда можно вставить, особенно, если дизайн и верстка нестандартные.

Лично у меня есть две мысли:

1. Максимально кастомизировать dashboard - чтобы там были списки контента, ссылки на добавление, возможность сортировать ноды, если нужно и т.д.
2. При открытии страницы определенного типа (нода определенного типа, views, еще что) можно было вызвать всплывающее меню или выплывающий из-за экрана блок, который бы содержал ссылки, наиболее употребительные для данной страницы.

Виджет для задания большого количества дат

26 июня 2014 в 12:51

Добрый день.

Вот, к примеру, есть такая ситуация.

Есть тип ноды, у которой есть CCK-поле, в котором хранится большое количество дат.

Например, туристическая поездка, которая будет осуществляться несколько десятков раз в год.

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

Контекстные ссылки при расположении блоков в регионе слева направо

6 мая 2014 в 22:55

Добрый день.

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

А именно, возникают проблемы при попытке перейти на контекстную ссылку (см. рис.)

[РЕШЕНО] Ошибка при загрузке обновлений на Drupal 7.26

8 апреля 2014 в 16:42

Добрый день.

При попытке обновления Drupal 7.26 возникает ошибка (см. рис.)

Скажите пожалуйста, никто с таким не сталкивался ?

Ошибки при отправке писем с помощью The Bat с ящика на VPS contabo.com с установленной панелью Vesta

26 февраля 2014 в 8:54

Добрый день.

Честно говоря, не знаю, к какой теме данный вопрос отнести, но такое случилось у меня в первый раз на VPS Contabo.com с бесплатной панелью Vesta.

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

Ввод текстовой информации пользователями на сайте

9 февраля 2014 в 18:33

Добрый день.

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

Например, они могут тупо копировать информацию из MS Word или копировать с других сайтов, вообще не заморачиваясь на правке кода, чтобы он потом нормально смотрелся на странице.
Они в основной массе почему-то не видят различия между нормально введенным текстом или скопированным контентом, у которого может быть одновременно несколько шрифтов и цветов и какие-то непонятные отступы. Чтобы отображать информацию в виде списка, они могут руками перед элементами списка отмечать пробелы. И т.д.

Сейчас я использую на сайтах CKEditor.