Архив: Простой редактор контента и задач на yii2

Бюджет 283$ / 17000
руб
в месяц
Создан: 7 лет назад
Закрыт
Описание
Принцип работы:
1. Добавляем проект. 
2. Выбираем проект текущим (последний выбранный проект остается по умолчанию при след входе)
3. Создаем контент при первом сохранении в таблицу tb_tasks добавляются задачи из tb_def_tasks. 
4. Выбираем контент попадаем в список задач редактируем задачу при каждом сохранении задачи пересчитывается progress в таблице tb_content о равен SUM(tb_tasks.progress)/(COUNT(tb_tasks.progress)*1 00) для данного контента. данный функционал должен быть прямо в модели при выводе медота save();



80% функционала делаем при помощи crud (где-то придется дописать, но в основном достаточно готового функционала Yii2)

Редакторы 
– WYSIWYG с возможностью добавить кнопки со своим функционалом например выделенному тексту присвоить определенный класс. классы: notranslate, title, 
– SimpleEditor – тотже WYSIWYG  но с минимальным функционалом и с автоматической подсветкой  ссылок Функционал: (H1,H2,H3,B,I)
– TextArea – стандартное поле ввода. 

Каким полям какие редакторы отмечены в структуре таблиц, если нет отметки значит стандартный. 




Таблицы
tb_projects
id
users_allowed – к обсуждению как правильнее сделать подключение пользователя к проекту
date_add – timestamp {def:currenttimestamp}
name varchar(30)

tb_content
id
date_add – timestamp {def:currenttimestamp}
name varchar(30)
progress int(1) – измеряется от 0-100
title varchar(200)
content text  WYSIWYG
keywords text
description1 text
description2 text
links text SimpleEditor

tb_tasks
id
id_content
date_add – timestamp {def:currenttimestamp}
date_updated timestamp – последнее время обновления
name varchar(50)
description varchar(100)
task_type {auto,maual}
delay int(2)
progress int(1) – измеряется от 0-100
result text SimpleEditor

tb_def_tasks – структура идентична tb_tasks


Страницы
  – Список проектов – таблица {редактирование/удаление/добавление/сортировка/выб ор}
выводимые поля: 
id,
name, 
date_add,
  – Список контента – таблица {редактирование/удаление/добавление/сортировка/выб ор}
выводимые поля: 
name, 
date_add,
progress – выводится progress-bar,

  – Список задач – таблица {редактирование/удаление/добавление/сортировка/}
выводимые поля: 
name, 
date_add,
days_pass –  расчетное поле кол-во дней и часов от date_updated (3d 0h),  
type,
description,
progress – выводится progress-bar,
– все задачи  таблица {редактирование/сортировка/}
сборная таблица из tb_content и tb_tasks
выводимые поля: 
name, 
content_name поле name из таблицы tb_content
date_add,
days_pass –  расчетное поле кол-во дней и часов от date_updated (3d 0h),  
type,
description,
progress – выводится progress-bar,

– редактировать таблицу tb_def_tasks

– добавление пользователя
 
– просмотр контента



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

кнопка preview 1 
открывает контент для просмотра добавляя определенный набор utm меток ко всем ссылкам <a>
кнопка preview 2
открывает контент для просмотра добавляя определенный набор utm меток ко всем ссылкам <a>

На странице просмотра должна быть кнопка copy – выделяет контент и копирует в буфер

добавить админку с логами...

-------ВАЖНО! ВАЖНО! ВАЖНО! ВАЖНО! ВАЖНО!-------
В заявке на задачу писать "ТЗ дочитал до конца"

Категория

Похожие проекты

 
0 0
Нужна разработка сайта (проектирование, дизайн, программирование,тестирование) на CMS «1С-Битрикс», интеграция с системой управления контентом, развертывание и настройка на сервере Заказчика, гарантийная поддержка в течение 3 месяцев. Обращаю ваше внимание, на то что в ТЗ указан способ предоставления......
safe 
0 0
Ищем специалиста, который имеет опыт в разработке мобильных приложений с использованием фреймворка Expo. В целом задача будет заключаться в отладке сервиса сбора геоданных пользователей внутри приложения, созданного на Expo. Также необходимо проработать функциональность трекинга геолокации пользователя......
safe 
0 0
Сайт для просмотра специализированной БД База данных 10000 строк Необходимо: Сохранить структуру и функциональность существующего сайта. Заменить БД на актуальную. Создать инструмент для импорта обновленной БД из файла вручную. Внести корректировки в работу с базой данных (защита от скачивания, пагинация......
7 месяцев назад
$143
0 3
Oпpocы (1010pyб/чaс) Заходитe на сaйт: gonsù....
11 месяцев назад
$71
0 3
Всем привет! Необходимо разработать лендинг на платформе Salebot. Лендинг будет в стиле визитка для кофейни. Интересует именно данная платформа, так как многие мои услуги сделаны именно там....
safe 
0 3
Ищу клиента для создания учебного проекта и оформления портфолио бесплатно или за символическую сумму....
safe$500
0 10
Мы ищем fullstack разработчика, который может сделать сайт под ключ. Есть детальное ТЗ, обязатедбное к ознакомлению и наработки по дизайну в виде макета Figma....
safe$120
0 7
Должно быть у исполнителя готовое и грамотно сделанное портфолио....
1 год назад
safe 
11 5
Нужен сайт по открытию кейсов для игры Standoff 2. Нужен самый обычный дизайн. Личный кабинет, инвентарь, авторизация через ВК. В Админке должна быть возможность создавать/удалять кейсы, редактировать шансы на выпадение какого-либо дропа, количество кейсов, устанавливать цену. В Админке должна быть возможность......
1 год назад
 
0 9
Требуется веб дизайнер для  2х проектов:. Оптимизации существующего сайта (лендинг) по танцевальному фитнесу на wix. com. Создание онлайн магазина био добавок и его оптимизация.   Ищем профессионального дизайнера, который готов на долгосрочное сотрудничество....
 
0 4
Нужно сделать сайт просчет оффера. Верстка страницы с Figma....
1 год назад
$33
10 2
Мне нужен бот перехватчик для программы ( taxsee driver ) чтобы брать предварительные и текущие заказы. Требования: . 1 бот перехватчик нужен для android. 2 можно писать bоt под моим аккаунтом или другие варианты. 3 функция отключения и включения бота когда он нужен или не нужен. За хорошую работу готов......
1 год назад
 
76 2
Ищу фрилансера для создания лендингов на Битрикс24. Занятость постоянная, 1 раз в 3 месяца....
1 год назад
safe 
498 13
Необходимо написать небольшую серверную часть учебного сайта для запуска под виртуальной машиной Oracle VM VirtualBox  Debian 6. 1 используя php7. 33 и базу MongoDB....
safe 
134 8
ИЩУ СПЕЦОВ – ВЫСОКОГО УРОВНЯ!   1). Уточните, какое у вас образование. 2). Обязательно предоставьте портфолио - лучшие работы. 3). Условия сотрудничества – по договоренности (сообщите ваши предварительные условия).   П. все предложения, которые меня заинтересуют – либо отвечу, либо сохраню контакты в......
1 год назад
 
89 1
Нужно будет делать видео по примеру уже готового видео. Вы подойдете если : имеете базовые-легкие знания в трейдинге,если у вас хороший микрофон, нормальная дикция, и есть программа для снятия экрана на видео. (Себя снимать не нужно,только видео экрана) Чем выше качество тем выше оплата . Оплата за среднее......
safe$111
122 3
Добрый день заинтересовавшимся! У нас сайт на стадии разработки на ОС 3. Создано ТЗ. Необходимо выполнить все пункты в ТЗ. Предварительно 10 000 руб. Поднятие цены можно и обсудить....
Смотреть все