In this category we publish the talks and training people propose. Please vote, it gives us an idea what people like and helps us to make a schedule for the event.
In this presentation, by one of our lead designers Sven Lewerentz, we’ll take a closer look at the design process and the magic behind YOOtheme templates.
We got rid of the catalog structure, which drastically limited the possibilities. For example a blog isn’t necessarily a typical catalog and it has other features and workflows than a product catalog. And a business directory again has different requirements.
To represent this thought, we took the idea of a CCK and progressed it. The ZOO 2.0 is therefore more future proof and allows you to build your own Applications, with their own content and workflows.
In this presentation, by ZOO developer Jan Schönherr, you'll get an impression of ZOO 2.0 in action, and what benefits you'll gain by using it.
Learn how professional website providers use the CBSubs solution to produce powerful membership sites. Subscription plans can be paid or free membership levels/types. Built-in ACL-type support can protect virtually any Joomla content, component access, module views, menu item access and even URL specific protection. CBSubs takes over where CB stops. Learn how to unleash the power of CBSubs, combine plans, provision CB fields and/or CB tabs based on CBSubs plan subscriptions among many other items.
CBSubs comes equipped with membership plans, donation plans and merchandize plans. A dozen integration plugins that integrate with many of the popular Joomla extensions are bundled too. Discover how to extend CBSubs using extra integration with SQL and URL/query/xml/rpc. Learn how to use these tools to cleanly integrate with other extensions and to extend CBSubs's powerful features.
You can get additional information on CBSubs and view a video before the presentation on joomlapolis.com CBSubs pages.
This session is targeted at web-professionals and developers. A separate session presents Community Builder (CB).
The Community Builder (CB) suite is very powerful and is used on many Joomla powered websites to extended site functionality without hacking or modifying other people's code. Many professional website providers use CB to provision extended functionality that can be customized via configuration parameters to satisfy specific use cases for a multitude of websites.
This in-depth session will explore available functionality, additional CB Team add-ons, configuration parameters, custom fields, templating and extending CB through its powerful API that can be combined to support and satisfy many use case categories.
We are excited to share developments going beyond classic social sites, and to give Community Builder 2.0 and GroupJive 2.0 news.
Non-technical experience designing and managing small and large community sites will be shared too. There will still be time for questions and discussions at the end of the presentation.
To get and discover current version of Community Builder before the talk, login or register for free on joomlapolis.com and download Community Builder.
This session is targeted at web-professionals and developers. A separate session presents the powerful memberships management system CBSubs.
Even if Joomla! is one of the safest Content Management Systems available, Joomla Websites get hacked every day.
Just because you are using Joomla, don't think your site is safe. Actually, you are opening yourself up to a potential security risk since Joomla relies on PHP and a MySQL database instead of static html pages.
As a website owner you may not think much about security, and just assume your hosting company takes care of it.
But in this case, you may be in for a rude awakening.
Unfortunately there are lots of myths and misleading information about dynamic websites and webserver security that need to be recognized and clarified.
Based on my experience as a developer and server administrator, I was able to extend my theoretical knowledge in this field and create an efficient security system to protect webservers.
At the same time, as a developer of Joomla extensions, I learned which mistakes Joomla users do most often.
Fact is, most users are only familiar with Desktop PC and client software but Internet software is an entirely different animal.
In this talk I would like to share with you my firsthand knowledge and real world experience I've gained over the years to show how you can easily improve the security of your Joomla website.
It doesn't have to be complicated, you just need to know what to look for, and how to stay proactive in setting up a safe hosting environment.
If you liked stories and Joomla! (which I expect), you will like this session too. It is about a small group of reckless enthusiasts who started bringing Joomla! CMS to teachers and schools. It's about cooperation and loneliness, failure and success. And it's not finished yet.
There will be time to ask questions.
Tienda is the new and complete ecommerce extension for Joomla from Dioscouri Design. We have been developing Joomla extensions since first releasing JUGA in 2007.
Tienda is built on the Joomla MVC framework, is easy to use, and is extremely extensible. It provides your Joomla site with ecommerce capabilities that leverage all of Joomla's full potential without complicated configuration. Tienda aims to be the first Joomla extension to bring native Magento-like capabilities to the Joomla CMS without being a bridge and without using encryption. With nested categories, native support for Joomla plugins, rich templating, and custom fields, you could even use Tienda as a CCK just by disabling the ecommerce/checkout capabilities on a category-by-category basis.
In this session, Dioscouri Design Founder & CEO, Rafael Diaz-Tushman, will lead a workshop on building Joomla extensions for Tienda (and any other of Dioscouri's 16 extensions). Bring your favorite IDE, knowledge of PHP, and an idea for an extension because we're going to build it together. You should expect to walk out of this workshop with the knowledge & tools to build a working extension of your own that extends Joomla, Tienda and/or any Dioscouri extension. You may even finish yours during the workshop :-)
To demo Tienda before the talk, download it on http://www.dioscouri.com, where you can also watch video previews of Tienda in action.
Cheers!
Tienda is the new and complete ecommerce extension for Joomla from Dioscouri Design. We have been developing Joomla extensions since first releasing JUGA in 2007.
Tienda is built on the Joomla MVC framework, is easy to use, and is extremely extensible. It provides your Joomla site with ecommerce capabilities that leverage all of Joomla's full potential without complicated configuration. Tienda aims to be the first Joomla extension to bring native Magento-like capabilities to the Joomla CMS without being a bridge and without using encryption.
With nested categories, native support for Joomla plugins, rich templating, and custom fields, you could even use Tienda as a CCK just by disabling the ecommerce/checkout capabilities on a category-by-category basis.
In this session, Dioscouri Design Founder & CEO, Rafael Diaz-Tushman, will lead a demo and discussion on how to create a powerful online business using Tienda, Joomla, and maybe a few other Dioscouri extensions.
Rafael is also the lead developer on the Tienda project, and would be happy to extend the talk to include a workshop on building Joomla extensions for Tienda (and any other of Dioscouri's 16 extensions).
To demo Tienda before the talk, download it on http://www.dioscouri.com, where you can also watch video previews of Tienda in action.
Cheers!
[Note: this is intended to be a hands-on, roundtable coding session. Not a lecture or training: bring code!]
There has been talk of building a component API standard that 3PDs could use to integrate components with each other. To facilitate this, I propose a session where 3PDs get together and work on a solution that could be implemented and tested now, with the goal being eventual adoption in the Joomla core. A 3PD component API will make it easier for developers to write integrations between components, providing some reassurance that simple patches won't break things.