Impressum

  

Wireless.Consulting GmbH

Weststraße 87

D - 33790 Halle / Westfalen

Telefon+49 52 01 - 73 61 15
Fax+49 52 01 - 73 61 19
Mailtoinfo@Wirelessconsulting.de
Home

www.wirelessconsulting.de


Amtsgericht Gütersloh HRB 7049

Geschäftsführer: Alexander Bendler


Gerichtsstand ist Gütersloh

Unsere Bankverbindungen:

Konto52 77 9
BLZ480 515 80
InstitutKreissparkasse Halle (Westfalen)

Haftungsausschluss

Die auf der Website der Wireless.Consulting GmbH bereitgestellten Informationen werden sorgfältig geprüft und regelmäßig aktualisiert. Es kann aber keinerlei Garantie oder Haftung dafür übernommen werden, dass alle Angaben zu jeder Zeit vollständig, richtig und in letzter Aktualität dargestellt werden. Dies gilt insbesondere für alle Links auf anderen Websites, auf die auf der Webseite der Wireless.Consulting GmbH direkt oder indirekt verwiesen wird. Die Wireless.Consulting GmbH erklärt hinsichtlich der Links ausdrücklich, dass sie keinerlei Einfluss auf die Gestaltung und die Inhalte der verlinkten Seiten hat und sich diese Inhalte nicht zu eigen macht. Diese Erklärung gilt für alle evtl. auf der Website der Wireless.Consulting GmbH angezeigten Links und für alle Inhalte der Seiten, zu denen die auf der Webite der Wireless.Consulting GmbH angemeldeten Banner und Links führen.

 
 

Screen-Design, HTML:

 
#!/usr/bin/perl #!/usr/local/bin/perl ######################################################################################### # aconon® cms # # _ ____ ___ _ # # __ _ ___ ___ _ __ ___ ___(r) / ___| ___ / __| |_ _ _ __ _ _ __ ___ # # / _` |/ __|/ _ \| '_ \ / _ \| '_ \ \___ \ / _ \| _|| __/| | _ | |/ _` | '__|/ __\ # # | (_| | (__| (_) | | | | (_) | | | | ___) | (_) | | | |_ | || || | (_| | | | _| # # \__,_|\___|\___/|_| |_|\___/|_| |_| |____/ \___/|_| \__| \_____/ \__,_|_| \___/ # # # # Copyright © 2001 http://www.aconon.de - all rights reserved - Alle Rechte vorbehalten # ######################################################################################### # sort=a-z aufsteigend sortiert # sort=z-a absteigend sortiert # sort=random zufaellig sortiert # select=BEGRIFF nur Content-Seiten anzeigen, die BEGRIFF in einem der Select Meta-Tags haben # selectMeta=METANAME wenn Metatag "select" nicht vorhanden ist, nimm diesen (Beispiel text2) # max=3 maximal 3 Content-Seiten anzeigen # alternierend=NAME Abwechselnd anderes aussehen einer Listenzeile # (ab der zweiten Zeile dieses tpl.NAME.txt) # nodouble=feld von jeder Content-Seite nur eine mit einem Begriff in diesem Feld anzeigen # (=1 oder =headline verhindert doppelte Eintraege aus dem Feld text1 oder headline) # ------------------------------------------------------------------------------------- # # ----- MAIN # ------------------------------------------------------------------------------------- # use CGI::Carp qw(fatalsToBrowser); print "Content-type: text/html\n\n"; ####################################################################### if($0 !~ /^list\.(cgi|pl)$/i && $0) { $this_dir = $0; } elsif($ENV{'SCRIPT_FILENAME'} && $ENV{'SCRIPT_FILENAME'} !~ /cgiwrap/) { $this_dir = $ENV{'SCRIPT_FILENAME'}; } elsif($ENV{'PATH_TRANSLATED'}) { $this_dir = $ENV{'PATH_TRANSLATED'}; } $this_dir =~ s/\/[^\/]*$// && unshift(@INC,"$this_dir"); $this_dir =~ s/\\[^\\]*$// && unshift(@INC,"$this_dir"); ####################################################################### # ACHTUNG KEINE &check_pass; EINBAUEN # DA DIESES PROGRAMM VOM WEBPAGE-BESUCHER AUFGERUFEN WIRD require 'module.pm'; loadModules(); use Time::Local; # Time-Modul &readparam; # read CGI parameters $cd = "$root/$input{'cd'}"; $ordner = "$url/$input{'cd'}"; $nodouble = $input{'nodouble'}; # nodouble # igg 28.11.2003 $richtung = $input{'sort'}; srand(); $random = $input{'random'}; $only = $input{'select'}; $selMeta = $input{'selectMeta'}; # $selMeta = Metatag, wenn kein Meta "select" vorhanden ist. # mne 04.12.2003 $max = $input{'max'}; if(!$max){$max = 9999} if (!$input{'tpl'}){ $templatename = "$verz_template/tpl.list.txt"; }else{ $templatename = "$verz_template/tpl.$input{'tpl'}.txt"; } if(!$dyndat){$dyndat = "shtml";} opendir(DIR, $cd) or print "$!"; foreach my $entry (readdir(DIR)) { next if $entry =~ /^\.$/; # um Verz. '.' zu ueberspringen. next if $entry =~ /^\.\.$/; # um Verz. '..' zu ueberspringen. next if $entry =~ /^_vti_cnf$/; # um FRONTPAGE Verz. zu ueberspringen. next if $entry =~ /^.hta/; # um .hta Dateien zu ueberspringen. next if $entry =~ /^([a-zA-Z0-9\_\-]+)\.css?$/; # um alle css Dateien zu ueberspringen. next if $entry =~ /^([a-zA-Z0-9\_\-]+)\.doc?$/; # um alle doc Dateien zu ueberspringen. next if $entry =~ /^([a-zA-Z0-9\_\-]+)\.cgi?$/; # um alle doc Dateien zu ueberspringen. next if $entry =~ /^([a-zA-Z0-9\_\-]+)\.pdf?$/; # um alle pdf Dateien zu ueberspringen. next if $entry =~ /^([a-zA-Z0-9\_\-]+)\.xls?$/; # um alle xls Dateien zu ueberspringen. next if $entry =~ /^([a-zA-Z0-9\_\-]+)\.txt?$/; # um alle TXT Dateien zu ueberspringen. next if $entry =~ /^([a-zA-Z0-9\_\-]+)\.aconon?$/; # um alle aconon Dateien zu ueberspringen. next if $entry =~ /^noList/; # um Datei die mit noList beginnen zu ueberspringen. if(!$input{'mitIndex'}){ # zurGams - cgs - 10.05.2005 15:36 next if $entry =~ /^index\./; # um index Datei zu ueberspringen. } next if $entry =~ /^lock\./; # um lock Datei zu ueberspringen. if ($entry !~ /\.htm*/i and $entry !~ /\.shtm*/i and $entry !~ /\.php*/i){$entry .= "/index.$dyndat";} push(@FILES,"$entry"); } closedir(DIR); open(TEMPLATE, "$templatename") or print "$!"; @TEMPLATE =