mnv: Комментарии

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

10 ноября 2015 в 11:46

Если page title 6.x-2.2 и база postgre, то надо в page_title.module заменить в запросах двойные кавычки одинарными, т.е. " на \'
Это баг, про него даже ктото написал
http://drupal.org/node/622928
В приложении пропатченный файл, который у меня работает

10 ноября 2015 в 11:46

Тоже помучился с GA 6.x-2.2
Похоже, что с моей темой не хотел работать, тоже гугл писал, что "Отслеживание не установлено".
Починил правкой файла .module
Что пришлось сделать:

1. В функции googleanalytics_footer последнюю строку заменил на

4 сентября 2011 в 4:43

Спасибо всем за рекомендации. Сделали в итоге так. user_hash_password менять не стали. Авторизация во внешней базе происходит без повторного ввода логина-пароля, по клику на специальную ссылку в Drupal. Из этой страницы идёт запрос в форму логина во внешнюю систему, которую пришлось тоже слегка доработать для этого.

1 сентября 2011 в 19:36

cracker@drupal.org, на этапе валидации тоже хеш. Не проверял, но скорее всего с браузера пароль уже в виде хеша приходит, это было бы логично с точки зрения безопасности.
RxB, спасибо за ссылку, возможность интересная, но это вариант наподобие OpenID. Т.е. надо такую возможность (отдельную форму логина) реализовывать еще и в системе, с которой интегрируется Drupal. К тому же, пользователь, регистрируясь в Drupal, не будет при этом экспортироваться с правильным паролем во внешнюю базу.

1 сентября 2011 в 1:28

К сожалению в function MODULE_form_user_profile_form_alter(&$form, &$form_state) пароль приходит уже хешированным. В 6-м друпале как я помню в этих обработчиках он действительно был в открытом виде.

31 августа 2011 в 10:15

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

31 августа 2011 в 9:20

Зачем в md5 или зачем более культурно?)
В md5 надо для интеграции со сторонним приложением. Пользователь регистрируется в Drupal и получает аккаунт в другом приложении. Надо, чтобы он мог логиниться под тем же логином и паролем. Там пароли хранятся в md5.
А культурно, чтобы после установки модуля не надо было ничего допиливать.

30 ноября 2009 в 14:56

Проблема в том, что у модулей node, taxonomy есть хук для ссылок. Например, /rss.xml, /taxonomy/1/0/feed. Насколько я понял из кода хуков этих модулей, они формируют по этим адресам xml файлы. А если делать сниппет, то надо еще сделать свой хук для какого-то адреса? В самом сниппете это нельзя сделать, верно? Если сделать отдельный материал в виде сниппета, который выводил бы rss в xml, то он будет рисоваться на странице внутри дизайна, так? Т.е. это не подходит.

30 ноября 2009 в 1:39

"RxB" wrote:
Если не вьюсом, то сниппетами можно

Тоже решил с навигации по таксономии уйти. Взял сниппет, прописал, все здорово работает за исключением rss. Что я сделал.

28 ноября 2009 в 19:52

"agent-000" wrote:
вебформ не?

Почитал чуть-чуть про вебформ, видимо очень хороший модуль. Довольно большой правда... Но сейчас пробую сделать отзывы через тип материала. Мне это и на будущий проект пригодится.

28 ноября 2009 в 16:07

"Stan.Ezersky" wrote:
Тип материала разве не подойдёт?

"Valeratal" wrote:
я сделал тип ноды "идея"
поставил на видное место ссылку на добавление
Добавлять могу и гости (в связи с чем сыпется больше спама, чем предложений), для гостей стоит капча (а то бы вообще засрали)

28 ноября 2009 в 15:38

Тип материала... Похоже что не подойдет.
Contact использую, но для другой цели.
Обратная связь нужна именно для сбора советов от посетителей сайта.
Поясню.

25 ноября 2009 в 13:54

"ankheg" wrote:
примерный код помощника

Спасибо за хороший пример!!! Для 6-го Друпала сделал калькулятор фотосъемки по аналогии, немного поменял код. В частности, убрал глобальную переменную. Вместо нее немного перестроил функцию прорисовки формы (select_product_form), вот мой текст этой функции

11 ноября 2009 в 3:19

Справился!
Оказалась полезной опция дебага.
Сделал так http://мой-сайт.ru/?debugclickheat
и увидел, что server = http://мой-сайт.ru/?q=modules/click_heatmap/clickheat/click.php
что плохо.
Видимо утилита рассчитана на тех, у кого включены чистые ссылки. Изменил одну строчку в модуле и все заработало!
Менял файл click_heatmap.module
Строчку 68:

11 ноября 2009 в 2:56

"VladSavitsky" wrote:
На 6ку модуль не удалось поставить...
Кто-то ставил модуль на Д6?
Но у меня подозрение, что дело может быть не в модуле - буду искать.

Получилось у Вас решить проблему? У меня аналогично!!!
javascript есть на страничке
Разрешения прописал, все странички в настройках указал.
На сайт кликал-кликал, но в папке modules/click_heatmap/clickheat/logs ничего не появляется.

8 ноября 2009 в 19:46

Меня модуль Views перепугал своим объемом и я решил аналогичную задачу с помощью штатного модуля Таксономия.
Мне нужно было сделать отдельный тип материала - "Отзывы клиентов" и вывести все отзывы в отдельном пункте меню.
Для этого создал новый словарь "Типы материалов". И добавил туда термины (по названию для удобства назвал так-же, как называются типы материалов, т.е. Отзывы, Заметки, Страницы...).
А далее в материалах типа Отзыв в словаре указал нужный тип материала (термин).
Далее в пункте меню указал свою ссылку q=/taxonomy/term/3.