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

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


Сообщения - Neon

Страницы: [1] 2 3 ... 46
1
Сборки, модификации / Re: Danneo CMS v.1.5.5
« : 22 Мая 2019, 22:13:04 »
Да, это ошибка, спасибо.
Патч обновил.

2
Сборки, модификации / Re: Danneo CMS v.1.5.5
« : 21 Мая 2019, 20:20:22 »
Патч 1.

Исправлена ошибка сохранения меток для мода "Пользователи", при добавлении мода.

1. Загрузить файлы и папки из каталога www в корень сайта, с заменой.
2. Открыть мод "Пользователи" на редактирование, пересохранить данные.
3. Открыть блоки на редактирование, проверить метки (check, lost, send, relost) для мода "Пользователи", при необходимости включить. Сохранить блок (повторить для каждого блока отдельно).

3
Нет, нет... форма доступа тут не виновата.
Просто метки для мода "Пользователи" по умолчанию в массиве криво прописаны, с пробелом.
Файл: admin/mod/user/install/mod.scheme.php
Строка:
'login'    => array('index' => 1, 'check ' => 1, 'lost ' => 1, 'send ' => 1, 'relost ' => 1),
При выводе блоки не определяются в файле login.php
Патч добавлю в основную тему: http://forum.danneo.ru/index.php?topic=571.msg2821#msg2821

По остальным пунктам, посмотрим.
Что реально нужно постараюсь добавить, либо патчами, либо в следующую версию.

По второму пункту, не согласен. Создавать из анонсов полноценную новость или статью не логично.
Анонсы на то и анонсы (картинка, текст, ссылка), больше там ничего не должно быть. Все остальное на полной странице.
Иначе будет каша с выводом.

4
Поскольку тестирование беты завершилось, давайте выпустим релиз и потом будем смотреть, что можно добавлять дальше.
Скачать релиз: http://danneo.ru/down/stable/danneo-cms-v155

5
Сборки, модификации / Danneo CMS v.1.5.5
« : 17 Мая 2019, 13:12:37 »
Стабильная версия Danneo CMS v.1.5.5 (Next).
Собраны все патчи от предыдущей версии, с возможностью обновления с v.1.5.4 до v.1.5.5

Скачать: http://danneo.ru/down/stable/danneo-cms-v155
Обсужение на этапе тестирования: http://forum.danneo.ru/index.php?topic=566

6
Поэтому предлагаю такой вариант -
а что если все кому не безразлично дальнейшее развитие скинутся на разработку новых функций, модов, блоков ? Тогда появится
стимул и можно будет выделять время на разработку.
Я не против.
У меня действительно времени на все нет, приходится разрываться.

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

Объявляйте тендер, добавляйте свои кошельки или другие способы оплаты.
Собирайте нужную сумму, создавайте нужный продукт и выкладывайте для публичного использования.
В дальнейшем, вы также можете брать деньги за подписку (поддержку), либо за обновления.

Единственное условие, открытость и свобода распространения.
Ни каких своих, персональных лицензий, которые могут нарушать общую, генеральную лицензию по которой распространяется Danneo CMS.
Любой человек, в дальнейшем сможет использовать ваш код для использования в своих программах, как в личных так и коммерческих целях.

--
Я напомню давнюю историю на эту тему.
Возможно, кто-то из старых пользователей помнит, это было еще на старой ветке системы.
Человек предложил создать форум для Danneo (идея хорошая), для этого предложил собрать деньги, после чего обещал выложить свою разработку в паблик.
Но, после решил изменить свое решение, и заявил, что он будет его продавать, более того под своей собственной лицензией.

Напомню, что в предыдущей ветке до 1.5.x модульность была только условной.
На самом деле все модули были достаточно плотно интегрированы в ядро, и достаточно сильно зависели друг от друга. Поэтому, такой сложный модуль как форум сделать отдельно, без интеграции с ядром, да еще и вести под своей уникальной, коммерческой лицензией было просто не возможно.

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

--
Новая ветка разрабатывалась именно с условием, сделать её реально модульной.
Чтобы любой модуль можно было просто и полностью удалить из системы, либо добавить новый.
Надеюсь, в большой степени нам это удалось.

Так что, теперь, при желании, можно вести и поддерживать отдельные модули, как бесплатно, так и на платной основе.
При необходимости можно добавлять свои классы в общий лоадер, со своими namespace и папками классов.
Просто, все что вы добавляете не забывайте указывать в информационном файле мода README.md
Чтобы все можно было удалить, без остатка.

7
Сборки, модификации / Re: Danneo CMS v.1.5.5 Beta
« : 20 Апреля 2019, 23:58:30 »
Поле 'total', да используется для отображения количества ссылок входящих в конкретное меню.
В ограничении уровня вложенности не вижу смысла. На практике не встречал более 4-5 уровней.
В любом случае, лучше для этого создать отдельное поле.

По сортировке Drag and Drop, можно добавить.

Тег <a> без атрибута href спецификация позволяет, но лучше этого не делать.
Реакция поисковиков может быть не предсказуемой. Могут заподозрить в манипулировании ссылками, и отправить под какой-нибудь фильтр.

По коду, времени нет изучать, параллельно проектами занимаюсь.
Но, пределу фантазии нет. Вы может переписывать под себя как угодно. Творческую мысль не нужно ограничивать, даже если она и заводит иногда в тупик. В конце концов все получится !)

8
Сборки, модификации / Re: Danneo CMS v.1.5.5 Beta
« : 18 Апреля 2019, 13:01:54 »
Обновление функционала меню, в панели.
Отсутствовала проверка на пустоту меню, при добавлении ссылки.

Файл: /admin/system/menu/index.php

Сборка обновлена, отдельный файл в аттаче.

9
Сборки, модификации / Re: Danneo CMS v.1.5.5 Beta
« : 10 Апреля 2019, 21:14:49 »
Хотя это редкий случай, но причесать конечно нужно.
Исправлено, заодно и название модов (с кавычками), запись/вывод скорректирована.
Сборка обновлена, отдельные файлы в аттаче.

10
Сборки, модификации / Re: Danneo CMS v.1.5.5 Beta
« : 10 Апреля 2019, 12:34:00 »
Спасибо, Vinigret76

Согласен, тем более, что двойная схема добавлялась не только для внешних ссылок, но и для внутренних, если таковая уже присутствует в ссылке.
Исправлено, сборка обновлена. Отдельные файлы в аттаче.

Также изменен файл: admin/core/function.php
Значение константы SITE_HOST_URL формировалось не корректно.

11
Сборки, модификации / Danneo CMS v.1.5.5 Beta
« : 05 Апреля 2019, 19:31:06 »
Скачать: http://danneo.ru/down/working/danneo-cms-v155-beta

Добрый день, друзья!

Предлагаю для теста следующую версию v.1.5.5
За время с последнего релиза, серверные технологии продвинулись вперед.
Появились новые версии PHP (7.2, 7.3), а также MySQL сервер обновился до 8.0, которые дефакто используются на многих хостингах.
Поэтому, в этой версии, основные усилия сфокусируем на адаптации Danneo CMS к этим изменениям.
Затем, будем двигаться дальше.

Новая сборка тестировалась на PHP 7.3.2 и MySQL 8.0.15

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

Нововведений не много, но они есть.

1. Переработан функционал управления меню в админ-панели.
    Теперь не нужно все пункты заполнять вручную.
    Добавлена возможность автоматической вставки ссылок из предлагаемых вариантов в выпадающем меню.
    При выборе пункта в выпадающем списке, название, а также ссылка будут вставлены в соответствующие поля.
    Предложения ссылок для вставки интеллектуальные.
    Если добавляется пункт меню верхнего уровня, в выпадающем списке будут предлагаться ссылки на моды, а также ссылки отдельных страниц мода "Страницы" т.к. они идут от корня, и подходят для верхних пунктов меню.
    Если добавляется вложенная ссылка для мода (через кнопку +), будут предложены категории данного мода, если имеются.
    Если добавляется вложенная ссылка для категории (также через кнопку +), будут предложены субкатегории входящие в данную категорию. И так далее...
    Новый функционал позволит быстро и легко создавать меню любой вложенности.

2. Добавлена возможность работы с графическим форматом WebP.
    На плюсах и минусах данного формата останавливаться не буду. Это разработка Google Inc. Кто не вкурсе, может найти на просторах инета достаточно информации по данному вопросу. Но, факт остается фактом, на сегоднешний день данный формат стал очень популярным, и от него уже не скроешься. Будем работать.
    Теперь вы можете загружать изображения в данном формате, и либо конвертировать его в JPG, либо оставлять исходным.
    Также, добавлена возможность загрузки картинок .webp пользователями.

Что касается настроек загрузки изображений.
а. В панели управления "Настройки сайта" => "Загрузка изображений", добавлен пункт "Конвертировать в JPG".
    Ранее он был скрыт. Данная настройка влияет на быструю загрузку изображений при выборе кноки "Выбрать файл".
    Ранее при быстрой загрузке любые форматы автоматом конвертировались в JPG.
б. Добавлена возможность загрузки изображений пользователями, без конвертации (в исходном формате).
    Ранее при добавлении изображений пользователями, они также принудительно конвертировались в формат JPG.
    Теперь вы можете изменить данную настройку для каждого, отдельного модуля, в котором разрешено добавление контента пользователями.
    По дефолту, это моды - Статьи, Новости, Каталог файлов, Фотогалерея.
    В настройках этих модов добавлен пункт "Конвертировать в JPG".

И еще немного про формат WebP.
Во первых, на сегодня данный формат поддерживают все ведущие браузеры, кроме, разумеется, наших флагманов IE и Edge.
И даже Windows 10 по умолчанию не видит данный формат. Microsoft предлагает отдельно скачивать и устанавливать кодек, после которого картинки в формате .webp можно просматривать в стандартном вьювере. А для Edge, также предлагается скачать отдельно соответствующее расширение.
Нужно все это иметь ввиду.
Кроме этого, модуль GD для PHP, который мы используем для обработки графики на сайте, в вашем случае может быть скомпилирован без поддержки imagewebp. И хотя библиотека GD, поддерживает формат WebP начиная с PHP 5.4.0, еще не все хостинги этим озаботились.
Так что, нужно проверить.
Самое простое, зайти в панели управления "Управление сервером" => "Параметры сервера".
WBMP Support - Включено/Отключено.

Тестируем, сообщаем об ошибках, вносим предложения.

Да, для тех кто не желает или не имеет возможности установки обновлений.
Протестировать новые возможности функционала меню, можно без глобальных обновлений.
Для этого достаточно заменить папку /admin/system/menu со всеми вложениями.
Обновление базы не требуется.

12
Ошибки / Re: Ошибки модуля "Пользователи"
« : 03 Апреля 2019, 11:26:29 »
Smolenkov_BN, что-то вы намудрили Json-данными.
Там проблема только с функцией даты.
Исправляется добавлением одной сроки в разделе дат:
// Дата
if ($item['fieldtype'] == 'date')
{
$value = empty($value) ? array('d' => 1, 'm' => 1, 'y' => 1971) : $value;
На сайте в профиле, и в админ-панели.

Исправлено, файлы в архиве.
Заодно по другим полям прошелся.
Радио кнопки и выпадающий список - были перепутаны элементы со значениями.

13
Доброго времени, друзья!

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

Всех с наступающим, с наилучшими пожеланиями!

14
Добрый день друзья!
Прошу извинить, что редко появляюсь. Текучка заела, совсем времени нет.

Да, планируется новая версия 1.6.0 с обновлением с 1.5.4
Минорная версия увеличена потому, что в базовую сборку будут добавлены несколько модов, которые сейчас выложены отдельно.
- Организации
- Тендеры
- Видео
Доработки по каталогу товаров, будет добавлена выгрузка/импорт базы товаров.
Само собой, последние патчи.

Окончательный список доработок будет опубликован с выходом бета-версии 1.6.0
Сначала без обновления, для обкатки.

Тестируется:
PHP 7.2
MySQL 5.8

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

15
to, SergusNET.

Замените файлы из архива:
core/classes/Router.php
mod/news/mod.rules.php

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

Все остальные моды, кроме страниц, можно включать.

Все должно работать.

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