Модули
Разработка, сопровождение, анализ, оптимизация модулей. Создание и применение патчей к модулям.
Модули → Как обновить Entity API до dev версии, и есть ли смысл?
На drupal.org описана аналогичная проблема. При попытке отобразить ноду, содержащую связку полей, возникает
Fatal error: Call to undefined function entity_i18n_string() in /PATH/modules/field_collection/field_collection.module on line 869
Там сказано, что для нормальной работы требуется dev-версия Entity API.
Как данный модуль можно обновить до нужного, и есть ли смысл (не будет ли еще больше багов?), мож лучше не пользоваться связками полей?
Модули → Ошибка при обновлении модуля Weight
The following updates returned messages
weight module
Update #7205
Failed: DatabaseSchemaObjectExistsException: Таблица weight_weights уже существует. в функции DatabaseSchema->createTable() (строка 652 в файле /home/host6280/public_html/includes/database/schema.inc).
что с этим делать? (Такая таблица в БД действительно существует)
Модули → Платное добавление материалов на сайт (Drupal 7)
Нужно организовать платное добавление материалов на сайт для пользователей. Оплата через PayPal. Стоит Drupal 7. Есть ли стабильные модуля для семерки для реализации этого функционала?
Также, если кто-то готов помочь(не безвозмездно) в реализации этой возможности - пишите.
Спасибо.
Модули → Як створити лист опитувач?
Ситуація полягає в наступному. Для сайту проектної фірми необхідно створити лист опитувач (анкету), але зробити це потрібно так, щоб запитання були повязані між собою. Тобто наприклад в питанні №1 пропонується виділити чекбокси. А питання №2 формується в залежності від того, які саме чекбокси були виділені в питанні №1. Мене цікавить чи є на сьогоднішній день якийсь готовий модуль, з допомогою якого можна вирішити цю проблему. Завчасно дякую всім порадам.
P.S. В модулі Webform, я такої функції не знайшов.
Модули → Модуль World boundaries (drupal 6)
Приветствую сообщество. Хочу представить, Вам, моё небольшое (надеюсь полезное) творение - модуль, который закрашивает страны в любой цвет (googlemap).
Прошу просмотреть юзабилити и по возможности код, указать на ошибки. Если модуль понравится, портирую на Д7 и выложу на drupal.org
P.S. Модуль писался давно, используется API 2
Настройки модуля http://ваш-сайт/admin/settings/world_boundaries

Модули → Многоуровневая AHAH форма в Drupal 6
Как сделать многоуровневую динамическую форму в друпале через Form API? Например сначала выбираем страну, затем область и в конце город.
Модули → [РЕШЕНА] Не работает самописный модуль
Здравствуйте. У меня почему-то некорректно работает модуль который использует API форм в друпал. Сами формы отображаются нормально, но при изменении настроек и авторизации пользователя друпал отображает белую страницу, которая пропадает после обновления.
Платформа : Drupal 6.20
<?php /** *@file *Шаблоны форм */ /** * Форма */ function formchecklinks_page (){ $output =drupal_get_form('formchecklinks_index_nameform'); return $output; } function formchecklinks_index_nameform (){ global $user; $form['#method']='post'; $form['task_name']=array( '#title'=>'Название задания', '#type'=>'textfield', '#description'=>'Поле для ввода имени задания', '#size' => '30'); $form['email']=array( '#title'=>'Email', '#type'=>'textfield', '#description'=>'Пожалуйста, введите адрес вашей электронной почты', '#size' => '30', '#default_value' => $user->mail, '#required'=>TRUE); $form['file']=array( '#title'=>'Файл с заданием в формате CSV', '#type'=>'file', '#description'=>'Пожалуйста, выберите файл с заданием ', '#required'=>TRUE ); $pereodic = array( '0'=>'Один раз', '1'=>'Каждый день', '2'=>'Раз в 2 дня', '3'=>'Раз в 3 дня', '7'=>'Раз в неделю', ); $form['pereodic']=array( '#title'=>'Переодичность проверки', '#type'=>'radios', '#description'=>'Выберите переодичность проверки', '#options'=>$pereodic, '#required'=>TRUE, '#default_value'=>'0' ); $form['submit']=array ( '#value'=>'Подтвердить', '#type'=>'submit', ); return $form; }
Модули → Модуль для фільтра контента по термінам таксономії — Term filter
Модуль, який виводить блочек з усіма термінами певного словника і коли користувач клацає на термін, сторінка перевантажується для відбору нод з цим терміном, насправді в кінець УРЛа дописується ID терміна, тому Віевс необхідно окремо до налаштувати на аргумент. Вбудувати такий блок може бути на будь-яку сторінку з термінами.
Модули → Модулі для реклами
На сайті необхідно відкручувати банери різних рекламодавців в розрахунку за кількість показів. Наприклад є три рекламодавці один з них заплатив за 10 К показів інший за 25К ще один За 50К. Потрібно щоб на одному рекламному місці відкручувалися покази цих рекламодавців з лічильником. Після того як кількість показів проплачених закінчувалась відповідно і закінчувалась відкрутка модулів. Порадьте які є модулі для того щоб реалізувати це завдання. Завчасно дякую.
Модули → Модуль мультивалютности.
После поисков модуля для мультивалютности для ubercart написал свой! Вот пользуйтесь и пишите на счет качества модуля! Первый раз пишу модуль для сообщества так что не обессудьте!!
uc_multi_currency.tar.gz
Описание
У валюты есть 5 полей: код валюты, название валюты, курс относительно валюты по умолчанию, знак валюты, позиция знака валюты. Все поля говорят сами за себя.
После включения модуля появится блок с селектом для переключения валют!
Извините но более подробное описание писать пока некогда!!!:(
Модули → [РЕШЕНО] Куда Views прячет строчку пути к файлу картинки(ССК)?
Здравствуйте!
Есть материал. В нем поле ССК набор картинок.
Так вот когда во Views выставляю вывод я указываю вывод "Path to File".
Когда Views печатает поле то он печатает поле нормальною.
Когда я переопределяю шаблон. а в шаблоне
krumo($row);
То мне выводит что то не понятное.
Что нужно сделать что бы я в шаблоне поля мог выловить путь к файлу?

Модули → Drupal7 + GaleryFormatter
Здравствуйте!
Кто нибудь встречался с проблемой настройки связки Drupal7 + GaleryFormatter?
То есть создаю тип материала. Добавляю туда поле ССК картика. Количество = Unlimited.
Но формирование галереи как это происходит в Д6. Не происходит.
Вопрос что не так?
Модули → Через связку hook_menu + file_get_contents() получить ответ
Здравствуйте!
Столкнулся с такой проблемой.
Есть hook_menu() на одном сайте.
function mymodul_menu() { $items = array(); $items['get/node_body'] =array( 'access callback' => TRUE, 'page callback' => 'get_node_body', 'type' => MENU_CALLBACK ); return $items; } //Запрос тела ноды с внешнего сервиса function get_node_body() { ob_start; print "dsadsadsad sa sa sa sa sa"; //krumo($GLOBALS); echo ob_get_clean(); }
Теперь абсолютно на другом сайте пытаюсь получить контент
$m_serv = "http://mysite.ua/get/node_body?nid=54"; $node_body = file_get_contents($m_serv); print $node_body;
Так вот когда кидаешь путь в броузер то все нормально hook_menu() срабатывает.
А когда принудительный самопис. То 0 эмоций. Никакого контента не приходит.
Вопрос: Что не так?
Модули → Простенька галерея
Добрий час всім. Як організувати простеньку галерею. Без всяких там напряжних модулів. Полазив по друпал.ру, нарив там тільки статті по 2-3 сторінки і всякі какі-біки треба робити щоб була галерея. Не вже немає простішого рішення?
Що мені потрібно? Це тупо добавити поле в тип матеріала з можливістю добавити зображення. Щось на зразок як це робить модуль uploads. В тип матеріала додає поле з можливістю приєднувати файли. Чи можна так само добавити поле з можливістю загрузити зображення (чи декілька зображень) і потім щоб вони появлялись в низу публікації? Коли клікнути на них то з jqwery відкривались на екрані?
Наскільки я зрозумів, це можна організувати через ImageAPI, ImageField, ImageCache, FileField, Thisbox.
Як правильно створити таке поле? Чи взагалі це реально створити?
Модули → Модуль Bad Behavior дивиться на спамерів крізь пальці і лише роздає "Permitted"
Я поставив модуль BadBehavior. Всі його розхвалюють примовляючи, що він ТАК блокує, що і живі іноді потрапляють під ту гребінку. Для моєї розгніваної душі це видалося дуже симпатичним (тим паче, якщо він заблокує людину - кажуть, він дає можливість вирішити проблему).
Поставив, наче у відповідності до інструкції. І що? Цей модуль мовчить!
Журнал "звершень" і "заслуг" цього модулю по крону поповнює список записів, але всі ці записи завершуються вердиктом "Permitted". А тим часом ватага роботів - безкарно шариться по сайту, раз-по-раз ще і успішно реєструючись :(...
Модули → Модуль Profile. Автосоздание полей
Здраствуйте, друпалеры!
У меня возникла следующая проблема с модулем Profile. При регистрации нового пользователя скрытые поля не создаются в базе данных автоматически, пока не внесешь в них любое значение.
Вопрос: "Как сделать автозаполнение скрытого поля профиля при регистрации?"
Заранее спасибо всем откликнувшимся.
Используется Drupal 6.20 и стандартный модуль Profile
Модули → Задать пароль пользователе в ручную. Новый пароль создаеться но валидация проходит только со старым.
Здравствуйте!
Что может зы проблема.
Редактирую профиль пользователя через самописную форму.
Когда обновляю пароль юзера. Следующим методом.
if(empty($_POST['m_uep_pas'])==false && empty($_POST['m_uep_pasr'])==false){ db_query("UPDATE users SET name = '%s', pass = '%s', mail = '%s' WHERE users.uid=%d ;", $_POST['m_uep_name'], md5($_POST['m_uep_pas']), $_POST['m_uep_mail'], $user->uid ); }
Новый пароль в базу записывается(в МД5). Но когда делаю логофф возращаеться(в таблицу "users") старый пароль что не так?
Похоже эта процедура выполняется стандартной функцией друпал?
Модули → [РЕШЕНО]Как скрыть поля через form_alter из OG?
Здравствуйте!
Есть форма на ней выводятся поля CCK, + OG.
При попытке отключить вывод полей OG сайт падает. FAtal Error "call undefined function" "_content_empty".
Пытаюсь, забрать поля OG из фомы вручную, из Формы. Через form_alter().
Но что бы я не делал не получаеться. Вопрос. Подскажите пожалуйста, хоть какое то решение.
Модули → [Решен] pm_lite Отправка сообщения програмно.
Здравствуйте!
Нужно отправить личное сообщение, pm_lite, пользователю.
Вопрос:
1) Как это сделать программно?
2) где можно почитать инфу о pm_lite API?
p.s
Почему сайт выводит сообщение :
Текст Пост дуже короткий. Потрібно як мінімум 25 слів.
