На время проведения реконструкции сайт переведён в режим "ТОЛЬКО ЧТЕНИЕ" (Read only). Приносим свои извинения!
MaxHub
Полезности по Maxsite CMS

Работы для сайта smogendrr.ru

Портфолио / 7 марта 2015

Хочу отчитаться об участии в проекте обновления сайта Олега Матвеева-Гендриксона, семейного психолога и реставратора в СПб - smogendrr.ru10

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

  • Плагин форм сбора контактных данных - нужен для посадочных страниц. Формы могут содержать произвольное сочетание полей: имя, телефон, емейл, ник в скайпе. Вставка формы по бб-коду [cform] или в виджете. Форма может сопровождаться счетчиком обратного времени (с настройками времени включения и отключения, цикличного включения-отключения, вывода подсказок при выходе за лимиты времени). Вот несколько скриншотов:
  • Плагин вставки слайдера картинок в произвольное место сайдбара или контента - нужен в качестве простого и удобного варианта баннеро-крутилки. Основан на стандартном Nivo Slider. Кроме возможности полностью определить каждый слайд конкретного экземпляра слайдера реализована возможность задавать слайды на основе превью-изображений заданных записей.
  • Плагин отправки записей в инструмент «Оригинальные тексты» сервиса Яндекс.Вебмастер - с плагином отстаивать в Яндексе своё авторство контента стало удобнее.
  • Плагин мутаций контента в зависимости от GET-параметра - задаётся текст бб-кода, название uri-параметра и варианты подстановки через разделитель «|». Например: phone|var|+7(812)phone_1|+7(495)phone_2 - бб-код [phone] будет заменяться на «+7(495)phone_2» если в URI запроса есть параметр «var» и он равен цифре 2 (порядковый номер варианта) и меняться на «+7(812)phone_1» во всех остальных случаях (var=1 или var отсутствует совсем). Плагин нужен для более гибкой подстройки контента посадочных страниц под разные источники трафика (разные целевые группы).
  • Юнит карусели рубрик на главную страницу - формирование превьюшки для тизера рубрики на основе конкретного изображения или на основе превью-картинки последней записи рубрики. В качестве текста тизера выводится список последних публикаций в рубрике. Основан на стандартном jCarousel.
  • Юнит тизеров избранных записей на главную страницу - формирование набора тизеров (превью-картинка + название + описание) на основе заданного списка записей, заданной рубрики (задаётся лимит количества записей) или тэга.

Также было выполнено много относительно мелких, но важных работ. Например: внедрение микроразметки, разработка и внедрение скрипта создания резервной копии сайта с последующей заливкой бэкапа на Яндекс.Диск, чистка «мусора» (например, в базе данных следов работы уже деинсталлированных плагинов или неиспользуемых стилей в less-файлах), корректный перенос изображений из папок в корне сайта в папку uploads с правкой адресов в базе данных, настройка залипания меню и виджетов в плагине Sticky и т.п.

Задач по помощи в настройке стилей элементов шаблона и контента страниц, исправления проблем верстки, оптимизации шаблона - даже и не счесть сколько выполнено cheese

При работе с Олегом активно использовались Skype, TeamViewer, Яндекс.Диск (для обмена файлами, скриншотами и т.п.).

Где-то в середине проекта Олег оставлял на моём сайте свой отзыв о работе со мной.

В завершении отчёта хочу поблагодарить Олега за интересные задачи, а также за адекватную и своевременную оплату труда cheese

Комментариев: 3
  1. Взаимно, Илья ;) Надеюсь, эти плагины будут полезны не только мне, и сообщество МаксСайта расширится.

  2. Хм, очень интересные решения. А эти расширения будут доступны для покупки?

  3. Виктор, да, все наработки доступны для покупки. Правда пока только в ручном режиме. Пишите что вас интересует на мой ящик - ilya@vizr.ru