Нужно нам такое в Ево ?
http://modx.today/posts/2020/02/modx3-passwordless-login
Делается за 5 минут:
- Есть у нас функционал забыли пароль, работает как раз так же, ввели пароль -> получили в почту линк
- что нужно сделать:
- добавить галочку вход без пароля
- на страничке логина по этой галочке скрыть поля
- поменять содержимое письма
И готово :)
http://modx.today/posts/2020/02/modx3-passwordless-login
Делается за 5 минут:
- Есть у нас функционал забыли пароль, работает как раз так же, ввели пароль -> получили в почту линк
- что нужно сделать:
- добавить галочку вход без пароля
- на страничке логина по этой галочке скрыть поля
- поменять содержимое письма
И готово :)
MODX.today
Did you know MODX3 comes with passwordless login?
New in the MODX3 alpha releases: the ability to login without a password. Instead of using a password, you can use a one-time login link sent via email to login to the manager.
Собрал PWA под Evolution 2.0, пока базовая заготовка, но в целом уже работает.
https://packagist.org/packages/dmi3yy/evocms-pwa
https://packagist.org/packages/dmi3yy/evocms-pwa
packagist.org
dmi3yy/evocms-pwa - Packagist
Evolution CMS 2.0 Progressive Web App package
Forwarded from Wlatt
Хз конечно, но может кому надо будет. Накидал на скорую руку виджет для создания кэша. На правильность совсем не претендует, страницы дергаются тупо file_get_contents, позже может перепишу, пока нет времени.
Пакетов под Evolution CMS становиться все больше:
https://packagist.org/?query=evocms
тем кто так же пишет свои дополнения просьба делать с префиксом evocms- это даст возможность легко их находить
https://packagist.org/?query=evocms
тем кто так же пишет свои дополнения просьба делать с префиксом evocms- это даст возможность легко их находить
packagist.org
The PHP Package Repository
Новое интересное дополнение для сохранения истрии изменений документов с возможностью предпросмотра и востановления на нужную версию
https://github.com/DDAProduction/evocms-resourceHistory
https://github.com/DDAProduction/evocms-resourceHistory
https://github.com/evolution-cms/evolution/releases/tag/2.0.3
Most Important changes:
• Update DocLister (Dmi3yy)
• Update Formlister to 1.12.1 (Pathologic)
• Add ukrainian lang (Dmi3yy)
• fix webp rules for phpthumb (bug in chrome on mac and ios) (Dmi3yy)
• Up phpmailer version (Dmi3yy)
• Update PhpCompat.php (zatomant)
• Fix getConfig in manager (Dzhuryn Volodymyr)
• Fix Syntax error in mysql 8 (Kamil)
• Fix bug with empty snippet (Dzhuryn Volodymyr)
• Optimize backup manager evo 2.0 (Dzhuryn Volodymyr)
• Fix lost plugin events on install (Pathologic)
• Fix composer conflict version (Ser1ous)
• Add OnLogEvent event (Dmi3yy)
Most Important changes:
• Update DocLister (Dmi3yy)
• Update Formlister to 1.12.1 (Pathologic)
• Add ukrainian lang (Dmi3yy)
• fix webp rules for phpthumb (bug in chrome on mac and ios) (Dmi3yy)
• Up phpmailer version (Dmi3yy)
• Update PhpCompat.php (zatomant)
• Fix getConfig in manager (Dzhuryn Volodymyr)
• Fix Syntax error in mysql 8 (Kamil)
• Fix bug with empty snippet (Dzhuryn Volodymyr)
• Optimize backup manager evo 2.0 (Dzhuryn Volodymyr)
• Fix lost plugin events on install (Pathologic)
• Fix composer conflict version (Ser1ous)
• Add OnLogEvent event (Dmi3yy)
GitHub
Release Evolution CMS 2.0.3 · evolution-cms/evolution
Most Important changes:
Update DocLister (Dmi3yy)
Update Formlister to 1.12.1 (Pathologic)
Add ukrainian lang (Dmi3yy)
fix webp rules for phpthumb (bug in chrome on mac and ios) (Dmi3yy)
Up phpmai...
Update DocLister (Dmi3yy)
Update Formlister to 1.12.1 (Pathologic)
Add ukrainian lang (Dmi3yy)
fix webp rules for phpthumb (bug in chrome on mac and ios) (Dmi3yy)
Up phpmai...
Вот так вот не спеша EVO обогнало MODX по количеству живых сайтов в рунете
https://cmsmagazine.ru/cms/?activeSort%5Bsort%5D=works_count&activeSort%5Bsort_direction%5D=desc
https://cmsmagazine.ru/cms/?activeSort%5Bsort%5D=works_count&activeSort%5Bsort_direction%5D=desc
Evolution CMS 3.0 RC
We continue developing and implementing new ideas in Evolution CMS, started in the 2.0 branch to reach even greater possibilities and convenience in working with CMS.
## What's new?
⁃ PostgreSQL support
⁃ Redis sessions support
⁃ Install/Update by migrations
⁃ Install/Update by CLI
⁃ Docker support
⁃ Controllers support in core
⁃ Closure Table
⁃ DLSiteContent
⁃ Remove from core unused elements (Messages, Import, Export)
⁃ Move to Extras (DocLister, DocInfo, Summary, Phpthumb, DLCrumb, DLMenu, DLSitemap, FormLister, If, Doc Manager, ElementInTree, FileSource, Quick Manager+)
⁃ Remove Demo site
⁃ Add new fields to WebUsers (last_name, middle_name)
⁃ Create \helpers::phpthumb ({{\Helper::phpThumb('assets/images/evo-logo.png', 'w=150,h=76,far=C,bg=FFFFFF')}})
⁃ Tracy add new type (manager/admin/adminfrontonly/managerfrontonly)
⁃ Refactor Tracy dump and bdump functions for show all depth of data
⁃ Add cache to get documentObject
## Upgrade from older versions
1. You need upgrade to 2.0.3 version
2. Get script prepareToUpdateFrom2To3Evo
Link: https://github.com/evolution-cms/prepareToUpdateFrom2To3Evo
3. Run script on your site by url sitename /assets/updater.php
The release version will contain a full description of the changes with examples of how to use it.
https://github.com/evolution-cms/evolution/releases/tag/3.0RC
We continue developing and implementing new ideas in Evolution CMS, started in the 2.0 branch to reach even greater possibilities and convenience in working with CMS.
## What's new?
⁃ PostgreSQL support
⁃ Redis sessions support
⁃ Install/Update by migrations
⁃ Install/Update by CLI
⁃ Docker support
⁃ Controllers support in core
⁃ Closure Table
⁃ DLSiteContent
⁃ Remove from core unused elements (Messages, Import, Export)
⁃ Move to Extras (DocLister, DocInfo, Summary, Phpthumb, DLCrumb, DLMenu, DLSitemap, FormLister, If, Doc Manager, ElementInTree, FileSource, Quick Manager+)
⁃ Remove Demo site
⁃ Add new fields to WebUsers (last_name, middle_name)
⁃ Create \helpers::phpthumb ({{\Helper::phpThumb('assets/images/evo-logo.png', 'w=150,h=76,far=C,bg=FFFFFF')}})
⁃ Tracy add new type (manager/admin/adminfrontonly/managerfrontonly)
⁃ Refactor Tracy dump and bdump functions for show all depth of data
⁃ Add cache to get documentObject
## Upgrade from older versions
1. You need upgrade to 2.0.3 version
2. Get script prepareToUpdateFrom2To3Evo
Link: https://github.com/evolution-cms/prepareToUpdateFrom2To3Evo
3. Run script on your site by url sitename /assets/updater.php
The release version will contain a full description of the changes with examples of how to use it.
https://github.com/evolution-cms/evolution/releases/tag/3.0RC
GitHub
GitHub - evolution-cms/prepareToUpdateFrom2To3Evo
Contribute to evolution-cms/prepareToUpdateFrom2To3Evo development by creating an account on GitHub.
Для тех кто не осилил на English
Evolution CMS 3.0 RC
Мы продолжаем развивать и внедрять новые идеи в Evolution CMS, начатые в ветке 2.0, чтобы достичь еще больших возможностей и удобства в работе с CMS.
## Что нового?
- Поддержка PostgreSQL
- Поддержка сессий Redis
- Установка / обновление путем миграции
- Установка / обновление через CLI
- Поддержка Docker
- Поддержка контроллеров в ядре
- Closure Table (https://github.com/franzose/ClosureTable)
- DLSiteContent (https://github.com/webber12/DLSiteContent)
- Удалили из ядра неиспользуемые элементы (Сообщения, Импорт, Экспорт)
- Перенесли в Extras (DocLister, DocInfo, Summary, Phpthumb, DLCrumb, DLMenu, DLSitemap, FormLister, If, Doc Manager, ElementInTree, FileSource, Quick Manager +)
- Удалили демо-сайт
- Добавили новые поля для веб-пользователей (last_name, middle_name)
- Создали \helpers::phpthumb ({{ \Helper::phpThumb ('assets/images/evo-logo.png', 'w=150,h=76,far=C,bg=FFFFFF')}})
- В трейси добавлили новый тип конфига (manager/admin/adminfrontonly/managerfrontonly)
- Рефакторинг функций Tracy dump и bdump для отображения всей глубины данных
- Добавили дополнительный кеш, при получении documentObject
## Обновление со старых версий
1. Вам необходимо обновить на версию 2.0.3.
2. Скачать скрипт prepareToUpdateFrom2To3Evo
Ссылка: https://github.com/evolution-cms/prepareToUpdateFrom2To3Evo, или из установить из Extras
3. Запустите скрипт на своем сайте по URL sitename /assets/updater.php.
Релизная версия будет содержать полное описание изменений с примерами использования.
Evolution CMS 3.0 RC
Мы продолжаем развивать и внедрять новые идеи в Evolution CMS, начатые в ветке 2.0, чтобы достичь еще больших возможностей и удобства в работе с CMS.
## Что нового?
- Поддержка PostgreSQL
- Поддержка сессий Redis
- Установка / обновление путем миграции
- Установка / обновление через CLI
- Поддержка Docker
- Поддержка контроллеров в ядре
- Closure Table (https://github.com/franzose/ClosureTable)
- DLSiteContent (https://github.com/webber12/DLSiteContent)
- Удалили из ядра неиспользуемые элементы (Сообщения, Импорт, Экспорт)
- Перенесли в Extras (DocLister, DocInfo, Summary, Phpthumb, DLCrumb, DLMenu, DLSitemap, FormLister, If, Doc Manager, ElementInTree, FileSource, Quick Manager +)
- Удалили демо-сайт
- Добавили новые поля для веб-пользователей (last_name, middle_name)
- Создали \helpers::phpthumb ({{ \Helper::phpThumb ('assets/images/evo-logo.png', 'w=150,h=76,far=C,bg=FFFFFF')}})
- В трейси добавлили новый тип конфига (manager/admin/adminfrontonly/managerfrontonly)
- Рефакторинг функций Tracy dump и bdump для отображения всей глубины данных
- Добавили дополнительный кеш, при получении documentObject
## Обновление со старых версий
1. Вам необходимо обновить на версию 2.0.3.
2. Скачать скрипт prepareToUpdateFrom2To3Evo
Ссылка: https://github.com/evolution-cms/prepareToUpdateFrom2To3Evo, или из установить из Extras
3. Запустите скрипт на своем сайте по URL sitename /assets/updater.php.
Релизная версия будет содержать полное описание изменений с примерами использования.
GitHub
GitHub - franzose/ClosureTable: Adjacency List’ed Closure Table database design pattern implementation for the Laravel framework.
Adjacency List’ed Closure Table database design pattern implementation for the Laravel framework. - franzose/ClosureTable
Forwarded from Evolution CMS
На какой версии EVO и как вы собираете сайты
Anonymous Poll
45%
1.4 Стандартный шаблонизатор
22%
2.0 Стандртный шаблонизатор
7%
2.0 Blade и снипеты
26%
2.0 Blade и контроллеры
https://github.com/evolution-cms/evolution/releases/tag/3.0RC
перезалили релиз исправили пару мелких глюков
перезалили релиз исправили пару мелких глюков
GitHub
Release Evolution CMS 3.0 RC · evolution-cms/evolution
Evolution CMS 3.0 RC
We continue developing and implementing new ideas in Evolution CMS, started in the 2.0 branch to reach even greater possibilities and convenience in working with CMS.
What'...
We continue developing and implementing new ideas in Evolution CMS, started in the 2.0 branch to reach even greater possibilities and convenience in working with CMS.
What'...
Вот так теперь можно устанавливать дополнения через консоль, с учетом зависимости пакетов.
Долой DocLister или переходим на Eloquent, начинаю собирать информацию по Evo 3.0
https://gist.github.com/Dmi3yy/48b153d5ab60e2524e81170d38bf4bcd
Если будет вопросы или коменты пишите в gist, так что б сразу дописал и было все понятно
https://gist.github.com/Dmi3yy/48b153d5ab60e2524e81170d38bf4bcd
Если будет вопросы или коменты пишите в gist, так что б сразу дописал и было все понятно
Gist
Evo 3 SiteContent Model - RU
Evo 3 SiteContent Model - RU. GitHub Gist: instantly share code, notes, and snippets.