PM-Fenster bei Besuch des Userprofils.

Begonnen von onkel, 03 Mai 2004, 21:39:58

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

onkel

Hallo,

Möchte gern ein PrivateMessenger Fenster öffnen in dem steht, welcher User sich gerade mein User profil angeschaut hat. (natürlich für alle User)

Gibt es sowas oder wie code ich sowas . Tips und Anregungen erwünscht.



mfg
Euer Onkel

onkel


NeMeSiSX2LC

Hat sich glaube ich bisher noch keiner mit auseinander gesetzt
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

_Gerry_

Naja man müsste eine neue Tabelle in der Db anlegen z.B.: könnte die so aussehen:
Tabelle mx_lastuser_profil:

| uid | uname |

Dann müsste man in die view.php einen Code einbauen der die Tabelle immer aktualisiert.
Natürlich nur dann wenn es nicht der User selbst ist!

CMS-Version: pragmaMx 0.1.11, 1.33.2.12.2.9/2009-05-10   
PHP-Version: 5.2.0-8+etch5~pu1
MySQL-Version: 5.0.32-Debian_7etch1
Server-Version: Apache/2.2.3 (Debian) mod_ssl/2.2.3 OpenSSL/0.9.8c

onkel

 :)  Danke :)  bei fragen komme ich auf euch zurück ;)

NeMeSiSX2LC

Hm ne nicht nur uid und uname da muss noch was rein das das Script auch die besucher dem jeweiligen User zuordnen kann.

zb.: wäre die PN Tabelle eine gute anlauf stellen um zusehen wie sowas aussehen muss.

[Editiert am 5/5/2004 von NeMeSiSX2LC]
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

Sascha1981

Man könnte bei dem ganzen auch unten bei denn letzten 10 Kommentaren etc. ein weiteres Feld einfügen wo die letzten 10 Besucher von dem Preofil plusd Uhr zeit steht!!!

Das wäre doch auch eine möglichkeit oder???

NeMeSiSX2LC

jo könnte man muss bloss halt die die tabelle auch noch die Uhrzeit mit rein. Weil die wird nämlich (glaube ich) nirgends im YA benutzt.
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

Sascha1981

Stimmt!!!
Die uhr zeit wird im YA nirgends verwendet!

Dei Tabelle müßte dann in etwa so aussehen!!!

  mx_lastuser_profil:

| uid | uname | time |



_Gerry_

ZitatHm ne nicht nur uid und uname da muss noch was rein das das Script auch die besucher dem jeweiligen User zuordnen kann.

zb.: wäre die PN Tabelle eine gute anlauf stellen um zusehen wie sowas aussehen muss.

[Editiert am 5/5/2004 von NeMeSiSX2LC]

Mit uid meinte ich ja die Uid des Users welche Seite betrachtet wird und nicht die des Besuchers!
 ;)
CMS-Version: pragmaMx 0.1.11, 1.33.2.12.2.9/2009-05-10   
PHP-Version: 5.2.0-8+etch5~pu1
MySQL-Version: 5.0.32-Debian_7etch1
Server-Version: Apache/2.2.3 (Debian) mod_ssl/2.2.3 OpenSSL/0.9.8c

NeMeSiSX2LC

Axo uid vom dem User Profil und uname von denn besuchern :wall:
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

Andi

Hmm, verstehe ich das richtig, jedem Mitglied soll eine PM zugeschickt werden, wenn ein anderer User dessen Profil anschaut?
Da gehört dann aber noch a bisserl mehr dazu, denke da an reloadsperre und ignore-funktionen usw....
Also ich würde das meiner Datenbank nicht zumuten.
schön´s Grüssle, Andi

Sascha1981

Wenn ihr mich fragt würde ich das meiner DB auch nicht zumuten!!!!

Da wäre doch mein vorschlag doch viel besser!!!


  Man könnte bei dem ganzen auch unten bei denn letzten 10 Kommentaren etc. ein weiteres Feld einfügen wo die letzten 10 Besucher von dem Profil plus Uhr zeit steht!!!

Bei meiner Idee würde auf jeden fall die DB nicht so sehr belastet alls wenn andauernd eine PM versendet wird!!!!

Stellt euch mal vor es besuchen 30 oder mehr User das Profil dann würde der User 20 oder mehr PM`s bekommen!!!

Mich Persönlich als User würde das auf jeden fall total nerven und ich würde die page auch niciht mehr besuchen!!!!




onkel

Ich stelle es mir so vor......


Ansatz:
USER 1 ist der, der Interesse hat an...
 
USER 2 ist der, der ein PM bekommt mit Namen von User 1.
 
1.a Sobald USER1 auf userInfo klickt wird ein kleines script losgeschickt.
 
1. Überprüfen ob USER 1 überhaupt  noch online ist.
2. Überprüfen ob USER 1 überhaupt eine PM dazu möchte.
 
False = die();
true = ab geht er der Peter, also PM***
 
 

In der Info steht dann USER1 ->der alte spanner schaut sich gerade dein Profile an.

PS: wenn der User nicht Online ist,  wird so und so die PM gespeichert :quest



mfg
Euer Onkel