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

Темы для картинок

2 сентября 2012 в 23:50

Добрый день.
У меня есть тип ноды, у которой есть неограниченное количество картинок (модуль imagefield).
Сейчас нужно сделать так, чтобы для каждой картинки можно было выбрать тему (taxonomy).

Чтобы было понятно приведу пример: есть нода типа "Автор" с описанием автора и неограниченным количеством картинок. Хочется, чтобы любой картинке можно было присвоить тему.

Как поменять стартовую страницу в админке

30 июня 2011 в 1:26

Не подскажете, как можно поменять стартовую страницу в админке? Спасибо!

Запоминать язык анонимного пользователя

3 апреля 2011 в 2:48

Необходимо запоминать язык анонимного пользователя в куках и при следующем заходе на сайте перекидывать на соответствующую языковую версию.
Гугл не выдал подходящих решений.
Какие модули посоветуете?

* речь о Drupal 6 *

Локализация интерфейса

2 апреля 2011 в 2:30

Здравствуйте!

Возникла следующая проблема:
Разрабатываю сайт на 2-х языках. В английском языке слово "To" используется в двух значения: "до" и "Кому".
Как правильно локализовать так, чтобы при переводе на русский язык слова переводились корректно?

Я пробовал одно из значений ("Кому") называть 'Email To' (т.е. вызывать t('Email To')), а в английский язык добавить перевод. Перевод добавил, но в английской версии сайта все равно почему-то отображается 'Email To'.
В чем дело? Как решить данную проблему?

Спасибо!

Блок с иконками

24 марта 2011 в 23:00

Подскажите модуль для следующего функционала:
Нужен блок с иконками 32*32.
- Возможность администратору сайта устанавливать, переставлять местами и удалять значки.
- У иконки должны следующие поля:
1. файл с изображением иконки
2. альтернативный текст (он же title)
3. Внешняя ссылка, на которую ведет иконка

Спасибо!

Разные версии в jQuery в разных темах

5 декабря 2010 в 2:15

Здравствуйте!
В своем проекте использую некоторые элементы, для которых необходима последняя версия библиотеки jQuery (1.4.4).
Однако, с ней не работает некоторый админский интерфейс (к примеру, drag&drop у таблиц), т.е. простая замена файла jquery.js не решает проблемы.
Возможно ли сделать так, чтобы у frontend темы подключался jquery 1.4.4, а у админской он оставлся старый (1.2.6)?

Количество обращений к изображениям

14 ноября 2010 в 21:23

Здравствуйте!
Необходимо считать количество обращений к каждому изображению из конкретной папки.
Как это сделать с помощью Apache (nginx тоже интересует)?
Возможно ли это реализовать на обычном shared хостинге?
Спасибо.

Баннеры на сайте

19 октября 2010 в 13:59

Добрый день.
На сайте необходимо разместить несколько баннеров.
Примерный функционал следующий:
1) Баннеры должны быть разных типов и вставляется в разные места (шапка, сбоку и т.п.)
2) Должна быть возможность отображать как случайный баннер, так и какой-то конкретный.
3) Должна быть элементарная статистика: количество кликов по месяцам и годам.
Какое решение посоветуете?
Я заметил, что многие рекомендовали Google Admanager (который сейчас DoubleClick for publishers).
Кто-нибудь использует его? Поделитесь опытом.

Бан по IP

12 октября 2010 в 13:20

Здравствуйте!
Возник такой вопрос: на моем сайте анонимный пользователь может создавать ноду.
Необходимо сделать так, чтобы администратор сайта мог банить по айпи нехороших пользователей Smile
При этом функциональность всего сайта должна сохраняться, но новые ноды от забаненных пользователей не должны добавляться.
Как это можно реализовать? Нужен ли сторонний модуля или достаточного базового функционала (правила доступа и т.п.)?

Работа с сессиями в друпале

15 мая 2010 в 1:50

Заметил, что работа с сессиями в друпале немного изменена.
Сессия сохраняется между разными сеансами. ( насколько я понял, сериализованные данные хранятся в таблице sessions).
Собственно возникло 2 вопроса:
1) Зачем все это нужно?
2) Как сделать так, чтобы сессии работали нормально? Мне необходимо, чтобы при закрытии браузера сессия стиралась.
Спасибо

Вывод нод в отдельном шаблоне

4 мая 2010 в 23:52

Здравствуйте.
Возникла следующая задача: нужно вывести определенный тип нод отдельным шаблоном.
Причем необходимо, чтобы нода не просто вставлялась как контент страницы сайта, а представляла собой полноценную html-страничку со своим оформлением.
Как это можно сделать?
Спасибо Smile

Изменить вывод сообщений в авторизации.

13 марта 2010 в 21:59

Здравствуйте.
Возникла задача: нужно изменить вывод и текст сообщений, которые появляются если пользователь ввел неправильные логин/пароль.
Пытался сделать это через изменение формы блока авторизации. Изменял массив $form['#validate'], подставляя туда свои функции проверки. Однако мои функции игнорировались, и все равно форма обрабатывалась стандартными валидаторами.
Изменять ядро (файл user.module) очень уж не хочется (вообще стараюсь всячески избегать грязных хаков).
Как еще это можно сделать?
Спасибо.

Динамический пункт в меню

3 декабря 2009 в 23:52

Необходимо, чтобы ссылка пункта меню менялась в зависимости от страницы, на которой находится пользователь.
Например, чтобы на некоторых типов нод к ссылке в пункте меню добавлялся параметр ?a=test;
Единственный выход, который приходит в голову - добавлять этот параметр javascriptом в зависимости от урл страницы.
Очевидно, что это не самое хорошее решение.
Может подскажете, как это сделать проще?

Доступ к меню

30 ноября 2009 в 4:07

Здравствуйте.
На сайте есть несколько разных меню, нужно ограничить доступ для роли к некотором меню.
Как это можно сделать?
Спасибо.

Изменить текст авторизации

26 ноября 2009 в 23:28

Здравствуйте.
Возникло 2 вопроса, связанные с авторизацией на сайте:
1) Как изменить текст, который появляется при неправильно введеных данных (логин/пароль)?
Сейчас появляется следующее сообщение:
    * Поле Имя пользователя обязательно для заполнения.
    * Поле Пароль обязательно для заполнения.
2) Можно ли изменить вывод этих сообщений. Т.е. чтобы они отображались не как стандартные сообщения (message), а выводились, например, с функцией alert.
Спасибо.

CKeditor

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

Решил поставить ckeditor.
Нашел модуль wysiwyg, поставил, пропатчил патчем с друпал.орг.
Скачал сам ckeditor. Модуль его видит, поставил редактор для всех доступных форматов.
Но сам редактор не появляется ни на одной из страниц.
В чем может быть дело? Спасибо.

Simplemenu & RootCandy

10 ноября 2009 в 20:34

Здравствуйте.
Поставил в качестве админки тему RootCandy и модуль Simplemenu.
В результате, simplemenu выглядит так:
Simplemenu
Появился пункт панель (dashboard), хотя в меню "навигация" (по которой и строится simplemenu такого пункта нет).
Не подскажете откуда он взялся и как его Убрать?
Спасибо.

как отображать блок входа на всех страницах

22 сентября 2009 в 14:16

Добрый день.
Возник следующий вопрос: как сделать так, что блок входа ("вход в систему") отображался на всех страницах для неавторизованного пользователя.
А то сейчас, к примеру, он не отображается на страницах user/password, user/register и т.п.
Спасибо.

Мультиязычное меню

15 сентября 2009 в 22:41

Здравствуйте.
Поставил drupal и модуль i18n.
Добавил языки (русский, немецкий).
После этого добавил в primary_links несколько ссылок, одна из которых на немецком языке, остальные - на русском.
Но при этом на сайте отображаются все ссылки на любой языковой версии сайта.
Подскажите, пожалуйста, как сделать, чтобы на русской версии сайта отображались только русский пункты меню, а на немецкой, соответственно, - немецкие?
Спасибо.

Сортировать содержание

15 мая 2009 в 12:44

Как сделать, что на странице "Содержаие" (admin/content/node) записи отображались в алфавитном порядке (по заголовку)? Спасибо.