19 Oct 2017

feedshare.ez.no > All forums (topics and replies)

link and debug

Hello,I generate links by creating a link view of some objects, the result is correct.
My problem is ezplatform adds a inline debug in my href tag.
For example :

http://wwwmonlien.com"> mon lien

My link is broken, is it possible to disable this debug in dev environment ?

Thank you

19 Oct 2017 2:03pm GMT

Re: Tip: The minimum content action extension

Hello , i was following this tutorial but when i submit my form , it's redirect me to the page for exemple :

www.example.com/admin/content/action

with an error message in the backoffice : the page can't be show

what is the problem here ?

19 Oct 2017 8:46am GMT

18 Oct 2017

feedshare.ez.no > All forums (topics and replies)

Re: EzPlatform newbie... totally lost !

Thanks for answering this Sylvain :)

Note to Samual: Sylvain is on the Product Management team at eZ.

18 Oct 2017 4:40pm GMT

13 Oct 2017

feedeZ News

The Week in Review: eZ Platform V2 News, 10k Build Milestone and More

News

eZ Platform Version 2 Is Shaping Up and Getting Simplified

This week Roland Benedetti, Chief Product Officer at eZ Systems, writes about the progress of eZ Platform V2. A few notable changes since alpha are a move towards a "pure" Symfony application, not reusing YUI-based code and using React.js for any future part of the application.

Read the full article for some of the reasoning behind these changes, when to expect a beta release and more.

eZ Platform Kernel Passes 10,000 Builds

Fun fact spotted by Mario Blažek is eZ Platform Kernel passing 10,000 builds on Travis CI. As a continuous integration platform, Travis CI supports our development process by automatically building and testing code changes. eZ Engineering specifically uses Travis CI to run automatic quality tests for every change made to the code base.

PhpStorm Licenses Reminder

A reminder to our community members and active contributors, we still have a few free PhpStorm licenses available. If you are interested in obtaining a license, read my earlier post and leave a comment.

In Other News:

Resources

Webinar Netgen Tags Bundle

Last week Ivo and Edi, both from Netgen, presented the Netgen Tags Bundle in a webinar. The webinar which is available on YouTube provides a complete overview of features and more. Netgen has another webinar scheduled for Thursday, October 19, 3PM CET about the new release of Netgen Layouts v0.9. If you are interested, ping Ivo Lukač on Slack.

Question of the Week

Edi Modrić, Web developer at Netgen asked this question on our Slack channel:

"Looking at the code of new eZ Platform Admin UI and I'm wondering about siteaccesses. Why does every siteaccess group need their own admin siteaccess? Multiple groups do not necessarily mean multisite. We're, for example, running at least two groups per install (frontend siteaccess group and backend siteaccess group). Also, how can we control our own names for admin siteaccesses?"

This questions sparked a short discussion on our Slack channel where several eZ Engineers chimed in, including community members. Product Marketing and Engineering is collecting feedback from early adopters to make technology choices for current and future architecture including eZ Platform V2.

Looking for a bundle compatible with eZ Platform? Check out: https://ezplatform.com/Bundles.

Social Media

One more release of tools for all #ezplatform developers from Kaliop with love: https://t.co/Yb7KGjF4BL

- Gaetano Giunta (@gggeek) October 3, 2017

Heading back to Denmark after a great day in Brooklyn with the software product managers

Thanks @eZSystems for hosting us! pic.twitter.com/BtpFkGcM87

- Janus Boye (@janusboye) October 11, 2017

First beta of #eZPlatform Solr Bundle 1.5.0 tagged, with improved search syntax courtesy of @periklo https://t.co/d2bnWzNlVX #cms #symfony

- Jani Tarvainen (@velmu) October 10, 2017

.@eZSystems' @TusharMar is definitely not spooked by #headlessCMS! Come swing by our stand to talk #headless #CMS #FIPPCongress pic.twitter.com/Z97JHx8Rcj

- Inviqa (@Inviqa) October 10, 2017

Follow us on Twitter, Facebook, LinkedIn, Google+, or YouTube, and join us on Slack for any help with eZ Platform or community-related questions.

Find eZ at These Events

For more events, make sure to check out this list.

Each week we publish a roundup of highlights from the eZ ecosystem. If you have any news or events to share, please contact me.

(Lead image credit: Michael Coleman, CC)

13 Oct 2017 4:47pm GMT

11 Oct 2017

feedeZ News

eZ Platform Version 2 Is Shaping Up and Getting Simplified

However, the most important thing we've been working on is of course, the version 2 of eZ Platform. As you may know we announced the first alpha versions of version 2 back in June, around the time of the last eZ Conference. While we were happy with the early prototypes and first alpha versions in many respects, we also had some concerns, which led us to change quite a few things in what will be eZ Platform 2 in the end. Let me give you some insights on those changes.

The changes we made since the alpha are purely on the U.I. architecture side. Our initial exploration and prototypes led us to an architecture in the alpha version that we called "hybrid U.I." and that I summarize as:

When we reached the alpha version, and began to move forward targeting a beta, we started to have more developers looking at it and developing on top of it-developers from eZ Systems, but also external developers willing to test or contribute to version v2.

We realized that, for a new developer, the application remained complex to apprehend and understand, and that this was probably not helping to "accelerate the development" enough (one of the top requirements), as much for eZ Systems' teams working on it as for partners and customers who would work to extend it. Our observation was that it also brought additional complexity that would make it more difficult to build a solid and robust application.

We observed that allowing a progressive removal of the YUI-based part by having Web Components wrapping YUI had drawbacks (need to always load YUI, complexity, inability to simply enhance in the future) that were questioning our initial assumptions.

So we looked into taking a simpler and more pragmatic approach, that I summarize with the following changes:

And that proved to be a good route, especially with the performance bump offered by PHP 7. With this choice we are confident we can offer a good and very fast user experience, if not better. More importantly, we think we can have a more effective way for developers to understand and develop on the platform and build stable and solid features more quickly. This should pay off even in the initial development cycle, as we reach beta and stable stages more quickly with this approach. From there, we will be able to iterate more quickly on the rich components as well, now that they are pure React.js and not abstracted within web components.

This might seem to be a significant change at this stage. It's however not a revolution, it's more of an internal refactoring. Most of the U.I. components that have been developed in hybrid U.I. previously (based on Pjax) can be easily adapted without re-coding them, and have been re-used. So if you started to explore extending hybrid platform U.I. alpha with Symfony, your development should also adapt very easily to this new approach. And of course, under the skin of the interface, all things remained unchanged, and when it comes to U.I. and U.X. design, things remain largely unchanged besides the fact that the U.I. guidelines will have to provide front-end HTML and CSS snippets that will fit with this new approach-we already started to work on that.

At the current stage we are working towards releasing a Beta version of eZ Platform Version 2 based on this updated U.I. architecture by end of October and still targeting a stable version by year-end with one single component still embedding some YUI code-the landing page editor from Studio. So far we've worked in personal repositories in development stage but are cleaning up and reorganizing the code in the final public repositories under eZ Systems Github organization (https://github.com/ezsystems/ezplatform-admin-ui for the main application and https://github.com/ezsystems/ezplatform-admin-ui-modules for the widgets developed with React.js).

We hope you'll like this change, we think Symfony developers should find it much more welcoming, making their life simpler and helping them to get things done faster. Which after all, was the original request from partners and the community. In the future, we'll keep this route of trying to further simplify the architecture, making Symfony the only core dependency that a developer should know to develop quickly with eZ Platform. JS developers will still be welcomed, extending both the Platform U.I. or the front-end of their sites with highly interactive capabilities, without being a core requirement.

Please feel free to leave your comments below this post.

11 Oct 2017 1:41am GMT

29 Sep 2017

feedeZ News

The Week in Review: eZ Platform Cloud, Web Summer Camp Recap and More

News

Web Summer Camp 2017 Recap

Maja Nebes from Netgen writes about Web Summer Camp 2017. An event that recently took place and is sponsored by eZ Systems. This event recap includes what took place during the workshops and a detailed report on all days. Included are links to the talks and slides. Don't miss out on all the photos taken during the event.

Meet the eZ Community

What's it like being a member of the eZ Community? Who are eZ's partners and what are the benefits of being part of the community? Lisa Manfield from Mugo Web wrote about this and here's what she had to say:

"When you choose to build a website in eZ Publish or eZ Platform, you're not just getting a super functional and long-lasting content management system, you're also getting access to a community of developers who work together to ensure you'll get the best possible solutions and service over the long term." Read the full article.

In Other News:

Resources

eZ Platform Cloud and the Benefits of Moving Away from Traditional Hosting

"It's better, it's faster, it's way more cost effective. Platform rocks basically."

Kieron Sambrook-Smith, Chief Commercial Officer at Platform.sh, explains why people are switching away from traditional hosting and talks about the benefits of eZ Platform Cloud for developers and companies' bottom lines. eZ sat down with him at eZ Conference 2017 in London to talk about the newly launched eZ Platform Cloud.

Question of the Week

Gaetano Giunta from Kaliop asked this question on our Slack channel: "A question for eztag gurus: is there in the existing service(s) a query that will return contents 'more similar' to another content, based on tags, a bit like solr's MLT query?"

Petar Španja provided an answer you might find interesting too: "here's a basic MLT criterion implementation from my workshop on this year WSC https://github.com/pspanja/websc2017. You should be able to adapt it to use tag fields for comparison. Note: IIRC Solr v5+ required for MLT query parser."

Looking for a bundle compatible with eZ Platform? Check out: https://ezplatform.com/Bundles.

Social Media

Proud to release version 4 of the #Kaliop Migration Bundle for #ezplatform. Available at https://t.co/LfcV4i77sx

- Gaetano Giunta (@gggeek) September 27, 2017

Join us @eZSystems with @rolandbenedetti as host in 2 weeks in Brooklyn for the #SoftwareProductManager peer grouphttps://t.co/ahNw8GlNJy

- J. Boye (@jboye) September 27, 2017

Follow us on Twitter, Facebook, LinkedIn, Google+, or YouTube, and join us on Slack for any help with eZ Platform or community-related questions.

Find eZ at These Events

For more events, make sure to check out this list.

Each week we publish a roundup of highlights from the eZ ecosystem. If you have any news or events to share, please contact me.

(Lead image credit: daisei, CC)

29 Sep 2017 5:22pm GMT

13 Oct 2011

feedshare.ez.no > Articles and Tutorials

Building native mobile applications with the eZ Publish REST API

eZ Publish is a Web Content Management System that provides a platform to publish content via any channel. Its powerful presentation engine enables you to create websites and pages that display your content in a variety of renderings. Its powerful API directly and simply integrates your content with any web-enabled application on any device, such as the iPad, iPhone, or an Android device, without ever interfering with, or impacting the platform itself.

At the end of this tutorial, you will have learnt the basics of mobile application development for both iOS and Android platforms, consuming content from eZ Publish. CMS-side adjustments for the mobile channel will be acquired too. This cheatsheet will help you leverage the multichannel capabilities of eZ Publish, and its REST API in future projects, in a more systematic fashion.

13 Oct 2011 2:21pm GMT

16 Aug 2011

feedshare.ez.no > Articles and Tutorials

Image Maps in ezwebin Banners

Beginners guide for learning how to use image maps in the ezwebin extension.

16 Aug 2011 12:40pm GMT

07 Jul 2011

feedshare.ez.no > Articles and Tutorials

Building mobile browser and hybrid applications with eZ Publish

eZ Publish is a Web Content Management System that provides a platform to publish content via any channel. Its powerful presentation engine enables you to create websites and pages that display your content in a variety of renderings. Its powerful API directly and simply integrates your content with any web-enabled application on any device, such as the iPad, iPhone, or an Android device, without ever interfering with, or impacting the platform itself.

At the end of this tutorial, you will have learnt the basics of mobile application development for both iOS and Android platforms, consuming content from eZ Publish. CMS-side adjustments for the mobile channel will be acquired too. This cheatsheet will help you leverage the multichannel capabilities of eZ Publish, and its REST API in future projects, in a more systematic fashion.

07 Jul 2011 1:29pm GMT