Download Mod (Hotschi) - Download ohne Beschränkungen

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
manidu
Mitglied
Beiträge: 7
Registriert: 05.06.2004 14:17

Download Mod (Hotschi) - Download ohne Beschränkungen

Beitrag von manidu »

Hallo!

Ich habe den Download Mod von Hotschi in meinem Forum installiert.

In das Forum können nur von mir hinzugefügte Mitglieder kommen (Samariterbund, Interner Bereich).

Nun hätte ich gerne, dass auch User mit 0 Beiträgen und ohne Traffic Dateien downloaden dürfen. (Auch, wenn ich in der Konfiguration bei "Anzahl Beiträge die ein User braucht, um downloaden zu können" den Wert 0 eintrage, funktioniert dass nicht.)

Wäre super, wenn mir da jemand helfen könnte, weil Dinge wie z.B. Arzneimittellisten auch von 0-Postern runtergeladen werden sollten können... =)


mfg

manidu
manidu
Mitglied
Beiträge: 7
Registriert: 05.06.2004 14:17

Beitrag von manidu »

Gut, ich habs mittlerweile selbst gelöst... Falls jemand das selbe Problem hatte:

Datei: includes/functions_downloads.php

FINDE:

Code: Alles auswählen

if ( $userdata['session_logged_in'] AND $userdata['user_traffic'] > $file_size AND $file_extern == "0")
	{
		$status = '<a href="'.append_sid("load.$phpEx?id=$file_id").'"><img src="' . $images['Dl_yellow'] . '" border="0" alt="' . $lang['Dl_yellow_explain'] . '" title="' . $lang['Dl_yellow_explain'] . '"></a>';
		$file_name = '<a class="gen" href="'.append_sid("load.$phpEx?id=$file_id").'">'.$file_name_orig.'</a>';
		$auth_dl = TRUE;
	}
	else
	{
		$status = '<img src="' . $images['Dl_red'] . '" alt="' . $lang['Dl_red_explain_alt'] . '" title="' . $lang['Dl_red_explain_alt'] . '">';
		$file_name = $file_name_orig;
		$auth_dl = 0;
	}

	if ( $userdata['user_posts'] < $board_config['dl_posts'] AND $file_extern == "0" AND $file_free == "0" )
	{
		$status = '<img src="' . $images['Dl_red'] . '" alt="' . $lang['Dl_red_explain_alt'] . '" title="' . $lang['Dl_red_explain_alt'] . '">';
		$file_name = $file_name_orig;
		$auth_dl = 0;
	}

	if (intval($dl_auth[$cat_id]['auth_dl']) == 0 && intval($index[$cat_id]['auth_dl']) == 0 && $userdata['user_level'] != ADMIN)
	{
		$status = '<img src="' . $images['Dl_red'] . '" alt="' . $lang['Dl_red_explain_perm'] . '" title="' . $lang['Dl_red_explain_perm'] . '">';
		$file_name = $file_name_orig;
		$auth_dl = 0;
	}

	if ( $file_free == "1")
	{
		$status = '<a href="'.append_sid("load.$phpEx?id=$file_id").'"><img src="' . $images['Dl_green'] . '" border="0" alt="' . $lang['Dl_green_explain'] . '" title="' . $lang['Dl_green_explain'] . '"></a>';
		$file_name = '<a class="gen" href="load.' . $phpEx . '?id=' . $file_id . '">'.$file_name_orig.'</a>';
		$auth_dl = TRUE;
	}

	if (($file_klicks * $file_size) >= $file_traffic && intval($file_traffic) > 0)
	{
		$status = '<img src="' . $images['Dl_blue'] . '" alt="' . $lang['Dl_blue_explain_file'] . '" title="' . $lang['Dl_blue_explain_file'] . '">';
		$file_name = $file_name_orig;
		$auth_dl = 0;
	}

	if ($board_config['overall_traffic'] - $board_config['remain_traffic'] <= 0)
	{
		$status = '<img src="' . $images['Dl_blue'] . '" alt="' . $lang['Dl_blue_explain'] . '" title="' . $lang['Dl_blue_explain'] . '">';
		$file_name = $file_name_orig;
		$auth_dl = 0;
	}

	if ( $file_extern == "1")
	{
		$status = '<a href="'.append_sid("load.$phpEx?id=$file_id").'" target="_'.$file_name_orig.'"><img src="' . $images['Dl_grey'] . '" border="0" alt="' . $lang['Dl_grey_explain'] . '" title="' . $lang['Dl_grey_explain'] . '"></a>';
		$file_name = '<a class="gen" href="load.' . $phpEx . '?id=' . $file_id . '" target="_'.$file_name_orig.'">'.$lang['Dl_extern'].'</a>';
		$auth_dl = TRUE;
	}
ERSETZE DURCH:

Code: Alles auswählen

if ($userdata['session_logged_in'])
	{
		$status = '<a href="'.append_sid("load.$phpEx?id=$file_id").'"><img src="' . $images['Dl_green'] . '" border="0" alt="' . $lang['Dl_green_explain'] . '" title="' . $lang['Dl_green_explain'] . '"></a>';
		$file_name = '<a class="gen" href="load.' . $phpEx . '?id=' . $file_id . '">'.$file_name_orig.'</a>';
		$auth_dl = TRUE;
	}
Viel Spaß damit! :wink:
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5396
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wenn Du die Downloads als "frei" eingestellt, den Usern X Traffic und den Gesamttraffic auf Maximum gestellt hättest, ginge das auch.
Und die Angabe des Gesamttraffic hatte einen Sinn:
Was passiert, wenn durch den Download MOD mehr Traffic entsteht, als Du kostenlos in Deinem Vertrag hast?
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Antworten

Zurück zu „phpBB 2.0: Mod Support“