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

Техническое задание:

Необходимо создать дополнительный модуль (или несколько модулей), который будет изменять стандартное поведение при выводе списка тегов для страницы.

Визуально получается, что для каждого тега добавляется плавающая подсказка, в которой отображается дополнительная информация (примерный HTML-пример того, что хочется увидеть в конечном итоге, прилагается).

Что нужно сделать:

1. Берем теги для заданной страницы, для каждого из них создаем всплывающую подсказку;

2. В всплывающей подсказке находится список (что-то похожее на рекламный блок), каждый элемент которого содержит заголовок и текст. Всего делаем не более 3 элементов в списке;

3. Список формируется из соседних по тегу страниц, т.е., например, для тега «финансы» ищем все страницы, у которых стоит данный тег, и выбираем случайные три. Из заголовка страницы формируем заголовок элемента списка (обрезаем его на 100 символах), а из текста страницы случайным образом выбираем 3-4 предложения (в предложении должно быть как минимум 5 слов, но не больше 20);

4. В этот список не должна попадать текущая страница;

5. Сам список формируется случайным образом при каждой загрузке страницы. Заголовок элементов оставляем одинаковым, а тексты каждый раз формируем новые;

6. Заголовок каждого элемента списка должен быть ссылкой на соответствующую страницу;

7. Подсказка по тегу должна появляться не сразу, а с задержкой, например, в 5 секунд;

8. Теги для страницы должны выводиться до текста страницы и после него (сверху и снизу). Скорее всего это делается через шаблоны, надо объяснить как это сделать. Естественно, у одинаковых тегов вверху и внизу страницы содержимое подсказок должно быть разным;

9. Для подсказки всем css-стилям нужно дать имена, чтобы можно было настраивать их дизайн через общий css-файл;

Дополнительно также нужно сделать следующее:

1. В середине текста страницы нужно вставить блок ссылок на похожие страницы. Все формируется аналогично подсказкам к тегам, только этот блок всегда отображается и находится в тексте. Количество элементов в блоке 3-5 (тоже рандом).

2. Внизу и вверху страницы возле тегов необходимо выводить ссылки на предыдущую и последующую страницы. Текст ссылки берется из заголовка страницы, на которую указывает ссылка. У каждой ссылки должна быть аналогичная всплывающая подсказка, только в ней будет выводиться только случайный текст, заголовок не надо. Предыдущая и последующая ссылка формируются по ID страницы, т.е. для текущего ID страницы берется предыдущий ID и последующий ID страниц.

Если для подсказки не получается набрать 3 элемента списка, то выводим сколько есть. Если вообще ничего нет, то подсказку не выводим.

При поиске предложений для подсказки нужно искать предложения с количеством слов от 5 до 20. Предложения формируются разбиванием текста по точкам, восклицательным и вопросительным знакам. Слова разбиваются по пробелам.

Если предложений с заданным количеством слов не найдено, то берем несколько больших предложений и отсекаем их на 15 слове. Из этих предложений формируем 3-4 предложения через тройную точку (…). Если больших предложений нет, то формируем предложения по 15 слов из маленьких, при соединении маленьких предложений в 15-словное точки убираем, получается слитный текст. Таким образом формируем 3-4 предложения.

------------------------

Хочется получить отдельный модуль, который будет встроен в CMS и чтобы изменения в шаблоне дизайна были минимальными.

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

Бюджет примерный, может меняться как в большую, так и в меньшую сторону.

Во вложении текст ТЗ в word-формате и примерный вариант того, что хочется получить. Более подробно все нюансы расскажу уже исполнителю.

15 лет назад
OZware
Андрей 
44 годаРоссия
18 лет в сервисе
Был
6 лет назад
Выбранный исполнитель
klimz
39 летУкраина
16 лет в сервисе
Был
13 лет назад
50 отзывов(-2)
15 лет назад
$60
5 дней
Данный проект является повторением такого же проекта на WP: http://www.weblancer.net/projects/137967.html Все сделано также качественно.
Очень приятно работать с заказчиком - подробное ТЗ, оплата мгновенная. Надеюсь на дальнейшее сотрудничество!
  • Похожие заказы
  • $100

    Техническое задание: Необходимо создать дополнительный модуль (или несколько модулей), который будет изменять стандартное поведение при выводе списка тегов для страницы. Визуально получается, что для каждого тега добавляется плавающая подсказка, в которой отображается дополнительная информация (примерный HTML-пример того, ...

    Закрыт
    15 лет назад
  • Занимаемся тиражированием дисков, стоимость каждой болванки зависит от: Тип диска: DVD или CD (стоимость зависит от тиража) Печать на диске: Да или Нет (стоимость зависит от тиража) Упаковка дисков: конверт, dvd-бокс, cd-бокс, Digipack (стоимость зависит от тиража) Полиграфия: для ...

    Закрыт
    15 лет назад
  • Требуется специалист, который быстро сможет натянуть свёрстанный диз на движок магазина WebAsyst. Оплата договорная и ТОЛЬКО ПО ФАКТУ выполненных работ. Спасибо, по предоплатам уже поработали. Проект не сложный, у опытного специалиста может занять не больше часа-двух работы. ...

    Закрыт
    15 лет назад
  • $50

    Нужно исправить работу модуля универсальной платежной системы"interkassa.com" на скрипте интернет казино. Суть проблемы: Платеж производится успешно, результат платежа выходит положительный, баланс игрока в казино на сумму платежа НЕ ПОПОЛНЯЕТСЯ. Возможно неверные переменные. Работы на 1 день, выслушаем стоимость. Казино ...

    Закрыт
    15 лет назад
  • Добрый день! На сайте garshop.ru при офрмлении заказа через корзину, иногда в IE 8 снизу обрезается, скрин в приложении... Бюджет не очень большой. ICQ: 538264

    Закрыт
    15 лет назад
  • $10

    * исправить данную ошибку Сейчас ссылка на странице http://www.ччч.ru/product641.html в эрроре, потому что ссылка должны быть такая: Создание сайта раскрутка а у меня такая Создание сайта раскрутка Видимо код не там установлен либо не в том месте.

    Закрыт
    15 лет назад
  • $15

    Нужно добавить в готовый flv-плеер два модуя. Первый это логотип( не картинкой) чтобы на него можно было нажимать и перекидывало на мой сайт. Второй это модуль для копирования HTML кода плеера с видео. Типо вот ...

    Завершен
    15 лет назад
  • Добрый день! Интересует создание простого файлового магазина. Есть файлы - они имеет стоимость и описание. (90% - редкие книги). При их покупке (организовать сопряжение с максимальным кол-ом платежн. с-м, обязательно WM, карты оплаты - обсуждаемо). 1) Нужно чтобы пользователь ...

    Закрыт
    15 лет назад