EventListener
Das WCF verfügbt über sogenannte Event-Schnittstellen. Diese erlauben den Eingriff in den Programmablauf an elementaren Stellen, um so individuelle Veränderungen herbeizuführen. Dadurch benötigen viele Anpassungen keine direkte Modifikation der originalen Quellcode-Dateien.
Auf diese weise können zusätzliche Überprüfungen gemacht oder aber neue Template-Variablen zugewiesen werden.
XML Definition
<?xml version="1.0"?> <!DOCTYPE data SYSTEM "http://www.woltlab.com/DTDs/eventListeners.dtd"> <data> <import> <eventlistener> <eventclassname>BeispielPage</eventclassname> <eventname>assignVariables</eventname> <listenerclassfile>lib/system/event/listener/Beispiel.class.php</listenerclassfile> <environment>umgebung<environment> <inherit>erbfähig</inherit> </eventlistener> </import> </data>
