by Helvecio "Elvis" da Silva
One of the coolest features of Joomla for designers is the possibility of having more control over the display of modules, components, categories, menu items and JLayouts. These are called Alternative Layouts, which work in a similar fashion to a template override, with more options a
One of the coolest features of Joomla for designers is the possibility of having more control over the display of modules, components, categories, menu items and JLayouts. These are called Alternative Layouts, which work in a similar fashion to a template override, with more options a
by Dimitris Grammatikogiannis
A session to collectively demonstrate all the best practices of 2018. Starting from a blank template to the final website using all the buzzwords of the year: critical assets, lazy loaded assets, lazy loaded images, images with source sets and even webp format, manifest, serveice worker. Join the event and get a handful of plugins and boilerplate code for all your next projects.
A session to collectively demonstrate all the best practices of 2018. Starting from a blank template to the final website using all the buzzwords of the year: critical assets, lazy loaded assets, lazy loaded images, images with source sets and even webp format, manifest, serveice worker. Join the event and get a handful of plugins and boilerplate code for all your next projects.
by Roberto Segura
JLayout is a good rendering solution but is a Joomla solution. In this session I will explain what are the benefits of using a library that is used in other PHP projects and how to do it. We will learn to even allow it to be 100% compatible with any existing extension.
JLayout is a good rendering solution but is a Joomla solution. In this session I will explain what are the benefits of using a library that is used in other PHP projects and how to do it. We will learn to even allow it to be 100% compatible with any existing extension.
by Rouven Weßling
How I became convinced that content needs to be nothing but an API.
Headless CMS, API-first, Content Infrastructure - there are many words to describe a growing trend in the industry of seeing content as just another service. In such an architecture the storage, management and delivery of content all happen in different applications, connected by APIs. Content Management becomes a service, not a platform to build upon.
This marks a complete a shift from the way a traditional, web-focused, CMS like Joomla!, Drupal or WordPress works. In this talk, Rouven, a Contentful Developer Evangelist and former Joomla! core contributor, will explore what such an architecture looks like, why it’s so compelling for developers and how he thinks it’ll change the Content Management landscape.
How I became convinced that content needs to be nothing but an API.
Headless CMS, API-first, Content Infrastructure - there are many words to describe a growing trend in the industry of seeing content as just another service. In such an architecture the storage, management and delivery of content all happen in different applications, connected by APIs. Content Management becomes a service, not a platform to build upon.
This marks a complete a shift from the way a traditional, web-focused, CMS like Joomla!, Drupal or WordPress works. In this talk, Rouven, a Contentful Developer Evangelist and former Joomla! core contributor, will explore what such an architecture looks like, why it’s so compelling for developers and how he thinks it’ll change the Content Management landscape.
by Ruben van Vreeland
As a Joomla user, you have no security insight, not for the bots that scan your application, nor for tageted attacks. What if you could get a Slack / Glip message the moment you are attacked - and block him immediately?
During this talk, we show how to setup Joomla with a Security Plugin that monitors your installation against attackers. Next to that, you can filter out the tools and only be alerted on severe attacks. With the open source tools that are presented, you are then able to block the attacker from your infrastructure, for example using CloudFlare.
This will be a demo-based talk.
As a Joomla user, you have no security insight, not for the bots that scan your application, nor for tageted attacks. What if you could get a Slack / Glip message the moment you are attacked - and block him immediately?
During this talk, we show how to setup Joomla with a Security Plugin that monitors your installation against attackers. Next to that, you can filter out the tools and only be alerted on severe attacks. With the open source tools that are presented, you are then able to block the attacker from your infrastructure, for example using CloudFlare.
This will be a demo-based talk.
by Hannes Papenberg
Joomla 4.0 will greatly improve on searching in itself. Learn about the changes in Finder and how to leverage this new power in your 3.x site today.
Joomla 4.0 will greatly improve on searching in itself. Learn about the changes in Finder and how to leverage this new power in your 3.x site today.
by Jason Nickerson
Club Plans and Subscriptions are nothing new to Joomla Developers, and now big business has caught on. Everywhere we look companies are selling services from SaaS solutions to pet food; the subscription model is at it's prime.
In this session, Jason Nickerson will expose the pitfalls, high points and the future of the subscription model.
Club Plans and Subscriptions are nothing new to Joomla Developers, and now big business has caught on. Everywhere we look companies are selling services from SaaS solutions to pet food; the subscription model is at it's prime.
In this session, Jason Nickerson will expose the pitfalls, high points and the future of the subscription model.
by Carlos Cámara
Podcasting keeps growing and lots of journalists have found in it a way of living.
In Joomla! we have awesome tools to create great podcasting sites and to grow a community around it. In this session I will show the benefits of podcasting and I will show the tools I use in my own podcast.
Podcasting keeps growing and lots of journalists have found in it a way of living.
In Joomla! we have awesome tools to create great podcasting sites and to grow a community around it. In this session I will show the benefits of podcasting and I will show the tools I use in my own podcast.
by Yves Hoppe
Tired of jQuery? You want to crate modern Web Applications, but you are afraid of the size of Angular or React? Try Vue.js! Build cool things in no time, during the 45 minutes session we take an comprehensive overview over Vue.js. From installation, configuration, components over the template syntax. And last but not least, how can i integrate my results into a PHP application like Joomla?
Tired of jQuery? You want to crate modern Web Applications, but you are afraid of the size of Angular or React? Try Vue.js! Build cool things in no time, during the 45 minutes session we take an comprehensive overview over Vue.js. From installation, configuration, components over the template syntax. And last but not least, how can i integrate my results into a PHP application like Joomla?
by Chiara Aliotta
Have you noticed that these days every brand has a story and every designer is a "storyteller"?
Storytelling is the buzzword of our days. From marketing experts to motivational speakers, everyone tries to entertain and engage people with a story they want to share, retell, or participate in.
What it may look as a new trend, actually is as old as the humankind: storytelling is the primary way we absorb, manage, store, access and communicate information, as well as connect with others.
In a world overloaded of messages and products, the interest in this discipline has grown fast and stories are seen as a way to engage in some sort of decision-making or action in order to create a resolution.
However, building a powerful and memorable story on the web is not easy: it is no about how a medium can help you to communicate your stories but it is about how you can incorporate storytelling in your medium in order to communicate your messages more effectively.
In this talk, following the three-act structure that Aristotle came up with over two thousand years ago (beginning, middle and end), I will introduce some important elements that all stories have – characters, plot, action, emotion – and how we can connect them to leverage all aspects of web design into one beautiful visual story that compels your users to continue scrolling down their pages!
playdoh-lagaleriedesespeces.com/en/
onedayinmyworld.com
fafswagvogue.com
Have you noticed that these days every brand has a story and every designer is a "storyteller"?
Storytelling is the buzzword of our days. From marketing experts to motivational speakers, everyone tries to entertain and engage people with a story they want to share, retell, or participate in.
What it may look as a new trend, actually is as old as the humankind: storytelling is the primary way we absorb, manage, store, access and communicate information, as well as connect with others.
In a world overloaded of messages and products, the interest in this discipline has grown fast and stories are seen as a way to engage in some sort of decision-making or action in order to create a resolution.
However, building a powerful and memorable story on the web is not easy: it is no about how a medium can help you to communicate your stories but it is about how you can incorporate storytelling in your medium in order to communicate your messages more effectively.
In this talk, following the three-act structure that Aristotle came up with over two thousand years ago (beginning, middle and end), I will introduce some important elements that all stories have – characters, plot, action, emotion – and how we can connect them to leverage all aspects of web design into one beautiful visual story that compels your users to continue scrolling down their pages!
playdoh-lagaleriedesespeces.com/en/
onedayinmyworld.com
fafswagvogue.com