A couple of days ago we announced our brand new ZOO 2.0 extension and we are really excited about it! Today we want to show you the most important part of your new ZOO architecture: the apps! One of the biggest goals for us during the development was to move from a catalog system to an application builder. The CCK feature from ZOO 1.0 already allows us to create content specific types to fit exactly your requirements. But on the other side everything in ZOO 1.0 was a catalog with the same parameters and content fields. We didn’t like that concept that each catalog has the same properties and settings. For example a blog, a product catalog or a download archive aren’t the same and have different requirements. So the next step was to allow catalogs to have their own properties, settings and workflows and to be a real content application. With ZOO 2.0 we did this step and it is not a catalog system with a CCK anymore. ZOO 2.0 is a content application engine that lets you create your own apps! Let’s start with an example! Imagine you are setting up a new website and need a private blog. When you create the blog a new section will appear where you can manage your private blog with its own items, categories and content. After a few days you decided to start blogging about your business and you don’t want to mix it up with your private blog stuff. Again you can easily create a new blog and another section will appear where you can write articles about your business. This is great! You have 2 instances of the blog application and each instance manages its own stuff. A couple of weeks later you want to add your wines and electronics and make it a browseable catalog. Again you can create two separate instances of the product catalog app. One for wines and the other for electronics. In general you can create multiple instances of every app in Zoo 2.0. The App Instances Normally you will spend most time working inside an app instance to create and manage your content. So let’s go back to our example. We created 2 instances of the blog app. In the configuration of each blog you can choose which template should be used to display the content. Further you can configure some global settings for example for the RSS feed and comments. In each blog instance you can manage its own content. This means each blog has its own frontpage, categories, items, comments and tags. And you can manage all this content in the blog instance. The same goes for the 2 product catalogs. But the big difference between the blogs and catalogs is that they are instances of different apps. This means they have for example different templates and settings to fit their specific needs. Let’s take a look at the core part: the apps itself! The Apps In ZOO 2.0 apps are small ZOO extensions which are developed for a specific purpose like a blog, a product catalog, a download archive and more. Further each app comes with it’s own templates which can be assigned to each app instance individually. Every template loads its own assets like images, CSS or JavaScript. Templates include sub templates for all app views like the frontpage, category and item. We also have to introduce a new core concept for the templates: the layouts! Layouts are responsible to render items with its element positions. Element positions are similar to the module positions in Joomla templates. Each layout has it’s own set of element positions. So when you create your types you can drag ‘n drop the elements on the element positions provided by the template. In ZOO 1.0 you had to edit your template to render an element. This is no longer necessary. Just drag ’n drop them on the element positions. This is awesome! Another new feature of the template engine are global template parameters. Each template has its own set of parameters. When you create an app instance you can set the global template parameters in the configuration. These global parameters will be used by default but the template engine allows you to set them individually for the frontpage, each category and item. You know this concept from Joomla! but we improved it a little bit. Next important parts of an app are the types. We introduced the types and elements concept with ZOO 1.0 as Content Construction Kit (CCK). It allows you to create your very own custom content types which mean you can select the exact elements the type should consist of, like text, images or many more. Later when creating new items in your app instance you choose which type the item should be. For the blog app for example you would have an article and an author type. Also you can create predefined types which are bundled with the app. This is great because it allows users to start instantly creating the content using the predefined types. You can edit existing types and add easily new ones. Another great feature is that you can also attach your own elements. So if you need a specific element for your app and there is currently no one which matches your needs in the ZOO 2.0, you can add your own elements to the app. Further we provide a lot of parameters which allows you to configure and extend your app. You can define basic app parameters which can be used by the app. We got content parameters which allow extending the frontpage and categories with content fields. For example you can add text, textareas and images to categories. This means that app instances of different apps can have different content fields for categories. Isn’t this awesome? It’s a CCK for the frontpage and the categories! Further apps include comments configuration, language files and the alpha index. The alpha index configuration allows you to add more individual characters to match you native language. Of course we have an installation manager for apps. They can be uninstalled and you can install new ones. It is also possible to export your own created apps and share it with others. We hope this gives you a overview of the new app concept of ZOO 2.0. We are pretty excited with the new approach of ZOO 2.0 to be a content application engine. Next post we will take a closer look on the new user interface and all the usability improvements. We have more awesome UI stuff to show!

Original post:
The ZOO 2.0 App Concept
This is a module that allows visitors to sign up for a mailing list that’s powered by MailChimp. There was a previous Joomla module that had much the same functionality, but there were several problems with it: it wasn’t Joomla 1.5 native, it wasn’t GPL, and there was a security hole in it. So we’ve completely rewritten the module. This one is J1.5 native, it is GPL, and we’ve left out the security hole. Usage: From the admin site, provide your MailChimp user name and password, and the mailing list id of the list you want the user to subscribe to. From the front side, the user types in his or her email address and clicks the submit button. The module does an AJAX call to the subscription program, so there is no page refresh.
See more here:
Improved MailChimp Module
XML Export is a simple and easy to use component for Joomla! 1.5 native. You can build your own XML description for elements and attributes filled with content from the Joomla! content table or with static content from input field. Create a basic DTD from your description, edit this and put into external file or into your XML file. Choose your Joomla! articles from a list and create a XML file with your description. Requirements: Joomla 1.5+ , PHP 5+ Changelog: Version 1.0.1 Date: 2010-03-07 – Minior fix double closing first element at first set

See original here:
XMLexport
Wie der Name würde vorschlagen ist „Bogenschießen-Kerben für Joomla!“ ein Joomla Bestandteil, zum der Bogenschießenkerben in den unterschiedlichen Gleichen im Auge zu behalten. Weg vom Kurs könnte es für das Halten der Kerben mit anderem Sport oder Konkurrenzen auch verwendet werden. Bogenschießen-Kerben für Joomla! wurde gebildet, um es einfacher zu bilden, Kerben auf Bogenschießenweb site hinzuzufügen und zu aktualisieren. Unter Verwendung dieser Teilgesamt- und durchschnittlichen Kerbe sein kann automatisch berechnetes fehlerloses. Es lässt es auch einfacher für beide Besucher der Web site und die Bogenschützen selbst sehen, wem schoss, welche Kerbe unter Verwendung bestimmter Arten der Bögen. Diese Kerben können pro Mannschaft, Kategorie (Bogenart) oder sogar pro Bogenschützen angezeigt werden. Der Bestandteil umfaßt Demodaten für einen schnellen Anfang und ist auf englisches, spanisches vorhanden, brasilianisches portugiesisches und holländisch. Extrasteckverbindungen für Joomla Such- und Xmapintegration sind- auf der Web site vorhanden.
See original here:
Bogenschießen-Kerben
List articles of one section in a block.
Continued here:
ListSectionArticleBlock
Gewesen überhaupt mittler durch das Schreiben eines Artikels und hatte die Enthüllung, „, das dieser Satz würde bilden ein fantastisches Statusupdate?“ Es gibt die wenigen Dinge, die zu kurz rechtzeitig, zu noch einer Web site zu steuern und anzumelden, um Ihre Informationen an Ihre Klienten heraus zu gelangen frustrierender als seiend sind. Das ist, wo allInstantFacebook glänzt! Indem man einfach den wichtigen Text in Ihrem Artikel (bis 120 Buchstaben) und in der Presse eines einzelnen Knopfes in Ihrem WYSIWYG, in Ihren Gedanken, in Ideen und in den wichtigen Updates hervorhebt, werden sofort direkt zu Facebook ohne Getue übertragen und bekannt gegeben. allInstantFacebook ist allein stehende Verlängerung, aber funktioniert gut in Verbindung mit allArticleAnnounce von Joomtraders; ein automatisierter Artikel zur Twitter- und Facebookverlängerung.
See more here:
allInstantFacebook
Gewesen überhaupt mittler durch das Schreiben eines Artikels und hatte die Enthüllung, „, das dieser Satz würde bilden ein fantastisches plurk?“ Es gibt die wenigen Dinge, die zu kurz rechtzeitig, zu noch einer Web site zu steuern und anzumelden, um Ihre Informationen an Ihre Klienten heraus zu gelangen frustrierender als seiend sind. Das ist, wo allInstantPlurk glänzt! Indem man einfach den wichtigen Text in Ihrem Artikel (bis 80 Buchstaben) und in der Presse eines einzelnen Knopfes in Ihrem WYSIWYG, in Ihren Gedanken, in Ideen und in den wichtigen Updates hervorhebt, werden sofort direkt zum Twitter ohne Getue übertragen und bekannt gegeben. Tut dieses Tonvertraute? Quellen Sie hervor, das weil Joomtraders Angebot diese Verlängerung für andere populäre Sozialnetzwerkanschlußverlängerungen wie Facebook (allInstantFacebook) und Twitter (allInstantTweet) ist. Überprüfen Sie sie heraus vorbei an unserer Verlängerungsseite bei Joomtraders (http://www.joomtraders.com/extensions.html) kennzeichnet: * Auserwählter Text von innen einem Artikel (bis 80 Buchstaben) und von einer einfachen Presse eines Knopfes, allInstantPlurk gibt das auserwählte gerade zu Plurk bekannt. * Senden Sie plurks vom Artikel WYSIWYG-Herausgeber im Hinter- und im Vorderseiten. * Die Fähigkeit, ein Konto vorzuwählen und zu speichern, um im Verwalter zu verwenden, um wiederbetretende Informationen zu sparen. * Kann neben anderen Joomtraders Sozialnetzwerkanschlußverlängerungen arbeiten; allArticlePlurk, allArticleAnnounce, allInstantFacebook und allInstantTweet.
Read more from the original source:
allInstantPlurk
Gewesen überhaupt mittler durch das Schreiben eines Artikels und hatte die Enthüllung, „, das dieser Satz würde bilden einen fantastischen Tweet?“ Es gibt die wenigen Dinge, die zu kurz rechtzeitig, zu noch einer Web site zu steuern und anzumelden, um Ihre Informationen an Ihre Klienten heraus zu gelangen frustrierender als seiend sind. Das ist, wo allInstantTweet glänzt! Indem man einfach den wichtigen Text in Ihrem Artikel (bis 120 Buchstaben) und in der Presse eines einzelnen Knopfes in Ihrem WYSIWYG, in Ihren Gedanken, in Ideen und in den wichtigen Updates hervorhebt, werden sofort direkt zum Twitter ohne Getue übertragen und bekannt gegeben. allInstantTweet ist allein stehende Verlängerung, aber funktioniert gut in Verbindung mit allArticleAnnounce von Joomtraders; ein automatisierter Artikel zur Twitter- und Facebookverlängerung.
See the rest here:
Gewesen überhaupt mittler durch das Schreiben…
Gewesen überhaupt mittler durch das Schreiben eines Artikels und hatte die Enthüllung, „, das dieser Satz würde bilden einen fantastischen Tweet?“ Es gibt die wenigen Dinge, die zu kurz rechtzeitig, zu noch einer Web site zu steuern und anzumelden, um Ihre Informationen an Ihre Klienten heraus zu gelangen frustrierender als seiend sind. Das ist, wo allInstantTweet glänzt! Indem man einfach den wichtigen Text in Ihrem Artikel (bis 120 Buchstaben) und in der Presse eines einzelnen Knopfes in Ihrem WYSIWYG, in Ihren Gedanken, in Ideen und in den wichtigen Updates hervorhebt, werden sofort direkt zum Twitter ohne Getue übertragen und bekannt gegeben. allInstantTweet ist allein stehende Verlängerung, aber funktioniert gut in Verbindung mit allArticleAnnounce von Joomtraders; ein automatisierter Artikel zur Twitter- und Facebookverlängerung.
Originally posted here:
allInstantTweet
Here is the original:
allArticlePlurk