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

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


Сообщения - Neon

Страницы: [1] 2 3 ... 46
1
Сборки, модификации / Re: Danneo CMS v.1.5.5 Beta
« : Сегодня в 13:01:54 »
Обновление функционала меню, в панели.
Отсутствовала проверка на пустоту меню, при добавлении ссылки.

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

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

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

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

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

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

4
Сборки, модификации / 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 со всеми вложениями.
Обновление базы не требуется.

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

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

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

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

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

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

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

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

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

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

8
to, SergusNET.

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

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

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

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

9
Нет, войдет в следующую версию.

Очень хорошо, что вы подняли данный вопрос.
Добавление новых языков в систему, как оказалось, не было до конца протестировано.
Исправление закрывает проблему.

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

10
Описание создания нового языка для базовой сборки.
Собираем архив для скачивания.
Как пример Украинский язык.

Напоминаю, поскольку модули в системе клонируемые, то ланги отдельных модулей находятся в папках самих модулей.

К примеру для модуля "Новости", файл ланга находится по адресу:
admin/mod/news/install/lang.xml
Для остальных, базовых модулей файлы также находятся в папке admin/mod/модуль/install/
Данные файлы импортируются в базу при добавлении мода.

Для добавления нового языка нужны файлы:
1. Базовый языковой файл (XML) для панели управления, без модулей.
2. Языковые файлы (XML) для всех базовых модулей.

Чтобы правильно создать файлы нового языка нужно:

Установить систему с нуля, без добавления модулей.
Зайти в настройки языкового менеджера, и экспортировать текущий (русский) язык. Вторая кнопка "Экспорт в XML файл".
В результате будет создан файл: cache/lang/dn-standart-154-ru-lang.xml
Это, базовый языковой файл.

Далее:
Переименовать файл в dn-standart-154-ua-lang.xml (языковой префикс UA).
Открыть файл в редакторе.

В первом блоке изменить.
* Русский язык на Українська мова
* Код ru на ua
* В строке "Автор:" вписать ссылку на свой ресурс, либо имя (будет отображено в панели управления).

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

Затем нужно создать под одному дополнительному языковому файлу для каждого базового модуля.
Опять берем пример "Новости".

Скопировать файл: admin/mod/news/install/lang.xml
Переименовать в lang_ua.xml
Открыть на редактирование, выполнить перевод всех языковых значений, и добавить в туже папку.
Должно быть два файла:
admin/mod/news/install/lang.xml
admin/mod/news/install/lang_ua.xml

Аналогично, для все модулей.

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

В конечном итоге архив файлов для нового языка должен быть таким:

Цитировать
dn-standart-154-ua-lang.xml
www/admin/mod/article/install/lang_ua.xml
www/admin/mod/catalog/install/lang_ua.xml
www/admin/mod/contact/install/lang_ua.xml
www/admin/mod/down/install/lang_ua.xml
www/admin/mod/faq/install/lang_ua.xml
www/admin/mod/home/install/lang_ua.xml
www/admin/mod/map/install/lang_ua.xml
www/admin/mod/media/install/lang_ua.xml
www/admin/mod/news/install/lang_ua.xml
www/admin/mod/pages/install/lang_ua.xml
www/admin/mod/photos/install/lang_ua.xml
www/admin/mod/poll/install/lang_ua.xml
www/admin/mod/subscribe/install/lang_ua.xml
www/admin/mod/user/install/lang_ua.xml
README.txt

В файл README.txt можно добавить описание, а также оставить свой копирайт.

11
Файл admin/login.php трогать не нужно, там все нормально.

Есть не доработки при генерации и импорте языкового файла.
Исправления в архиве.

Обновленные файлы:
admin/core/classes/cache/CacheLang.php
admin/system/lang/index.php

Порядок действий:
1. Нажать "Экспорт в XML файл".
2. Выполнить перевод.
3. Сделать "Импорт языка из XML файла".
4. Включить новый язык по умолчанию.
5. Нажать "Генерация языкового файла для кэша".

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

Файл кеша для страницы авторизации находится: cache/lang/login.php

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

  <name><![CDATA[Система даты]]></name>
  <date><![CDATA[0]]></date>
заменить на

  <name><![CDATA[Система даты]]></name>
  <date><![CDATA[1]]></date>
далее (ниже)

  <name><![CDATA[Администратор вход]]></name>
  <date><![CDATA[0]]></date>
заменить на

  <name><![CDATA[Администратор вход]]></name>
  <date><![CDATA[2]]></date>
В общем, в теге <date> для этих групп, поставить значения 1, 2 (соответственно).
Сохранить.
После этого можно импортировать.

12
Новости и объявления / С новым 2018 Годом!
« : 31 Декабря 2017, 11:40:28 »
Поздравляю всех с праздником!
Желаю, счастья Вам и вашим близким, а также успехов в будущем 2018 году!

В прошедшем 2017 году, первые три квартала мы неплохо поработали. Было много обновлений и доработок. Считаю, что новая ветка Danneo CMS состоялась. Главное, удалось довести до стабильного уровня. Версия 1.4, это уже готовая платформа, на которой можно спокойно создавать рабочие проекты.

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

Благодарю за то, что остаетесь с DANNEO!

13
Общие вопросы / Re: Галерея
« : 06 Ноября 2017, 18:40:50 »
Цитировать
Просто скажите где у стрелок и картинки сbox (выделенной синим) ноги ростут возможно и сам с этими удобствами разберусь а функционала уже вполне хватает...
В шаблоне... template/Lite/mod/photos/
И ноги, и руки...

14
Общие вопросы / Re: Галерея
« : 06 Ноября 2017, 08:37:13 »
Цитировать
Количество рекомендуемых: да было 20 поставил 99.
Почему ограничено двухзначным числом?
Если там поставлю 9999 стрелки будут работать нормально?

UPD: выставил в бд `dn154_settings`  lastrec  9999  и стрелки перематывают хорошо и после 100.. (оставлю может кому-то полезно будет)
Не нужно лезть в базу.
Управление системой => Настройки системы => Редактор настроек
В выпадающем меню (вверху) выбрать группу "photos". В списке названий найти [lastrec]. Открыть на редактирование.
В поле "PHP код интерфейса", код
echo "<input type=\"text\" name=\"set[lastrec]\" value=\"".$conf['photos']['lastrec']."\" size=\"25\" maxlength=\"2\" required=\"required\">";
заменить на
echo "<input type=\"text\" name=\"set[lastrec]\" value=\"".$conf['photos']['lastrec']."\" size=\"25\" required=\"required\">";
То есть убрать ограничение на количество символов в поле "maxlength".
Сохранить.
После этого, в настройках галереи, в поле "Количество рекомендуемых", можно вводить любое число, без ограничений.

По поводу дальнейших пунктов.
1. Не нужно усложнять. Это просто анонсы, с ссылкой на страницу с полным изображением. Пользователь конечно не тупой, но он не будет разбираться в ваших нюансах (нажать на это, будет то, нажать чуть в сторону, будет другое). У него на это нет времени. Оно просто нажимает и все.
2. Что касается новых вкладок, аналогично, лишнее усложнение, и запутывание юзера. Он и так ни куда не уйдет... дальше этой же категории.

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

15
Общие вопросы / Re: Галерея
« : 05 Ноября 2017, 20:08:55 »
Цитировать
Как в миниатюрах галереи убрать названия изображений?(хотя-бы на главной)
Но отставать когда выбираешь сам рисунок....
Это в шаблоне оформления...
Файл: template/Lite/mod/photos/thumb.tpl
Удалить строку
<!--if:title:yes--><h4>{title}</h4><!--if-->

Цитировать
Как добавить в категориях чтобы пользователи сами выбрали сортировку по новизне / популярность / лучшие... ?
Как на главной сделать чтобы можно было открыть все лучшие / популярные / новые ... а не 10-30 штук (нажал на популярные и там все картинки галереи с сортировкой по популярности)
Возомжно, в будущих версиях так и сделаем.

Цитировать
Как загружать 20+ картинок за раз? (почему нигде не написано что он загрузит только 20(( из 100 выбраных...)
Нигде и не напишет, потому, что это относится к серверным настройкам.
Сколько разрешено загружать за один раз, столько он и пропускает, остальное в игнор...
Цифра 20 у вас просто случайная, если объем каждого отдельного фото будет больше, количество загруженных за один раз будет меньше.


Цитировать
Я выбрал в категории картинку на 3й(любой) странице
1.Внизу показываются картинки только с 1й страницы!
Хорошо было-бы что-бы показывались картинки которые по порядку рядом с выбранной
2.Стрелки рядом с картинкой переводят нас на первую старницу и показывают картинки только с первой страницы (тоесть нельзя посмотреть так всю категорию!)
Хорошо было-бы что-бы показывались картинки которые по порядку рядом с выбранной (тоесть так можно перемотать всю категорию)
То, что в слайдере миниатюры только с перевой страницы, это тоже просто совпадение.
У вас количество на страницу вероятно выставлено 20, и в настройке "Количество рекомендуемых" вероятно стоит цифра 20.
За количество отображаемых в категории (в слайдере) миниатюр отвечает настройка "Количество рекомендуемых"
Установите 99, и будет вам праздник.


Цитировать
3.Нажимая на стрелку идет перемотка ползунка на верх сайта тоесть чтобы посомотреть картинку необходимо каждый раз спускать ползунок.
Хорошо было-бы что-бы он был зафиксирован так чтобы его не пришлось мотать
Чтобы не пришлось мотать листинг нужно делать через Ajax, без перезагрузки страницы.
Возможно, в дальнешем добавим. С другой стороны, вариант как сейчас гораздо лучше для СЕО, т.к.
улучшает внутреннюю перелинковку, с реальными ссылками на реальные страницы, с реальными описаниями и пр.

--
По остальным вопросам не совсем понял, что нужно.
--
Прошу извинить, что не всегда могу ответить, нужно закончить один проект. Со временем туго.

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