Wer ist online

Gäste online: 2
Mitglieder online: 0

Letzte Mitglieder
RPB
Offline
Chikos_...
Offline
Septron
Offline
21Matze
Offline
djmartin
Offline
Rene Weber
Offline
Harlekin
Offline
Black2019
Offline
JG75
Offline
schnuff
Offline
Mehr anzeigen


Wir suchen...

Moderator
Gast Moderator
Spezial Moderator
DJ
Chat Wache
Sponsor
Techniker
Grafiker

Jetzt Bewerben!

Shoutbox

Du musst eingeloggt sein um eine Nachricht zu schreiben.

Michael71
Michael71
aus
08. August 2023 17:02
Offline
Verwarnstatus: warningwarningwarningwarning
hallo suche PHP

Layout-24
Layout-24
aus
01. Januar 2022 18:37
Offline
Verwarnstatus: warningwarningwarningwarning
Wir von layout-24 wünschen euch ein frohes neues Jahr 2022. Bleibt gesund.

Rico1993
Rico1993
aus
24. November 2021 22:32
Offline
Verwarnstatus: warningwarningwarningwarning
Suche Weihnachten Design für PHP 9.10.10

Shoutbox Archiv

Shoutbox Beiträge: 530
©


Thema ansehen

PHPFusion-4you.de » PHP-Fusion v7 -Hilfe und Support » MODS/Hacks V7
 Thema drucken
Nachrichtenüberwachung PM-gelesen-ungelesen Mod
eRaZoR2k

Mit diesem Mod hat jeder User im Nachrichten Ausgang ein kleines Bild woran er erkennen kann ob der Empfänger die Nachricht gelesen, ungelesen oder gelöscht hat.


Der Originale PHP-Code stammt von:
## PM-gelesen-ungelesen Mod ##
## Maerz 2008, by ZOC/Silvermoon ##
## Pics by famfamfam.com ##
############################

angepasst für PHP Fusion v7 von: eRaZoR2k

Ã?ffne die Message.php aus dem root Verzeichniss und suche:

Download Code  Code

echo "<td width='1%' class='tbl2' style='white-space:nowrap'>".$locale['407']."</td>\n</tr>\n";





ersetze das durch:

Download Code  Code

echo "<td width='1%' class='tbl2' style='white-space:nowrap'>".$locale['407']."</td>\n";
if (iMEMBER && $folder="outbox") echo "<td width='1%' class='tbl2' style='white-space:nowrap' align='center'>Status</td>\n";
echo "</tr>\n";





suche:

Download Code  Code

echo "<td width='1%' class='tbl1' style='white-space:nowrap'>".showdate("shortdate", $data['message_datestamp'])."</td>\n</tr>\n";





und ersetze durch:

Download Code  Code

 echo "<td width='1%' class='tbl1' style='white-space:nowrap'>".showdate("shortdate", $data['message_datestamp'])."</td>\n";
// PM gelesen mod
if(iMEMBER && $folder="outbox") {
$readmsgid = $data['message_id']-1;
if(!dbcount("(message_id)", "fusion_messages", "message_id='$readmsgid'")) {
        echo "<td width='1%' class='tbl1' style='white-space:nowrap;' align='center'><img src='".IMAGES."pmdelete.gif'></td>\n";
        } else {
        $readmsg = dbcount("(message_id)", "fusion_messages", "message_id='$readmsgid' AND message_folder='0' AND message_read='1'") > 0 ? "1" : "0";
        echo "<td width='1%' class='tbl1' style='white-space:nowrap;' align='center'><img src='".IMAGES."".($readmsg=='1'?'pmread.gif':'pmunread.gif')."'></td>\n"; }
        }
echo "</tr>\n";





Im Anhang befinden sich die jeweiligen Bilder zum jeweiligen Status. (gelesen, ungelesen, gelöscht)

Jeder User hat jedoch die Möglichkeit eine PN als ungelesen zu Markieren. Ich wollte dies jedoch so das nur noch der Admin PN´s als ungelesen Markieren kann.

suche:

Download Code  Code

echo "<input type='submit' name='unread_msg' value='".$locale['415']."' class='button' />\n";





und ersetze es durch:

Download Code  Code

if(iADMIN) echo "<input type='submit' name='unread_msg' value='".$locale['415']."' class='button' />\n";





Falls du den Button "Als ungelesen Markieren" ganz entfernen möchtest brauchst du nur diese suche zeile entfernen:

Download Code  Code

echo "<input type='submit' name='unread_msg' value='".$locale['415']."' class='button' />\n";





Zum schluss musst du noch die Bilder die ich hier mit angehängt habe in den images Ordner deines root Verzeichnisses kopieren.

Bearbeitet von eRaZoR2k am 05. August 2010 19:22

x1
 
keineWeb
COBRA
genau das such ich die ganze zeit
wo man sieht ob der empfänger die pn gelesen hat
5Smile
 
http://www.cobras-page.deWeb
Rick
Ich sehe kein Anhang mit Bildernconfused%
Liebe Grüße,
Rick

KEIN Support per Mail, ICQ oder PN

[ Project Manager ]*
 
http://www.phpfusion-4you.deWeb
eRaZoR2k
so habe die bilder oben noch angehängt ... hatte vergessen das der keine jpg usw. nimmt sondern meistens nur rar ^^ aber nun passt das...


viel spaÃ?
 
keineWeb
COBRA
es futzt wunderbar cool+
 
http://www.cobras-page.deWeb
COBRA
ich hab nochwas bemerkt, wenn ich denn user eine pm schicke
steht beim empfänger im posteingang das die nachricht gelöscht ist also das rote x "pmdelete.gif" müste aber eigendlich "pmunread.gif" dastehen. wenn aber der user eine 2. pm erhalt ist der status bei der 2. nachricht richtig


also das problem ist nur bei der ersten pm im posteingang des empfängers

Bearbeitet von COBRA am 09. August 2010 20:35

 
http://www.cobras-page.deWeb
eRaZoR2k
schau ich mir bei gelegenheit nochmal.. falls ich es vergesse ruhig mal daran erinnern ^^ da ich nebenher gerade an einem anderen teil arbeite...
 
keineWeb
COBRA
find es klasse das du dich dahinter geklemmt hast

das es das noch nicht für die aktuelle version noch nicht gegeben hat confused%
 
http://www.cobras-page.deWeb
COBRA
Nabend eRaZoR2k

hattest du wieder zeit um über den mod nocheinmal zu schauen Wink
 
http://www.cobras-page.deWeb
eRaZoR2k
nein leider noch nicht da wir immer noch Probleme mit einer Seite haben .. dauert noch eine weile
 
keineWeb
COBRA
kein probs

hab schon gelesen das was mit einer seite nicht stimmt Smile
 
http://www.cobras-page.deWeb
synced
Top THUMPS UP

aber

Die Bilder sind leider nicht merh da , oder ich bin Blind :D

Zusammengefügt am 13 Februar 2013 09:02:
Hi ihr liebe,

Ich habe eine Fehlermeldung endeckt die mich etwas verwirrt ^^

Download PHP Code  PHP
  1. <?php
  2. Table 'u22375_swc&#46;fusion_messages' doesn't exist Table 'u22375_swc&#46;fusion_messages' doesn't exist
  3. ?>


Doch diese ist in vorhanden habe in PHPmyAdmin extra nachgesehen.
Und die Nachrichten Funktion funktioniert auch, nur die Fehlermeldung ist eben da.
An was kann das liegen , bin ratlos :)

Lg synced

PS Ich habe diesen Mod bei der Massage Funktion angewand
http://www.phpfus...ead_id=494

Sorry das ich Extra ein neues Thema gestartet habe, habe es aber erst danach gemerkt :)

Bearbeitet von synced am 13. Februar 2013 09:02

 
http://sbeats-studios.comWeb
Septron
Hallo,

da dieser beitrag von 2010 ist wird man sich schon denken warum fehlermeldung da die Fusion Version doch weiter ist als 2010

LG Septron
 
https://www.septron.deWeb

Thema verlinken
Soziale Netzwerke: Facebook Google Windows-Live Twitter Yahoo
URL:
BBcode:
HTML:
Facebook Like:


Springe ins Forum:

Ähnliche Themen

Thema Forum Antworten Letzter Beitrag
Foren als gelesen makieren? Allgemeine Fragen und Probleme für V7 6 16. September 2010 08:59