Seite 1 von 2

Du hast xx ungelesene Nachrichten

Verfasst: 23.09.2005 20:37
von makue
Ja, ich habe wirklich die Suchfunktion benutzt und auch einiges zu diesem Thema gefunden. Nur leider nicht das, was ich suche.

Ich suche ein Mod, welcher auf der Startseite (overall_header), die Anzahl der ungelesenen PNs recht deutlich anzeigt. Einige Forumler beschweren sich nämlich bei mir, dass sie PNs oft übersehen. Wichtig wäre, dass die wirkliche Anzahl der ungelesenen PNs angezeigt wird, bis diese PNs auch gelesen wurden. Die Momentane Anzeige ist ja irgendwie weg wenn man nur einmal die PN Seite besucht hat.

Über ein Mod-Tipp oder auch einen Lösungsvorschlag würde ich mich freuen. Danke!

Verfasst: 23.09.2005 20:54
von Markus67
Hi ...

Dann füge mal das in deine overall_header.tpl :wink:

Code: Alles auswählen

						<!-- BEGIN switch_user_logged_in -->
						<span class="gensmall"><a href="{U_PRIVATEMSGS}" class="gensmall">{PRIVATE_MESSAGE_INFO}</a>  <a href="{U_PRIVATEMSGS}" class="gensmall">{PRIVATE_MESSAGE_INFO_UNREAD}</a></span>
						<!-- END switch_user_logged_in -->
Markus

Verfasst: 23.09.2005 20:59
von makue
Oops, ich bin ja ein Troll. Das gibt es ja schon! :) Seltsam, dass das bisher nicht eingebaut ist und stattdessen das mit den "neuen Nachrichten". Ich werde das mal probieren, hoffentlich bleibt der Zähler auch korrekt, wenn ich z.B. 2 von 5 neuen Nachrichten gelesen habe.

Danke!

Verfasst: 23.09.2005 21:00
von Markus67
Hi ...

er bleibt korrekt :wink:

Markus

Verfasst: 23.09.2005 21:08
von makue
Wollte gredae meinen Beitrag editieren, Du warst schneller! :wink:

Ich hatte das gerade eben eingebaut, allerdings zeigt er mir die 4 ungelesenen PNs an, obwohl es keine ungelesene gibt. Ist da die DB etwas außer Tritt gekommen bzw. wie kann ich das korrigieren bzw. in Zukuft dafür sorgen, dass dieser Fehler nicht auftritt?

Verfasst: 23.09.2005 21:13
von Markus67
Hi ...

einfach mal alle Nachrichten als gelesen markieren und dann sollte das für die Zukunft funktionieren.

Markus

Verfasst: 23.09.2005 21:16
von makue
Ähm, sorry, dumme Frage, aber wie mache ich das? Falls das ein Mod ist, womit man alle Nachrichten als gelesen markiert, würde ich mir den gern einbauen. Aber bei mir gibt es einfach keinen Knopf dafür oder ich suche an der falschen Stelle.

Verfasst: 23.09.2005 21:23
von Markus67
makue hat geschrieben:Ähm, sorry, dumme Frage, aber wie mache ich das? Falls das ein Mod ist, womit man alle Nachrichten als gelesen markiert, würde ich mir den gern einbauen. Aber bei mir gibt es einfach keinen Knopf dafür oder ich suche an der falschen Stelle.
Upss ... sorry da hab ich was verwechselt ... dann klick mal die ganzen Nachrichten durch ... bis das ganze komplett auf 0 steht.

Markus

Verfasst: 23.09.2005 21:38
von makue
Habe ich getan, funktioniert leider immer noch nicht. Zähler steht immer noch bei 4. Vermutlich habe ich mal PNs gelöscht ohne sie zu lesen. ich glaube, hier muss ich noch 2 Sachen einbauen:

- jede PN als gelesen oder ungelesen markierbar machen
- alle PNs als gelesen markieren

und bei jeder dieser Aktionen, müsste die $userdata['user_unread_privmsg'] auf aktuellen Stand gebracht werden. Ich kann mir das natürlich mit entsprechenden Zeitaufwand auch selbst coden, schöner wäre es aber, wenn es sowas als Mod gibt oder wenn mir jemand Tipps geben könnte, der sowas schon mal gemacht hat. Schließlich will ich nicht alles neu erfinden, was es schon gibt. Das wäre vergeudete Zeit! :wink:

Verfasst: 23.09.2005 21:42
von steffi1977
wo setzt man den den code ein udn was bewirkt der jetzt direkt ???

Ich habe meinen code so :
<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="{PRIVMSG_IMG}" width="13" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" /><b>{PRIVATE_MESSAGE_INFO}</b></a>