Скачать шаблоны для drupal бесплатно

Как Сделать Landing Pages (LP) На Друпале Без Ущерба Для Здоровья

У Вас есть свой сайт (домен)?

Ваш сайт использует Друпал в качестве CMS?

Вы занимаетесь рекламой?

Вы знаете что такое Landing Pages?

Вам нужно сделать одну (несколько) Landing Page(s)?

Вы шарите в HTML, PHP, CSS?

Нет?! Тогда не читайте этот текст...
Допустим мы будем продавать Виагру. У нас есть несколько проблем (задач).

Размещая рекламу в PPC системах некоторые из них следят, чтобы URL в объявлении совпадал с URL'ом назначения. Следовательно в объявлении нам нужно указать свой собственный сайт.

Имея свой собственный сайт, нам нужно, чтобы дизайн LP совпадал с дизайном реального магазина, продающего Виагру, чьим партнером вы являетесь. и ссылки с вашей LP вели на сайт магазина, при чем ссылки должны быть с указанием фашего реферального кода, иначе зачем это вообще все надо?

Раз у нас есть друпал — воспользуемся его инструментами для создания нужных нам LP.
Давайте с помощью нескольких шагов сделаем себе LP.

Шаг 1. Нам необходим новый тип контента. Назовем его viagra. Раз есть новый тип контента — нам нужен дизайн, применимый исключительно к этому типу. Поэтому.

Шаг 2. В папке темы вашего сайта создадим 2 новых файла: node-viagra.tpl.php и page-viagra.tpl.php. С первым проблем нет, друпал сам сделает так, чтобы при отображении контента с типом viagra вызывался файл шаблона node-viagra.tpl.php а вот со вторым придется повозиться.

Шаг 3. Перекроем кислород стандартному шаблону страницы следующим образом.

В файле template.php в функции _phptemplate_variables введем новую переменную: $vars['node_type'] = $vars['node']->type;

В файле page.tpl.php в самом верху напишем такой вот код:

<span style="color: #000000"><span style="color: #0000BB"><?php </span><span style="color: #007700">if (</span><span style="color: #0000BB">$node_type </span><span style="color: #007700">== </span><span style="color: #DD0000">'viagra'</span><span style="color: #007700">) {<br />    require (</span><span style="color: #DD0000">"page-viagra.tpl.php"</span><span style="color: #007700">);<br />    exit;<br />}</span><span style="color: #0000BB">?></span></span>


Теперь в файлах page-viagra.tpl.php и node-viagra.tpl.php рисуем тот дизайн, который нам нужен без потери функционала оригинального сайта.
Несколько замечаний и пожеланий.

1. Когда создаете ноды типа viagra пишите алиас ноды в следующем формате: «viagra/page-alias» чтобы до них можно быьт достучаться по адресу www.yourdomen.com/viagra/page-alias. Чтобы не запутаться.

2. Если вы используете Site dependand module (ещё не используете?!), то очень полезным будет использовать хук hook_menu(). В качестве примера напишу такую вещь:

<span style="color: #000000"><span style="color: #0000BB"><?php </span><span style="color: #007700">function </span><span style="color: #0000BB">ваш_модуль_menu</span><span style="color: #007700">(</span><span style="color: #0000BB">$may_cache</span><span style="color: #007700">) {<br />  if (</span><span style="color: #0000BB">arg</span><span style="color: #007700">(</span><span style="color: #0000BB">0</span><span style="color: #007700">) == </span><span style="color: #DD0000">'node' </span><span style="color: #007700">&& </span><span style="color: #0000BB">$current_node </span><span style="color: #007700">= </span><span style="color: #0000BB">node_load</span><span style="color: #007700">(</span><span style="color: #0000BB">arg</span><span style="color: #007700">(</span><span style="color: #0000BB">1</span><span style="color: #007700">))) {<br />    if (</span><span style="color: #0000BB">$current_node</span><span style="color: #007700">-></span><span style="color: #0000BB">type </span><span style="color: #007700">== </span><span style="color: #DD0000">'viagra'</span><span style="color: #007700">) { <br />      </span><span style="color: #0000BB">drupal_add_css</span><span style="color: #007700">(</span><span style="color: #0000BB">path_to_theme</span><span style="color: #007700">() . </span><span style="color: #DD0000">'/viagra.css'</span><span style="color: #007700">);<br />      </span><span style="color: #0000BB">drupal_add_js</span><span style="color: #007700">(</span><span style="color: #DD0000">'скрипт для скрытия реферальных ссылок'</span><span style="color: #007700">);<br />    }<br />  }<br />}</span><span style="color: #0000BB">?></span></span>

Пока что хватит...
Скачать шаблоны для drupal бесплатно

Тема spreadfirefox

Есть желание использовать тему SpreaFirefox. Но есть одна проблема с css.
Надписи «Читать далее», «добавить комментарии» и др., те что под контентом неприлично мелкие. Кто-нибудь знает где это можно пофиксить?
Скачать шаблоны для drupal бесплатно

www.ArtDesignBox.ru - Искусство, Дизайн + Drupal

Наконец-то заработал проект www.ArtDesignBox.ru
Собственно предлагаю посмотреть, оценить, поругать, похвалить...
Сайт — собрание различного творчества жителей г.Тюмени (и не только). Каждый желающий может зарегистрироваться, и разместить свои материалы, а так же откоментировать чужие.
Проект только развивается, но уже есть люди, которые в нем заинтересованы.
Заходите, сморите, размещайте, коментируйте!
p.s. Так же имеется ЖЖ-сообщество. Оно появилось немного раньше
Скачать шаблоны для drupal бесплатно

Вот, только сделал сайт

Покритикуйте, только так, чтобы после этого мне хотелось что-то делать, исправлять а не бросить все к чертовой матери, другими словами — ногами не бейте.
http://ozon.dp.ua
Скачать шаблоны для drupal бесплатно

Danay Themes for Drupal

Господа,
1. Скажу сразу — данный пост — на 80% реклама, и на 20% — нужны ваши комментарии.
Итак, хочу представить Вашему вниманию мой проект Danay Themes for Drupal.
Назначение проекта: Коммерческие темы для Друпала.
План:
Шаг первый: Разработка и реализации собственных тем для Друпала. Уже сделали 2. Прошу оценить как они выглядят.
Шаг второй: Превращение проекта Danay Themes for Drupal в некую торговую площадку для выставления коммерческих тем Друпала. То есть там уже будем размещать темы сторонних разработчиков.
Собственно все. Хотел бы получить от Вас комментарии и мнение.
Спасибо
Роман
Скачать шаблоны для drupal бесплатно

Тема оформления «Новосибирск»

Тема оформления Новосибирск, была создана в рамках конкурса тем эксклюзивно для drupal.ru. Права на тему принадлежат авторам и проекту drupal.ru. Эта тема используется только на сайте drupal.ru, не продаётся, не доступна для скачивания.
Разработчики темы
Дизайн: Restyler
Вёрстка: PVasili
Программирование: Ромка
А также различные правки: Neochief
О Новосибирске
Герб НовосибирскаНовосиби́рск (до 1925 года — Новоникола́евск) — город в России, административный центр Новосибирской области и Сибирского федерального округа, крупный промышленный, транспортный, научный и культурный центр, находится в 3303 километрах от Москвы. Город расположен на Приобском плато, примыкающем к долине реки Оби, рядом с водохранилищем, образованным плотиной Новосибирской ГЭС.
Вид_на_правый_берег_с_Коммунального_моста
Новосибирск является самым крупным мегаполисом Сибири и одним из крупнейших муниципальных образований в России. Его население на 1 января 2007 года составляет 1 391,9 тысяч человек в границах города (3-е место в РФ — после Москвы и Санкт-Петербурга) и 1 660 000 жителей (на 2005) — в агломерации (7-е место). Город занимает площадь около 503,1 км² (50310 га). >>>
Данные о Новосибирске взяты из статьи Википедии
Логотип drupal.ru и интерфейсные надписи не являются частью темы оформления и принадлежат проекту drupal.ru.
Скачать шаблоны для drupal бесплатно

Тема оформления «Омск»

Тема оформления Омск, была создана в 2007-2008 годах в рамках конкурса тем для drupal.ru. Права на тему принадлежат авторам и проекту drupal.ru. Эта тема используется только на сайте drupal.ru, не продаётся и не доступна для скачивания.
Разработчики темы
Дизайн: Restyler
Вёрстка: PVasili
Программирование: Romka
Об Омске
Омск — город в России, административный центр Омской области.
Население — 1,135 млн человек (2007) в границах муниципального образования (2-е место в Сибири, 7-е место в РФ) и 1,240 млн человек (2005) в агломерации (11-е). Расположен на месте впадения в Иртыш реки Омь.
Скачать шаблоны для drupal бесплатно

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

Добрый день, коллеги.
Сделал редизайн сайта полный(что то сам, что то люди добрые помогли за денюжку).
http://www.gen.su
Так же перевёл под nginx. Поработал с компрессией, разнёс конекты по разным смежным доменам и многое другое.
Убедительная просьба высказаться по внешнему виду, скорости загрузки сайта, и самое важное: не появились ли технические косяки?
Так же просьба написать скорость своего соединения и примерное время загрузки сайта.
Простите если много прошу.
Спасибо всем откликнувшимся!
На данный момент в среднем онлайн 100-120 уников незалогиненых(до 5000 уников в сутки).
Скачать шаблоны для drupal бесплатно

Проблема с натягиванием оригинального дизайна на Drupal 5

Доброго всем времени суток.
У меня возникла следующая проблема: есть готовый свёрстанный (таблицами) макет дизайна. Сейчас занимаюсь его натягиванием на Друпал 5, так вот всё вроде бы ок, но таблица разъезжается. Не могу понять почему. Притом каждая ячейка добавляет отступ по нижнему краю. Просмотрел стили — не пересекаются, все элементы наследуются из моего цсс. Все ок в этом плане. Педдинги и маржины везде нулевые. Параметры ширины и длины везде заданы в точности с пропорциями. Уже даже не знаю что и делать-то..
Помогите.
Скачать шаблоны для drupal бесплатно

разный дизайн нод в зависимости от URL

доброго времени суток!
стоит задача следуюущая:
есть сайт (drupal 5) из 5-10 страниц http://test.trootootoo.ru/
на главной странице в зависисмоти от клика слева (будет по умолчанию) или справа появляется меню, которое ведет на остальные страницы (назовем их левые и правые страницы — примеры во вложении). На данный момент работает только левые страницы — соответственно адреса страниц test.trootootoo.ru/{название страницы}.
Надо сделать так, чтобы при клике на правую часть адреса страниц менялись на test.trootootoo.ru/right/{название страницы} (jQuery?), и соответственно были те же ноды (текст, картинки), что и левые страницы, но выполненные в ином дизайне, а адреса http://test.trootootoo.ru/left/* http://test.trootootoo.ru/* были одним и тем же.
И можно ли сделать то же самое, но без изменения урла?
не могу побороть, но чувствую, что решение довольно просто и красиво.
помогите пожалуйста разобраться.


ВложениеРазмер left.jpg61.92 КБ right.jpg59.1 КБ