Fertsch
Was mir dabei bis jetzt aufgefallen ist (nichts schlimmes, auch wenns viel aussieht!):
1.
Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------
#
includes/constants.php
#
#-----[ FIND ]------------------------------------------
#
define('DL_CAT_TABLE', $table_prefix.'downloads_cat');
Kann man nicht finden, wenn man den DL Mod zum ersten Mal installiert.
Habe ich als neuen Block unter // Table names gepackt.
2.
Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/overall_header.tpl
#
#-----[ FIND ]------------------------------------------
#
</head>
#
#-----[ BEFORE, ADD ]------------------------------------------
#
<style>
<!--
a.dlnav,a.dlnav:link,a.dlnav:active,a.dlnav:visited { color: {T_FONTCOLOR3}; text-decoration: none; }
//-->
</style>
#
#-----[ FIND ]------------------------------------------
#
<!-- END switch_enable_pm_popup -->
#
#-----[ AFTER, ADD ]------------------------------------------
#
<!-- BEGIN switch_new_download -->
<script language="Javascript" type="text/javascript">
<!--
window.open('{switch_new_download.U_NEW_DOWNLOAD_POPUP}', '_newdownload', 'HEIGHT=225,resizable=yes,WIDTH=400');
//-->
</script>
<!-- END switch_new_download -->
<!-- END switch_enable_pm_popup --> kommt imho auch im Vanilla vor </head>, sodass diese beiden Aktionen von der Hierarchie in umgekehrter Reihenfolge in der Install stehen müssten.
3.
Code: Alles auswählen
Ordner "media/" in die Zugriffsrechte CHMOD 777 erhält
Würde ich zusätzlich noch einmal in der Install erwähnen, auch wenn fett mit IMPORTANT ausgewiesen wird.
4.
Sind noch keine DL-Kategorien im ACP angelegt erscheint unter "Download Kategorien"
Code: Alles auswählen
Warning: array_keys(): The first argument should be an array in /www/htdocs/xxx/phpBB2/admin/admin_dl_cat.php on line 264
Warning: Invalid argument supplied for foreach() in /www/htdocs/xxx/phpBB2/admin/admin_dl_cat.php on line 264
und unter Befugnissen
Code: Alles auswählen
Warning: array_keys(): The first argument should be an array in /www/htdocs/furinf/phpBB2/admin/admin_dl_permissions.php on line 68
Warning: Invalid argument supplied for foreach() in /www/htdocs/furinf/phpBB2/admin/admin_dl_permissions.php on line 68
5.
Automatischer Download-Traffic:
Hat man diesen gesetzt und betritt das Menü erneut, steht wieder "0" dort. Der aktuelle Wert kann nirgends abgelesenen werden.
6.
Hacklist: Wenn ich den Link in der Navigation (overall_header.tpl) klicke, werde ich zum index zurückgeleitet.
Download-dateien sind eingestellt. Andernfalls wird der Link ja ausgeblendet.
Code: Alles auswählen
hacks_list.php
if ($total > 0)
{
redirect(append_sid("index.$phpEx"));
}
müsste imho
if ($total = 0)
{
redirect(append_sid("index.$phpEx"));
}
heissen
7.
Icons für neue/aktualisierte Downloads: Ich habe eine Datei in Test1 und eine in Test2.
Allerdings wird ein neuer Download in SubKategorie Test3 angezeigt.
(siehe Attachment)
8.
Übersicht über alle Downloads: In der Spaltenüberschrift wird "Info" nicht ausgegeben.
Code: Alles auswählen
dl_overview.php
Ersetze
"L_STATUS" => $lang['Download_status'],
mit
"L_STATUS" => $lang['Dl_info'],
Der Mod ist KLASSE geworden!
