Download-mod installations Frage

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

Download-mod installations Frage

Beitrag von Grizzly »

Hi @ all, ich habe eine Frage, in der installation steht drinen:

Code: Alles auswählen

#-----[ FIND ]--------------------------------------------------
#
	$cache->destroy('sql', MODERATOR_CACHE_TABLE);

#
#-----[ AFTER, ADD ]--------------------------------------------------
#
	// Delete Download Favorites from this user
	$sql = "DELETE FROM " . DL_FAVORITES_TABLE . "
		WHERE fav_user_id = $user_id";
	$db->sql_query($sql);

#
allerdings gibt es den code

Code: Alles auswählen

$cache->destroy('sql', MODERATOR_CACHE_TABLE);
muss ich des bei beiden stellen danach einfügen?
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

Hi,
Du sollst

Code: Alles auswählen

   // Delete Download Favorites from this user 
   $sql = "DELETE FROM " . DL_FAVORITES_TABLE . " 
      WHERE fav_user_id = $user_id"; 
   $db->sql_query($sql);
nach

Code: Alles auswählen

$cache->destroy('sql', MODERATOR_CACHE_TABLE);
einfügen.

MfG
Dave
Grizzly
Mitglied
Beiträge: 84
Registriert: 16.12.2006 10:06
Kontaktdaten:

Beitrag von Grizzly »

Oh hab vergessen zu schreiben dass es den code:

Code: Alles auswählen

$cache->destroy('sql', MODERATOR_CACHE_TABLE);
zwei mal in der Datei gibt, soll ich den hinter beiden stellen einfügen?

und noch eine Frage zum download-mod. und zwar wenn ich den install ordner aufrufe und dann installiere oder update machen will dann wird die seite weiß, warum? Und noch eine Frage, im Download-mod kann man doch mit Cash-punkten Traffic kaufen, aber das geht nicht. Dort steht 1. nicht dran wie viel cash ich habe, zweitens wenn ich eine zahl eingabe kommt:

Code: Alles auswählen

SQL ERROR [ mysqli ]

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '= - 0, user_traffic = user_traffic + 0 WHERE user_id = 2' at line 2 [1064]

SQL

UPDATE phpbb3_users SET = - 0, user_traffic = user_traffic + 0 WHERE user_id = 2

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: dl_mod/includes/dl_user_config.php
LINE: 74
CALL: dbal_mysqli->sql_query()

FILE: downloads.php
LINE: 529
CALL: include('dl_mod/includes/dl_user_config.php')
Was kann ich da machen?
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5395
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Poste bitte mal den LInk zu dem von Dir verbauten Cash MOD.
Ich hatte die Kompatibilität zunächst im MOD gelassen, hatte aber nicht gewusst, wie der auf phpBB 3 mal konvertiert wird.
Das muss ich erst anpassen, daher bei Dir noch der Fehler.
Oh hab vergessen zu schreiben dass es den code:

Code: Alles auswählen

$cache->destroy('sql', MODERATOR_CACHE_TABLE);
zwei mal in der Datei gibt, soll ich den hinter beiden stellen einfügen?
Wie das immer mit jeder zu findenden Stelle gilt:
Hinter der einen Stelle, die nach der letzten, bzw. ersten Fundstelle in der Datei als nächstes gefunden wird ;)
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Grizzly
Mitglied
Beiträge: 84
Registriert: 16.12.2006 10:06
Kontaktdaten:

Beitrag von Grizzly »

Ähm ja ich habe gemerkt dass mein cash mod nicht der aktuelle ist deswegen installe ich ihn heute neu. Dann poste ich erneut. Kann es also dann daran liegen dass ich den dl-mod nicht installen kann?
Wie das immer mit jeder zu findenden Stelle gilt:
Hinter der einen Stelle, die nach der letzten, bzw. ersten Fundstelle in der Datei als nächstes gefunden wird
habe ich das jetzt richtig verstanden, es muss hinter beiden gefundenen Stellen eingefügt werden?
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5395
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Grizzly hat geschrieben:Ähm ja ich habe gemerkt dass mein cash mod nicht der aktuelle ist deswegen installe ich ihn heute neu. Dann poste ich erneut. Kann es also dann daran liegen dass ich den dl-mod nicht installen kann?
Wie das immer mit jeder zu findenden Stelle gilt:
Hinter der einen Stelle, die nach der letzten, bzw. ersten Fundstelle in der Datei als nächstes gefunden wird
habe ich das jetzt richtig verstanden, es muss hinter beiden gefundenen Stellen eingefügt werden?
Also zum Cash MOD: Sofern ich zur geplanten Fertigstellung der nächsten Version (das sollte das kommende WE sein!) keine Version des Cash MODs genannt bekomme, fliegt die komplette Unterstützung aus der Download MOD raus und wird später als Add-On angeboten.
Etwas halb fertiges oder fehlerhaftes werde ich nicht anbieten.
Ursprünglich dachte ich auch mal, daß der Cash MOD, wenn er denn portiert wird, datentechnisch dem phpBB2-Gegenstück gleich gehalten wird, was scheinbar nicht der Fall ist.
Ob ich dann allerdings auch zum WE die komplette Unterstützung bauen kann, ist dann aber auch noch offen, je nachdem, wie unterschiedlich zur damaligen Version die neue MOD aufgebaut wurde.
Die Download MOD kannst Du aber dennoch getrennt davon aufbauen, schalte einfach nur die Unterstützung hierfür in der allgemeinen Konfiguration zur Download MOD aus.

Und zur besagten Fundstelle:
Wenn Du Dich Punkt für Punkt an der Anleitung lang hangelst, kommst Du bei einer Datei an einen Punkt, an dem Du ja etwas ändern oder einfügen musst.
Genau von diesem Punkt ausgehend (und NIE vom Dateianfang aus, ausser, es wäre wirklich die allererste Änderung für die Datei!), suchst Du nur die nächste Stelle, an der der zu suchende Code zu finden ist, und NICHT an weiteren Stellen in der betreffenden Datei!!!
Sofern die zu suchende Stelle die erste Änderung an der besagten Datei darstellt, wäre es demnach auch nur die erste Fundstelle, aber nicht mehr die zweite Stelle in der Datei!
Wenn aber an der zweiten Stelle auch was zu ändern wäre, dann stände genau das auch extra in der Anleitung beschrieben!!!!!
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Antworten

Zurück zu „[3.0.x] Mod Support“