e+CMS
В роботі
Поточні задачі
- [client/panel] Статуси наявності винести в таблицю і заборонити знищувати статуси 0, 1, 2.
- [client] Розібратися з полями користувача які поступають на оновлення при сабміті замовлення.
- [client] Список виробників та фільтр по ним.
- [client/panel] Перевірити роботу Акцій.
- [client/panel] Винести словник.
- [client/panel] Оптимізувати метод ресайзенга картинок.
- [client/panel] Магазин (кошик) опція налаштувань.
- [client] Організувати вибір з бази контненту для не сторінок.
- [client/panel] Добавити в налаштування мейл для зворотнього звязку.
- [client/panel] Обробка накладних для надсилання по емаіл при друку фотографій.
- [panel] Редагування замовлення, видалення та додавання.
- [panel] Дозволити перенос структур.
- [client] Зробити демо сайт з усіма елементами + доступ.
- [client] Типовий шаблон (без графіки).
- [panel] Заборонити знищувати перші 4 статуси та статуси котрі прив'язані до замовлень.
- [client] Включити перевірку feedback'у по коду.
- [client/panel] Переробити створення каталогів в ордері на метод make_dir().
- [client/panel] При неправильному логіні - відловити рефер і при спробі правильного логіну перейти по ньому. Переписати функцію логіна.
- [client] Організувати збереження шаблонів, фалів стилів та графіки у структурі тем, забезпечити можливість переключення між темами.
- [client/panel] Перейменувати $access_type panel в backend, $access_type client в frontend
- [client/panel] Media gallery
- [client/panel] FAQ
- [client/panel] Events
- [client/panel] Newsletter
- [client/panel] Повний Site map (XML & HTML)
- [client/panel] Products Actions (with order)
- [panel] Синхронізувати всі таблицях на наявність полів: priority (опціонально), enabled, deleted.
- [panel] Діставати данні з таблиці контента тільки через get_content().
- [panel] Добавити в редагуванні "зберегти як новий".
- [panel] Кількість замовлень (поруч з оплаченими і замовленими сумами).
- [panel] Продумати механізм кошика об'єктів (об'єкти після видалення попадають в кошик).
- [panel] Проробити механізм видалення групи разом з видаленнями її залежностей.
- [client] В кошик добавити колір та розмір при перегляді.
- [client] Зробити автоматичне збереження кошика при виході.
- [client] Розробити механізм замовлення товару без реєстрації.
- [panel] Розробити систему розсилки новин.
- [client] Розробити систему підписки на новини без реєстрації.
- [panel] Розробити систему адміністрування підписки на новини (реєстрованих користувачів та не реєстрованих).
- [client] Розробити систему автоматичного генерування цінника з бази даних.
- [client] Продумати механізм роботи статистики.
- [client] Розширити систему пошуку з врахуванням ціни.
- [panel] OrdersProcessing->_Update() - оптимізувати запит до БД.
- [panel] Права доступу до панелі зробити через таблицю прав.
- [panel] Перевірка введення правильної дати через джваскрипт.
- [panel] Попередній перегляд введеної інформації.
- [panel] Зробити зміну батківської структури з завантаженням секцій ново обраної батьківської структури.
- [client/panel] Зробити клас для створення ігор (id, structure_id, parent_id, score_count)
- [client/panel] Зробити клас запису статистики ігор (id, id_game, status[BEGIN, END], date_dime, IP, reffer)
- [client/panel] Зробити клас запису результатів ігор (id, id_game, e-mail, score, date_time)
Не сортоване
- боробка помилок класу phpmailer
- Вибір батьківської групи для локації
- [+] ти [-] при редагуванні декількох користувачів.
- Кількість записів на сторінку в конфіг користувача.
- Залишок по групам цін
- Відремонтувати словники.
- Перекодування при імпорті/експорті.
- Автозачистка замовлень. Видаляти продукти в яких кількість 0. Видаляти замовлення в яких продуктів 0.
- Можливість автозаміни в контенті з певними налаштуваннями.
- Назва та опис сайту в налаштування.
- Метод зачистки змінних (восновному для аяксу).
- albom -> album
- Специфіка посторінкового виводу для фоток та альбомів.
- Едина таблиця парент_структур.
- Іконка для альбома.
- Видалення альбому з усіма фото - front-end
- Видалення альбому з усіма фото - back-end
- Короткий шлях до фоток в налаштування.
- Скарги в базу.
- Видалення альбомов с сайта админом.
- В таблицю лічильник попадають методи.
- Кількість альбомів при виводі по сторінкам різна
- Розібратися з 3 (трьома) костилями page -> pages
- mail(strtolower($_REQUEST['user_email']['new']), core/e.user.php треба теж винести в окрему функцію типа _send_activation_email()