Seite 1 von 1
frage zum cash mod
Verfasst: So 25.Sep, 2005 13:30
von gott
hallo Oxpus und Fabi
ich habe beim add one zum cash mod ne Frage;
es wird zwar gesagt, dass wenn ein user points in traffic umwandeln möchte, dass die Konfigurazion erfolgreich verändert wurde; aber die Punkte und Traffic verändern sich nicht.
WOran kann das liegen? Es kommt ja gar keine Fehlermeldung??!
DANKE und gruß
jens
Verfasst: So 25.Sep, 2005 20:19
von oxpus
Cash Mod? Punkte? Traffic?
Das Add-On ist für Währung, nicht für den Points MOD.
Oder hast Du Dich nur falsch ausgedrückt?
Verfasst: So 25.Sep, 2005 21:38
von gott
hi Oxpus,
jetzt bin ich völlig verwirrt -
ich habe den cash mod installiert und die Währung Points genannt (noch vom alten Points System Mod)
Nun möchte ich, dass die User die Points auch gegen user- traffic eintauschen/wechseln können - Aber das funktioniert eben nicht. Aber wenn ich die
aufrufe kommt auch
Wechsel Cash in Traffic
Points
Wechselkurs: 1 Points in 1.00 MB Traffic und Du besitzt z.B. 21 Points
Aber das tauschen klappt eben nicht; sind die Points gar keine Währung oder wieso klappt das wechseln nicht?
DANKE SCHON MAL !!
cu
Verfasst: Mo 26.Sep, 2005 10:01
von oxpus
Du hast den Wechselkurs einstellen können?
Und welche Version des Cash MODs hast Du installiert?
Getestet wurde mit dem 2.2.1...
Verfasst: Mo 26.Sep, 2005 10:34
von gott
ja, habe alles einstellen können; musste nur in der user_dl_config die SQL-TablleN in "phpbb_cash umnennen und nicht "Cash_Table"
Es hieß immer Cash_Table doesnT exist (SQL-ERROR)
Ich habe allerdings den Cash-Mod 2.2.2 (also die neueste Version)
Meinst du es könnte daran liegen?
Wie gesagt: Der Wechselkurs wird angezeigt und die user bekommen auch Points beim Posten. Nur das wechseln in Traffic will nicht klappen.
wie IMMER DANKE für DEINE Hilfe!
Viele Grüße
Verfasst: Mo 26.Sep, 2005 11:15
von oxpus
Öhm, wenn Du doch schon Punkte fürs Posten vergibst, warum nicht dann gleich Traffic zuweisen? Dann fiele das Wechseln weg

Verfasst: Mo 26.Sep, 2005 17:00
von gott
Traffic bekommen die User ja auch zugeschrieben;
aber ich nöchte, dass die Points auch einen SInn haben; wäre doch echt gut, wenn man die gesammelten Punkte noch in Traffic tauschen kann; dann hätten die Punkte auch eine BEDEUTUNG!
Oder meinst du etwas anderes? Wenn ja, wie/wo stelle ich das denn ein?
Thx AS USUAL!!
jens
Verfasst: Mo 26.Sep, 2005 17:33
von oxpus
Die Tabelle heisst auch nicht Cash_Table. Das ist nur eine Konstante, die im Cach MOD definiert wird. Da aber im Download MOD nicht die Definitionen des Cash MODs includiert werden, wird das dort eben separat gemacht, um eben auf die Tabelle phpbb_cash zugreifen zu können.
So sollte es jedenfalls sein.
Versuchs mal so:
Code: Alles auswählen
#
#-----[ OPEN ]-----
#
user_dl_config.php
#
#-----[ FIND ]-----
#
if (!defined('CASH_TABLE'))
{
define('CASH_TABLE', $table_prefix.'cash');
}
#
#-----[ REPLACE WITH ]-----
#
define('CASH_TABLE', $table_prefix.'cash');
Die Fehlermeldung dürfte dann weg sein, bzw. wäre im schlimmsten Fall eine andere...
Verfasst: Mo 26.Sep, 2005 18:23
von gott
hallo nochmal,
habe es versucht und es kommt auch keine Fehlermeldung; da steht nach Submit der user_dl_config.php :
Code: Alles auswählen
User configuration for downloads successfull updated
Click here to return to the downloads
Aber die Punkte und Traffic bleiben beim alten. Das verstehe ich echt nicht. Hast du noch eine Idee? Meinst du es liegt am neuen cash mod?
SchÖne Grüße
jens[/code]
Verfasst: Mo 26.Sep, 2005 18:40
von oxpus
An der neuen Version liegt das nicht.
Ändere doch mal den Wechselkurs. Nur zum Testen...
Verfasst: Mo 26.Sep, 2005 19:00
von gott
der wechslekurs wird immer richtig angezeigt
also z.B. 1 Points = 10 kb ODER
1 Points = 1 MB
Es sollte also an der user_dl_config.php liegen.
Ich musste allerdings in der admin_dl_cash_to_traffic.php auch CASH_TABLE in phpbb_cash umändern (sonst kam immer der SQL-ERROR im Adminpannel; CASH_TABLE doesnT exist. Could not query Cash Currencies
Aber jetzt klappt es ja im Adminbereich.
. Wie gesagt: Einstellen lässt sich alles Prima. Ohne Fehler. Der Wechslekurs wird auch angezeigt.
Ich habe echt keine Idee mehr woran es liegen könnte
hoffe du...
gruß jens
Verfasst: Mo 26.Sep, 2005 19:27
von oxpus
Hm, ist auch die Frage, wie das Feld nun heisst, was für die "Punkte" angelegt wurde.
Das Script verwendet ja das Feld in der User-Tabelle, welches in der Cash-Tabelle angelegt wurde. Und da steht ja auch drinnen, wieviele "Punkte" der User hat.
Und es gibt von der Version 2.2.1, mit der ich getestet habe zur 2.2.2 keine Unterschiede an dieser Stelle, die den DL MOD betreffen.
Ich stehe vor einem Rätzel...
Mal zusammengefasst:
Du hast nur eine Währung, genannt "Punkte" eingerichtet?
Und der Wechselkurs ist gesetzt.
Dann müsste in der Tabelle phpbb_cash im Feld cash_dbfield der Name des Feldes enthalten sein, das in der User-Tabelle phpbb_users die Anzahl der Punkte beinhaltet. Sollte auch so sein, sonst werden der Wechselkurs und die Anzahl der vorhandenen User-Punkte ja nicht angezeigt.
Hm...
In meinen Tests hatte das alles wunderbar geklappt...
BTW: Hast Du das deutsche Sprachpaket installiert?
Und dazu: Sind wirklich alle Dateien aus dem Add-On ersetzt worden?
Verfasst: Mo 26.Sep, 2005 20:10
von gott
also ich habe die Datein user_dl_config.php und admin:cash_to_traffic.php die entsprechenden Sachen verändert (also Cash_Table in phpbb_cash)
Muss ich evtl. noch in den anderen Datein etwas ändern?
Es muss irgendeine Kleinigkeit sein, weil ja, rufe ich user_dl_config.php auf, der Wechselkurs angezeigt wird, die Anzahl der Points auch (stimmen auch mit den tatsächlichen überein)
das problem ist einfach nur, dass der Submit-Button anscheinend vom Cash-Mod ignoriert wird; weil die Punkte und Traffic sich eben
nicht verändern. Auch wenn ich z.B. 100000 Points eingebe kommt, dass alles erfolgreich verändert wurde.
Habe die Deutsche- Language File auch dabei. Ansonsten sind die Files glaub ich die gleichen. War von phpbb.com
muss ich evtl. in der admin_dl_cash_to_traffic.php auch so etwas wie
eingeben?
Verfasst: Mo 26.Sep, 2005 21:39
von oxpus
Submit-Button anscheinend vom Cash-Mod

?
Da ist nichts vom Cash Mod, ausser die Punkte.
Der Rest wird durch den Download MOD gesteuert, so soll es jedenfalls ein.
Lädt denn die Seite neu, wenn Du auf Submit klickst?
Und steht bei Dir wirklich "Submit" oder "Absenden" auf dem Button?
Wenn das auf englisch aufgeführt ist, hast Du das deutsche Sprachpaket vom Download MOD nicht installiert.
Verfasst: Mo 26.Sep, 2005 22:14
von gott
du hast recht; das der Absenden-Button anscheinend den Traffic ignoriert- habs verkehrt zum geschrieben..
Aber ich verstehe nicht, dass der Wechselkurs angezeigt wird
(z.B.1 Points=1MB) und auch die Anzahl der Points (z.B. 20)
Habe aber auch das dt. Sprachpaket installiert- also daran sollte es nicht liegen
Es wird eine neue Seite geladen, auf der steht das alles erfolgreich verändert wurde, wenn ich auf Absenden klicke.
Irgendwas ist mit der Datenbank wohl falsch; weil da verändert sich das ja alles-
I donT get it

Verfasst: Mo 26.Sep, 2005 22:35
von oxpus
Irgendwas ist mit der Datenbank wohl falsch; weil da verändert sich das ja alles-
Jetzt bin ich noch mehr verwirrt als vorher:
Lädt denn das Formular nach dem Absenden erneut oder nicht?
Wenn ja, passt das Script irgendwie noch nicht, wenn nein, ist vermutlich was anderes dran schuld...
Verfasst: Mo 26.Sep, 2005 23:21
von gott
ja, also das Formular lädt nach dem Absenden -
aber es sieht nur so aus; in der Datenbank verändert sich NICHTS;
ich meinte vorhin das nur, weil es sich ja dort ändern sollte (points in Traffic)
Du meinst also das es am Script liegt? Hättest du denn noch eine Idee :roll:
Gute Nacht erstmal...
Verfasst: Di 27.Sep, 2005 10:48
von oxpus
Ich werde es mal selber mit dem neuen MOD versuchen.
Vielleicht arbeitet der ja doch anders, als die Version 2.2.1...
Verfasst: Di 27.Sep, 2005 12:12
von oxpus
Es war mal wieder nur eine Kleinigkeit:
Code: Alles auswählen
#
#-----[ OPEN ]-----
#
user_dl_config.php
#
#-----[ FIND ]-----
#
$s_hidden_fields = '<input type="hidden" name="'.POST_USERS_URL.'" value="'.$user_id.'" />';
#
#-----[ REPLACE WITH ]-----
#
$s_hidden_fields = '<input type="hidden" name="'.POST_USERS_URL.'" value="'.$userdata['user_id'].'" />';
#
#-----[ SAVE/CLOSE ALL FILES ]-----
#
# EoM
Der MOD wird auch umgehend aktualisiert.
Verfasst: Di 27.Sep, 2005 15:27
von gott
I LOVE YOU
Das hätte ich NIE entdeckt...
thx 4 ur help!
Besten Gruß
Jens
Verfasst: Di 27.Sep, 2005 17:49
von oxpus
Sowas geht nur mit Analyseanzeigen, wie sie Browser like Firefox bieten.
Ich hätte ohne das auch noch tagelang weiter gesucht...
Fruet mich aber, wenn wir das Problem aus der Welt geräumt haben.
Viel Spaß dann noch damit.