[BETA]Ungelesene Beiträge als Lauftext (Ticker)

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Fieser-Kardinal
Mitglied
Beiträge: 85
Registriert: 29.04.2003 15:21
Wohnort: Sindelfingen
Kontaktdaten:

Beitrag 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 ...
Dies ist eine Signatur!
Hasu0bs

Beitrag von Hasu0bs »

ja, es werden nur die foren abgefragt, für die der Benutzer auch eine leseberechtigung hat ;)
Highwayman
Mitglied
Beiträge: 549
Registriert: 21.04.2005 15:52
Wohnort: Thailand
Kontaktdaten:

Beitrag 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?
Macht mehr LIEBE statt Hiebe!
Benutzeravatar
powersilie
Mitglied
Beiträge: 822
Registriert: 09.10.2004 13:35
Wohnort: Österreich
Kontaktdaten:

Beitrag von powersilie »

Hi!

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

lg
Powersilie
Ich bin nicht auf der Welt, um so zu sein, wie ANDERE mich gerne hätten ...
Hasu0bs

Beitrag 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.
Benutzeravatar
powersilie
Mitglied
Beiträge: 822
Registriert: 09.10.2004 13:35
Wohnort: Österreich
Kontaktdaten:

Beitrag von powersilie »

Hi!

Dankeschön, prima!

lg
Powersilie
Ich bin nicht auf der Welt, um so zu sein, wie ANDERE mich gerne hätten ...
Benutzeravatar
Fundus1
Mitglied
Beiträge: 195
Registriert: 20.06.2006 08:35
Wohnort: Schweiz
Kontaktdaten:

Beitrag 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?
Besten Dank und Grüsse, Fundus
Hasu0bs

Beitrag 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 ;)
Highwayman
Mitglied
Beiträge: 549
Registriert: 21.04.2005 15:52
Wohnort: Thailand
Kontaktdaten:

Beitrag 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!
Macht mehr LIEBE statt Hiebe!
Hasu0bs

Beitrag 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.
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“