PN´s per E-Mail mit Absenderangabe

Begonnen von GerhardSt, 05 August 2006, 09:25:35

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

GerhardSt


wave

ja hab ich! hm.. muß da sonst noch was in der db geändert werden? ne zusätzliche tabell oder so?

GerhardSt

Nein, bei mir hat dieser SQL-Befehl gereicht.
ZitatUPDATE `mx{Prefix}_users`SET `user_pm_mail`='1' WHERE `user_pm_mail`='0';
Diese Zeile ist ja nur für das Ja/Nein E-Mail wenn neue PN.
Kontrollier mal ob du die neue Zeile user_pm_mail in der users-Tabelle hast.

wave


GerhardSt

Wenn´s per SQL-Befehl nicht geht, dann probiers mal manuell.
Leg in der users-Tabelle eine neue Zeile an: Feld => user_pm_mail
Typ => INT
Länge => 1
Standart => 0

Dann mußt du nur noch im Useraccount das Häckchen für´s E-Mail setzen
oder direkt im Phpmyadmin die Zeile user_pm_mail auf 1 setzen, dann müßte es funktionieren.

wave

ich könnt euch knuddeln!
vielen dank!
jetzt funzt alles!
ihr seid spitze!!!!!
*juhu*
endlich schaffts mal jemand mein anliegen zu verwirklichen!
vor allem bei so einer wichtigen funktion.. wäre eigentlich ne super sache, das in zukunft gleich mit einzubauen!!!
DANKE  :thumbup: :thumbup: :thumbup: :D

GerhardSt

Freud mich das es bei dir jetzt auch funktioniert!
Nur möchte ich jetzt zum eigentlichen Thema zurückkommen!
Kennt jemand die Variable für den Absender einer PN in der index.php, oder kann mir wer sagen wie ich die Nummer von $uid zurück in einen Benutzernamen wandeln kann?
Ich möchte in der E-Mailbenachrichtigung sehen von wem ich eine PN bekommen habe!
Danke, Gerhard!

schnikemike

Klasse jetzt funktioniert es bei mir auch.

Hab zwar noch nicht gefunden an was es lag aber werd mir das morgen in ruhr mal anschauen.


LG  und danke fürs posten der Dateien.

Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 

schnikemike

Habe da jetzt ein bischen herumexperimentiert.  zwecks dem eigendlichen Thema "mit Absenderangabe".
Hab leider auch noch nix funktionierendes.



Ich denk mal das dürfte funktionieren.


Ist von hier:
http://www.pragmamx.org/modules.php?name=Forum&topic=16638.msg114892#msg114892

Zitat


Den Usernamen etc. kannst du mit der Funktion mxGetUserData() auslesen lassen.. Du Hast danach ein Array:
Code:

<?php
$userA = mxGetUserData();
print_r($userA);
?>



Habs zwar noch nicht hinbekomen aber kling logisch!  ::)
Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!
 

jubilee

#29
@gerhardSt, schnikemike

ZitatIch denk mal das dürfte funktionieren.
So bekommst Du nur die Daten des aktuellen Users.
Wenn Du die Daten eines bestimmten Users haben möchtest, von dem Du die uid (z.B.) hast
musst Du das machen
mxGetUserDataFromUid($uid)
Beispiel:

$dieUserdaten = mxGetUserDataFromUid($uid);

Der Username steht dann in

$dieUserdaten['uname']

Die indices im Array heissen genauso wie die einzelnen Tebellenzellen in der Users-Tabelle.
So kann man dort nachsehen, wie welche weiteren Daten aus dem Array auszulesen sind.


MfG

GerhardSt

Danke jubilee, für den Tip!
Funktioniert super!

Mfg Gerhard!

Sitki

Hi  :),
beinhaltet die nächste Version (0.1.9) eventuell diese Funktion?

Gruß
viele Grüße

Kein Support über PN, Mail oder Messenger!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

Sitki

Hi  :),
nachgefragt als Entscheidungsgrundlage dafür, ob ich nun diese Funktion anhand den Angaben installiere oder auf die neue Version warte.

Gruß
viele Grüße

Kein Support über PN, Mail oder Messenger!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

wave

so.. um hier mal wieder das thema aufzugreifen..
die neue version enthält dieses sinnvolle feature leider nicht!
warum auch immer.. sehr schade!!
jetzt funktioniert leider auch nicht mehr die benachrichtigung per email bei eingehen pn`s!!
wie müßten denn die dateien jetzt neu angepasst werden, damit es wieder funzt??
kann mir da bitte jemand weiter helfen??
vielen dank..
martin

GerhardSt

Hallo wave!
Hier http://www.pragmamx.org/modules.php?name=Forum&topic=19511.msg136268
kannst du dieses komplett mit einem Postausgang downloaden. Wenn du den Postausgang nicht benötigst, sieh dir die index.php an, dort findest du die passenden Änderungen. Achtung ich habe dort alles in die Sprachdateien geschrieben, die müsstest du dann auch mit übernehmen.

Gerhard

Future

Oder alternativ die PM funktion vom SMF Board nutzen.


schnikemike

ds mit  der  pm  vom  smf  ist noch nicht das ware  da  muss noch viel  merh angepasst  werden.


Habe  da schon angefangen. Mangels  zeit leider noch nicht  fertig bekommen.

Der messanger  funktioniert ja  dann  auch nicht. usw. 

am besten wäre  es wenn man die  smf  brige  so anpasst.

LG
Wer anderen eine Grube gräbt der hat ein Grubengrabgerät!