Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
2100 ₽

доработка шаблона на october cms (часть 1)

проект завершен
PHP


/*ТЗ для раздела статьи*/

Реализовать на модуле блог. Стандартный блог с категориями.


## articles основная страница: articles.htm


1. адрес вида site.ru/articles

2. Дизайн вида blog-right-sidebar.html (сверстал)

3. Возможность прописать url/title/desc/key/canonical + картинкам alt/title

4. Возможность добавлять текст для раздела, который будет выводиться над превью. Текст должен выводиться не полностью, анонсом, с кнопкой «показать весь текст» (пример:https://moychay.ru/catalog/puer/shu_puer_pressovannyj)

5. Отображать в анонсе статьи статистику кол. коментов/кол. просмотров/какой категории принадлежит/ рейтинг статьи(по возможности)

6. картинка просто кликабельна, с переходом на статью

7. стандартная пагинация


## articles категории: articles.htm


1. адрес вида site.ru/articles/name-cat

2. Дизайн вида blog-right-sidebar.html  (как основной)

3. Возможность прописать url/title/desc/key/canonical + картинкам alt/title

4. Возможность добавлять текст для раздела, который будет выводиться над превью. Текст должен выводиться не полностью, анонсом, с кнопкой «показать весь текст» (пример:https://moychay.ru/catalog/puer/shu_puer_pressovannyj)

5. Отображать в анонсе статьи статистику кол. коментов/кол. просмотров/какой категории принадлежит

6. картинка просто кликабельна, с переходом на статью

7. стандартная пагинация


## articles статья: articles-post.htm


1. адрес вида site.ru/articles/name-cat/name-post

2. Дизайн вида blog-post.html (сверстал)

3. Возможность прописать url/title/desc/key/canonical + картинкам alt/title

4. Коменты от https://disqus.com/ (или может есть какой то лучше вариант?)

5. В конце статьи кнопочки: предыдущая статья/следующая статья.

6. Реализовать функцию публиковать/не публиковать, просто чекбоксом можно.


## информер статьи на главной: /


1. Вывод последних статей на главной странице. Фильтрация по дате добавления.


/*ТЗ для раздела faq*/
Главный момент backend. С возможностью добавлять вопрос и прикреплять ответ.

faq.htm

1. адрес вида site.ru/faq
2. Дизайн вида page-faq.html (сверстал)
3. Возможность прописать title/desc/key/canonical для самой странице
4. Форма вопроса слева - сделать рабочей
5. Backend поля: -Категория вопроса, -Вопрос, -Ответ на этот вопрос, -Возможность прикрепить файл, изображение (1-5шт.) к ответу.


/*ТЗ для раздела photo*/
Раздел фотографии будет иметь вид Раздел > Альбом > Фото (во всплывающем окне, НЕ страница).

## photo основная страница: photo.htm

1. адрес вида site.ru/photo
2. Дизайн вида portfolio-3col.html (сверстал)
3. Возможность прописать url/title/desc/key/canonical + картинкам alt/title
4. Возможность добавлять текст для раздела, который будет выводиться над превью. Текст должен выводиться не полностью, анонсом, с кнопкой «показать весь текст» (пример:https://moychay.ru/catalog/puer/shu_puer_pressovannyj)
5. Возможность добавлять обложку альбому
6. Разделы будут прописаны в горизонтальном меню (подписаны). Разделы не имеют отдельной страницы, просто фильтрация.
7. Основной контент это альбомы. Вид: -обложка альбома, название альбома, - описание альбома, - ссылка на альбом.

## photo альбом: photo-albom.htm

1. адрес вида site.ru/photo/name-albom
2. Дизайн вида portfolio-3col-2.html  (сверстал)
3. Возможность прописать url/title/desc/key/canonical + картинкам alt/title
4. Возможность добавлять текст для альбома, который будет выводиться над фото. Текст должен выводиться не полностью, анонсом, с кнопкой «показать весь текст» (пример:https://moychay.ru/catalog/puer/shu_puer_pressovannyj)
6. Основной контент это фотографии данного альбома. Фото кликабельны только на увеличение (страницу отдельную не надо).
7. Под фото название - title фото. при клике на название открывается фото во всплывающем окне.
8. Подгружать фотографии Lezyload.


/*общее*/

1. сжатие картинок при загрузке в backend(статьям, фотографиям)

2. На сайте будет карта сайт html (пример дизайна: page-sitemap.html). Возможно настроить автоматическое добавление страниц в карту при их создание? з.ы: добавил новую статью на сайт, автоматически появилась в карте.

3. По количеству символов title и desc есть ограничения 70 и 156 без пробелов. Можно к полям поставить счетчик сколько введено симвлов


4. Контакты, faq настроить почтовую форму отправки письма, с возможностью добавление нескольких email номеров получателей. И + кнопка в head "позвоните мне", и форма перезвонилки на главной(она определена как партишел callback) тоже настроить почтовую форму

Отзыв заказчика об исполнителе Alexander S.

Качество
Профессионализм
Стоимость
Контактность
Сроки

Продолжаем работать с исполнителем. Без нареканий! Все работы сдает в срок. Доработки делает быстро!

Konstantin R. Konstantin R | Персональный Персональный проект

Отзыв фрилансера о заказчике Konstantin R

Оплата
Постановка задачи
Четкость требований
Контактность

Заказчик умеет составлять качественное и подробное ТЗ. Как следствие - быстрая разработка с минимальным количеством уточнений. Буду сотрудничать дальше

Alexander S. Alexander Shapoval | Персональный Персональный проект



  1. 10 дней2100 ₽Победившая ставка
    Alexander Shapoval
     533   10   0


    Украина Днепр | 5 февраля в 09:07 |

Заказчик
Konstantin R
Россия Россия  12   0
Проект опубликован
5 февраля в 09:07
3 просмотра
Поделиться