Zitat von
jpwfour
Und da KANN dieser Fehler:
Nicht auftreten, qed da ich mir gerade extra zum Test das Paket vms 1.2.3 hier ausm Downloadbereich nochmal runtergeladen habe.
Also Inhalt der Datei?
PHP-Code:
<?
$dir = '../module/';
if (is_dir($dir) && $dh = opendir($dir)) {
head ('Modulübersicht');
?>
Sie sehen hier eine Auflistung aller verfügbaren Module. Um die Verwaltung der jeweiligen Module zu gelanden klicken Sie bitte auf das entsprechende Icon.<br />
<br />
<table width="100%" cellspacing=0 cellpadding=5 border=1 bordercolor="#4a4a4a" style="border-collapse: collapse;">
<?
$i = 1;
while (($file = readdir ($dh)) !== false) {
if (is_dir ($dir.$file) && file_exists ($dir.$file.'/pref.ini') && $file != '.' && $file != '..') {
$modul = parse_ini_file ($dir.$file.'/pref.ini', TRUE);
$ico_endung = (file_exists ($dir.$file.'/icon.png')) ? 'png' : 'gif';
if ($i == 1 || ( $i % 4 ) == 0) echo ' <tr>'."\n";
echo ' <td width="25%" style="text-align: center;"><a href="javascript:ShowWindow(\'moduladmin.php?mod='.$file.'\');"><img src="'.$dir.$file.'/icon.'.$ico_endung.'" border="0" width="32" height="32" alt="" /><br />'.$modul['modul']['name'].'</a></td>'."\n";
if ( ( ( $i + 1 ) % 4 ) == 0 ) echo ' </tr>'."\n";
$i++;
}
}
closedir ($dh);
$uebrig = ( ( $i -1 ) % 4 );
if ( $uebrig != 0 ) {
for ($i=0;$i<(4-$uebrig);$i++) echo ' <td> </td>'."\n";
echo ' </tr>'."\n";
} ?>
</table>
<br />
<br />
<span style="font-weight: bold;">Nützlichens:</span><br />
<a href="http://www.totaltoll.de/shop/docs/modulsystem.pdf" target="_blank">Manual zum Modulsystem (Für Entwickler, Mirror 1)</a><br />
<a href="http://www.designerscripte.net/downloads/docs/modulsystem.pdf" target="_blank">Manual zum Modulsystem (Für Entwickler, Mirror 2)</a><br />
<?
foot ();
} else {
head ('Fataler Fehler');
echo 'Fehler: Modulverzeichnis '.$dir.' ist ungültig !';
foot ();
}
?>