Доработки движка WebAsyst

Бюджет: по договоренности
Нужны доработки движка WebAsyst, СТРОГО ДЛЯ ТЕХ, КТО ЗНАЕТ ЭТОТ ДВИЖОК И УЖЕ С НИМ РАБОТАЛ, а то это будет лишняя потеря времени для вас и меня.
мой сайт: watch3.ru
1.  Cделать ID-клиента, каждому зашедшему на сайт человеку присваивался пятизначный код (пример как должно выглядеть: 543-40 на сайте watch3.ru под нарисованным телефоном или на сайте wikimart.ru), так же чтоб система запоминала пользователя заходящих с одного компьютера и оставляла за ними первоначальный ID. 
Данная доработка нужны для анализа эффективности рекламы кто от куда пришел. Еще раз логика, человек заходит на сайт ему присваивается код и показывается под телефоном. Внутренняя часть доработки: все заходы фиксируются в эксель файл или txt (как логи), т.е. нужен:
а) номер-ID;  
б) точная ссылка, откуда был сделан переход (если человек зашел, просто введя ссылку, писать: Прямой вход)
б) точка входа на сайт, т.е. ссылка страницы моего сайта
в) для поисковиков: фиксировал из какого поиска и какое ключевое слово было введено (интересуют только основные поисковики яндекс, гуугл, рамблер, меил, все остальные просто как категория "другие поисковики"), и так же отличал и писалось Yandex (Поисковик, Директ, Маркет) и Google (Поисковик, Adwords)
всю эта информация выгружалась в эксель, либо отправлялась мне на почту, либо скачивалась из админки сайта, и чтоб отчет делался один раз в день или в 2-3 дня.
пятизначный код, рассчитан на 100000 заходов,  как только цифры закончатся, отчет начинался с нуля (с начала).

Простые доработки:
2.1 на карточке товара, у товара с ценой  0 руб., писалась надпись "узнавайте в магазине"
2.2 на карточке товара, у товара, который есть в off-line магазине писалась надпись "данная модель есть в мгазине Times Square (Москва-Сити, ТЦ АФИМОЛЛ)"
2.3 и в связи с предыдущем пунктом нужно сделать, загрузку из эксель файла, которя автоматом проставляла, что есть в магазине. Аналог уже есть в магазине, для проставления остатков на всем сайте.  
2.3 сделать фильтр в категориях марок (в магазине / на складе), те марки которые не представлены в магазине не показывать этот фильтр.  И еще похожий  фильтр нужно сделать.
3. в xml-файл добавить функцию vendor
4. сделать шаблонную страницу, аналог watch3.ru/feedback
5. сделать на странице watch3.ru/timessquare/ аналог «сообщить, когда цена снизится» только чуток другой текст
Пример, здесь watch3.ru/product/chasy-e...
Опубликован 27.09.2011 в 12:19

Выберите способ верификации:

Обновите страницу после прохождения верификации.