Первый опыт на Drupal 7 и HTML 5, сайт-визитка

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

Аватар пользователя direqtor direqtor 20 февраля 2011 в 10:15

Сделал свою первую работу на Drupal 7. Сайт www.taxicorona.ru сделан для небольшой (а в нашем городке они все небольшие) владивостокской таксомоторной компании «TAXI корона». Использовались Drupal 7 и тема с поддержкой HTML 5.

Сайт небольшой (8 страничек) и простой по структуре (визитка). Потому и стал делать его на новой версии Drupal. Заказчик в дальнейшем собирается развивать сайт (новости, статьи, онлайн-заявки, даже об интеграции с системой обработки вызовов диспетчерской подумывает), так что такая мощная система пригодится.

Закончен: Февраль 2011 года
Домен: www.taxicorona.ru
Заказчик: Таксомоторная компания «TAXI корона», г. Владивосток.
Система управления содержанием: Drupal 7.
Набор модулей: кроме стандартных, добавил только Wysiwyg с CKEditor и Webform.
Дизайн: исходная тема adaptivetheme, рисование и шаблоны от МОЛВИ.РУ.

В шаблоне темы применяется код по новому стандарту HTML 5. Шаблон делал не я, так что чего-то хорошего или плохого сказать про новые теги не могу. Но добавлю, что когда сыграли фанфары и было открыто шампанское, обнаружилось, что валидатор находит в коде более 30 ошибок. Не по нашей вине. Расследование показало, что в теме при работающем модуле RDF формируется неизвестный валидатору DOCTYPE, что и приводит к объявлению ошибочными xmlns-атрибутов тега HTML. Проблему пришлось решать отключением модуля RDF. Сейчас придется углубиться в матчасть по этому поводу.

Еще понравились нововведения в структуре системного меню семерки. Стало больше логики. Новый интерфейс Webform тоже порадовал - настройки формы теперь удобно раскиданы по вкладкам.

В общем, первый опыт лично для меня удачен и новая система нравится. Собрать сайт за два дня, плюс полторы недели на ля-ля-ля с клиентом. И поизучать возможности новой системы при оплаченном рабочем времени. Smile

Вывод: сайты визитки на Drupal 7 уже можно делать. Более того их очень просто делать. До коробки пришлось добавить только два модуля и настроить один тип материалов.

Комментарии

Аватар пользователя direqtor direqtor 20 февраля 2011 в 10:59

Придется, видимо, с препроцессингом шаблона разбираться.
node/7 - это service/taxi
Что-то не так в королевстве датском теме Adaptive Theme

Аватар пользователя Shift-Web Shift-Web 20 февраля 2011 в 11:00

Quote:
Проблему пришлось решать отключением модуля RDF. Сейчас придется углубиться в матчасть по этому поводу.

Лучше подождать Wink Скорее всего это будет немного не то, что в матчасти Wink

<input type="hidden" name="details[sid]" value="" />
<input type="hidden" name="details[page_num]" value="1" />
<input type="hidden" name="details[page_count]" value="1" />
<input type="hidden" name="details[finished]" value="0" />

Нэймы такие и должны быть?

Аватар пользователя Shift-Web Shift-Web 20 февраля 2011 в 11:15

"direqtor" wrote:
Это где такое?

Это форма контактов. Не знаю, может оно так и должно быть, просто странно весьма. Выглядит как отсегнувшийся token

Аватар пользователя direqtor direqtor 20 февраля 2011 в 11:26

Как name в поле, такой вид правильный. PHP передается параметр запроса в виде массива. Видимо, служебная инфа от Webform

Аватар пользователя flecus flecus 20 февраля 2011 в 12:50

"martynoff2011" wrote:

все прекрасно, вот только шрифт мелковат...

ОК, шрифты поправил по многочисленным просьбам)

"Maxim Click" wrote:
Ссылки на двух разработчиков на таком простом сайте, несолидно.

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

Аватар пользователя boneg boneg 20 февраля 2011 в 15:03

у #menu-bar сделайте z-index меньше,чем у #primary-menu-bar . При наведении на "О компании" линк становится рабочим только на букве "н" (Mozilla Linux).

Аватар пользователя q2_faith q2_faith 20 февраля 2011 в 15:33

заметил что margin у #page скачет. на моем 1600Х900 курьерские улуги ширина 960px margin: 320px, что в сумме дает 1600. а на странице Расценки для корпоративных клиентов ширина 960px, а вот margin: 312px, что дает 1584px) вопрос куда деваются 16px?) заметил это на одном своем сайте. так и не понял в чем дело. браузер хром, в фф тоже самое

Аватар пользователя flecus flecus 20 февраля 2011 в 19:59

"mberezina1" wrote:

Ну вот, с увеличенным шрифтом совсем другое дело, молодец:)

"Maxim Click" wrote:
Шрифты поправил, отступы увеличил. Ну замечательно стало.

Спасибо)

"Maxim Click" wrote:
А пробовали еще увеличить немного?

Дело в том, что клиент утверждал эскиз с мелким шрифтом. Понятно, что увеличение шрифта непринципиально, но всё ж это будет самодеятельностью с моей стороны) Завтра с этим клиентом у нас в офисе встреча намечена, мы ему еще сайт ваяем, заодно спросим хотелки по этому.

"antey" wrote:
min-height: 400px хотя бы для блока контента поставить надо.

Ок, спасибо за подсказку