Seite 3 von 16

Verfasst: 11.06.2008 14:00
von Fieser-Kardinal
Werden die Berechtigungen berücksichtigt? Nicht dass dann da z.B. ein normaler User einen Beitrag aus dem Adminbereich als neuen Beitrag angezeigt bekommt ...

Verfasst: 11.06.2008 14:06
von Hasu0bs
ja, es werden nur die foren abgefragt, für die der Benutzer auch eine leseberechtigung hat ;)

Verfasst: 19.08.2008 11:02
von Highwayman
Highwayman hat geschrieben:Kann man das ändern, dass die angezeigten Beiträge im Lauftext sich nicht nach Beiträgen, sondern nach den letzten Themen richtet! Wenn da 15 Beiträge im selben Thema sind, dann kommt da 15X fast das selbe raus!
Wieder einmal nachfragen!

Und was muss ich ändern, dass die ältesten Beiträge zuerst kommen?

Verfasst: 19.08.2008 14:33
von powersilie
Hi!

Kleine Frage: wird es das für subsilver2 auch geben???? Wär super!

lg
Powersilie

Verfasst: 19.08.2008 20:30
von Hasu0bs
Futurestar hat geschrieben:Ja, gute Idee das ganze.
Jedoch warte ich auf die Umsetzung des subsilver2 Templates,
falls es denn jemals dafür geben wird,
da ich nur dieses benutze
@ Futurestar: Der "Umbau" für jeglichen Style ist ganz einfach:
  • Das kommt einfach irgendwo in den Header:

    Code: Alles auswählen

    <!-- IF X_UNREAD -->
    <script type="text/javascript" src="{T_TEMPLATE_PATH}/unread_posts.js"></script>
    <script type="text/javascript"><!--
    	var x_length = <!-- IF X_MAR_ANZAHL -->{X_MAR_ANZAHL}<!-- ELSE -->10<!-- ENDIF -->;
    
    	window.onload = function()
    	{
    		startswitch();
    	}
    
    //--></script>
    <!-- ENDIF -->
  • Die "unread_posts.js" kopierst du in das Template Verzeichniss.
  • Als letztes fügst du an der Stelle, wo du den Lauftext haben willst folgendes hinzu:

    Code: Alles auswählen

    <!-- IF X_UNREAD -->{X_UNREAD}<!-- ENDIF -->
    

Der MOD ist ganz unabhängig vom Template, er wird einfach nur an der Stelle eingefügt, an der du ihn haben möchtest.

Verfasst: 19.08.2008 21:48
von powersilie
Hi!

Dankeschön, prima!

lg
Powersilie

Verfasst: 20.08.2008 19:26
von Fundus1
Hi,
tolle Sache, ich habe aber folgende Warnung:

[phpBB Debug] PHP Notice: in file /includes/unread_posts_functions.php on line 172: Undefined variable: phpbb_root_path

was kann ich tun?

Verfasst: 21.08.2008 15:36
von Hasu0bs
Hallo,
Danke für den Tipp

Der Fehler war: In Zeile 123 von der unread_posts_functions.php muss es heißen:

Code: Alles auswählen

    global $db, $user, $template, $phpbb_root_path;
Ich habe Den Download geupdatet ;)

Verfasst: 22.08.2008 02:17
von Highwayman
Highwayman hat geschrieben:
Highwayman hat geschrieben:Kann man das ändern, dass die angezeigten Beiträge im Lauftext sich nicht nach Beiträgen, sondern nach den letzten Themen richtet! Wenn da 15 Beiträge im selben Thema sind, dann kommt da 15X fast das selbe raus!
Und was muss ich ändern, dass die ältesten Beiträge zuerst kommen?
Also ich versuche es nochmals mit der Frage!

Ein geht nicht oder so als Antwort würde auch helfen!

Verfasst: 23.08.2008 18:02
von Hasu0bs
Entschuldigung, ich habe das ganz vergessen...

Also Frage 2. Sicherlich kann man die Reihenfolge umkehren. Du machst in der "unread_posts_functions.php" in Zeile 105 aus

Code: Alles auswählen

ORDER BY p.post_time DESC
einfach ein

Code: Alles auswählen

ORDER BY p.post_time ASC
Auf die erste Frage weiß ich im Moment keine Antwort, obwohl die Abfrage dafür wesentlich einfacher sein sollte.
Ich kümmer mich drum.