pl: DAU User Config-file (Update)

Beitrag lesen

# for localhost
$PASSWORD = "773af4ce1 ... 653e4a350216";
@LIMIT_FILETYPE = qw( html svg txt css js );
@LIMIT_DIR = qw( /pub  /images  /css  /js );
@LIMIT_WRITE_DIR = qw(  /pub  /images  /js /css );
$ROOT_DIR = "..";
$HTTP_BASE_PATH = "/html";
$REDIRECT = 'http://localhost/html/editor/kissedit.html';
$FILESYSENCODING = "CP1252"; #betrifft Dateinamen auf modernen Windows
#$FILESYSENCODING = "iso-8859-1"; #betrifft Dateinamen auf UNIXoiden

Hm. Klar. Perl in alter "Schönheit".

Es ist alles Andere als schön: Denn es müllt den aktuellen Namespace mit globalen Variablen zu. Wenn man es scho so machen will, dann besser so, daß die mit do oder require eingebundene Datei eine Referenz auf einen Hash liefert:

{
   vname => 'Mikosch',
   name => 'Theodorakikus',
   # usw..
}

und so kann man alles zusammen auch besser prüfen. MfG