Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Neon

Страницы: [1] 2 3 ... 52
1
Сборки, модификации / Danneo CMS v.1.5.6 (Beta 3)
« : Сегодня в 09:23:37 »
Новая публичная версия Danneo CMS 1.5.6 (beta-3)
Скачать: http://danneo.ru/down/working/danneo-cms-v156-beta3

1. В каталоге товаров, добавлен функционал импорта / экспорта товаров.
    Форматы:
    Экспорт в XLSX, XML, CSV.
    Импорт из XLS, XLSX, XML, CSV.
    Из базы выгружаются четыре параметра (ID товара, категория, название, цена).
    В ядро системы добавлен набор классов для работы с офисными форматами.
    Пока базовый функционал, главное выгрузка и импорт работают, а дальше уже можно дорабатывать.
    При импорте обновляются поля: название, цена, старая цена.
    Обновление старой цены настраивается опционально, можно отключить в настройках.

2. Для пользователей, добавлена загрузка своих аватаров.
    Во время загрузки, имеется возможность выбрать нужный квадрат на фото, и сохранить с обрезкой.
    Количество загружаемых аватаров один, можно удалить или заменить новым.
    Ограничений на количество повторных загрузок нет.
    Форматы загружаемых изображений: gif, jpg, png, webp.
    Максимальный размер загружаемого файла: 2 Мб.

3. Доработана дата и время последнего посещения сайта пользователем.
    Добавлено доп. поле в таблицу юзеров, в которое записывается дата предыдущего посещения.
    Даты обновляются во время авторизации пользователя, а не при выходе, как было до этого.
    Теперь накладок с датой последнего визита не будет, даже если пользователь просто закроет окно и "уйдет по английски".
   
4. Исправлены ошибки найденные в бете 2.
    В новых модах Видеогалерея, Тендеры, Организации.
    Ошибка при добавлении меню в панели.

В новой версии работает установка и обновление.
Для тех кто вносил изменения в функционал, при обновлении нет смысла изучать все внесенные изменения, их очень много.
Проще отслеживать свои изменения, и корректировать код.

При обновлении, не забываем делать резервные копии старых файлов и базы.
Просьба активнее тестировать.

2
Ошибки / Re: Установка 155 на OpenServer
« : Сегодня в 09:11:08 »
Настройки => Сервер. Снять галку «Защитить сервер от внешнего доступа».
Сохранить.

Это, параноидальная настройка, она вам не нужна.

3
Цитировать
Админка - Управление меню - если у пункта меню (к примеру Новости) нет ссылки (поле пустое или там символ /), то не появляется селектор для выбора подменю.
Это, нормальное поведение.

Скрипт парсит ссылку и определяет, что это мод, что в моде есть категории.
И если все нормально, выводит категории данного мода.
Если, это категория верхнего уровня, то выведет подкатегории входящие в эту категорию.
Если ссылка пустая то и выводить нечего.

Чтобы подменю выводилось, должны быть реальные ссылки, к примеру:
index.php?dn=catalog
index.php?dn=catalog&to=cat&id=1&ccpu=televisions

или
/catalog/
/catalog/televisions/


Цитировать
А если вместо ссылки символ # , то выводится нотис:  Notice: Undefined index: path in /admin/system/menu/index.php on line 1121
Ошибку исправил, завтра выложу бету 3.

4
Да, вы правы, нужно навести порядок в этом деле.
Дату последнего визита, конечно, нужно записывать сразу после успешной авторизации.
Когда-то, это делалось из экономии, и перекочевало в новую версию.

Надо подумать.
Либо, заводить отдельную таблицу, куда записывать минимум две последние, успешные сессии.
Либо, сэкономить (опять) и добавить поле в основную таблицу пользователя, куда записывать дату предыдущего визита.

Второй вопрос, связанный с удобством авторизации.
На клиенте оставить как есть (cookies с ограниченным сроком хранения), плюс добавить чекбокс "Запомнить меня". С автоматической авторизацией после возвращения.
В расчете на то, что пользователь "умный", и сам знает, что делает, и когда, и какие cookies чистить.

5
В 1.5.5 была ошибка при добавлении одного и того же товара с разными параметрами (добавлялся последний).
В данной версии, уверен, эта же ошибка осталась.
Ошибка то, что у вас вообще добавлялся товар с одинаковыми названиями. Этого не должно быть.
Допускаю, что вы или кто-то убрал проверки на дубликаты названий в коде функционала, при добавлении и редактировании позиций.

Если включено ЧПУ, при добавлении одинаковых названий, будет генерироваться одинаковый CPU, и соответственно ссылки на все эти товары будут одинаковыми.
В результате, на сайте при клике на любой из этих товаров, будет открываться только один.

В принципе, разрешить добавление товаров в одинаковыми наименованиями можно.
Но, тогда нужно в ЧПУ добавлять ID товара, чтобы ссылки были разными. В этом случае, все будет корректно.

Другое дело, что возможности группировки товаров по отдельным критериям, в системе пока нет.
И, это уже сложнее.

6
Сборки, модификации / Danneo CMS v.1.5.6 (Beta 2)
« : 04 Июля 2020, 17:12:27 »
Скачать: http://danneo.ru/down/working/danneo-cms-v156-beta2

Новая публичная версия Danneo CMS 1.5.6 (beta-2).
В базовую сборку добавлены модули - Видеогалерея, Организации, Тендеры.

Так же, выполнялись мелкие правки по коду.

Работает как установка, так и обновление.
Просьба тестировать, особое внимание новому функционалу.

7
Alexeykn, почему вы считаете, это ошибкой?

Не понятно, что значит "добавлялся последний"?
Товары с одинаковыми названиями вообще не должны добавляться.
Дубликаты страниц исключаются.

Добавляйте в название товара, цифры (артикул) или слова идентифицирующие конкретную позицию, и ошибок не будет.
К примеру:
Мужская рубашка льняная (фиолетовая)
Мужская рубашка льняная (красная)
Мужская рубашка льняная (зеленая)
и т.д.

Или, о чем речь?

8
Цитировать
автоматическую генерацию карты сайта, ибо много новостей будет..
опишите подробней, что имеется ввиду

9
Данный код очень упрощенный, без доп. проверок, в расчете на то, что человек знает, что делает.
Выполняется только один раз. При повторном запуске, ловите глюки.

Я уже говорил, для обновления с 0.5.5 до 1.5.x нужно иметь опыт работы с MySQL и PHP.
Поэтому, я больше не отвечаю на вопросы типа "я обновил 0.5.5 до 1.5.x", а у меня что-то не работает.
Это, пустая трата времени.

Если обновил, значит ты профессионал.
А, мне есть чем заняться.

10
Сборки, модификации / Re: Модуль Видео
« : 29 Июня 2020, 10:17:00 »
Да, эти модули надо добавить.
Пока они не адаптированы для новой сборки, проверять их нет смысла.

11
Дата последнего визита записывается при нажатии на кнопку "Выйти".
Если записывать при входе, то у пользователя будет отображено, что последний раз он входил "только что".

По поводу ошибки с доступом, нужно больше данных, не могу смоделировать данный глюк.
В каком модуле.
На какой странице.
Какие ограничения были включены для данной страницы.

12
Да, что-то забылось, до другого руки не доходят.
Цитировать
3.  Кэширование оставляет желать лучшего, ненадо про сервер и тд говорить,
даже тормазнутый вордпресс быстрее в админку входит, помню версия 0.5.5 просто летала, нажал на кнопку сразу открывалось все
Высказывание ни о чем. Без реальных тестовых сравнений, это пустые слова.

Про лайт версию.
Когда-то у нас была лайт версия, давно, в старой версиии.
Когда все модули были интегрированы в ядро, жёстко, без возможности вырезать.
В новой версии, это уже не актуально. Вы можете собрать систему с минимальным набором модулей, остальное выбросить.

Sir_G, если есть желание, можете заняться автоматическим генератором карты сайта Sitemap.
Вероятно, файл для крона придется добавить.

Пока идет бета-тестирование, можно дорабатывать.

По каталогу, а что нам оглядываться на специализированные движки?
Будем добавлять по необходимости.

К прмеру.
У меня были проблемы с одним заказчиком по обслуживанию каталога, обновления цен, градаций и пр.
Вечные претензии, что по каким-то позициям выставлены неправильные цены.
Сделал импорт/экспорт данных, все сразу стихло. И работа свелась к минимуму, и претензий ноль.
Ни каких ручных правок, что заказчик в прайсе проставил, то и импортировалось.
Нужно интегрировать в базовую сборку.

Загрузку своих аватаров для пользователей, делал для одного проекта.
Так же, нужно забрать.

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

Alex433, добавлена проверка пользователя на бан, проверьте.
Файл в архиве, добавим в сборку.

13
Да, помню вы собирались внедрить Bootstrap в шаблон панели, и сделать его адаптивным.

Другое дело, нужно ли это в административной части?
Эти разговоры велись еще с начала разработки новой ветки, и я до сих пор, честно говоря, не вижу серьезных ЗА.
Администрировать сайт, добавлять/редактировать контент со смартфона, на мой взгляд, не практично.
Какие-то быстрые, срочные правки внести, это одно дело, но полноценно работать с сайтом нужно с нормального монитора, с клавиатурой и мышкой.

Сделать просто чтоб было, потому, что кто-то сказал, что сегодня использовать Bootstrap, это эталон, не разумно.
Любые затраты должны быть обоснованы.

Есть еще один минус, усложнится работа с функционалом.
Кроме работы над кодом, нужно будет дополнительно следить за тем, какие паттерны нужно использовать для вывода, и постоянно отвлекаться на шаблон.
Сейчас все в теле страницы, просто, лаконично и понятно, все под рукой.

Не знаю, у нас столько всего полезного нужно добавить, что шаблоны для административной части я рассматриваю в последнюю очередь.
Вот, что действительно нужно в админке сделать в ближайшее время, это доработать меню.
Убрать эти портянки в каталоге товаров, и добавить в него больше раскрывающихся уровней.
Это, точно надо.

Также, по каталогу нужно.
Выгрузку, импорт/экспорт товаров в популярных форматах.
На странице производителей, добавить вывод товаров производителей.
Фильтрацию товаров, сравнение товаров.
Блоки - новые поступления, популярные товары, товары со скидкой, товары по акциям.
Расширить список платежных систем.

В общем, начать и кончить )
А меня текучка в клещах держит, не дает вздохнуть.

14
Sir_G, я должен задавать наводящий вопрос, зачем?
Вы забыли обосновать свое предложение.

15
Сборки, модификации / Danneo CMS v.1.5.6 (Beta)
« : 27 Июня 2020, 09:22:44 »
Скачать: http://danneo.ru/down/working/danneo-cms-v156-beta

Новая публичная версия Danneo CMS 1.5.6 (beta).

Добавлены все патчи, адаптирована для PHP 7.4
Тестировалась на на PHP 7.4.5 и MySQL 8.0.19

Из нововведений.
Добавлены города и посёлки в раздел "География".

В системе появится база населенных пунктов по странам СНГ, с геоданными. Само собой, база пополняемая и редактируемая.
Расширен функционал управления географией.
Появилась возможность выключать определенные страны, регионы или города, без удаления из базы.
Отключенные данные не будут выводиться на сайте.

В связи с этим, доработаны модули "Пользователи" и "Каталог товаров".
Для пользователей, в панели управления администратором и в личном кабинете.
Для каталога, на странице заказа товара.

Добавлен выпадающий список "Город".
Если нужного города или посёлка в нет, можно добавить свой, для этого в выпадающем списке необходимо выбрать пункт "Свой город, посёлок".
При этом, появится дополнительное поле "Свой город, посёлок".

Тестируем, сообщаем об ошибках, вносим предложения.
Можно использовать как чистую установку, так и обновление.
Не забываем делать резервные копии.

Обсуждения в данной теме.

Страницы: [1] 2 3 ... 52