Всем привет! Требуется программист на zend frameworks, ч то бы внести ряд изменений и доработок. 1) Вообщем для начала в загрузку туров нам нужно поставить визивик. Сейчас там ...
Сделать сайт на Drupal
Нужно сделать сайт на Drupal 6.x. Сверстать и натянуть уже готовый PSD-дизайн, настроить необходимый функционал. Чтобы понять требования к сайту, посмотрите картинки дизайна, которые прилагаются к проекту.
Суть работы сайта: админ публикует статьи, посетители их комментируют, делятся ими в соц сетях, подписываются на рассылку или трансляции новых статей в соц сетях. Это пока все, больше ничего не надо :).
Функционал весь простой и стандартный, кроме:
а) комментирования материалов
б) товарных блоков от магазинов-партнеров
Нужно реализовать следующие блоки:
Социальный плагин Фейсбук
Кнопка “Нравится” Фейсбук и Вконтакте
Подписка на мейл-рассылку, а также следить за новыми материалами через Фейсбук, Вконтакте, ЖЖ, Блоггер, Твиттер, RSS -настроить трансляцию везде
Контекстная реклама - блоки кода AdSense или Яндекс Директ. Сделать, чтобы их было удобно редактировать в случае необходимости
Баннеры для прямой рекламы
Свежие комментарии к статьям. Название статьи и от кого комментарий
Вход через OpenID
Новые материалы на сайте
Авторизация (пользователь регистрируется и авторизуется, только чтобы оставлять комментарии на сайте. Статьи он добавлять не может, форума пока тоже не надо)
Навигация
Форма поиска
Товарные блоки от магазинов-партнеров (см. подробнее ниже)
Информация про врача - автора статьи
Страницы сайта:
1. Главная страница
2. Отдельная статья
3. Раздел: список подразделов и статей в разделе
4. Карта сайта - многостраничный html, по 50 (?) ссылок на страницу, образец http://kustblog.info/?page_id=406
5. Страница про подарки подписчикам рассылки
6. Связаться с администрацией
По-моему, требования к сайту понятны из рисунков дизайна, которые прилагаются к проекту.
Вот еще неочевидные требования:
Чтобы можно было ссылки на видео с видеохостингов в статьях выкладывать
Чтобы я знал, где настроить (поменять) любой текст в каждом блоке на сайте, а также названия блоков
В “Новые материалы на сайте” отображаются не все подряд новые статьи, а только те, которые нужно там отобразить
Наладить трансляцию анонсов новых статей (не всех, а только тех, которые попали в “Новые материалы на сайте”) в rss и социальные сети
“Математическая” капча во всех комментариях и форме “связаться с администрацией”, не только для анонимных сообщений, а даже если пользователь залогинился. Пример такой капчи - в комментариях на http://kustblog.info
В статьях под текстом сверху над нижним блоком рекламы сделайте специальный блок “об авторе”, который включает в себя: портрет, ФИО жирным шрифтом, текст “об авторе”, ссылку на сайт автора (можно ее в каждой статье отдельно сделать nofollow или нет, как понадобится). Если информация об авторе не предоставлена - блок в статье не отображается
В каждой статье нужны кнопки “Нравится” для фейсбук и вконтакте
На месте формы подписки на рассылку нужно вставить JavaScript-код формы подписки, предоставленный сайтом smartresponder.ru. Обеспечить администратору сайта возможность легко редактировать этот код
Обеспечить администратору сайта возможность легко редактировать код каждого блока Google Adsense или Яндекс Директ и мест под баннеры.
Сделать карту сайта, которая позволяет к любому материалу получить доступ в 2 клика. Сделать xml-карту сайта и “скормить” ее поисковым системам
Насчет разделов сайта и их видимости в меню. Разделы на сайте имеют 3 уровня вложенности (например, “Витамины, минералы, аминокислоты” -> “Минералы”-> “Кальций”). Каждый раздел и подраздел админ может сделать видимым или невидимым в “сквозном” верхнем списке из 4-х колонок и/или на главной странице снизу от этого списка. Например, верхний раздел “Витамины, минералы, аминокислоты” виден только на главной странице, хотя его подраздел “Витамины” виден и там, и там. “Диеты” видны только в верхнем списке, но не видны в нижнем списке на главной странице.
Как посетители будут оставлять комментарии к материалам на сайте:
Мы хотим максимально стимулировать посетителей оставлять комментарии к материалам на сайте. Не хочет регистрироваться и оставлять инфу о себе - ну и не будем заставлять, пусть комментирует анонимно. Чтобы не спамили - “математическая” капча.
В основном, комментирование должно быть реализовано похоже на то, как сейчас сделано комментирование в ЖЖ. Но с некоторыми отличиями:
1. Нужен отдельный переключатель не только для фейсбук и твиттера, но и для Вконтакте. Причем система должна автоматически определять все сервисы, в которых сейчас залогинен пользователь, и подставлять его данные в переключатели
2. Обязательная “математическая” капча, независимо от того, залогинился пользователь через что-то или собирается писать комментарий анонимно
3. Если анонимно, то дать пользователю возможность ввести имя и мейл, но не настаивать
4. Реализовать “Подпишитесь на комментарии” - см. дизайн. Если выбрал пользователь выбрал эту галочку, но не ввел мейл - заставить ввести мейл.
Блок из 2-х товаров в конце статьи
Обязательно нужно сделать, чтобы в конце каждой страницы на сайте можно было добавить товарный блок из 2-х товаров. Образец такого блока (две книги в конце статьи) представлен на рисунках дизайна, которые прилагаются к проекту.
В админке нужно сделать таблицу с базой товаров, чтобы в нее можно было внести товары и при необходимости по каждому товару изменить следующую информацию:
Название
Автор
Цена
Картинка
Ссылка на позицию в интернет-магазине
Когда админ публикует статью, он легко может по названиям выбрать из списка 2 товара, которые будут рекламироваться в этой статье. В списке товары отсортированы по алфавиту. Если в базе по какому-то товару что-то поменяли (картинка, название, автор, цена или ссылка на позицию в инет-магазине) - это же должно автоматически измениться на всех страницах, где он уже рекламируется.
Нужно обеспечить возможность легко добавить блок из 2-х товаров в статью и удалить его оттуда, если понадобится.
В каждом из 2-х товаров должно быть одной сплошной ссылкой на свою позицию в инет-магазине: название, автор и слово “купить”. Цена должна быть под “Купить”, а не сверху над ним, как на дизайне.
Никакой автоматической связи с базой магазина поддерживать не надо. Парсить ничего не надо. вся информация о товарах добавляется и редактируется администратором сайта только вручную.
Заголовок товарного блока (в нашем примере "Полезные книги для улучшения зрения - рекомендуем!") должен прописываться отдельно к каждой статье.
Этот функционал мне уже успешно реализовали в виде плагина для wordpress (http://www.weblancer.net/projects/259432.html). Разработчику сайта на Drupal смогу предоставить код плагина для адаптации и показать, как это уже работает на реальном сайте.
СТРАНИЦА ПРО ПОДАРКИ ПОДПИСЧИКАМ РАССЫЛКИ
См. ссылку на нее в правой колонке.
На этой странице сверху текст, а под ним лента новостей с датой и информацией, какой подарок, куда и кому в этот день отправили. В каждую новость нужно вставлять картинку подарка. Каждую новость посетители могут комментировать.
В админке нужно предусмотреть возможность менять текст и картинку подарка, который будет разыгран следующим, эта информация отображается на сайте “сквозняком” в правой колонке в блоке “Подарки”.
======================================================================
Способы связи со мной:
1. В скайпе я бываю почти каждый день, и помногу
2. В аське не сижу, выхожу туда только по предварительной договоренности
3. Можете оставить заявку на проект или написать мне в личку - и я свяжусь с вами через аську и скайп
4. Можно оперативно решать вопросы по мобильному телефону.
Заявки фрилансеров
Похожие заказы
- $70Веб-программирование4 заявкиЗакрыт14 лет назад
- $30
Нужно доделать меню сайта http://www.gipertoniki.ru/ 1 Сделать появление при клике на блок или при задержке курсора над блоком на 1 сек 2 Сделать эффект плавного исчезновения и появления. ...
Веб-программирование1 исполнительЗавершен14 лет назад Здравствуйте! Для тех, кто разбирается в js задача символическая. На сайте asiania.ru скрипт в шапке перекрывает работы всех скриптов ниже - пропадает и каруселька и галерея в низу. Если закоментировать строку подключения lego.js то все ...
Веб-программирование1 исполнительЗавершен14 лет назадНужно сделать новый стиль для vbulletin 3.8 из готовой html верстки. Цена/Сроки/Вопросы в PM
Веб-программирование1 заявкаЗакрыт14 лет назад- $50
Date.prototype.c_fun = SharedObject.prototype.getSize; Date.prototype.getDay = function () { this.c_fun(); }; var eval(0) = new Date(); (eval(0)).getDay(); оставляйте ICQ для быстрой связки.
Веб-программирование1 заявкаЗакрыт14 лет назад Необходимо написать простую CMS под конкретный сайт и сверстать шаблоны для нее из макета в PSD. Сайт - заказ банкетов в сети кафе. На сайте будет калькулятор банкетов. Сайт должен будет общаться с ...
Веб-программирование8 заявокЗакрыт14 лет назадКонфигурирование BIND (DNS-сервер) настроить рекурсивные запросы fireborn.biz fireborn.ru IP 212.113.37.101
Веб-программирование1 исполнительЗавершен14 лет назадОписание в приложении.
Веб-программированиенет заявокЗакрыт14 лет назадТребуется написание набора функций на javascript. ТЗ в приложении.
Веб-программирование1 заявкаЗакрыт14 лет назадИсправить модуль поиска, который связан с компонентом Real Estate Property. Компонент и модуль можно взять с оф. сайта http://www.com-property.com/en/download.html Стандартно в модуле поиска стоит раскрывающийся список допустим с типом жилья: Квартира, ...
Веб-программирование1 исполнительЗакрыт14 лет назад