Downloadcenter für THWB
Da nun auch der Server für das THWB Projekt nicht mehr gepflegt wird, hier noch einmal eine Anleitung zur Installation:

Zip-Datei entpacken und die darin enthaltene Datei-Struktur auf den Webspace mit THWB kopieren.

Folgende Anpassungen sind außerdem erforderlich:

Eintrag 'Server-Path' in Registry einfügen:

INSERT INTO `<Database>`.`<Prefix>_registry` (
`keyname` ,
`keyvalue` ,
`keytype` ,
`keydescription` ,
`keydetails` ,
`keygroupid` ,
`keydisplayorder`
)
VALUES (
'server_path', '<Your Path>', 'string', 'Server-Path f. Downloadcenter', '', '5', '10'
); 

Wichtig: <Your Path> mit abschließendem '/'.

In diesem Pfad eine .htaccess mit folgendem Inhalt ablegen:

deny from all


Tabelle anlegen:
CREATE TABLE `<Prefix>_downloads` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `name` varchar(80) default 'None Given',
  `file_data` varchar(255) default NULL,
  `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`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=0 ;


Skripts anpassen:

admin/functions.inc.php

.
.
	navgroupbox_open('Extensions');
		navbox_element('calendar.php?session=' . $session, 'Calendar');
		navbox_element('downloadcenter.php?session=' . $session, 'Downloadcenter');
		navbox_element('newsletter.php?session=' . $session, 'Newsletter');
.
.

inc/header.inc.php

.
.
$option[] = '<a href="calendar.php">Kalender</a>';
$option[] = '<a href="downloadcenter.php">Downloads</a>';
$option[] = '<a href="team.php">Staff</a>';
.
.
Eine archivierte Version der original Anleitung finden Sie HIER. Eine verbesserte Version des Downloadcenters gibt es inzwischen auch. Diese können Sie HIER ansehen und ggf. downloaden.
Bzgl. Zugangsdaten nehmen Sie dazu einfach Kontakt mit mir auf.
Home