Lepton oder WB?
Mittlerweile gibt es den vielversprechenden Fork Lepton. Warum sollte man nun von WB auf Lepton umsteigen? Nun jeder kann selbst entscheiden, womit er sich das Leben schwer oder leicht machen möchte, aber ein paar Denkanstöße kann ich schon liefern:
- Die Anzahl der Core-Entwickler bei Lepton ist jetzt schon größer als bei WB.
- Lepton hat daher auch die Ressourcen, gemeldete Sicherheitslücken schnell zu stopfen. Bei WB 2.8.1 gibt es seit Frühjahr 2010 bekannte Sicherheitslöcher, der herausgebende Verein nennt sich zwar gemeinnützig, stellte aber trotzdem keine Sicherheitspatche zur Verfügung, sondern bot die ganze Zeit über (selbst bis heute, 23.7.2011) die bekanntermaßen löchrige Version 2.8.1 zum Download an und empfahl diese für den produktiven Einsatz. (Das ist nicht gerade das, was ich unter verantwortungsvoll und gemeinnützig verstehe, aber vielleicht sehen Sie das ja anders.)
- WB 2.8.2 hat als Schutz vor CSRF-Angriffen die FTAN, die aber umständlich in jedes Modul eingebaut werden muss, um es zu schützen. Lepton hat das Leptoken, welches automatisch eingebaut wird, ohne dass der Modulautor auch nur eine Zeile Code ändern müsste (es sei denn, er verwendet ganz ungewöhnliche Link-Konstruktionen)
- In Lepton gibt es unzählige kleine Verbesserungen (z.B. automatische Umschaltung von Sommer- und Winterzeit)
Auf diesen Seiten stelle ich einige Projekte für die Content Management Systeme Lepton bzw. Website Baker vor, an denen ich gearbeitet habe.
Module
- CsvExport - Eigenentwicklung
- Download Gallery 2 - Weiterentwicklung der Download Gallery 1
- Full Wrapper - Erweiterung des Moduls Wrapper
- MPForm - gründliche Überarbeitung und Erweiterung von FormX
- Export Section und Import Section - Eigenentwicklungen
- Migrate FormX - Eigenentwicklung
Code Schnipsel
- Easy Multilanguage Link - Eigenentwicklung
- Last modified Pages advanced - Weiterentwicklung von Last modified Pages
Tutorials
- Einweisung in MPForm (besteht aus ca 20 Webseiten)
- Mehrsprachige Webseiten
- Fallstricke von Website Baker
Deutsch
English