18 Aug 2017

feedeZ News

The Week in Review: Community Metrics, eZ Platform 1.11.0-rc1 and More

News

Community Metrics

The Community Metrics Dashboard I wrote about two weeks ago is now live. You can view the dashboard at https://ezplatform.com/Community-Metrics. You can also access the dashboard through a link in the footer menu of ezplatform.com.

"One of the many aspects of Community Management is measuring Community Metrics. The reason for measuring such metrics is to see how your Community is performing. How many contributions are we getting and what is the level of participation of our Community? The metrics we track are part of a Community Strategy aligned with company goals."

Now for some features that could be of interest. When you access the dashboard, it will load the 'Overview' dashboard showing data from all sources such as GitHub, Jira, Slack and more. At the top menu, you are also able to select a detailed dashboard, showing only data from a single source, for example GitHub.

Another feature, selecting a specific time frame of data is available when you hover over one of the bar graphs. Your mouse pointer will change in a plus icon, this is where you can use your left mouse button to select a time frame. As soon as you let go of the left mouse button, the dashboard you are viewing will show its data for that selected time.

dashboard time frame selection

The last feature is filtering. In the image below, we are viewing the GitHub Pull Request dashboard. Just below the Metrics block, you see a list of GitHub repositories e.g. projects. If you hover over a single line in that list of repositories/projects, you get to see a 'filter for value' option with the + and - sign. Use this to filter out data shown by the current dashboard. This filter you apply is shown at the top, and can also be removed (hover over the filter, use the trash icon).

dashboard data filter

What's next? The dashboard will be extended with more visualization and dashboards. Two important improvements will also include a better handling of organizations (removing duplicates) and users, and finally a global filter to show only community contributed data (for example, no commits or pull requests by eZ Crew, showing only community statistics).

The Community Metrics Dashboard is another effort to be more open and transparent to our Ecosystem. If you have any questions or feedback, drop me a message on Slack, or leave a comment below.

eZ Platform 1.11.0-rc1 Tagged

eZ Platform Fast Track v1.11 is close to a release. The eZ Crew has tagged v1.11.0-beta1 and v1.11.0-rc1 this week and last week. You can already view those tags on GitHub to get some insight to what this release will include. Our roadmap provides more information on when to expect future releases and features.

PhpStorm License Renewal, Update

A quick update on the renewal of the PhpStorm licenses. As mentioned in my earlier blog, we have 15 licenses that will be distributed to Community Members that contribute to our project and request one. These licenses will not be renewed next year. We are finalizing a 'definition' of 'contributing to eZ Platform' so we can distribute the licenses fairly. The licenses should come available in one or two weeks.

In other news:

Resources

Developer Documentation on Read the Docs

Our documentation on https://doc.ez.no is moving. You can find it at https://ez-systems-developer-documentation.readthedocs-hosted.com. Documentation related to eZ Publish 5.4 and older will remain on doc.ez.no. The User Guide and eZ Services documentation will also move to Read the Docs at some point.

The source is hosted on https://github.com/ezsystems/developer-documentation, making it easy to suggest changes, comment or send in Pull Requests. If you want to help improve our documentation, we welcome you to check out that repository and leave comments, or even better, Pull Requests!

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

Social media

Hear our Senior Technical Evangelist @davidcanhelp give an intro to #eZPlatform at our HQ in NYC! Aug 24 6pm - DUMBO https://t.co/IEMHrAWgQ0 pic.twitter.com/J6Z9ZMPXAG

- eZ Systems (@eZSystems) August 17, 2017

#Developers: come say hi to us at the 2017 @symfony_live events! https://t.co/6Qqe70dOb7#ezcommunity#symfonylive pic.twitter.com/vROl0fqLvA

- eZ Systems (@eZSystems) August 18, 2017

[#WORKSHOPS] [#EZ] Discover and use the eZ Platform REST API with @velmu & @Antonin_Savoie https://t.co/fVJ8ZVc34n #websc #ezplatform pic.twitter.com/qqyKrRjxkM

- Web Summer Camp (@WebSummerCamp) August 17, 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.

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: Matt Francis, CC)

18 Aug 2017 4:31pm GMT

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

Remove embedded content in landing page block

Hi

I would like to add a "Remove" button for each embedded item in a landing page block as shown in this screenshot: https://drive.google.com/file/d/0B1siPFjkCeIkaEwxVGFHelIySEU/view?usp=sharing

Any idea how to do this?

18 Aug 2017 1:29pm GMT

17 Aug 2017

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

Export Content Items and Content Types

Hello,

is it possible to export content items and content types within the admin area? I have not found anything about this issue in the documentation. Nevertheless for eZ Publish there has been a "Setup" tab with a "packages" link, where content could be exported/imported.

Currently I have made a clean eZ Platform installation, so maybe an extension is missing?

17 Aug 2017 2:57pm GMT

14 Aug 2017

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

Re: How to configure the available tools in AlloyEditor

This is for adding custom buttons/functionality to the editor isn't it? Is it really necessary to go through all these steps for adding a standard feature?

For instance, I need to enable a numbered list, which seems to be supported by the editor:

https://alloyeditor.com/docs/features/ol.html

I see that these buttons are already stored in this location:

ezplatform/vendor/ezsystems/platform-ui-assets-bundle/Resources/public/vendors/alloy-editor/src/ui/react/src/components/buttons

But I understand that editing anything in the vendor folder is BAD practice. So how do I add numbered list to my installation?

14 Aug 2017 3:47pm GMT

13 Aug 2017

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

Re: How to get current siteaccess name on extension load

This is what we do:

Create different bundle for different siteaccess and load the config as you linked above.

13 Aug 2017 3:07pm GMT

11 Aug 2017

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

Re: How to configure the available tools in AlloyEditor

Hello Tore,

Would this article help? See http://www.contextualcode.com/Blog/Extending-RichText-field-type-in-eZ-Platform.

11 Aug 2017 10:54am GMT

10 Aug 2017

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

How to configure the available tools in AlloyEditor

How can I add i.e. the numbered list option to the AlloyEditor?

Looks like numbered list is supported according to the alloy web site, but there's no button for it in ez admin GUI.

10 Aug 2017 12:01pm GMT

Re: Use breadcrumbs in pagelayout

Quote from Vincent GUYARD :

Ok, I solved it by using this bundle: whiteoctober/breadcrumbs-bundle

Rendering my own template using a controller base on the "location" var.

Vincent

Hi Vincent, care to share your controller code?

10 Aug 2017 10:06am GMT

07 Aug 2017

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

Re: PhpStorm license renewal August 6th

Quote from Benoit Dubuc :

We woud be interested in one, if it is possible.

Thanks for your message Benoit, I'll get back to you asap, when I know we have the licenses available.

07 Aug 2017 5:58pm GMT

Re: updating user attributs not working after the first call

Hello Adid,

Did you find the answer ?

I think you have to make sure you're trying to update the current version of the object.

Let me know.

07 Aug 2017 9:56am GMT

04 Aug 2017

feedeZ News

The Week in Review: Docs Moving, PhpStorm Licenses and More

News

Documentation Moving to Read the Docs

Our documentation on https://doc.ez.no is moving. We have just finished moving the Developer docs over to Read the Docs. You can find it at https://ez-systems-developer-documentation.readthedocs-hosted.com. We will of course get an easier URL for this new resource. Documentation related to eZ Publish 5.4 and older will remain on doc.ez.no. The User Guide and eZ Services documentation will also move to Read the Docs at some point.

So why are we doing this? First, this will make it a lot easier for the Community to contribute to our Documentation. The source is hosted on https://github.com/ezsystems/developer-documentation, making it easy to suggest changes, comment or send in Pull Requests. Second reason for moving is it provides a better way of versioning our documentation. If you check the new Developer doc you will see a version pull down (left bottom). This allows for documentation dedicated for all releases e.g. versions, and an easy way to find and switch for our Community.

Sneak Peek into Community Metrics

One of the many aspects of Community Management is measuring Community Metrics. The reason for measuring such metrics is to see how your Community is performing. How many contributions are we getting and what is the level of participation of our Community? The metrics we track are part of a Community Strategy aligned with company goals. To actually measure these metrics, I have been building a dashboard, which will soon be made available to the Community. Below is a screenshot of the dashboard, so you can take a sneak peek into our metrics.

Community Metrics Dashboard

Reminder: PhpStorm License Renewal

Just a quick reminder if you have not read my blog about the PhpStorm License Renewal on share.ez.no, or missed the messages on our Slack channel. Current licenses will expire on August 6th, and we will be getting 15 new licenses for one more year. These licenses will not be renewed in 2018.

If you would like to apply for one of the free licenses, please leave a comment on my blog or send me a direct message through the Direct Contact option in my profile on share.ez.no.

In other news:

Resources

Privacy Cookie Bundle

This bundle adds a privacy cookie banner into Symfony 2 applications. It supports both eZ Publish and eZ Platform. You can find the bundle on GitHub and Packagist.

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

Social media

we love content wherever we are #ezatthebeach @eZSystems pic.twitter.com/xoUQhiIgBJ

- eZSystemsFR (@eZSystemsFR) August 4, 2017

eZ Publish now supports "allowed classes" limitation for object relation fields. Hooray! https://t.co/0ilZJs7MWh #ezpublish #ezplatform

- Mugo Web (@mugo) August 2, 2017

One hour after official release of @Sylius beta3 our @emodric has upgraded the #ezplatform+#sylius integration :) https://t.co/4JuQbiUb7G

- Ivo Lukač (@ilukac) July 26, 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.

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: Deb Etheredge, CC)

04 Aug 2017 3:57pm GMT

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

Recommended plugins for eZ development in PHPStorm

Hi

Does anyone have any recommendation for plugins used for ez development in PHPStorm?

I'm developing both in legacy and platform code.

Thank you!

04 Aug 2017 10:32am GMT

03 Aug 2017

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

Re: How to delete user with no node id or location?

Oh, I think I got it now. After storing a new version I got the option to select a location for the user. That way I could locate it in user tree afterwards.

Problem solved.

03 Aug 2017 6:22am GMT

Re: How to delete user with no node id or location?

Hi Heath, thank you for your response. Iæve allready created a new published version of the user using the content/history/ URL but the since the user has no location i cannot seem to find it in the User tree and thus no way to delete ut.

I'm not too comfortable operating outside admin GUI yet, so if i could solve this in another way than scripting I would be glad.

03 Aug 2017 6:15am GMT

Re: How to delete user with no node id or location?

Hello Tore,

Remember that a userID and contentObjectID are in short the same thing. So if you have a user without a nodeID you still have a user content object which is manageable by the system.

I legacy admin we would use the uri: "/content/history/14" or "/content/history/" which would allow us to manage the item, say publish a new draft of the object so we could remove the object + node entirely.

While crude it worked well for years in countless situations.

If your not open to using legacy you could simply write a script which removes the user object though in eZ Publish Platform it's often recommended to have a place to store disabled users instead of removing them due to some integrity constrain edge cases.

I'm not certain offhand how eZ Platform UI handles edge cases like this ATM.

I hope this helps!

Cheers,
Heath

03 Aug 2017 5:31am GMT

02 Aug 2017

feedeZ News

Headless CMS: What Is It and Should You Make the Switch?

What is a headless CMS?

Before answering this question, Roland addressed what a traditional CMS is. Traditional CMS platforms let users create content (articles, images, etc.), manage workflows until it's published, and also publish and deliver content as a web page or app. The CMS is in charge of the whole process-from creating content to delivering it.

On the other hand, a headless CMS is a CMS without delivery. The CMS focuses on one thing: the creation process. It lets users create and store content in a repository. But it doesn't take care of the delivery of the content to web pages or apps-it's just raw content, which is available through API's.

What are the benefits and challenges of using a headless CMS?

The benefit: a headless CMS has a smaller scope. It's a focused solution for content creation. If you're not going to display content on web pages or apps but instead going to deliver content to devices still unknown, a headless CMS may provide the most benefit to your company.

The challenge: you'll still have to take care of the content delivery. If you're creating a website or app for example, you still need to determine how the web page or app will be delivered. Because content creation is separated from content delivery, doing so unnecessarily can generate a lot of additional work.

What are the latest headless CMS trends?

Since headless removes web delivery, it leaves the delivery process to be addressed separately. Roland says maybe the industry will go full circle and start coming back to traditional CMS'es at some point. But today there are a number of use cases where web delivery is not needed at all.

A great example of a use case for headless CMS is when you deliver content to something that is not a website-such as digital signage, when you don't know the device and all you have is an API integration with that device. IoT devices is where using a headless CMS makes a lot of sense.

First generation CMS'es, those not able to provide API's and not able to provide access to content in raw form will quickly lose their users and market share, Roland says. And so there's also a replacement market coming on as companies start understanding that they need to think beyond the web-they need to reuse their content across different devices, be it refrigerators, cars-the IoT. So it's just a matter of time until those first generation CMS'es are obsolete.

Does eZ's CMS support headless?

eZ is not a pure headless CMS because it can take care of content delivery-being headless is just one part of eZ's CMS capabilities. eZ's platform is decoupled, allowing you to use the CMS as headless. Our repository, APIs and tools give you control to customize the content model, structure your content and reuse it across channels. You can use the delivery process that comes with our platform (to web pages and apps) or you can use another delivery to destinations which are not on the web (IoT). Even though eZ didn't call this functionality headless back then, it has been part of eZ's product since eZ Publish 3 created in 2003.

What's an example of a headless CMS project using eZ?

Viking Line, an eZ client. Viking Line is a cruise and cargo line based in Finland. They wanted to improve their passengers' experience during cruise trips, so they built an app that allows for onboard online shopping and social media activity, and enables customers to communicate with each other through their smartphones, even in areas without cell service. This is a native app and all content is delivered through eZ's content repository, involving several API integrations.

Viking Line is the first cruise line in the Baltic and the third in the world to offer a full mobile experience for its passengers. The app was voted Mobile Experience of the Year at the 2015 eZ Awards. You can read more about the Viking Line mobile app in our blog post.

If you're looking for a CMS or wondering if you should choose a headless CMS, we can help. Contact us today!

02 Aug 2017 7:51pm GMT

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

Re: PhpStorm license renewal August 6th

We woud be interested in one, if it is possible.

02 Aug 2017 5:49pm GMT

Re: PhpStorm license renewal August 6th

Update: we will get 15 free licenses for one year (no renewal afterwards). Our old licenses will expire on August 6.

If you are an eZ Community member and you want to apply for one of the new licenses, please leave a comment below, or contact me through email (check my profile, direct message option).

02 Aug 2017 3:55pm GMT

How to delete user with no node id or location?

Somehow we have a user with no node id and no location. Therefore, we can not delete the user by locating it in the User tree.

What's the safest way do delete this user? The user does not own any content...

02 Aug 2017 9:02am GMT

27 Jul 2017

feedeZ News

eZ CEO and Co-founder Aleksander Farstad on Leadership and the Future of Web Content Management

As CEO, what do you feel are the fundamental elements to leading a successful company?

"People! eZ was founded on a philosophy that innovation happens at the interaction between people. Success happens when you can attract, maintain and grow talented people, in an open culture, sharing information and knowledge."

What do you feel eZ Systems has done to contribute to their recognition in the Gartner Magic Quadrant and how do you intend on keeping up that momentum?

"To be honest, we do not focus much on the analyst relation itself. Our focus is to develop great software and serve our partners and customers. While most of our competitors are great WCM solutions, eZ differentiates from them by coming in and providing a better solution when customers have sophisticated content-driven business models with more complex needs. Such as having a large number of sites, handling a large amount of traffic, users or editors, and integrations and customization needs with beyond the web capabilities. Like handling 10 million subscribers for The Economist, millions of customers for the French bank Credit Agricole or connected kitchen appliances for Kitchen Aid."

What are your thoughts on the WCM space? For example, what trends do you see on the horizon or where do you think we will see the most innovation in the coming months?

"We see digital is moving beyond the web and we see that it is content that fuels digital success. This is accelerating, with apps, mobile, IoT and more things to come. However, most Web Content Management systems are still purely Web centric, and not content centric. This is not a good fit for this new digital world.
eZ was designed content-centric, and is built for this new era. We now see innovation happening around the core capabilities of content management, making sure you with ease can handle any type of content, from any source, distributed to any channel, reaching the target audience at the right time and with the right content."

You can also find the interview on CMS-Connect.

Interested in working with eZ? Contact us!

27 Jul 2017 3:00pm GMT

21 Jul 2017

feedeZ News

The Week in Review: eZ Conference 2018, 0Auth on eZ Sites and More

News

Save the Date: eZ Conference 2018 - Cologne, June 5-7

We're thrilled to announce the location and date for eZ Conference 2018: Cologne, Germany - June 5-7, 2018.

eZ Conference is our content technology summit and the largest gathering of the eZ community worldwide, bringing together experts in CMS, and professionals in digital strategy, marketing and engineering to share, learn and network.

Missed eZ Conference 2017 in London? Watch our video recap included in the announcement. Take out your calendar and mark these dates, we hope to see you there next year!

Symfony CVE-2017-11365: Empty passwords validation issue

An important security advisory was published on the Symfony Blog this week. The security issue was introduced while fixing two other previous issues. "After the fix, validating a user password with a UserPassword constraint but with no NotBlank constraint would pass without any error as previously."

Read the blog post to check affected Symfony versions, and also the resolution which includes a patch.

Performance updates.ez.no

For those who have had problems accessing https://updates.ez.no/ since Thursday of last week: It is now, as far as we can tell, working 100% again. The problem was with the cloud hosting provider, where a network problem meant that roughly 50% of requests would fail. It took a bit longer to fix than expected, as we were spending most research on our own code, not really suspecting the provider.

We had some good help from the community in our Slack channels, testing performance while troubleshooting-thank you for this.

In other news:

Resources

Integrating OAuth on eZ sites

Why ask your visitors to create yet another account when you can use 0Auth on eZ sites? Netgen provides a solution with a bundle based on HWIOAuthBundle.

Read the Netgen blog about the NetgenEzSocialConnectBundle with information about features, installation and configuration examples.

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

Social media

#eZPlatform - Full stack #symfony #cms in #Vienna at the @ViennaPHP by @davidcanhelp #php pic.twitter.com/L0itEEuG6D

- eZ Systems DE (@eZSystemsDE) July 20, 2017

Good stuff cooking in #ezplatform Site API kitchen: https://t.co/G219fVDl4G - @periklo was bored over the weekend :) #ezcommunity

- Ivo Lukač (@ilukac) July 19, 2017

What are the latest #headless CMS trends? https://t.co/PtvEbNwlfK #contentmanagement #CMS

- eZ Systems (@eZSystems) July 19, 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.

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: guerrera, CC)

21 Jul 2017 5:36pm GMT

20 Jul 2017

feedeZ News

Save the Date: eZ Conference 2018 Cologne, June 5-7

Save the Date: eZ Conference 2018 - Cologne, June 5-7

eZ Conference is our content technology summit and the largest gathering of the eZ community worldwide, bringing together experts in CMS, and professionals in digital strategy, marketing and engineering to share, learn and network.

eZ Conference 2016 in Paris and 2017 in London had a line up of great speakers such as keynotes from Paul Boag and Gerry McGovern, and talks from members of the eZ community sharing successful and inspiring projects on eZ Platform and eZ Publish. eZ Conference is a pre-conference training day followed by two days packed with networking, an Awards party, happy hours, presentations, and best of all, getting to meet new and old members of the eZ ecosystem.

If you're a newbie to the eZ community or if you're an established member, we'd love to see you in Cologne next year for another edition of eZ Conference-so save the date!

What you can expect

More details on conference venue, eZ Awards nominations and developer hackathon coming in the next few months. Also stay tuned for our call for speakers and sponsors soon.

Check out tweets and pictures from eZ Conference 2017 in London.

Missed eZ Conference 2017 in London? Watch our video recap.

Missed eZ Conference 2016 in Paris? Watch our video recap.

20 Jul 2017 4:04pm GMT

17 Jul 2017

feedeZ News

Web Accessibility - Are You Shutting Out Visitors with Disabilities?

That's why when digital agency-and eZ partner-Mugo Web approached us to do a joint webinar on the topic, we quickly agreed. Besides accessibility being an area where not many of us have a full grasp, web accessibility guidelines for the EU and US have been established for a few years now and laws are expected to take effect for some companies in the US as soon as 2018.

What makes a website accessible?

Accessible websites allow visitors with impaired vision and hearing, physical disabilities, and cognitive disabilities to experience your site the way you intended it to be experienced. That could mean they're able to read text on coloured backgrounds, select links without a mouse, or navigate the site effectively with a screen reader. It may also mean that they can read video captions if they're unable to hear the audio, or that they are able to understand how to fill out a form or follow instructional content.

Accessible websites allow visitors with disabilities to effectively accomplish their goals on your site, which ultimately means more satisfied customers, clients, readers, subscribers, or fans for your business or organization.

If you missed our webinar last week, you can still listen to the recording below and pick up on pro strategies from our presenter, Mugo's expert web developer Dave Fearnley. In his presentation, Dave addressed the following topics (be sure to listen to the Q&A at the very end as well):


Mugo also compiled the accessibility information from last week's webinar plus a lot more into a comprehensive ebook entitled All-inclusive: A beginner's guide to the art and science of website accessibility. It's a tactical handbook on the why and how of accessible web development. Be sure to download it!

To get started on your web accessibility strategy, reach out to the Mugo team by calling +1 604-637-6396 or at hi@mugo.ca.

17 Jul 2017 8:01pm GMT

14 Jul 2017

feedeZ News

The Week in Review: eZ Partners with Siteimprove, Admin UI Open Sourced and More

News

eZ Systems partners up with Siteimprove

Last week eZ announced a new partnership with Siteimprove. Siteimprove who delivers an Intelligence Platform to take control of your digital presence has created a CMS plugin for eZ Platform and eZ Publish.

"How do you keep track of all the moving parts, from properly utilizing analytics data to catching misspellings in your content management system (CMS)? Imagine if misspellings were highlighted for you, accessibility issues were flagged, readability levels were calculated - before your content was even published.

Now, while you're uploading and editing content within eZ Platform or eZ Publish, you can streamline that process immediately with valuable content insights and analytics data from the Siteimprove CMS Plugin."

Check out our recent announcement about our new partnership with Siteimprove. Roland Benedetti, eZ's Chief Product and Marketing Officer and Anne-Marie Feilberg, Director of Partnerships at Siteimprove explain the importance and benefits of this partnership and plugin.

Netgen open sources Admin UI

Netgen recently announced the release of Admin UI as open source. The purpose of Admin UI is to "serve as a smoother migration path to the new eZ Platform era for many existing eZ Publish projects."

You can read more about how your project can benefit from Admin UI, why it was released to the public and how you could contribute to Admin UI in the full article.

In other news:

Resources

Novactive eZ Cloudinary Bundle

This week I would like to highlight Novactive's eZ Cloudinary Bundle. This is an eZ Platform bundle for image optimization and manipulation. It brings the power of Cloudinary in your eZ Platform project. The bundle can be found on GitHub, including instructions on how to install and use it.

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

Social media

Help us WIN: nominate eZ Platform for "Best Enterprise CMS" Vote today: https://t.co/qC17fBrY8b #ezcommunity #ezplatform pic.twitter.com/QOvguO6syL

- eZ Systems Nordics (@eZnordics) July 12, 2017

Missed our Web #Accessibility webinar yesterday w/ @mugo? You can now watch it here: https://t.co/VlQRFDtiDL

- eZ Systems (@eZSystems) July 12, 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.

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: Thomas Hawk, CC)

14 Jul 2017 4:51pm GMT

Announcing Our New Partnership with Siteimprove

It didn't take much to see that eZ and Siteimprove needed to work together-both are people-centric companies looking to provide the best digital experience to CMS content creators. As noted by Roland Benedetti, eZ's Chief Product and Marketing Officer, "Siteimprove's Intelligence Platform is a great way for editors to take control of the quality of their content and it's great that it's now available within our content management solution. We're really happy that both of our solutions are now so easy to connect, it removes hurdles and reduces steps for those trying to unlock the value of their content! We both share the same vision and look forward to taking this partnership further."

Anne-Marie Feilberg, Director of Partnerships at Siteimprove added that "Customers and partners of eZ Systems have long wanted an integration with the Siteimprove Intelligence Platform to be able to get immediate insights on how to optimize their digital presence-all while working in their CMS. We are extremely pleased that Siteimprove has partnered with eZ Systems to provide exactly this solution. The feedback from our customers has been overwhelmingly positive, which has only reinforced how important it is to be able to deliver results at the point where it will have the greatest impact. We're very excited to see where this collaboration will take us next."

The benefits

With the recently launched Siteimprove CMS plugin, analytics and insights are always at hand. Content creators can test, fix and optimize their work continuously, all directly within eZ Platform or eZ Publish. Once detected issues have been assessed, they can directly re-recheck the relevant page when it is published and see if further actions are needed, creating an efficient and convenient content creation process.

eZ Community Dashboard Accessibility Screenshot

Accessibility issues are highlighted directly in eZ Platform or eZ Publish, such as poor color contrast, missing alt text, and more.

Here are some features you'll find with the Siteimprove CMS plugin for eZ Platform and eZ Publish:

While the plugin is free, the service is not. A separate account is required. However, Siteimprove offers a free 14-day trial or a free demo.

Learn more about the Siteimprove CMS plugin

14 Jul 2017 2:58pm GMT

30 Jun 2017

feedeZ News

The Week in Review: eZ Platform 1.10 Released, Nominations Open for CMS Critic Awards and More

News

eZ Platform 1.10 is out!

eZ Platform 1.10 brings improvements for both editors and developers. Editors will now have support for tables through the online editor. For developers, a new theme engine is now included, the translation API has been made easier, and more support for faceted search in SolrBundle. And of course, bug fixes and minor improvements.

The release is available through the usual channels. Downloads can be found on ezplatform.com. More information about eZ Platform v1.10:

Read the official announcements on ez.no/Blog and ezplatform.com/Blog.

2017 CMS Critic Awards

Nominations are now open for the 2017 CMS Critic Awards. Help us WIN for the 2nd year in a row and nominate eZ Platform for "Best Enterprise CMS", nominate here. Nominations will be open from June 26, 2017 until August 27, 2017.

In other news:

Resources

What is Solr Search Engine Bundle?

This week, I would like to highlight one of the powerful features within eZ Platform, the support for Solr search. You can view the full details about this bundle on our documentation site.

"Ezplatform-solr-search-engine, as the package is called, aims to be a transparent drop-in replacement for the SQL-based "Legacy" search engine powering eZ Platform Search API by default. When you enable Solr and re-index your content, all your existing Search queries using SearchService will be powered by Solr automatically. This allows you to scale up your eZ Platform installation and be able to continue development locally against SQL engine, and have a test infrastructure, Staging and Prod powered by Solr."

Tip: eZ Platform 1.10 now supports faceted search, documentation about this can be found here.

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

Social media

Fun fact: #ezplatform 1.10.0 is the 100th release on GitHub https://t.co/cZb30G0sf4 pic.twitter.com/olMVWdgJd0

- eZ Systems (@eZSystems) June 28, 2017

eZ's @rolandbenedetti shares some insights with the camera, filming in Brooklyn #insideez @eZSystems pic.twitter.com/YGR9KfAEQw

- DavidChristianLiedle (@davidcanhelp) June 28, 2017

Summer at @eZSystems Porsgrunn, Norway
Have a great weekend all! pic.twitter.com/o6jVn1BWNX

- Gunnstein Lye (@glye) June 30, 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.

Events

Call for speakers is now open for SymfonyLive Berlin in October. We encourage the eZ developers community to submit topics around Symfony and content management in general. This can be a great opportunity to present the eZ Platform architecture. Keep in mind some English talks will be selected. To increase your chances, you can submit as many topics as you'd like. Register to speak here: https://cfpberlin.live.symfony.com/package.

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

Each week we publish a roundup of highlights from the eZ ecosystem on share.ez.no, which we republish here on the eZ Blog. If you have any news or events to share, please contact me.

(Lead image credit: elizaIO, CC)

30 Jun 2017 4:13pm 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

06 May 2011

feedshare.ez.no > Articles and Tutorials

eZ Publish 4.2011 Community (4.5) with Nginx and PHP-FPM on Debian 6 (“Squeeze”)

After completing this tutorial, you should have a working eZ Publish 4.2011 Community (or 4.5) installation running on a single Debian 6 server with the following features:

06 May 2011 4:45pm GMT

18 Apr 2011

feedshare.ez.no > Articles and Tutorials

Creating Custom Admin Modules

In this tutorial we will explore how to add custom modules and views to the CMS. By doing this you can extend the functionality of the back office to use your custom PHP to carry out various tasks. Once this tutorial is complete you should be comfortable with creating modules and views for any siteaccess with the CMS and be able to appreciate situations when creating custom modules and views would be suitable.

18 Apr 2011 9:42pm GMT

16 Mar 2011

feedshare.ez.no > Articles and Tutorials

Running eZ Publish daemons in shared virtual hosting environment

At the end of this tutorial, you should have enough knowledge for setting up the eZ Find Solr daemon, and ezodf (OpenOffice.org) conversion daemon in a shared virtual hosting environment.

16 Mar 2011 10:51am GMT

01 Mar 2011

feedshare.ez.no > Articles and Tutorials

How to contribute to eZ Publish using Git

At the end of this tutorial, you should be able to contribute to eZ Publish Community Project, eZ Publish's kernel developed by both eZ and the eZ Community. You will learn how to use git and github in the scope of this participation, and be given the bunch of best-practices to follow for smooth collaboration.

01 Mar 2011 9:07pm GMT

22 Feb 2011

feedshare.ez.no > Articles and Tutorials

Translating

At the end of this tutorial, you should be able to contribute to the eZ Publish Localization project using GIT. Localizing means adding new translations to eZ Publish, enhancing existing ones, and adding or enhancing locales (currencies, week days names, date formats, etc. ).

22 Feb 2011 10:53am GMT

11 Feb 2011

feedshare.ez.no > Articles and Tutorials

Transforming jQuery plugins into eZ publish extensions

In this tutorial we will see the main steps to transform a jQuery plugin into an eZ publish extension, in this case an eZ flow block.

11 Feb 2011 12:06pm GMT

24 Dec 2010

feedshare.ez.no > Articles and Tutorials

Extending eZ Publish’s REST API - Developer Preview #2

At the end of this tutorial, you will be able to embed your custom RESTful interface into eZ Publish, to be further consumed by any 3rd party-service :

24 Dec 2010 2:45pm GMT

10 Dec 2010

feedshare.ez.no > Articles and Tutorials

An Introduction to Developing eZ Publish Extensions

Most Content Management System requirements can be fulfilled by eZ Publish without any custom PHP coding. But sooner or later experienced eZ Publish implementers get to the point where a project needs some special functionality and it becomes necessary to develop extensions.

(This tutorial was initially published on 21/01/2008, and refreshed to match the 4.x series on 10/12/2010)

10 Dec 2010 9:24am GMT

09 Dec 2010

feedshare.ez.no > Articles and Tutorials

Creating a simple custom workflow event

This tutorial will guide you through the development of a simple eZ Publish workflow event. At the end of the tutorial, you should be able to create your own workflow event, configure a workflow that would execute the event and configure workflow triggers in the admin interface.

Note : the PDF version of this tutorial, as well as the downloadable extension are here.

09 Dec 2010 4:01pm GMT

18 Nov 2010

feedshare.ez.no > Articles and Tutorials

A Quick and Friendly Introduction to eZPersistentObject

In this tutorial we will learn how to use CRUDfeatures by extending eZPersistentObject class, so it will be possible to Create, Read, Update, and Delete objects in the database in a straightforward way, without writing SQL queries.

18 Nov 2010 5:11pm GMT

26 Oct 2010

feedshare.ez.no > Articles and Tutorials

Encapsulating e-mails for usability and spam protection

At the end of this tutorial you will have a new way of encapsulating e-mails avoiding crawlers to collect and use them as spam. Users at the frontend will have a well-known e-mail sequence to click thus avoiding confusion. Developers will not sacrifice usability versus spam-protection.

26 Oct 2010 8:15am GMT

18 Oct 2010

feedshare.ez.no > Articles and Tutorials

Fetching User Objects with PHP - part 2

At the end of this tutorial you should be comfortable with exporting multiple users from PHP scripts into a external file using a cronjob. You should also be comfortable with filtering fetch statements in PHP.

18 Oct 2010 8:38am GMT

24 Sep 2010

feedshare.ez.no > Articles and Tutorials

Fetching User Objects with PHP - part 1

At the end of this tutorial you should be comfortable with exporting user information from PHP scripts.

24 Sep 2010 2:57pm GMT