создание сайта

static_rocket_468x60.jpg

Топ комментаторов

Опубликовано Oleg - пн, 03/10/2014 - 19:52

Началось всё с того, что я решил провести конкурс среди читателей сайта webonlife. Как понятно из названия статьи чтобы победить в конкурсе нужно активно комментировать статьи сайта. Про условия конкурса я уже писал в рассылке. Сейчас поговорим о технической стороне. Что сложного в том чтобы сделать топ комментаторов? Поставил модуль, настроил и вперёд. На самом деле всё не так просто. Модуль есть, но он только под шестёрку. Топ 10 Гоши и Яши навевали тоску. Поиск по drupal.ru окончательно убедил в том что просто и быстро не получиться. В итоге, уже в который раз, выручил модуль Views.

Файлы темы Drupal. Темизация

Опубликовано Oleg - ср, 03/05/2014 - 14:36

Тема Drupal это несколько файлов плюс картинки. Попробуем разобраться какие файлы для чего предназначены. Из всех файлов темы обязательно должен присутствовать только info файл. С него и начнём.

INFO файл

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

Бэкап сайта. Мало известные способы.

Опубликовано Oleg - чт, 02/27/2014 - 14:25

В пользе резервного копирования никто не сомневается но далеко не все делают. Наступает момент когда об этом сильно сожалеют. Не зря говорят что веб-мастера делятся на две группы: те кто пока ещё не делает бэкап и тех кто уже делает. Можно конечно надеяться на резервные копии которые делает хостер, но как говориться бережёного бог бережёт. Кроме сохранности данных бэкапы можно использовать для опытов. Я никогда не пробую новые модули на рабочем сайте. Исключительно на полигоне -  домашний комп с установленным веб сервером.

Выпадающее меню на HTML и CSS

Опубликовано Oleg - пт, 02/21/2014 - 18:31

Выпадающее меню можно сделать на CSS не используя скрипты и модули. Просто дописываем несколько строк в CSS файл и готово. Несмотря на простоту меню будет достаточно универсальным. Стили подходить под произвольное количество уровней вложенности. Хоть два хоть десять уровней. Код при этом остаётся тем же. В статье описаны три вида меню, но если вы только начинаете разбираться в вёрстке советую читать сначала. Так будет проще понять.

Выпадающее меню на Drupal

Опубликовано Oleg - вс, 02/16/2014 - 11:53

Самое простое выпадающее меню делается при помощи CSS. Ничего сложного нет если вы знаете что такое каскадные таблицы стилей. Ещё можем сделать меню на Javascript. Тут посложнее но и возможностей больше. Что посоветовать тем кто не знаете ни CSS ни Javascript. Не мы первые кто хочет иметь на своём сайте выпадающее меню. Есть готовые решения нужно только подключить их к сайту. В этом нам помогут модули.

Как сделать блок похожих статей на Drupal

Опубликовано Oleg - ср, 01/22/2014 - 17:27

Блок ссылок с похожими статьями становиться неотъемлемым атрибутом любого блога как комментарии или кнопки социальных сетей. У друпала, конечно же, есть готовое решение и даже не одно. Сегодня выберем кому что больше нравиться. Я старался написать достаточно подробную инструкцию, вам будет легче в этом разобраться если вы знаете как добавлять поля к контенту и работать с модулем views.

Три коробки с картинками для Drupal

Опубликовано Oleg - ср, 12/11/2013 - 17:49

Иногда бывает необходимо вставить картинку по размеру шире чем  колонка отведённая для поста. Сначала я просто создал стиль уменьшающий ширину картинки. Проблема вроде бы решена, но на некоторые, уменьшенные таким образом картинки, без слёз не взглянеш. Тут я вспомнил что есть такие замечательные плагины которые при клике на картинке открывают её в оригинальном размере поверх страницы. Плагины эти написаны на JavaScript. Осталось только найти модуль который поможет привинтить их к сайту. Нашлось три модуля: fancybox, colorbox и lightbox2. Предлагаю попробовать каждый.

Капча для Drupal

Опубликовано Oleg - вт, 12/03/2013 - 18:07

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

XML sitemap для Drupal

Опубликовано Oleg - сб, 11/30/2013 - 15:43

При индексации сайта робот ходит по ссылкам, и не известно когда он обойдёт все страницы. Чтобы упростить ему задачу и ускорить процесс индексации нам нужна XML карта сайта. В отличии от HTML карты XML содержит дополнительные параметры - важность документа, частота обновления информации, дата последнего обновления. Один файл может содержать не более 50000 адресов и весить не более 10Мб. Если ваша XML карта сайта превышает хотя бы один из этих параметров нужно разбить карту сайта на несколько.

Как сделать сайт на Drupal

Опубликовано Oleg - пт, 11/22/2013 - 16:33

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