DashboardListDoc widget




Рожденный много лет назад, в качестве виджета для моего старого плагина Dashboard www.tattoocms.it/extras/plugins/welcomelistbox-dashboard-widget.html, он стал клоном виджета «RECENTLY EDITED/CREATED RESOURCES», но, в этой новой версии я решил включить некоторые функции моего старого модуля «Article Manager». www.tattoocms.it/extras/modules/article-manager-module.html

Это не конкурент EvoCollection, YAG или другой grids, богатый такими функциями, как Inline Editing, Ajax или другой.
Это виджет, который облегчает управление документами из панели управления и полностью интегрируется с дизайном менеджера EVO.

100% настраиваемый может быть адаптирован к любым типам проектов, таким как управление небольшими каталогами или небольшими магазинами

Вся информация и настройки описаны здесь
github.com/Nicola1971/DashboardListDoc-widget

Особенности:

— Настраиваемый обзор переключения с помощью tv (добавьте любое ТВ в обзор переключения ресурсов)
— Параметры главного Doclister доступны в конфигурации плагина
— Дополнительные кнопки действий: редактирование, предварительный просмотр, перемещение, публикация / публикация, создание ресурса здесь, удаление, обзор
— Скройте некоторые действия, чтобы получить больше места: вы можете скрывать настройки плагина: перемещать, публиковать / отменить публикацию, создавать ресурс здесь, удалять
— родительский столбец (нажмите на родительское имя, чтобы просмотреть вкладку «Дети») [необязательно]
— щелкните контекстное меню контекстного меню на родительском поле (просмотрите childern, отредактируйте, добавьте ресурс здесь, добавьте здесь ссылку)
— tv columns: добавить пользовательское телевидение в сортируемые столбцы [необязательно]
— изображение в обзоре или столбце [необязательно]
— Сортируемые столбцы (заголовки / родительские / дата / пользовательские столбцы tv)
— Фильтрация (поиск)
— Параметры фильтра (выберите «поиск в»)
— пагинация
— Фильтр состояния (опубликован, не опубликован, удален) [необязательно]
— Редактировать в Evo Modal: редактировать и создавать документы в Evo (1.4) modal / popup [необязательно]
— Полная поддержка Localstorage: состояние разбивки на страницы, localhost — поэтому, когда вы возвращаетесь на панель инструментов, вам не нужно искать или сортировать снова
— Multilanguage

[^ from Google Translator]
_____________________________

Born many years ago, as a widget for my old Dashboard plugin www.tattoocms.it/extras/plugins/welcomelistbox-dashboard-widget.html, then it became a clone of the RECENTLY EDITED / CREATED RESOURCES widget but, in this new version, I have decided to include some features of my old Article Manager module. www.tattoocms.it/extras/modules/article-manager-module.html

It is not a competitor of EvoCollection, YAG or other GRID, rich in features like Inline Editing, Ajax or other.
It is a widget to facilitate the management of documents from the dashboard and that integrates perfectly with the design of the EVO manager.

100% customizable can be adapted to any type of project, such as the management of small catalogs or small shops
Features:
• Configurable toggle overview row with tvs (add any tv to the resource toggle overview)
• Main Doclister parameters available in plugin config
• More actions buttons: edit, preview, move, publish/unpublish, create resource here, delete, overview
• Hide some actions buttons to get more space: you can hide from plugin settings: move, publish/unpublish, create resource here, delete
• parent column (click on parent name to view children tab) [optional]
• right click Context Menu on Parent field (view childern, edit, add resource here, add weblink here)
• tv columns: add custom tv in sortable columns [optional]
• image tv in overview or column [optional]
• Sortable columns (title/parent/date/custom tv columns)
• Filtering (search)
• Filter options (choose «search in»)
• Pagination
• Status Filter (published, unpublished, deleted) [optional]
• Edit in Evo Modal: edit and create documents in Evo (1.4) modal/popup [optional]
• Full Localstorage support: state of pagination, search and sorting is always saved in localhost — so when you go back to the dashboard, you dont need to search or sort again
• Multilanguage

All information and settings are described here
github.com/Nicola1971/DashboardListDoc-widget

12 комментариев

avatar
Nice, just fix link www.tattoocms.it/extras/plugins/welcomelistbox-dashboard-widget.html, — ","
Now testing plugin
Комментарий отредактирован 2017-12-12 13:53:57 пользователем redhat
avatar
Thx! :)
avatar


DashboardListDoc widget + ShopKeeper + ListDocSHKtv
github.com/Nicola1971/ListDocSHKtv



+
avatar
excellent!
avatar
исправлена некоторая проблема в версии 2.0.1 и была создана версия модуля, если вы хотите облегченную панель инструментов или нужно больше панелей управления
github.com/Nicola1971/ListDoc-module

fixed some issue in 2.0.1 version

and created a module version, if you want a lightweight dashboard or need more management panels
github.com/Nicola1971/ListDoc-module

avatar
The plugin is good, but only for small number of documents.
1000 documents with 3 TV parameters loaded in 20-25 seconds
For more documents — I'm silent)
Your module Article Manager works much faster
avatar
Yes. I know and i agree. actually can be used only with small/medium sites.
With about 1000 document, 12 tvs and images, the first load is very slow (php thumb is one of the main causes).

The solution is use Ajax with Footable (https://fooplugins.github.io/FooTable/docs/examples/advanced/ajax.html), but requires a json output from Doclister.

_____________
Да. Я знаю, и я согласен. фактически может использоваться только с небольшими / средними сайтами.
Приблизительно 1000 документов, 12 телевизоров и изображений первая загрузка очень медленная (php thumb является одной из основных причин).

Решением является использование Ajax с Footable (https://fooplugins.github.io/FooTable/docs/examples/advanced/ajax.html), но для него требуется выход json от Doclister.
_______________
avatar
Why not use datatables in mode Server-side? Not bad idea?
I was inspired by your ideas and in a couple of days I will lay out a similar option.
Just a very popular topic in the field of articles, shops, etc.
avatar
DocLister has &api (1 or fields list) and &JSONformat parameters (old, new, array) by default to output json. If these cases are not suitable for you, then feel free to extend DocLister controllers (:
avatar
Так о чём и речь, если использовать DocLister по Server-side с datatables, можно работать с не ограниченным количеством документов с минимальным количеством времени на запросы
avatar
— The original idea was just extend the default widget (latest edited resource) to have more than 10 resource, not to create a real grid module
— The first version was based on Ditto and I'm not a Doclister expert :)
— Much of the development time has been dedicated to the interface and to allow customization
So, feel free, if you want to:
— help me with DocLister to improve
— fork and rewrite

__________________

— Первоначальная идея заключалась в просто расширении виджета по умолчанию (последний отредактированный ресурс), чтобы иметь более 10 ресурсов, а не создавать реальный сетчатый модуль
— Первая версия была основана на Ditto, и я не эксперт Doclister :)
— Большая часть времени разработки была посвящена интерфейсу и позволяет настраивать

Итак, не стесняйтесь, если вы хотите:
— помогите мне с DocLister улучшить
— вилка и переписывание
avatar
done some test with doclister: i dont need api or much complicated work. just manually create a json tpl for doclister and a file_put_contents to save the json file and load in footable.

Actually, the json file does not work in footable, but i think i can fix, but soon (i'm very busy now)

— сделал некоторый тест с doclister: мне не нужна api или много сложная работа. просто создайте json tpl для doclister и file_put_contents, чтобы сохранить json-файл и загрузить его в работоспособном состоянии.

На самом деле, json-файл не работает, но я думаю, что могу исправить, но скоро (я очень занят сейчас)
Комментарий отредактирован 2017-12-21 00:03:16 пользователем Nicola1971
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.