Evolution CMS news
133 subscribers
48 photos
2 videos
8 files
265 links
Download Telegram
О только сейчас понял что при записи текущего цикла видеоуроков в Админке Evo не было написано ни одной строчки кода ;)

Действия в админке:
- установка модулей
- создание документов
- заполнение контентом
- создание шаблонов и тв

И только к последнему пункту у меня есть вопросы, планирую записать видео как шаблоны и тв создавать из IDE и на этом можно будет закрыть вопрос на тему кодинга из браузера
Хотите помочь развитию Evolution CMS но не знаете как помочь ?

Предлагаю уделить 5-15 минут вашего времени на простые действия и будет очень хороший результат:

1. Регистрируемся на сайте: https://cmsmagazine.ru/ и добавляем 1 или несколько проектов на Evolution

2. Регистрируемся на сайте: https://it-rating.in.ua/ и добавляем 1 или несколько проектов на Evolution

3. Заходим на https://github.com/evolution-cms/evolution и ставим Звездочку
https://github.com/evolution-cms/evolution/releases/tag/2.0.1
New feature:
Now we can use DynamicRelation:
SiteContent::addDynamicRelation('comments', function (SiteContent $myModel) {
return $myModel->hasMany(Comments::class);
});
Example: https://github.com/Ser1ous/evocms-comments
Video(ru): https://www.youtube.com/watch?v=gJj05HwOm0A
Lib: https://github.com/i-rocky/eloquent-dynamic-relation


Change log:
- Update DocLister
- fix: manager fix change theme (Serious)
- fix: #1271 childrens should be children (Dmi3yy)
- fix: #1294 Bad layout on page template-bound resources (Dmi3yy)
- fix: Lang issue & #1272 (Dmi3yy)
- fix: forgot ->db-> #1265 (Dmi3yy)
- fix: issets are need in codemirror plugin #1264 (Dmi3yy)
- fix: needs isset #1263 (Dmi3yy)
- fix: getDocumentObject method (Pathologic)
- fix: need use correct cachekey with event and GET (Dmi3yy)
- fix: manager theme bug (Dmi3yy)
- fix: styles anв icons (Ruslan Aleev)
- fix: tree icon for private resource (Mr 😎
- fix: No hint path defined for [cache] (Pathologic)
- fix: Corrected lexicons, Corrected output of lexicons in template (Ruslan Aleev)
- fix: send mail to manager e-mail. (Yevhen Lebediev)
- fix: demo site install (Pathologic)
- fix: fullscreen tinymce hiding buttons (Mr 😎
- fix: parse plugin params (dzhuryn.volodymyr)
- refactor: htaccess add rules for remove // #1239 fix (Dmi3yy)
- new: (core) Add Dynamic Relation (Ser1ous)
🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️
Кста может кто появился тут кто хочет в Киеве в Офисе работать по части EVO ????
🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️🚣‍♀️

Ищем в хорошую веселую компанию, офис на м.Льва Толстого
ЗП по результатам собеседования и тестового

За подробностями пишите в личку @dmi3yy
Нужно нам такое в Ево ?

http://modx.today/posts/2020/02/modx3-passwordless-login

Делается за 5 минут:
- Есть у нас функционал забыли пароль, работает как раз так же, ввели пароль -> получили в почту линк
- что нужно сделать:
- добавить галочку вход без пароля
- на страничке логина по этой галочке скрыть поля
- поменять содержимое письма

И готово :)
Собрал PWA под Evolution 2.0, пока базовая заготовка, но в целом уже работает.
https://packagist.org/packages/dmi3yy/evocms-pwa
Forwarded from Wlatt
Хз конечно, но может кому надо будет. Накидал на скорую руку виджет для создания кэша. На правильность совсем не претендует, страницы дергаются тупо file_get_contents, позже может перепишу, пока нет времени.
Forwarded from Wlatt
Пакетов под Evolution CMS становиться все больше:
https://packagist.org/?query=evocms

тем кто так же пишет свои дополнения просьба делать с префиксом evocms- это даст возможность легко их находить
Новое интересное дополнение для сохранения истрии изменений документов с возможностью предпросмотра и востановления на нужную версию
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)
Вот так вот не спеша EVO обогнало MODX по количеству живых сайтов в рунете

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