Download Mod - 2 Bugs

Support zu den Modifikationen (MODs) von Entwickler OXPUS für das phpBB 3.0.x
Antworten
Dennisen

Download Mod - 2 Bugs

Beitrag von Dennisen »

Hallo oxpus, ich habe mit der aktuellsten Version zwei Bugs feststellen können.
Der eine war, dass die Hackliste auch wenn sie aktiviert und Dateien, die sie verwenden vorhanden war, nicht angezeigt wurde.
Da ist dir wohl ein Fehler unterlaufen bei der Einbauanleitung für die functions.php.

Das soll eingefügt werden:

Code: Alles auswählen

if ($config['use_hacklist'])
	{
		$sql = "SELECT count(id) as total FROM " . DOWNLOADS_TABLE . "
			WHERE hacklist = 1";
		$result = $db->sql_query($sql);
		
		if ($result)
		{
			$row = $db->sql_fetchrow($result);
			$total = $row['total'];
			
			if ($total)
			{
				$u_hacks_list = append_sid("{$phpbb_root_path}hacks_list.$phpEx");
				$l_hacks_list = $user->lang['DL_HACKS_LIST'];
				$img_hacklist = $user->img('menu_hacklist');
				
				$template->assign_var('S_HACKLIST_ON', true);
			}
			else
			{
				$u_hacks_list = $img_hacklist = $l_hacks_list = '';
			}
		}
		$db->sql_freeresult($result);
	}
	else
	{
		$u_hacks_list = $img_hacklist = $l_hacks_list = '';
	}
So muss es heissen, damit es funktioniert:

Code: Alles auswählen

if ($config['dl_use_hacklist'])
	{
		$sql = "SELECT count(id) as total FROM " . DOWNLOADS_TABLE . "
			WHERE hacklist = 1";
		$result = $db->sql_query($sql);
		
		if ($result)
		{
			$row = $db->sql_fetchrow($result);
			$total = $row['total'];
			
			if ($total)
			{
				$u_hacks_list = append_sid("{$phpbb_root_path}hacks_list.$phpEx");
				$l_hacks_list = $user->lang['DL_HACKS_LIST'];
				$img_hacklist = $user->img('menu_hacklist');
				
				$template->assign_var('S_HACKLIST_ON', true);
			}
			else
			{
				$u_hacks_list = $img_hacklist = $l_hacks_list = '';
			}
		}
		$db->sql_freeresult($result);
	}
	else
	{
		$u_hacks_list = $img_hacklist = $l_hacks_list = '';
	}
Wirst du aber wohl eh schon gefixt haben.

Mein zweites Problem ist, dass ich eingestellt habe, dass nach dem ersten Download kein Traffic mehr abgezogen wird.
Nun lade ich Download X (500 KB) herunter, und mein Guthaben sinkt auf 200 KB, ich kann also Download X nichtmehr herunterladen,
wenn ich die oben genannte Funktion nicht aktiviert habe. Sie ist aber aktiviert und daher funktioniert auch der Download,
nur wird das Bild beim Download dennoch auf das rote "Download nicht möglich" Bild geändert, anstatt auf dass, das anzeigt,
dass der Download ohne Trafficabzug möglich ist. Wie kann ich das denn beheben?

Angezeigtes Bild: Bild
Das Bild, das angezeigt werden sollte: Bild

Vielen Dank im Voraus!
Super Mod!
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2719
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Download Mod - 2 Bugs

Beitrag von oxpus »

Das erste werde ich prüfen und ggf. in die nächste MOD-Version integrieren.
Danke dafür.

Beim Abzug ohne weiteren Trafficabzug nach dem 1. Download wird das Icon weiterhin angezeigt, wie für jeden anderen User auch.
An dieser Methode werde ich auch nichts ändern, schliesslich ist auch ein Hinweis enthalten, dass der User das umgehen kann.
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Dennisen

Re: Download Mod - 2 Bugs

Beitrag von Dennisen »

Hallo oxpus,
wo denn? Meine Leute denken immer, dass sie nichts mehr herunterladen können,
weil sie eben das rote Symbol sehen. Dabei gibt es doch extra dafür das grüne Symbol?
Oder wofür ist das denn dann da? Für die Option "Frei" und "Extern" gibts doch eigene Symbole.
Kannst du mir dann eventuell nen Tipp geben, wie ich das selbst hinbiegen könnte?
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2719
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Download Mod - 2 Bugs

Beitrag von oxpus »

Schau doch mal in den Fußbereich deines Download Bereiches:
Der Administrator erlaubt die Zur Zeit alle Dateien, die Du bereits heruntergeladen hast, nochmal zu laden, ohne dafür Traffic zu bezahlen.
Option "Traffic je Download nur einmal vom Benutzerkonto abziehen" in der MOD-Konfiguration ;)
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Dennisen

Re: Download Mod - 2 Bugs

Beitrag von Dennisen »

Hallo Oxpus,
ja das ist richtig, aber wofür ist dann das unbenutze Icon?
Ich fänds schön, wenn man das ändern könnte, meine User sehen darin auch nur einen Widerspruch
und klicken bei rotem Symbol erst gar nicht drauf :(
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2719
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Download Mod - 2 Bugs

Beitrag von oxpus »

Das Icon ist ja nicht ungenutzt.
Solange noch Traffic da ist, wird es auch verwendet.
Ansonsten ist dann der betreffende Download rot markiert.
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Dennisen

Re: Download Mod - 2 Bugs

Beitrag von Dennisen »

Stimmt, da hast du recht, aber sinnvoll finde ich das dennoch nicht :)
Aber danke fürs Antworten :)
Benutzeravatar
oxpus
Chief handy-man
Beiträge: 2719
Registriert: Do 13. Dez 2007, 23:06
Wohnort: Irgendwo im I-Net
Kontaktdaten:

Re: Download Mod - 2 Bugs

Beitrag von oxpus »

Naja, der, der es noch nicht heruntergeladen hat, sieht rot. Und alle anderen eben auch.
Das ist für mich logisch.
Anders herum wäre es je Download eine Abfrage mehr, wenn man feststellen wollte, welche Downloads der User bereits herunterladen hätte, um es auch in diesem Punkt zu vergleichen...
Karsten Ude
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Dennisen

Re: Download Mod - 2 Bugs

Beitrag von Dennisen »

Ich fände es nur sinnvoll, dass die nicht rot sehen, weil sie es ja de facto herunterladen können und rot impliziert, dass sie es nicht können ... Ist das nicht nachvollziehbar?

LG,
Dennis
Antworten