Seite 5 von 5
Verfasst: 07.09.2007 16:52
von oxpus
Sollen denn wirklich alle User uploaden dürfen und damit Deinen Webspace zumüllen

Verfasst: 10.09.2007 10:31
von tts
Naja sollen sich also alle User die was uploaden wollen an mich wenden?
Wenn's da so nen Button geben würde, wo erst der ADmin gefragt wird ob was hochgeladen werden darf und dann der Admin das nur noch bestätigen muss, wäre es einfacher zu handlen.
Verfasst: 10.09.2007 11:00
von oxpus
So würde ich das handhaben, denn wie gesagt: Die User laden hoch und verbrauchen damit Deinen Traffic und Deinen Platz auf dem Webspace/Server.
Die Uploads kann man auch einstellen, daß diese Freigegeben werden, das ist schon drinnen.
Aber wenn jeder "wild" hochladen kann, wird zunächst erst der Speicherplatz verwendet und Traffic erzeugt und das wäre alles andere ans geschickt

Und genau aus diesen Gründen habe ich die Zügel im MOD so scharf angezogen.
Wenn Du aber dennoch weiterhin Deinen Usern diese "Verschwendungsmöglichkeit" zugestehen willst, dann stelle Uploads für alle User ein und ändere in der Datei dl_mod/classes/class_dlmod.php wie folgt ab:
FIND
Code: Alles auswählen
$cat_perm['auth_up'] = intval($this->dl_auth[$cat_id]['auth_up']);
REPLACE WITH
Code: Alles auswählen
$cat_perm['auth_up'] = ($this->user_logged_in) ? intval($this->dl_auth[$cat_id]['auth_up']) : 0;
FIND
Code: Alles auswählen
$tree_dl[$cat_id]['auth_up'] = $this->dl_index[$cat_id]['auth_up'];
REPLACE WITH
Code: Alles auswählen
$tree_dl[$cat_id]['auth_up'] = ($this->user_logged_in) ? $this->dl_index[$cat_id]['auth_up'] : 0;
FIND
Code: Alles auswählen
$tree_dl[$only_cat]['auth_up'] = $this->dl_index[$only_cat]['auth_up'];
REPLACE WITH
Code: Alles auswählen
$tree_dl[$only_cat]['auth_up'] = ($this->user_logged_in) ? $this->dl_index[$only_cat]['auth_up'] : 0;
FIND
Code: Alles auswählen
$tree_dl[$cat_id]['auth_up'] = $this->dl_index[$cat_id]['auth_up'];
REPLACE WITH
Code: Alles auswählen
$tree_dl[$cat_id]['auth_up'] = ($this->user_logged_in) ? $this->dl_index[$cat_id]['auth_up'] : 0;
Damit wird jedem angemeldeten User der Upload in der eingestellten Kategorie zugelassen.
Und wie gesagt: Ich würde dann die Uploads nicht automatisch freigeben, damit Du die dann noch kontrollieren kannst.
Einstellbar ist das ebenfalls in den einzelnen Kategorien.
Download nur für registrierte User
Verfasst: 17.09.2007 23:43
von StanleyG
Hi,
gibt es denn im Download MOD die Möglichkeit, eine Kategorie für alle registrierten Benutzer freizugeben und für nicht registrierte ganz zu verstecken?
Ich bräuchte eine Einstellung, nach der eine Kategorie von allen registrierten Usern gesehen und genutzt werden kann, für nicht registrierte soll sie aber gar nicht sichtbar sein.
Ich habe bisher nur die Möglichkeit, eine Kategorie komplett freizugeben oder auf bestimmte Usergruppen einzuschränken.
Ich weiß, dass ich bei jeder Datei einstellen kann, dass sie nur von registrierten Usern heruntergeladen werden kann, aber ich bräuchte eine Möglichkeit, sie vor unregistrierten ganz zu verstecken (samt Kategorie).
StanleyG
Verfasst: 26.09.2007 15:31
von hoheidt
elmo90 hat geschrieben:Nabend!
Ich habe folgendes Problem. Ich habe einfach alle Dateien, die in der Zip-Datei waren auf meinen FTP-Server geuppt.
Im Forum wird das mit dem Download-Button nicht angezeigt. Im Administarionsbereich aber schon. Dann kommt aber folgende Fehlermeldung im Main-Frame:
phpBB : Kritischer Fehler
Could not query download mod configuration
DEBUG MODE
SQL Error : 1146 Table 'elmo69.DL_CONFIG_TABLE' doesn't exist
SELECT * FROM DL_CONFIG_TABLE
Line : 104
File : class_dlmod.php
Habe mit zwar die Installationshinweise durchgelesen, aber nicht verstanden.
Danke für eure Hilfe.
MfG Elmo
Ich hab den gleichen Fehler, trotz Uploads aller Dateien und Installation.
Verfasst: 26.09.2007 15:59
von hoheidt
Ich habe keine Tabelle mit dem Namen "DL_CONFIG_TABLE", aber es existiert eine mit dem Namen "phpbb_dl_config".

Verfasst: 26.09.2007 17:15
von oxpus
Wohl wieder nur die Hälfte der Installationsanleitung gelesen...
DL_CONFIG_TABLE ist eine Konstante, die in der includes/constants.php einzutragen ist.
Die nötigen Änderungen dazu stehen in der MOD-Installationsanleitung...
Verfasst: 27.09.2007 07:40
von hoheidt
Nein, an einem nicht vollständigen Einbau in die Dateien hat es nicht gelegen. Ich hab noch mal alles überprüft. Aber scheinbar sind beim ftp-Upload ein paar Informationen verloren gegangen. Nachdem ich alle Dateien noch mal neu hochgeladen hatte, hat es funktioniert.
Vielen Dank für den Tip, dass es nicht an der Datenbank liegt.