Full Pack Download Mod
[quote="oxpus - So 24.Jul, 2005 19:40";p="39549"]Die Hackliste dient dazu, anderen mitzuteilen, welche Mods man installiert hat.
Das hilft auch der eigenen Übersicht, wenn man z.B. einen Mod sucht und gerade den Link dahin nicht im Gedächtnis hat.[/quote]
Ja wie bau ich das ein bzw. wie gab ich da Daten ein und las sie dann anzeigen? Ich hab da kein Plan hab das bei mir mit den MODs so gemacht:
http://www.stubentiger-forum.de/downloads.php?cat=6
Das hilft auch der eigenen Übersicht, wenn man z.B. einen Mod sucht und gerade den Link dahin nicht im Gedächtnis hat.[/quote]
Ja wie bau ich das ein bzw. wie gab ich da Daten ein und las sie dann anzeigen? Ich hab da kein Plan hab das bei mir mit den MODs so gemacht:
http://www.stubentiger-forum.de/downloads.php?cat=6
Zuletzt geändert von Scotty am So 24.Jul, 2005 20:57, insgesamt 1-mal geändert.
[quote="modbo - So 24.Jul, 2005 15:37";p="39524"]Selbst wenn ich dort E-Mail benachrichtigung deaktiviere, kommt der Fehler![/quote]
Korrigiere. Wenn die E-Mail Benachrichtigung im ACP ausgeschaltet ist, bleibt der Fehler aus.
Allerdings wird dem Benutzer im DL Mod immer noch die Auswahlmöglichkeit angezeigt Die müsste imho, wenn die Funktion E-Mailbenachrichtigung administrativ ausgeschaltet ist, auch ausgeblendet werden.
Dann, wie gesagt, sollte sie generell bei neuen User als standard aus sein (Spam).
Warum wurde die Funktion so mehr oder weniger ungetestet eingebaut? Bei mir funktioniert sie jedenfalls nicht fehlerfrei.
Korrigiere. Wenn die E-Mail Benachrichtigung im ACP ausgeschaltet ist, bleibt der Fehler aus.
Allerdings wird dem Benutzer im DL Mod immer noch die Auswahlmöglichkeit angezeigt Die müsste imho, wenn die Funktion E-Mailbenachrichtigung administrativ ausgeschaltet ist, auch ausgeblendet werden.
Dann, wie gesagt, sollte sie generell bei neuen User als standard aus sein (Spam).
Warum wurde die Funktion so mehr oder weniger ungetestet eingebaut? Bei mir funktioniert sie jedenfalls nicht fehlerfrei.
Der Meinung bin ich allerdings auch und habe das bei mir auch gleich so gemacht.Dann, wie gesagt, sollte sie generell bei neuen User als standard aus sein (Spam).
In phpMyAdmin:
Code: Alles auswählen
ALTER TABLE `phpbb_users` CHANGE `user_allow_new_download_email` `user_allow_new_download_email` TINYINT(1) DEFAULT '0' NOT NULL;
Bei mir Funktioniert es einwandfrei. Und bei einigen anderen Boards (wie mein Postfach heute feststellen musste ) auch!Warum wurde die Funktion so mehr oder weniger ungetestet eingebaut? Bei mir funktioniert sie jedenfalls nicht fehlerfrei.
Da muss ich dir allerdings auch wieder recht geben! Aber das kann man ja, zur not, mit einem kleinem Snippet lösen.Die müsste imho, wenn die Funktion E-Mailbenachrichtigung administrativ ausgeschaltet ist, auch ausgeblendet werden.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
@modbo
Ich habe die Benachrichtigung nochmal überarbeiten. Das Paket dazu erneut herunterladen und die Dateien ersetzen.
Das diese Funktion auch ausgeschaltet wird (per default), werde ich ebenfalls noch einbauen.
Ich habe die Benachrichtigung nochmal überarbeiten. Das Paket dazu erneut herunterladen und die Dateien ersetzen.
Das diese Funktion auch ausgeschaltet wird (per default), werde ich ebenfalls noch einbauen.
Zuletzt geändert von oxpus am Mo 25.Jul, 2005 13:15, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Ja, das sollten alle machen.
Und dazu auch diese SQL-Befehle ausführen, damit die Email-Benachrichtigung erstmal komplett abgeschaltet wird.
In der Masse der User kann ansonsten ein neuer oder geänderter Download ansonsten eine lange Weile brauchen, bis alle Emails versendet wurden und man wird nicht gleiche als Spam-Monster hingestellt
Und dazu auch diese SQL-Befehle ausführen, damit die Email-Benachrichtigung erstmal komplett abgeschaltet wird.
In der Masse der User kann ansonsten ein neuer oder geänderter Download ansonsten eine lange Weile brauchen, bis alle Emails versendet wurden und man wird nicht gleiche als Spam-Monster hingestellt
Code: Alles auswählen
ALTER TABLE phpbb_users CHANGE user_allow_new_download_email user_allow_new_download_email TINYINT(1) DEFAULT '0' NOT NULL;
UPDATE phpbb_users SET user_allow_new_download_email = 0;
UPDATE phpbb_dl_config SET config_value = 1 WHERE config_name = 'disable_email';
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Ja aber welche Dateien ersetzen, sicher nicht alle, ich hab ja erst gestern die Final wieder angepasst?
Scotty's Stubentiger-Forum - Miau
Scotty's .NET Projekte: StarTrek Infos 10.01, e-hahn Updater 3.01, Easy Desktop Note 1.04
Scotty's .NET Projekte: StarTrek Infos 10.01, e-hahn Updater 3.01, Easy Desktop Note 1.04
Ok, danke .
Mir ist grad aufgefallen das beim Template "dl_edit_body.tpl" der Zurücksetzen button leer ist, also ohne Bezeichnung…?
Mir ist grad aufgefallen das beim Template "dl_edit_body.tpl" der Zurücksetzen button leer ist, also ohne Bezeichnung…?
Zuletzt geändert von Scotty am Mo 25.Jul, 2005 14:31, insgesamt 2-mal geändert.
[quote="oxpus - Mo 25.Jul, 2005 12:00";p="39583"]@modbo
Ich habe die Benachrichtigung nochmal überarbeiten. Das Paket dazu erneut herunterladen und die Dateien ersetzen.
Das diese Funktion auch ausgeschaltet wird (per default), werde ich ebenfalls noch einbauen.[/quote]
Danke. Habe ich gemacht, auch die SQL Anweisung ausgeführt.
Der Fehler tritt erstmal nicht mehr auf (was wohl auch klar ist, da auch bei eingeschalteter E-Mail Benachrichtigung nun keine E-Mails mehr versendet werden, da die SQL Anweisung diese bei jedem Benutzer erstmal ausgeschaltet hat).
Da ich einen Verdacht habe, wo der fehler liegen könnte, werde ich die jetzt manuell bei einigen Usern mal wieder einschalten.
An der Anzeige in der Download Konfiguration hat sich aber nichts geändert, oder? Selbst wenn E-Mail Benachrichtigung im ACP aus ist, bekommt der User die Möglichkeit angezeigt.
Ich habe die Benachrichtigung nochmal überarbeiten. Das Paket dazu erneut herunterladen und die Dateien ersetzen.
Das diese Funktion auch ausgeschaltet wird (per default), werde ich ebenfalls noch einbauen.[/quote]
Danke. Habe ich gemacht, auch die SQL Anweisung ausgeführt.
Der Fehler tritt erstmal nicht mehr auf (was wohl auch klar ist, da auch bei eingeschalteter E-Mail Benachrichtigung nun keine E-Mails mehr versendet werden, da die SQL Anweisung diese bei jedem Benutzer erstmal ausgeschaltet hat).
Da ich einen Verdacht habe, wo der fehler liegen könnte, werde ich die jetzt manuell bei einigen Usern mal wieder einschalten.
An der Anzeige in der Download Konfiguration hat sich aber nichts geändert, oder? Selbst wenn E-Mail Benachrichtigung im ACP aus ist, bekommt der User die Möglichkeit angezeigt.
Nein nur v4.0.1 runter laden und die Dateien erneut hoch laden:
admin/admin_dl_files.php
includes/functions_downloads.php
dl_modcp.php
dl_upload.php
Was kann ich jetzt bezüglich der "dl_edit_body.tpl" machen, weil ja der Zurücksetzen button leer ist?
admin/admin_dl_files.php
includes/functions_downloads.php
dl_modcp.php
dl_upload.php
Was kann ich jetzt bezüglich der "dl_edit_body.tpl" machen, weil ja der Zurücksetzen button leer ist?
Zuletzt geändert von Scotty am Mo 25.Jul, 2005 14:58, insgesamt 1-mal geändert.
[quote="Scotty - Mo 25.Jul, 2005 14:57";p="39623"]Nein nur v4.0.1 runter laden und die Dateien erneut hoch laden:
admin/admin_dl_files.php
includes/functions_downloads.php
dl_modcp.php
dl_upload.php
[/quote]
Thanks.
"L_SUBMIT" => $lang['Submit'],
folgendes ein:
"L_RESET" => $lang['Reset'],
Ich glaub, die Stelle kommt zweimal vor.
admin/admin_dl_files.php
includes/functions_downloads.php
dl_modcp.php
dl_upload.php
[/quote]
Thanks.
Füge mal in der dl_modcp.php unter jeder ZeileScotty hat geschrieben: Was kann ich jetzt bezüglich der "dl_edit_body.tpl" machen, weil ja der Zurücksetzen button leer ist?
"L_SUBMIT" => $lang['Submit'],
folgendes ein:
"L_RESET" => $lang['Reset'],
Ich glaub, die Stelle kommt zweimal vor.
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Vergessen nicht ganz, denn durch irgend einen anderen Mod kommt das in der page_header.php auch rein und somit per Default für jedes Template...
Wird aber korrigiert.
Wird aber korrigiert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- jungpionier
- Beiträge: 91
- Registriert: So 30.Jan, 2005 13:35
- Wohnort: Dresden
hi oxpus
schön das deine Seite wieder geht
hab aber jetzt auch mal nen kleines Problem mit dem DownloadMod.
ich habe ja nun auf die version 4.02 geupdatet von der alten version (ja ich hab den grossen sprung auch gemacht) LOL
Ich hab das Prob das ich vorher den Hack (Prüfen ob der User schon bezaht hat) drinn hatte also wenn der User den Download schon mal getätigt hat das er es nicht nochmal vom traffic abgezogen bekommt.
Und den bekomme ich nicht mehr eingebaut da ja deine komplette downloads.php anders ist als die alte.
kannst du mir da eventuell weiterhelfen ? für mein Forum ist das extrem wichtig sonst würde ich nicht fragen.
BITTE BITTE BITTE *fleh*
mfg Jungpionier
Und KOMPLIEMENT der Mod ist Saugeil geworden!!!! (ohne Schleimen zu wollen!)
schön das deine Seite wieder geht
hab aber jetzt auch mal nen kleines Problem mit dem DownloadMod.
ich habe ja nun auf die version 4.02 geupdatet von der alten version (ja ich hab den grossen sprung auch gemacht) LOL
Ich hab das Prob das ich vorher den Hack (Prüfen ob der User schon bezaht hat) drinn hatte also wenn der User den Download schon mal getätigt hat das er es nicht nochmal vom traffic abgezogen bekommt.
Und den bekomme ich nicht mehr eingebaut da ja deine komplette downloads.php anders ist als die alte.
kannst du mir da eventuell weiterhelfen ? für mein Forum ist das extrem wichtig sonst würde ich nicht fragen.
BITTE BITTE BITTE *fleh*
mfg Jungpionier
Und KOMPLIEMENT der Mod ist Saugeil geworden!!!! (ohne Schleimen zu wollen!)
So langsam verlier ich da auch den Überblick. Mittlerweile existiert bei http://phpbb.hotschi.de version 4.0.3.
In der History des Mods steht nur 4.0.0. Wie jetzt updaten? Alle Dateien überschreiben und db_update?
In der History des Mods steht nur 4.0.0. Wie jetzt updaten? Alle Dateien überschreiben und db_update?
Warum gebt ihr eigentlich nicht an was sich verändert hat bzw. welche Dateien man nun nur aktualisieren muss? Jetzt steht 4.03 zum Download, ich hab grad 4.01. Geht ihr denn immer davon aus das jeder alles einfach nur komplett überschreibt?
Bis auf die Grafiken/Templates und die Language Datei hab ich mal alles überschrieben …
Bis auf die Grafiken/Templates und die Language Datei hab ich mal alles überschrieben …
Zuletzt geändert von Scotty am Di 26.Jul, 2005 22:44, insgesamt 2-mal geändert.
mal ne allgemeine frage zum download-mod:
habe eine download-kategorie in der die downloads als "frei" eingestellt sind... in einer link-liste von einer anderen seite wird auf die frei-downloads verwiesen....
wollte fragen ob nur reine mausklicks auf den gewissen download gewertet werden oder ob auch suchrobots als download gewertet werden?
habe eine download-kategorie in der die downloads als "frei" eingestellt sind... in einer link-liste von einer anderen seite wird auf die frei-downloads verwiesen....
wollte fragen ob nur reine mausklicks auf den gewissen download gewertet werden oder ob auch suchrobots als download gewertet werden?
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
@jungpionieer
Welchen Mod willst Du denn da einbauen?
@modbo und Scotty
Werde ich mal kundtun. Das finale Paket stelle ich nicht mehr zusammen und auch nicht bereit.
@bce
Alle Downloads werden gezählt. Aber wenn Du Traffic vergibts und auch eine Mindestanzahl Posts für die Downloads, diese also nicht frei einstellst, haben Suchrobots keine Chance
Welchen Mod willst Du denn da einbauen?
@modbo und Scotty
Werde ich mal kundtun. Das finale Paket stelle ich nicht mehr zusammen und auch nicht bereit.
@bce
Alle Downloads werden gezählt. Aber wenn Du Traffic vergibts und auch eine Mindestanzahl Posts für die Downloads, diese also nicht frei einstellst, haben Suchrobots keine Chance
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- jungpionier
- Beiträge: 91
- Registriert: So 30.Jan, 2005 13:35
- Wohnort: Dresden
[quote="oxpus - Mi 27.Jul, 2005 02:06";p="39687"]@jungpionieer
Welchen Mod willst Du denn da einbauen?
[/quote]
Hi Oxpus,
ich hab wohl nich erwähnt das der Mod net von Dir ist.
also es handelt sich um diesen hier (ich weis nicht ob der jetzt komplett ist ich hab den aus meinen alten dateien rausgebaut.
ICH HOFFE DU KANNST MIR HELFEN (ist wiiiirklich driingend)
anbei hänge ich dir mal meine ALTE downloads.php und load.php wo das verbaut war.
DANKE DIR
Wäre vieleicht auch noch ein zusatz für den Download Mod im allgemeinen, denn das ist wirklich gerecht. Man bedenke wenn mal ein Download bei einem User schief geht (verbindung getrennt Browser bleibt hängen usw. kann er Ihn ohne kosten noch mal Downloaden.
mfg Jungpionier
Welchen Mod willst Du denn da einbauen?
[/quote]
Hi Oxpus,
ich hab wohl nich erwähnt das der Mod net von Dir ist.
also es handelt sich um diesen hier (ich weis nicht ob der jetzt komplett ist ich hab den aus meinen alten dateien rausgebaut.
Code: Alles auswählen
## Prüfen ob der User den Download schon bezahlt hat
##
##Wenn der user einmal einen Download gedownloadet hat darf er diesen Download immer wieder durchführen ohne diesen erneut bezahlen zu müssen.
##
##
#########################################################
#########################################################
##
##
## DOWNLOADS.PHP
##
##
##SUCHE
##
if ($file_extern == "0") $file_size = filesize($download_dir . $file_path.$file_name_name);
if ($file_size < 1024)
{
$file_size_out = $file_size . " byte";
}
##
## DAVOR EINFÜGEN
##
//Prüfen, ob der User schon bezahlt hat
$sql2 = "SELECT DISTINCT username, filename FROM phpbb_loaded WHERE (username LIKE '".$userdata['username']."') && (filename LIKE '$file_name_name')";
$result2 = mysql_query($sql2);
while ($row2 = mysql_fetch_array($result2, MYSQL_ASSOC))
{
$r_username = $row2['username'];
}
##
##SUCHE
##
if ( $file_free == "1")
##
##ÄNDERN IN
##
if ( $file_free == "1" OR !is_null($r_username))
##
##SUCHE
##
$template->assign_vars(array(
##
##DAVOR EINFÜGEN
##
unset($r_username);
##
##
##
#########################################################
#########################################################
##
##
## LOAD.PHP
##
##
##SUCHE
##
$user_id = $userdata['user_id'];
##
##DAVOR EINFÜGEN
##
$sql2 = "SELECT DISTINCT username, filename FROM phpbb_loaded WHERE (username LIKE '".$userdata['username']."') && (filename LIKE '$file_name')";
$result2 = mysql_query($sql2);
while ($row2 = mysql_fetch_array($result2, MYSQL_ASSOC))
{
$r_username = $row2['username'];
}
##
##SUCHE
##
if ( $file_free == "1")
##
##ÄNDERN IN
##
if ( $file_free == "1" OR $file_extern == "1" OR !is_null($r_username))
##
##SUCHE
##
$result_klicks = mysql_query($query_klicks);
##
##DANACH EINFÜGEN
##
$query_log = "INSERT INTO phpbb_loaded VALUES ('". $userdata['username'] ."' , '$file_name', NOW());";
$result_log = mysql_query($query_log);
##
##SUCHE
##
$query_klicks = "UPDATE " . DOWNLOADS_TABLE . " SET klicks=klicks+1 WHERE id = '$id'";
##
## DANACH EINFÜGEN
##
$query_log = "INSERT INTO phpbb_loaded VALUES ('". $userdata['username'] ."' , '$file_name', NOW());";
##
## SUCHE
##
$result_klicks = mysql_query($query_klicks);
##
##DANACH EINFÜGEN
##
$result_log = mysql_query($query_log);
###################################################################
##########
##########
##########ENDE
##########
##########
###################################################################
Tabelle erstellen phpbb_loaded fertig
ICH HOFFE DU KANNST MIR HELFEN (ist wiiiirklich driingend)
anbei hänge ich dir mal meine ALTE downloads.php und load.php wo das verbaut war.
DANKE DIR
Wäre vieleicht auch noch ein zusatz für den Download Mod im allgemeinen, denn das ist wirklich gerecht. Man bedenke wenn mal ein Download bei einem User schief geht (verbindung getrennt Browser bleibt hängen usw. kann er Ihn ohne kosten noch mal Downloaden.
mfg Jungpionier
- Dateianhänge
-
- dl-mod-alt.rar
- (5.83 KiB) 39-mal heruntergeladen
Zuletzt geändert von jungpionier am Mi 27.Jul, 2005 10:42, insgesamt 1-mal geändert.
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Das wäre als weiterer Status in der functions_downloads.php einzubauen.
Ich schau mir das heute Nachmittag an. Sollte kein grösseres Problem darstellen...
Ich schau mir das heute Nachmittag an. Sollte kein grösseres Problem darstellen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- jungpionier
- Beiträge: 91
- Registriert: So 30.Jan, 2005 13:35
- Wohnort: Dresden
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Machmal. Und auch nur, weil heute kein Mittwoch ist
EDIT
So, die Änderungen als Anleitung (für spätere Verwendungen) und die geänderten Dateien gleich mit anbei.
Theoretisch sollte das so fluppen...
EDIT
So, die Änderungen als Anleitung (für spätere Verwendungen) und die geänderten Dateien gleich mit anbei.
Theoretisch sollte das so fluppen...
- Dateianhänge
-
- dl_mod_payed_fix.zip
- (6.79 KiB) 43-mal heruntergeladen
Zuletzt geändert von oxpus am Mi 27.Jul, 2005 11:29, insgesamt 1-mal geändert.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Hmm da ist sie wieder, v4.04, jeden Tag ne neue Version, diesmal konnte man aber am Datum erkennen wo was dran gemacht wurde, die db_update.php muss aber nicht ausgeführt werden?
Scotty's Stubentiger-Forum - Miau
Scotty's .NET Projekte: StarTrek Infos 10.01, e-hahn Updater 3.01, Easy Desktop Note 1.04
Scotty's .NET Projekte: StarTrek Infos 10.01, e-hahn Updater 3.01, Easy Desktop Note 1.04