ExpressionEngine 2.6.0 уже доступен для загрузки, и с этим релизом изменились минимальные требования к серверу это PHP 5.2.4 и MySQL 5.0.4 и выше.
Мы также выпустили Форум 3.1.11 и MSM 2.1.5.
Over the past two weeks we’ve blogged about some of the improvements in 2.6.0: an improved relationship field that supports multiple relationships, a simplified date and time system that no longer asks if you’re observing Daylight Saving Time, a better forgotten password flow, and changing the Strict URLs default to follow our recommendations.
With this release, the Remember Me feature is finally working as intended. To be “remembered”, a visitor will need to have a valid session for each browser and device that they use. Updating your browser or device will require logging back in. The sessions are remembered independently, which is especially nice when you are testing in multiple browsers with multiple accounts while building a site. The EllisLab site has been using the changes for the past month or so and we’ve been very happy with the results.
Our updater has also seen a large improvement thanks to SmartForge. SmartForge is an intelligent wrapper for DB Forge, CodeIgniter’s library that makes it easy for developers to add and create database tables. SmartForge greatly improves upon a potentially fatal DB Forge weakness: when making changes, DB Forge would throw an error and halt the update if the database wasn’t as it expected (e.g, a field existed when it shouldn’t have or didn’t exist when it should have). SmartForge handles such exceptions gracefully, allowing the update to continue smoothly instead of running up against a show-stopping error. And SmartForge is an EE library too, so third-party developers can make use of it for running add-on updates.
Channel entries will no longer parse EE conditionals. While we know that some users relied on this functionality, the vast majority of users benefit by encoding conditionals by default within Channel entries content. If you are using EE conditionals (or similarly formated JavaScript, e.g. “{if…”) in your entries, you will need to use the Allow EECode plugin in your templates to allow EE tags and conditionals to be parsed.
Channel entries will no longer parse EE conditionals. While we know that some users relied on this functionality, the vast majority of users benefit by encoding conditionals by default within Channel entries content. If you are using EE conditionals (or similarly formated JavaScript, e.g. “{if…”) in your entries, you will need to use the Allow EECode plugin in your templates to allow EE tags and conditionals to be parsed.
Lock
Для новичков подскажите, чем это грозит? Имею в виду no longer parse EE conditionals.
Так что ведь не просто ведь это было сделано. Видимо в целях безопасности и только.
Молодцы, сделали альтернативу Playa, хотя я надеялся еще и на матрикс)
Брендон твитит что крафт 1.0 будет через 3-4 месяца, вполне возможно до этого и выпустят например ЕЕ 2.7 уже с матриксом))
...Брендон твитит что крафт 1.0 будет через 3-4 месяца, вполне возможно до этого и выпустят например ЕЕ 2.7 уже с матриксом
Не нахожу никакой связи между становлением очередной CMS
на базе Yii фреймворка + монстроидальным шаблонизатором
Twig от Symfony (не для дизайнеров) с развитием EE.
Основная фишка EE - уникальный шаблонизатор: легкий,
быстрый, простой в использовании, легко расширяемый.
Секрет его успеха кроется в том, что разрабатывался
он в те времена, когда еще не было MVC парадигмы
проектирования. Сегодня же альтернативы EE шаблонизатору
не сможет предложить, похоже, никто, так как все те
новинки предусматривают совершенно иную архитектуру
построения веб-приложения, и, что характерно, все те
архитектуры прекрасно работают без какой-либо CMS
Брендон же, похоже, делает ставку на то, что все те,
обиженные недавними нашумевшими событиями вчерашние
девелоперы аддонов для ExpressionEngine ринутся туда,
где им успеют постелить помягче...
Ага, станут писать расширения для его CM системы на базе
линейного MVC фреймворка, предлагая веб-разработчикам
начать разрабатывать сайты с помощью одной лишь мышки
Channel entries will no longer parse EE conditionals. While we know that some users relied on this functionality, the vast majority of users benefit by encoding conditionals by default within Channel entries content. If you are using EE conditionals (or similarly formated JavaScript, e.g. “{if…”) in your entries, you will need to use the Allow EECode plugin in your templates to allow EE tags and conditionals to be parsed.
Даже с переводом не пойму что это значит? Объясните пожалуйста.
Channel entries will no longer parse EE conditionals. While we know that some users relied on this functionality, the vast majority of users benefit by encoding conditionals by default within Channel entries content. If you are using EE conditionals (or similarly formated JavaScript, e.g. “{if…”) in your entries, you will need to use the Allow EECode plugin in your templates to allow EE tags and conditionals to be parsed.
Даже с переводом не пойму что это значит? Объясните пожалуйста.
Вроде в кастомных полях теперь нельзя использовать ЕЕ теги.
Вроде в кастомных полях теперь нельзя использовать ЕЕ теги.
Круто, я даже не знал, что их можно в полях использовать. Как то обходился без этого.
Кто-нибудь уже обновлялся? Были какие-нибудь баги?
основные проблемы в том, что они сделали достаточно много изменений внутренних(для облегчения основного ядра) - вроде того, что многие библиотеке не грузяться автоматически или, к примеру, поменялась логика загрузки JS в CP. Как результат, многие дополнений “поломались” - нужно ждать, пока “починят”.