AGX 1.0 alpha1 released
AGX, designated successor of the old ArchGenXML code generator for Plone/Archetypes has just been released
Core of the system is a generation chain working like an assembly line giving it the flexibility to extend it with any generators for python code.
- The documentation of AGX can be found at agx.me
- A screencast of the generation process can be found at www.youtube.com/watch?v=I3471x5wpG4
- Installation instructions are located at agx.me/start/install.html
- Eclipse installation instructions are located at agx.me/start/eclipse.html
Artikelaktionen
- perma-link
Bernina Zürich - Neuer Webshop online
Neu entwickelte Shop-Infrastruktur für Plone
Der Webshop von Bernina-Zürich wurde von Peter Holzer und Robert Niederreiter grundlegend überarbeitet.
Ausgangsbasis war eine auf Plone 3 und der PloneMall basierenden Installation. Ziel war es, die Shop-spezifische Businesslogik (Warenkorb, Bestellverwaltung, etc) der PloneMall los zu werden, die bestehenden Artikel der Datenbank aber beizubehalten und weiter zu verwenden.
Als erstes wurde Plone und die Datenbank auf die aktuelle Version 4.2 migriert. Dann wurden bis auf die Artikel alle Shop-spezifischen Datensätze aus der Datenbank entfernt und der PloneMall Quellcode so weit reduziert, dass nur noch für die Artikel relevante Teile übrig blieben.
Der Warenkorb, der Checkout-Prozess, die Payment-Anbindung und die Bestellverwaltung wurden neu programmiert und sind orthogonal zum verwendeten Content-Framework einsetzbar.
Durch diese Vorgehensweise haben wir für den Kunden eine optimale und kostensparende Lösung geschaffen, da es sowohl aus technischer als auch redaktioneller Sicht nicht notwendig war die komplette Inhaltsstruktur neu aufzubauen.
Damit haben wir eine schlanke und moderne Shop-Infrastruktur geschaffen, die aktuellen Anforderungen gerecht wird und sowohl Neuimplementierungen als auch Migrationen von auf Plone basierenden Shopsystemen zeitnah und qualitativ hochwertig möglich macht.
Artikelaktionen
- perma-link
Neue Homepage für die HTU Graz
Die Hochschülerinnen- und Hochschülerschaft and der TU Graz hat einen neuen Webauftritt
Der neue Webauftritt der HTU Graz ist online. Dort finden Studierende Informationen über die ÖH, rechtliche Informationen, Links zu den einzelnen Studienvertretungen sowie Veranstaltungstermine und vieles mehr.
Das responsive Design bietet dem Betrachter passende Ansichten für die unterschiedlichen Bildschirmgrößen von Desktop, Tablet und Smartphones.
Das Portal ist mit Plone 4.2 realisiert, die Benutzerverwaltung funktioniert über das zentrale ActiveDirectory Verzeichnis. Die Installation unterstützt Subseiten, welche als eigenständige Seiten agieren und für die einzelnen Studienvertretungen verwendet werden. Das Berechtigungsschema für die gesamte Infrastruktur arbeitet mit Gruppen aus dem ActiveDirectory Verzeichnis.
Realisiert wurde das Projekt von den BlueDynamics Mitgliedern
- Johannes Raggam <johannes [at] raggam.co.at>
- Robert Niederreiter <office [at] squarewave.at>
- Jens Klein <jens [at] bluedynamics.com>
Das Design wurde erstellt von
- Florian Preininger
Artikelaktionen
- perma-link
This was the Buschenschanksprint 2012!
The Buschenschanksprint 2012 in Berghausen/Graßnitzberg is over and it was big fun and a inspiring time! Altogether we were 7 participants. Although not all attended all the time, we kept us quite busy doing things. A lot of tasks were done, many discussions held and we all enjoyed the beauty of South Styria.
The wineyard with the hut.
The Buschenschanksprint began with an introduction to the new g24.at (not online now), a complete rewrite of a social community site for Graz based on Plone. One of the key technologies of the new g24.at are dynamic dexterity behaviors per content object, event integration based on plone.app.event, a simple but powerful rich text editor based on WYSIHTML5 with embed.ly direct integration and forms based on YAFOWIL. YAFOWIL itself - BlueDynamics's Yet Another FOrm WIdget Library - was then this year's biggest focus at the Buschenschanksprint. We integrated Twitter's Bootstrap library, created a YAFOWIL demo project (online in some time soon), and integrated many new widgets. We have now XING's great WYSIHTML5 editor and the the Aloha editor integrated as well as some nice jQuery based multiselect and autosuggest widgets. More still to come, like the great jQuery File Upload widget! Robert and Dorian created a YAFOWIL integration layer for Flask respectively Werkzeug and Jens created a nice Logo. Gogo finished his GoPantsPockets package, a search integration which gets it's results from different sources via XML-RPC. He uses it to collect search results from different Plone instances (which are Plone 4 as well as Plone 3 and Plone 2.5 instances). Roland was taking up some work on plone.app.event, which might become a important part of one of his upcoming projects. Ibi, who joined at the weekend was working on Kotti snippets for the Kotti CMS. Kotti snippets are comparable to Shortcodes in Wordpress or macros in MoinMoin. Little code blocks wich are replaced by some templates when rendered - for example [gallery] would be replaced with a photo gallery. Michael Haubenwallner, who runs the kulturserver-graz.at - a Zope based cultural event calendar - came for a short visit and discussion on Tuesday. Florian Apolloner from the Python User Group in Graz and part of the Ubuntuusers.de development team joined us on Wednesday during the day.
Coding in the hut.
Besides of the work, we had a good time and enjoyed local specialities and wine at some of the Buschenschänken nearby.
Dinner at a Buschenschank.
Of course, we finished just some of the tasks from our taskstorm list. The remaining tasks will be a good start for reviewing the activities until next year's Buschenschanlsprint. I'm looking forward for the next workful workbreak at the Buschenschanlsprint 2013!
Our taskstorm list. Green arrows and circles mark completed tasks.
Participants
In order of participated days:
- Johannes Raggam (thet)
- Georg Bernhard (Gogo)
- Jens Klein (yenzenz)
- Robert Niederreiter (rnix)
- Roland Fasching (faro76)
- Dorian Santner (dorianux)
- Jure Cerjak (ibi)
One day visitors:
- Michael Haubenwallner (d2m)
- Florian Apolloner (apollo13)
Artikelaktionen
- perma-link
Neue Klein & Partner KG Firmen Webseite
responsive Design
Die Klein & Partner KG ist auf kleinundpartner.at im neuen responsive Design online. Damit ist das Design optimiert für Web, Tablet und Smartphone. Schauen Sie selber!
Artikelaktionen
- perma-link