Seite 1 von 1

Bild-Statistik

Verfasst: 04.12.2005 19:34
von Mihil
Edit: Behoben, siehe nächsten Post.

Verfasst: 11.12.2005 14:15
von Mihil
Wenn im Teamforum etwas geposted wird, sieht man das dann auch in dieser Statistik:
[ externes Bild ]
Kann man irgendwie einstellen, das wenn im Teamforum etwas geposted wird, das Thema dann nicht unter Letztes Thema angezeigt wird? :-?

Verfasst: 11.12.2005 15:45
von Miroerr
Ist das Teamforum unsichtbar/nur für Administratoren ?
chris478 hat geschrieben:
M@rkus hat geschrieben:Ich habe zwei Foren, die nur für die Admins und die Moderatoren sichtbar sind. Wenn nun einer was da reinschreibt, erscheint das Topic also als letztes Thema. Wie kann ich das verhindern das das erscheint? Die Beiträge können ja ruhig weiterzählen.
Natürlich geht das.

Code: Alles auswählen

------[ Vorraussetzungen ]------

Du musst Version 3 benutzen

------[ Finde ]------

$sql = 'SELECT max(topic_id)
FROM ' . TOPICS_TABLE;

------[ Ersetze mit ]------

// get the forum_ids which aren't allowed
   $sql = "SELECT forum_id
      FROM ". FORUMS_TABLE ."
         WHERE auth_view >= 3";
       
   $result = $db->sql_query($sql);
   if( !$result )
   {
      message_die(GENERAL_ERROR, "Could not get forum_ids", "", __LINE__, __FILE__, $sql);
   }
      while ( $row = $db->sql_fetchrow($result))
   {
      $forum_ids[] = $row['forum_id'];
   }
   if ($forum_ids[0] != '')
   {
   $forum_ids = implode(" AND forum_id != ",$forum_ids);
   $forum_ids = "forum_id != " . $forum_ids ;
   $sql = 'SELECT max(topic_id)
      FROM ' . TOPICS_TABLE . '
          WHERE ' . $forum_ids;
   }
   else
   {
   $sql = 'SELECT max(topic_id)
      FROM ' . TOPICS_TABLE;
   }
Ich selbst hätte ja auch noch eine Frage - wie kann ich statt des letzten Themas den letzten Beitrag anzeigen lassen ?

Verfasst: 11.12.2005 16:38
von Mihil
Das Teamforum ist nur für Moderatoren und Administratoren sichtbar.
Du musst Version 3 benutzen
Version 3? Ich habe Version 1.1.0 Ist das vielleicht ein anderer MOD? Meiner heißt so (Ordnername):
Sig_Statistik_1_1_0.rar

Verfasst: 11.12.2005 17:28
von Miroerr
Also ich beziehe mich auf den Thread Signaturbild @ esperitox.

Verfasst: 11.12.2005 17:34
von schorsch
wo gibts den mod finde nirgents ein download der funzt um den mod runterzuladen

Verfasst: 11.12.2005 17:39
von Mihil
Miroerr hat geschrieben:Also ich beziehe mich auf den Thread Signaturbild @ esperitox.
Ok, dann werde ich das mit dem Code mal versuchen. Danke! :grin:
schorsch hat geschrieben:wo gibts den mod finde nirgents ein download der funzt um den mod runterzuladen
Ich habe ihn hier zum Download bereitgestellt:
http://www.phpbb.de/viewtopic.php?p=607753#607753

Verfasst: 29.12.2005 17:22
von Wegi
Miroerr hat geschrieben:Ist das Teamforum unsichtbar/nur für Administratoren ?
chris478 hat geschrieben:
M@rkus hat geschrieben:Ich habe zwei Foren, die nur für die Admins und die Moderatoren sichtbar sind. Wenn nun einer was da reinschreibt, erscheint das Topic also als letztes Thema. Wie kann ich das verhindern das das erscheint? Die Beiträge können ja ruhig weiterzählen.
Natürlich geht das.

Code: Alles auswählen

------[ Vorraussetzungen ]------

Du musst Version 3 benutzen

------[ Finde ]------

$sql = 'SELECT max(topic_id)
FROM ' . TOPICS_TABLE;

------[ Ersetze mit ]------

// get the forum_ids which aren't allowed
   $sql = "SELECT forum_id
      FROM ". FORUMS_TABLE ."
         WHERE auth_view >= 3";
       
   $result = $db->sql_query($sql);
   if( !$result )
   {
      message_die(GENERAL_ERROR, "Could not get forum_ids", "", __LINE__, __FILE__, $sql);
   }
      while ( $row = $db->sql_fetchrow($result))
   {
      $forum_ids[] = $row['forum_id'];
   }
   if ($forum_ids[0] != '')
   {
   $forum_ids = implode(" AND forum_id != ",$forum_ids);
   $forum_ids = "forum_id != " . $forum_ids ;
   $sql = 'SELECT max(topic_id)
      FROM ' . TOPICS_TABLE . '
          WHERE ' . $forum_ids;
   }
   else
   {
   $sql = 'SELECT max(topic_id)
      FROM ' . TOPICS_TABLE;
   }
Ich selbst hätte ja auch noch eine Frage - wie kann ich statt des letzten Themas den letzten Beitrag anzeigen lassen ?
Ich hätte es gerne das dort ein Forum nicht drin Vorkommt was sonst für normale benutzer sichtbar ist wo muss ich dennd a die id eintragen? z.B. 21? :oops:

hier mal meine index.txt von der sig:

http://wegberger.we.funpic.de/index.txt

Verfasst: 30.12.2005 19:54
von Wegi
geht das nicht? :-?

Verfasst: 30.12.2005 20:12
von Mihil
Das kannst du doch auch mit dem Code machen. Er verhindet ja die Anzeige von Foren in der Statistik. Daher ist es egal, für wen das Forum sichtbar ist. :wink: