×
Kunena 5.2.4 and Blue eagle 1.6.4 released (04 Apr 2021)

The Kunena team has announce the arrival of Kunena 5.2.4 [K 5.2.4] which is now available for download as a native Joomla extension for J! 3.9.x. This version addresses most of the issues that were discovered in K 5.2 and issues discovered during the development stages of K 5.2.4

REQUIREMENTS
Blue Eagle 1.6.x requires Kunena 5.2.x to work with, this template isn't designed to works with Bootstrap 3 and Bootstrap 4.

Question Anzahl der nicht gelesen Beiträge extern anzeigen

More
6 years 5 months ago #1 by tgampe
Hallo zusammen!

Ich würde gerne außerhalb des Forums in einem User-Backend die Anzahl der nicht gelesen Beiträge anzeigen. Der Name des Joomla-Users ist bekannt, auch ein MySQL-Abfrage der Kunena-Datenbank ist möglich.

Kann mir vielleicht jemand sagen wie ich das per MySQL-Abfragen ermitteln kann?

Ich verwende Kunena 2.0.4.

Grüße
Tobias

Please Log in or Create an account to join the conversation.

More
6 years 5 months ago - 6 years 5 months ago #2 by tgampe
Habe jetzt herraus gefunden, welche MySQL-Abfrage das bewerkstelligt:
SELECT m.thread AS id, MIN(m.id) AS lastread, SUM(1) AS unread 
  FROM _kunena_messages AS m 
  LEFT JOIN _kunena_user_read AS ur 
  ON ur.topic_id=m.thread 
  AND user_id='805' 
  WHERE m.hold=0 
  AND m.moved=0 
  AND m.time>'1417026767' 
  AND (ur.time IS NULL OR m.time>ur.time)
   GROUP BY thread

Gruppiert nach Thread, oder nicht Gruppiert:
SELECT m.thread AS id, MIN(m.id) AS lastread, SUM(1) AS unread 
  FROM _kunena_messages AS m 
  LEFT JOIN _kunena_user_read AS ur 
  ON ur.topic_id=m.thread 
  AND user_id='805' 
  WHERE m.hold=0 
  AND m.moved=0 
  AND m.time>'1417026767' 
  AND (ur.time IS NULL OR m.time>ur.time)

Mir ist nur noch nicht klar, wo der Wert für diese Abfrage herkommt:
m.time>'1417026767'
Last edit: 6 years 5 months ago by tgampe.

Please Log in or Create an account to join the conversation.

More
6 years 5 months ago #3 by rich
Hallo Tobias,

leider kann ich dir bei deiner Frage nicht helfen, da ich auch nicht weiß, wo dieser Wert herkommt.
Trotzdem möchte ich es nicht versäumen, dich darauf hinzuweisen, dass deine Kunena Version veraltet ist und du aus Sicherheitsgründen erwägen solltest, auf die neueste Version (derzeit Kunena 3.0.6) zu aktualisiere.

Please Log in or Create an account to join the conversation.

  • Not Allowed: to create new topic.
  • Not Allowed: to reply.
  • Not Allowed: to edit your message.
Time to create page: 0.080 seconds