О блогеКонтакты
 

Перенаправление пользователя при входе на сайт из блока.

CMS Drupal

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

Сначала решил воспользоваться инструкцией, которая как раз, вроде, должна решать поставленную задачу: http://drupal.org/node/683696 Т.е. с помощью модуля trigger. Но почему-то перенаправления все никак не происходило. Порывшись на том же сайте нашел, что редирект происходит, если логиниться не из блока, а со страницы /user. Но мне-то надо из блока.

Новый дизайн

CMS Drupal

Наконец-то взял себя в руки и сделал дизайн для сайта. Решил все выполнить в карандашном стиле. На компе не очень умею рисовать, поэтому сначала сделал зарисовки на бумаге, а потом сканировал. Цветом разукрашивал уже конечно в фотошопе.

Пока верстал столкнулся с одной проблемой. Ни в какую нижняя картинка для блока не хотела прижиматься к краю таблицы. Оказывается "дожать" ее можно при помощи style="display:block;". Тогда она прижимается к краю таблицы вплотную.

Зарегился на Twitter

Web сайты

Поддался всеобщему увлечению twitter-ом и тоже зарегистрировался. Адрес http://twitter.com/allexx_info

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

Как говорится хлеба не просит, поэтому пусть болтается, а дальше видно будет. Может какую-нибудь движуху и придумаю на twitter-е.

Остророжно, лохотрон.

Web сайты

Не успел зарегистировать домен, как ко мне на мыло пришло вот такое сообщение:

Добрый день админ ресурса "тут мой домен".
Я - администратор ukraine.com.ua, являюсь главным хостером в Украине, а также почетным членом арбитража, платежной
системы WebMoney, ник - FrichX, заявляю Вам, как администратору сайта "тут мой домен", о том, что рассполагаю
компрометирующими материалами, относительно Вашей деятельности в сети Интернет, которые нам любезно предоставил Ваш хостер
ruweb.net.

Запустил старый сайт "Бюро находок"

Web сайты

Несколько лет назад делал для одного человека сайт Бюро находок. Сейчас человеку сайт стал не нужен и я взял его себе.

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

Новый сайт про автомобили

Web сайты

На днях приобрел новый домен Клевые автомобили. Пока у сайта ТиЦ 10 и PR 2. Посмотрим что будет дальше. Надеюсь, что данные показатели с новым дизайном и хостингом как минимум не упадут.

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

Скрытие полей CCK по условию.

CMS Drupal

Описание проблемы.
На сайте размещается информация о местах отдыха. У каждого места отдыха указывается регион и контактаная информация. Контактная инфорация скрыта для всех пользователей. Есть пользователи с ролью "Представитель", которые отвечают за тот или иной регион. Необходимо, чтобы эти представители видели контактную информацию тех мест отдыха, которые относятся к их регионам.

Решение.

Передача данных из формы Drupal в кодировке отличной от UTF8

CMS Drupal

Понадобилось, при подключении сайта на Drupal к платежной системе ASSIST передавать данные в кодировке cp1251. Передавал фамилию и имя.
Первым делом нужно было сделать передачу данных на внешний URL:
$form['#action'] = "https://test.assist.ru/shops/cardpayment.cfm";
Логично было предположить, что написав:
$form['#accept-charset'] = "Windows-1251";
я получу форму с виндовой кодировкой. Но не тут то было. Оказывается в Drupal-е UTF8 в формах зашито напрочь:

function theme_form($element) {
  // Anonymous div to satisfy XHTML compliance.

Создание на Drupal портфолио без дополнительных модулей

CMS Drupal

Решил сделать сайт веб-студии для того, чтобы показать свои работы (портфолио). При чем поставил задачу сделать все с использованием минимума сторонних модулей. Раздел с портфолио можно было бы конечно легко сделать с помощью модуля views, но я решил данную задачу средствами ядра.
Задача такая: надо чтобы на странице со список работ выводились небольшие картинки с названиями сайтов. Вывод списка надо сделать в виде таблицы с 3-мя работами в ряд. И, естественно, кликнув на картинку или название попадаем на развернутое описание работы.

Блок с количеством пользователей с группировкой по ролям

CMS Drupal

Может плохо искал, но ничего готового не нашел по данной теме. Сначала решил воспользоваться модулем views, т.к. он уже использовался в моем проекте, но данный модуль пока не умеет делать группировки. Нашел модуль views_groupby, который как видно из названия является дополнением к модулю views и добавляет одну группировочную функцию count(), которая мне то и нужна. Но. То ли модуль этот не доделанный, то ли у меня руки кривые, но никак не захотел он у меня делать группировку по ролям.