Блоги

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

15 мая 2010 в 1:50

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

[РЕШЕНО] Включить возможность посетителям скачивать файлы

15 мая 2010 в 0:19

Извините, если это окажется флудом.
Я искал в Google и на вашем форуме, но нигде не нашел.
Как включить возможность скачивать файлы?

Перехожу на Drupal

14 мая 2010 в 22:23

Уже более 2 лет создаю сайты. В основном, использовал такие CMS как Joomla и Wordpress, реже - самописные "движки". Когда-то начинал знакомиться с Drupal, однако она мне показалось слишком сложной и я забросил эту идею. Но в последнее время, благодаря знакомому веб-программисту, окончательно пришел к выводу, возможности Drupal в плане веб-разрабтки значительно шире и гибче, чем у остальных ЦМС. Получил заказ на создание регионального сайта. Начинаю осваивать Drupal

Как сместить меню?

14 мая 2010 в 20:36

Я только начал изучать CSS и вообще темизацию и столкнулся с проблемой.
Сегодня что-то целый день парился - не мог сместить меню. На картинке я нарисовал, каким должен быть мой хэдер. В общем у меня меню находится справа-сверху и мне надо как-то внизу хэдера 2 блока. В левом будет продожение картинки, а в правый надо запихать это меню.
Кто нибудь может мне подробно объяснить как это сделать? А то блин сайт уже сделал, контентом забил, а это меню перетянуть не могу Sad

Проблема с функцией "Сайт на техобслуживании"

14 мая 2010 в 20:25

Здравствуйте! Хочу задать вам один вопрос.
Я зашел в администрирование, и включил функцию "Сайт на техобслуживании".
Зачем-то я вышел с сайта ( сделал логаут )
И теперь не могу попасть на него Smile
Собственно сам вопрос: не подскажете как вернуть доступ к сайту?)

Темизация заголовков

14 мая 2010 в 20:02

Подскажите как решить проблему.

У меня допустим два типа материала с заголовками. в одном типе при темизации нужно что бы длинный заголовок был на 100% в длину страницы а во втором типе на 50%.

как разделить стили для каждого заголовка типов материалов.

Как реализовать такую функциональность на друпале?

14 мая 2010 в 19:07

Сейчас столкнулся с такой проблемой. Нужен сайт для aupair-агенства (работа в семье заграницей с детьми). Процесс такой:
- регистрируется опэры, регистрируется семьи
- семья ищет по поиску себе опера. Находит.
- почитав профиль опера, семья кликает на кнопку "контактировать" (контактные данные скрыты)
- опер получает мэйл с текстом: "Такая то семья из такого то города хочет вступить с вами в контакт. По этой ссылке - профиль семьи. Потом идёт другая ссылка - Нажмите на эту ссылку, если и вы хотите вступить с этой семьёй в контакт"
- Если опер кликнул на ссылку в письме, подтвердив таким образом своё желание вступить в контакт, то контакт состоялся.

После этого обоюдный контакт состоялся. Список семей/оперов с таким или только односторонним контактом нужно увидеть в списке (views?)

Вопрос: всё понятно, кроме момента, как хранить в системе это состояние, когда А законтактировал Б.. и Б законтактировал А (или только А или только Б), а еще лучше, что бы эта информация опрашивалась из Views

CSS - вывод в блоке

14 мая 2010 в 18:40

Есть сайт На главной есть блок сверху
И теперь вопрос как поднять изображение к верху и увеличить отступ от картинки.
Пытался в style.css в .art-BlockContent-body засунуть
float: left;

Помогите новичку столкнувшемуся с проблемой!

14 мая 2010 в 18:07

Здравствуйте уважаемые пользователи!
Я новичок в Drupal и у меня возникли проблема...
Когда в "Администрирование" в "Блоки" я ставлю какой то параметр
в правую "колонку" или в "содержимое" или в "подвал" и нажимаю "сохранить блоки" то ничего не происходит...
А работает только перемещение в "левую колонку" и в "заголовок". Пожалуйста помогите! Заранее спасибо!

[Решено] Вопрос к знатокам модулей Domain Access и Ubercart

14 мая 2010 в 16:23

Модули работают, сервер настроен для использования Domain Access.
Находясь в субдомене я добавляю товар в корзину (оставаясь в рамках того же субдомена), после нажатия на "Оформить заказ" меня почему-то перебрасывает на корневой домен.
Такая же проблема при публикации комментариев.

Кто сталкивался? От чего это может завить?

Можно ли изменить высоту окна редактора Tiny ?

14 мая 2010 в 16:20

Приходится иногда вводить большие тексты. Работать при стандартной высоте редактора ОЧЕНЬ неудобно.
Можно ли увеличить высоту окна редактора и как ?

Вывод блока в содержании

14 мая 2010 в 15:56

Доброго всем времени!

Такая проблема:

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

Домашняя страница

14 мая 2010 в 14:53

Всем доброго дня!

У нас тема, и внизу пользователи могут оставлять свои комментарии:
И так же под комментариями есть форма "ДОБАВИТЬ НОВЫЙ КОММЕНТАРИЙ"
В котором используются поля "Ваше имя:, E-mail:, Домашняя страница:, Комментарий"

Я бы хотел убрать поле "Домашняя страница", в настройках Drupal этого нет.
Теперь остаётся только убрать из скрипта эту строку....

Может быть ктонить знает в каком месте искать?

19 мая - мастер-класс по Drupal'у в Иркутске

14 мая 2010 в 14:51


19 мая, в среду, в Иркутске состоится уже второй по счету мастер-класс по CMS Drupal. На этот раз мероприятие пройдет в рамках федерального проекта CITYCELEBRITY.

В течение двухчасового мастер-класса (с 19:00 до 21:00) я планирую продемонстрировать установку Drupal на хостинг в режиме реального времени, расскажу о своем понимании идеологии этой CMS и наиболее интересных, на мой взгляд, модулях для этой системы. И, конечно, у вас будет возможность задать все интересующие вас вопросы.

В Иркутске творческие мастерские CITYCELEBRITY проходят в центре города, по адресу ул.Ленина, 15. Телефон: 21-71-78
Вход свободный!

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

Подробности о мероприятии - на сайтах citycelebrity.ru и drupal4all.ru

Нет авторизации через IE8. FF-нормально

14 мая 2010 в 13:31

После попытки установки мультисайтинга и смены базы MySql получилась ситуация из сабжа (сейчас 1 база и 1 сайт, ничего лишнего). Drupal установлен через FF, т.к. через IE перестал устанавливаться. Через IE если вводить правильную информацию то с http://имя сайта попадаю на http://имя сайта/node. На экране особо ничего не меняется , прав не добавляется. Если неправильную - то ошибка. Через FF авторизуюсь как надо. Куки и кэш чистил. По поиску искал.
Что делать то?

Друпал кретинизмы или функция drupal_to_js

14 мая 2010 в 13:01

До версии 5.2 в php не было нативной функции json_encode в силу чего, программистам приходилось писать свои велосипеды для реализации этого функционала.

Друпал не исключение.
Вот только непонятно с какого бадуна она делалась друпале.
Впрочем я допускаю что функцию намеренно создавали ограниченно корректной фор перфоманс изуе

Для тех кто хочет работающий json_encode для ВСЕХ случаев рекомендую обратить внимание на
http://pear.php.net/pepr/pepr-proposal-show.php?id=198

Content profile telephone

14 мая 2010 в 12:56

Есть таблица content_type_profile в которой храняться записи:
vid, nid, field_first_name_value, field_last_name_value, field_location_lid, field_home_phone_value, field_mobile_phone_value, field_work_phone_value

делаю: update content_type_profile set field_work_phone_value = '232' where nid = (select nid from node where uid = 7)
в БД запись поменялась но при просмотре профайла usera телефоне как и был. После очистки кеша он изменяется.

Каким нормальным способом можно сохранить изменения этого поля?

Синонимы на русском языке

14 мая 2010 в 12:11

Создан вот такой синоним
Тарифы-и-услуги/Интернет/тест
в html-коде и в ИЕ отображается вот так:

/%D0%A2%D0%B0%D1%80%D0%B8%D1%84%D1%8B-%D0%B8-%D1%83%D1%81%D0%BB%D1%83%D0%B3%D0%B8/%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82/%D1%82%D0%B5%D1%81%D1%82

это можно поправить как-нибудь?