Revision 41400107
Von Moritz Bunkus vor fast 14 Jahren hinzugefügt
scripts/locales.pl | ||
---|---|---|
31 | 31 |
my $basedir = "../.."; |
32 | 32 |
my $locales_dir = "."; |
33 | 33 |
my $bindir = "$basedir/bin/mozilla"; |
34 |
my @progdirs = ( "$basedir/SL/Template/Plugin" ); |
|
34 |
my @progdirs = ( "$basedir/SL/Controller", "$basedir/SL/Template/Plugin" );
|
|
35 | 35 |
my $dbupdir = "$basedir/sql/Pg-upgrade"; |
36 | 36 |
my $dbupdir2 = "$basedir/sql/Pg-upgrade2"; |
37 | 37 |
my $menufile = "menu.ini"; |
Auch abrufbar als: Unified diff
Neuer Routingmechanismus für Controller, die als Package implementiert sind
Voraussetzungen:
SL::Controller::Base abgeleitet.
"action_" beginnen. Alle Versuche, andere (auch existierende) Subs
aufzurufen, werden entsprechend mit Fehlermeldungen quittiert.
garbage collector entsorgt.
Template $self als SELF verfügbar, z.B. "[% FOREACH message =
SELF.messages %]".
besitzen. "Controller" ist der Packagename ohne die Präfixe, sprich
der Basisdateiname. "action" ist der Name der aufzurufenden Sub ohne
das "action_"-Präfix. Aus "Message::list" würde also grob gesehen
"SL::Controller::Message->new->action_list()".
Conflicts: