Blog-Header-Bild / Kategorie: ‘Programmierung’

T3CON08 – NETFORMIC auf der TYPO3 Konferenz in Berlin

Berlin, Berlin, wir waren in Berlin… Die internationale TYPO3 Konferenz fand in diesem Jahr das erste Mal in Berlin statt, nachdem der bisherige Austragungsort in Karlsruhe zu klein geworden ist. Denn mit knapp 450 TYPO3 Enthusiasten nahmen fast doppelt so viele Teilnehmer wie 2007 an der Veranstaltung teil. Neben den zahlreichen interessanten Vorträgen rund um TYPO3 und FLOW3 wurden auch die Pausen zwischen den Vorträgen und die Social Events ausgiebig zum Austausch von Erfahrungen und Wissen untereinander genutzt.

Ein kleiner Überblick soll die Stichwortliste einiger Vorträge geben:

DEV3 - TYPO3 Enterprise Development (Eckhard M. Jäger, Sebastian Böttger)
-    Entwicklungsplattform für Eclipse (basiert auf den PHP Developer Tools (PDT))
-    unterstützt TYPO3 4, TYPO3 5 and FLOW3
-    entwickelt von area42 (area42.de) und Cross Content Media (cross-content.com)
-    Besonderheiten bisher:
•    Package Wizard
•    Aspect Wizard
•    FLOW3 Package Editor
•    TypoScript Editor
-    Besonderheiten geplant:
•    Code Snippets
•    Code formater
•    Templates
•    powerfuller TypoScript Editor
-    Aufruf: Entwickler & Sponsoren können/sollen sich gerne an der Entwicklung beteiligen
-    dev3.org

CSC2: Bringing CSS Styled Content to the next level (Riona Kuthe)
-    Ziel: Überarbeitung / Verschlankung von css-styled-content
-    Überflüssige Wrapper divs, die man in den meisten Fällen nicht braucht, entfernen und nur bei Bedarf hinzufügen
-    default CSS Style von uppercase nach lowercase
-    typo3\sysext\css_styled_content\css\example.css
-    .t3d mit allen CE Elementen, bei jeder Webseite wird diese importiert und kann damit das Layout von Standardelemente testen.
-    http://jweiland.net/t3con08

Test Driven Development using FLOW3 (Karsten Dambekalns)
-    erst einen Test schreiben, dann den eigentlichen Code
-    ein guter Test sollte sein:
o    automatisiert
o    unabhängig von anderen Tests
o    wiederholbar
o    klein
o    nachvollziehbar
-    PHPUnit
-    http://www.phpunit.de/
-    Refactoring ist ohne Unit Test nahezu unmöglich

Going global with TYPO3 (Andreas Otto, Daniel Pötzinger, Daniel Zielinski)
- L10N Localization (Content, design)
- L18N Iinternationalization (Encoding, charsets, design, fonts, colors…)
- Fallback
- UTF-8

Extensions:
Static Info Tables
Localization Manager
Language Visibility
Language View
LLXMLTranslate

L10N Manager:
online und offline localization management
XML Format für professionelle Übersetzungstools wie DejaVu, MemQ, SDL Trados…

Tagpack - the all purpose tagging suite (Jo Hasenau)
- Extension Tagpack
- Tagcrump -> Tags kombinieren
- flexible Aktivierung der Tags im BE für bestimmte Tabellen

Scheduling tasks in TYPO3 (Soeren Schaffstein, Christian Jul Jensen)
- Extension gabriel
- “Cronjob Verwaltungssysstem mit TYPO3“
- es wird nur 1 Cronjob benötigt, welcher Gabriel aufruft. Gabriel verwaltet den Rest
- Vorteil
Übersichtlich
Flexibel
Reports

Über weitere Vorträge twitterte und berichtete Stephan bereits während der Konferenz.

Wir sind gerade in Stuttgart gelandet und stellen mal wieder fest: Stuttgart ist viel schöner als Berlin was vor allem für den Flughafen TXL im Vergleich zu STR gilt. Heute Abend gehen wir noch unsere Kollegen auf dem Wasen (Volksfest) besuchen um die frischen Eindrücke der TYPO3 Konferenz gleich weiterzuflowen ?

Zeitvertreib im Favicon!

Defender of the favicon

Ich bin immer wieder überrascht, auf was für Ideen manche Leute kommen, die anscheinend zu viel Zeit haben oder irgendwie anders ticken müssen. Oder kann mir einer erklären wie man auf die Idee kommt, ein Spiel zu programmieren, das im Favicon der Webseite läuft? Mathieu Henri hat genau das gemacht. In nur 3 Nächten programmierte er mit JavaScript das Arcadespiel “Defender” nach. Der JavaScript-Code erzeugt jeden Frame des Spiels in der Favicongröße von 16×16 Pixel, konvertiert ihn in der PNG und setzt dieses als Favicon.

Hier gehts zum zocken :-)

1. TYPO3-Bug-Day ein Erfolg!

Das TYPO3-Core-Team veranstaltete letzten Freitag den ersten “Bug Day“. Das Ziel dieser “Probe-Veranstaltung” war es, kleinere Fehler (Bugs), die sich im Laufe der TYPO3-Entwicklung eingeschlichen haben, zu beseitigen. Zudem sollte der Bugtracker (das Systems, in welchem die Bugs gemeldet werden können) bereinigt werden.

Dieser erste “Bug Day” kann als voller Erfolg gewertet werden. Vor dem Event gab es über 3000 gemeldete Bugs - aktuell sind es nur noch 2233 (Laut Bericht). Auch wenn viele davon doppelte Einträge im Bugtracker oder bereits korrigierte Bugs waren, haben die beiden TYPO3-Programmierer Benjamin Mack und Ingo Renner großartige Arbeit geleistet.

Der große Erfolg hat das TYPO3-Core-Team veranlasst, in Zukunft jeden letzten Freitag im Monat weitere “Bug Days” zu veranstalten. Die nächsten 5 Termine, an denen wieder jeweils zwei Core Programmierer Bugs korrigieren sollen, stehen schon fest: 25.07.2008, 29.08.2008, 26.09.2008, 31.10.2008, 28.11.2008

Magento commerce - kostenloses eBook

Magento-Schnelleinführung

Unter folgendem Link bei techdivision findet man ein kostenloses Ebook zu magento commerce für eine Schnelleinführung.

Dies ist die erste deutsche Anleitung für die Verwaltung eines magento-Shops.

Nach einem kurzem Abschnitt zu Vorüberlegungen zum Produktportfolio und wie man dieses am Besten im Shop abbildet, gibt es einen guten Überblick aller zur Verfügung stehenden Eigenschaften der Kategorien und Produkte.

Die Auswirkungen auf die Anzeige im Shop, werden anhand von Screenshots veranschaulicht.

Entgegen der Screenshots im Buch, gibt es auch für die Oberfläche der Shopverwaltung eine (fast) vollständige deutsche Übersetzung.

Wenn man sich nicht mit den direkt vom Hersteller Varien angebotenen Screencasts http://www.magentocommerce.com/media/screencasts

der Knowledge-Base: http://www.magentocommerce.com/tags/configuration/knowledge-base

den Wiki-Einträgen: http://www.magentocommerce.com/wiki/

oder dem User-Guide: http://www.magentocommerce.com/support/magento_user_guide

auseinandersetzen möchte, gibt es im deutschen Forum zu magento viele weitere Anleitungen zur Verwaltung eines Shops: http://www.magentocommerce.com/boards/viewchild/70/

Über zukünftige Beiträge von Techdivision zum Thema magento-Dokumentation kann man sich auch in der magento-Gruppe auf Xing informieren: https://www.xing.com/net/magento/

Einen guten Beitrag zum Buch findet man auch bei handelskraft.de

Neue TYPO3-Version 4.2 mit verbesserter Bedienbarkeit veröffentlicht

Am 23. April veröffentlichte die TYPO3-Association die neue TYPO3-Version 4.2 des freien Content-Management-Systems. Die wichtigste Neuerung ist das stark überarbeitete “Saubere Backend” mit neuer AJAX-Oberfläche. Diese bringt sehr viele Verbesserungen an der Usability mit sich und soll auch ohne große Einarbeitungszeit intuitiv bedienbar sein. Redakteuren, Administratoren und Entwicklern stehen viele neue Funktionen zur Verfügung, die ein flüssigeres Arbeiten ermöglichen. So befinden sich häufig benutzte Funktionen wie Speichern, Vorschau, Schließen, Suche und Shortcuts nun am oberen Bildschirmrand. Mit dem neuen Modul “Opendocs” hat der Redakteur einen zentralen Bereich, in dem er direkten Zugriff auf alle geöffneten und zuletzt bearbeiteten Inhalte hat.

Auf technischer Seite bietet die neue Version Performance-Optimierungen beim internen Caching und der Index-Suche. Entwicklern soll zudem durch den integrierten TypoScript-Editor mit Code-Highlightning die Arbeit erleichtert werden. TYPO3 4.2 setzt die PHP-Version 5 voraus - Umgebungen mit PHP4 werden nicht mehr unterstützt.

Alle Neuerungen im Detail können hier eingesehen werden.

Die neue TYPO3-Version ist in 45 Sprachen verfügbar und kann ab sofort auf der offiziellen TYPO3-Webseite heruntergeladen werden.


Schließen