Seite 1 von 1

Download-mod installations Frage

Verfasst: 10.12.2008 22:25
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?

Verfasst: 10.12.2008 22:33
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

Verfasst: 11.12.2008 08:19
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?

Verfasst: 11.12.2008 11:00
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 ;)

Verfasst: 11.12.2008 11:40
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?

Verfasst: 11.12.2008 16:41
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!!!!!