"Willkommens PN" für neues Mitglied |
|
|
Veteran Mitglied
|
Paramedic Geschrieben am 01.08.2012 um 02:33 |
|
Hi!
Ich würde gern den neuen Mitgliedern meiner Webseite eine "Willkommens PN" senden, das ganze sollte natürlich Automatisch verlaufen, damals gab es ein MOD für V 7.00, jetzt gibt es ebenfalls ein MOD von Fangree Craig für V 7.02, ich habe mir die Readme nach und nach vom Google Übersetzer übersetzen lassen und komischerweise bekommt man keine PN wenn man sich neu Registriert hat oder beim 1. Login!
Nun wollte ich mal fragen was man noch für möglichkeiten hat sowas zu Realisieren ? |
|
|
|
Veteran Mitglied
|
Paramedic Geschrieben am 01.08.2012 um 10:54 |
|
Ich hab doch oben geschrieben das ich alles nach und nach mir übersetzen lassen habe. Abgesehen davon aktviert sich das Panel alleine, und ja ich habe die 1.01 |
|
|
|
Senior Mitglied
|
Das System läuft fehlerfrei, nutze es auf einigen Seiten von mir.
Die PM wird nicht direkt nachder Reg versendet sondern erst nach dem ersten Login.
Du wirst wohl irgendwo einen Fehler gemacht haben, wobei man da eigendlich nichts falsch machen kann. |
Leute ohne Macke, sind Kacke
Oh Herr, schmeiss Grundwissen von Himmel !
|
|
|
|
Veteran Mitglied
|
Paramedic Geschrieben am 01.08.2012 um 11:30 |
|
Ja, das die Mail nicht direkt nach der Registrierung kommt ist mir auch bewusst. Stimmt eigentlich kann man auch nichts falsch machen aber ich habe geschaut das Panel ist aktiv und im Adminbereich ist es auch "AN", da kann man wirklich nichts falsch machen ... O.o |
|
|
|
Senior Mitglied
| |
|
|
|
|
Senior Mitglied
|
Layzee Geschrieben am 01.08.2012 um 16:44 |
|
Du machst einfach den Fehler, jede Infusion als einzelnes System zu sehen - anders kann man sich den Hinweis darauf, dass Du an DIESEM Mod nichts geändert hast nicht erklären.
Das Datum wird wahrscheinlich nicht angezeigt, weil dieser ungeänderte Mod auf eine Variable zugreift bzw den Wert einer Variablen darstellen will, die (wahrscheinlich durch eine Änderung an einem oder wegen einem anderen Mod) nicht (mehr) befüllt wird.
Ähnlich wird es sich mit dem Versenden der PN selbst verhalten.
Wo kein Wert übergeben wird kann auch nichts dargestellt werden (NULL). Und wenn ein Wert in einer IF-Abfrage nicht auftaucht (unabhängig vom Datum) wird auch kein Befehl ausgeführt.
Du musst das ganze mal "globaler" betrachten und verstehen, dass die meisten Mods und Infusionen auf die Fusion-eigenen Funktionen zurückgreifen. Wenn Du dort etwas änderst wirkt sich das auf das ganze System aus - und damit auch auf zukünftige Infusionen. |
|
|
|
Senior Mitglied
|
DeeoNe Geschrieben am 01.08.2012 um 17:36 |
|
Hast du alles übersetzt bevor du es installiert hast???
Als Tip löschen und auf in english installieren!!!
welcome_pm_panel.php
$welcomepm_check = dbquery("SELECT * FROM ".DB_ADMIN." WHERE admin_title='Welcome PM Panel'");
Hier ist eine englische abfrage im Panel, oder versuche die einzudeutschen, scheint eine Problem zu sein wenn man die Locale eindeutscht
$locale['wel001'] = "Welcome PM Panel";
Kannst auch erstmal das versuchen:
welcome_pm_panel.php
Sollte Fangree dan verbessern in:
$welcomepm_check = dbquery("SELECT * FROM ".DB_ADMIN." WHERE admin_title='".$locale['wel001']."'");
Wenn das nicht geht, installier das ganze neu in english MOD-Rescue das müsste 100% gehen, dein Fehler war erst eindeutschen dann testen. |
|
|
|
Veteran Mitglied
|
Paramedic Geschrieben am 01.08.2012 um 17:38 |
|
Das kann gut möglich sein, ich werds mal ohne das eindeutschen versuchen.
Also es geht, ich musste das neu Installieren aber was passiert wenn ich das jetzt eindeutsche ? |
Bearbeitet von Paramedic am 01.08.2012 um 17:45
|
|
|
|
Senior Mitglied
|
DeeoNe Geschrieben am 01.08.2012 um 18:17 |
|
mmm, dann nüsste es noch gehen, solange du sie nicht wieder deinstallierst und installierst.
Wenn es nicht geht, dann ersetzt die locale wieder mit english. |
|
|
|
Veteran Mitglied
|
Paramedic Geschrieben am 01.08.2012 um 18:27 |
|
|
|
|
Mitglied
|
Rick Geschrieben am 01.08.2012 um 19:44 |
|
Ich habe es auch mal getestet, man brauch es gar nicht ins Deutsche zu Übersetzen, man kann alles im Adminbereich auf Deutsch schreiben und die PN kommt auch so an wie man es geschrieben hat. |
LG
Rick
Man muss nicht alles wissen, sondern nur wissen, wo es steht
|
|
|
|
|
|
Mitglied
|
Rick Geschrieben am 01.08.2012 um 19:58 |
|
Soll er mal dieser Versuchen. |
Rick hat folgende Datei angehängt: german.zip [456Bytes / 1323 mal Heruntergeladen]
LG
Rick
Man muss nicht alles wissen, sondern nur wissen, wo es steht
|
|
|
|
Veteran Mitglied
|
Paramedic Geschrieben am 01.08.2012 um 20:15 |
|
Hab schon ne locale gefunden, muss nurnoch prüfen ob die gesendet wird auf der testseite hats funktioniert. |
|
|
|
Senior Mitglied
|
Wen ich das richtig verstanden habe liegt es nicht an der locale
German.php sondern an der welcome_pm_panel.php
Suche
$welcomepm_check = dbquery("SELECT * FROM ".DB_ADMIN." WHERE admin_title='Welcome PM Panel'");
ersetze mit
$welcomepm_check = dbquery("SELECT * FROM ".DB_ADMIN." ");
bei mir geht es jetzt damit. |
|
|
|
Veteran Mitglied
|
Paramedic Geschrieben am 02.08.2012 um 17:16 |
|
Bei mir gehts nun nach Installation der Englischen Version auch, ich habe dazu noch eine Deutsche Locale gefunden (PHP-Fusion.co.uk), diese habe ich nach Installation hochgeladen und nun funtkioniert es auch alles Einwandfrei !
Also mein Fehler war wirklich 1. das Übersetzen und dann das Installieren- |
|
|
|
Senior Mitglied
|
Zitat ich habe dazu noch eine Deutsche Locale gefunden
die würde ich mir mal gerne anschauen? |
|
|
|
Veteran Mitglied
|
Paramedic Geschrieben am 02.08.2012 um 17:49 |
|
|
|
|
Senior Mitglied
|
ich kann da nichts finden! |
|
|