CMS DataLife Engine - Система управления сайтами

celsoft

Пожелания Для Новых Версий Линейки 13.хх

Рекомендуемые сообщения

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сделайте в разделе "Управление комментариями ожидающими модерации" возможность "выделить все комментарии" одной галочкой, а не выделять каждое сообщение отдельно, надоело по пол часа каждый день удалять спам!

Изменено пользователем faraondog

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 минуты назад, faraondog сказал:

Сделайте в разделе "Управление комментариями ожидающими модерации" возможность "выделить все комментарии" одной галочкой, а не выделать каждое сообщение отдельно, надоело по пол часа каждый день удалять спам!

В админке вверху слева есть чек "Выбрать все" (версия 12.1).

 

И кстати подключите StopForumSpam в настройках DLE и спама не будет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

YuriBtr спасибо, понял. Нужно тогда обновиться (у меня сейчас 11.2).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В языковом файле украинизация для транслитерации недоделана немного, стоит добавить в website.lng:

	'ґ' => 'g', 'є' => 'e', 'і' => 'i',
	'ї" => 'ji',
	'Ґ' => 'G', 'Є' => 'E', 'І' => 'I',
	'Ї' => 'Ji',

И 'э' => 'je' - ошибка, букву Э смягчать не нужно. В русском языке Е - мягкая, Э - твёрдая, е=йэ. При транслитерации имхо проще обе передавать как английскую E.

Изменено пользователем LonerD

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
7 минут назад, LonerD сказал:

В языковом файле украинизация для транслитерации недоделана немного, стоит добавить

В официальном дистрибутиве идёт только русский и английский, украинского там нет

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 hours ago, germanydletest said:

В официальном дистрибутиве идёт только русский и английский, украинского там нет

Та невже? А если поискать, то всё-же можно найти в website.lng и adminpanel.lng строки:

"ї" => "yi", "є" => "ye", ...
"Ї" => "yi", "Є" => "ye", 

которые я и предлагаю дополнить.

Не говорю про наличие там символов диакритиков, которые не употребляются в русском и почти не употребляются в английском языке. ;)

Изменено пользователем LonerD

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

переименовать темку то пора 

Цитата

Пожелания Для Новых Версий Линейки 12.хх

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пожелание - сортировка плагинов (выше-ниже по списку перемещать; возможно, перетаскиванием по аналогии с сортировкой категорий или просто хотя бы нумерацией).

 

  • Нравится 1
  • Поддерживаю 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть предложения по управлению плагинами.

1. При внесении изменений в php файл в кеше файла в шапке записывать какой именно плагин внес изменения.

<?php
// Название плагина
// И еще название другого плагина
/*
=====================================================
 DataLife Engine - by SoftNews Media Group 

 

2. Добавить в админку поиск по файлу. Чтобы можно было вбить локальный адрес файла и получить сравнительную информацию как на гитхабе. Слева оригинал, справа - модифицированная копия с подсветкой изменений. Или хотя бы просто показать список плагинов которые вносят изменения в этот файл.

 

3. В имени кеша файла перед хешем прописывать имя файла, к примеру engine.php_226ba0642590b9136386fb777e0a09ec.php

 

4. Добавить кнопку для пересохранения всех плагинов. Сейчас для этого нужно открыть плагин и просто нажать сохранить, но как-то это не продуктивно.

 

5. Добавить возможность текстового экспорта/импорта плагина без фактического использования xml файлов.

Изменено пользователем Sander1
  • Нравится 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

По плагинам:

добавить массовые действия:

а) выгрузка плагинов zip-архивом все или выбранные;

а*) загрузка плагинов zip-архивом;

б) включить/выключить все или выбранные;

в) удалить все или выбранные.

У меня пока всё.;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
40 минут назад, Captain сказал:

а*) загрузка плагинов zip-архивом;

Это есть в DLE, и описано в описании релиза 13.0

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
11 часов назад, celsoft сказал:

Это есть в DLE, и описано в описании релиза 13.0

Да, так и есть, был не внимателен, перечитал ещё раз. Каюсь. Я просто учёл свои "плагины", где выше/ниже/заменить по строчке и не более того, и вообще это не плагины, а так, мои мелкие правки под "каждому своё", а здесь теперь целая система/возможности. Кстати, очень удобно и я никогда не сомневался в постоянном развитии DLE , и теперь модуля плагинов в частности.

Изменено пользователем Captain

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Изменено пользователем MSW

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для категории и шаблона меню категорий categorymenu.tpl  возможность задавать и выводить изображения. Можно было бы красивые списки категорий выводить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
5 часов назад, redissx сказал:

Для категории и шаблона меню категорий categorymenu.tpl  возможность задавать и выводить изображения. Можно было бы красивые списки категорий выводить.

а тебе мало?

{icon}

Выводит иконку категории. Данный тег может использоваться только внутри тегов [item] [/item]

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
10 часов назад, odys сказал:

а тебе мало?

{icon}

Выводит иконку категории. Данный тег может использоваться только внутри тегов [item] [/item]

Извиняюсь, проглядел.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Просьба также добавить счетчик символов (как в заголовке) в другие текстовые поля при создании новости из админки.

И по возможности также вынести код счетчика в фронтальную часть сайта (напрмер в dle_js.js), для самостоятельного подключения к шаблону создания новости на фронте (addnews.tpl).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В допполях добавить новый тип поля  - Дата (с выпадающим календариком)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Было бы классно все таки сделать визуальный редактор точно отображающий стили, используемые на сайте (хотя бы при быстром редактировании). Примеры:
1. Журналисты в редакторе ставят пустые строки после переноса, чтобы визуально отделить текстовые блоки. Но на сайте все абзацы отделяются margin-ами, и получается что слишком большие разрывы между абзацами. Можно конечно убрать margin, но это неправильно - иметь пустые абзацы или пустые строки.

2. Шрифты и их параметры не совпадают с теми, которые используются при выводе новостей. Такая же проблема с картинками. Если при выводе картинки установлены границы, скругления, отступы, то они не работают в редакторе.

 

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

screenshot.jpg

screenshot.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
37 минут назад, YuriBtr сказал:

1. Журналисты в редакторе ставят пустые строки после переноса, чтобы визуально отделить текстовые блоки. Но на сайте все абзацы отделяются margin-ами, и получается что слишком большие разрывы между абзацами. Можно конечно убрать margin, но это неправильно - иметь пустые абзацы или пустые строки.

Это регулируется шаблонам и это правильно и так и должно быть. Шаблонами даже можно принудительно изменить и отображение в самом редакторе. Правильно сделанный шаблон, не имеет отличий между отображением в редакторе и отображением на сайте. От DLE это никак не зависит.

 

38 минут назад, YuriBtr сказал:

2. Шрифты и их параметры не совпадают с теми, которые используются при выводе новостей. Такая же проблема с картинками. Если при выводе картинки установлены границы, скругления, отступы, то они не работают в редакторе.

Тоже самое что и пункт 1. Все стили редактора, можно переназначить в шаблоне.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, celsoft сказал:

Правильно сделанный шаблон, не имеет отличий между отображением в редакторе и отображением на сайте.

Извините за занудство, получается, что в комплекте с DLE идут недоделанные шаблоны ((( Прописывать дважды стили конечно тоже можно, но при разных  изменениях надо их синхронизировать. К тому же после обновления DLE стили слетят вместе с редактором (они же не в папке templates).

 

Я кстати имел ввиду немного другое, чтобы научить редактор использовать уже написанные пользовательские стили. Например редактор знает что текст, который он редактирует загружается в контейнер с классом .story, а значит анализируя подключенные пользователями стили - автоматически применяет все подходящие стили к абзацам, тексту и картинкам. Но скорее всего для этого надо быстрый редактор вывести из iframe, и придумать другой механизм встраивания в страницу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
23 минуты назад, YuriBtr сказал:

Извините за занудство, получается, что в комплекте с DLE идут недоделанные шаблоны (((

С чего вдруг? В шаблонах, которые идут в дистрибутиве никаких отсутов для тегов <p> нет.

 

23 минуты назад, YuriBtr сказал:

К тому же после обновления DLE стили слетят вместе с редактором (они же не в папке templates).

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

 

23 минуты назад, YuriBtr сказал:

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

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

 

23 минуты назад, YuriBtr сказал:

Но скорее всего для этого надо быстрый редактор вывести из iframe, и придумать другой механизм встраивания в страницу

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
9 минут назад, celsoft сказал:

С чего вдруг? В шаблонах, которые идут в дистрибутиве никаких отсутов для тегов <p> нет.

Выше я приводил скриншоты с шаблона Red, в нем также как и в Green шрифты, абзацы и картинки  на фронте отличаются от того, что показывается в редакторе.

 

11 минут назад, celsoft сказал:

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

Так как редактор TinyMce загружается в iframe, он не подключает стили шаблона. У него свои стили из следующих папок: 
- engine/editor/css/
editor/jscripts/tiny_mce/skins/lightgray/

- /engine/editor/jscripts/tiny_mce/plugins/codesample/css/

И как я понимаю эти папки полностью заменяются при обновлении движка. Так про какое переназначение стилей редактора в шаблоне вы говорите?

 

15 минут назад, celsoft сказал:

Умрет ваш сервер от анализа всего и вся

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти