ThWboard Support-Forum (Archiv)

Ort: / Boardübersicht / Code Hack Requests / downloadsystem für's THW?


<< vorherige Seite – Seite 2 von 2

Dr.HDi schrieb am 02.07.2006 um 12:11 Uhr

Da ich darum gebeten wurde, den Hack zu veröffentlichen hier die Skripts so wie sie sind:

admin/functions.inc.php erweitern:

navgroupbox_open('Extensions');
        navbox_element('calendar.php?session=' . $session, 'Calendar');
        navbox_element('newsletter.php?session=' . $session, 'Newsletter');
        navbox_element('bwords.php?session=' . $session, 'Badwords protection');
        navbox_element('avatar.php?session=' . $session . '&action=ListAvatars', 'List avatars');
        navbox_element('avatar.php?session=' . $session . '&action=ListImportAvatars', 'Import avatars');
        navbox_element('index.php?session=' . $session . '&action=EditSettings#avatar', 'Avatar settings');
// Downloadcenter
        navbox_element('downloadcenter.php?session=' . $session, 'Downloadcenter');
    navgroupbox_close();

Datenbank erweitern:

CREATE TABLE `tb_downloads` (
 `id` int(10) unsigned NOT NULL auto_increment,
 `name` varchar(80) default 'None Given',
 `file_desc` varchar(200) default NULL,
 `file_type` varchar(60) default NULL,
 `file_size` int(10) unsigned default NULL,
 `file_data` text,
 `downloads` int(10) unsigned NOT NULL default '0',
 `allowed_groups` varchar(255) default NULL,
 PRIMARY KEY  (`id`)
) TYPE=MyISAM

Registry erweitern:

Wert 'server_path' einfügen, der den Pfad auf dem Server enthält in dem die Download gespeichert werden sollen (.htaccess nicht vergessen !!!).

insert into planet_registry (keyname, keyvalue)
values ('server_path', '/kunden/xxxx_xxxx/webseiten/thwb/downloads/');

Link auf das Downloadcenter integrieren (downloadcenter.php):

Z.B. in den Quicklinks, dem Frame, ...

Skripts auf auf den Server spielen.

Fertig :)

fingersD schrieb am 03.07.2006 um 08:30 Uhr

@Dr.HDi thanks

I made a few edits to the code to work with php5x, thwb2.84, allow edit descriptions/groups
and translated to English
http://www.4tfingers.biz/tthwb/downloadcenter.php


I'm not trying to take over your hack! :)

<< vorherige Seite – Seite 2 von 2