[BETA]Ungelesene Beiträge als Lauftext (Ticker)
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.
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.
-
- Mitglied
- Beiträge: 44
- Registriert: 19.03.2008 19:55
Und für den Rest stellst du einfach die mitgelieferte Anleitung auf Deutsch um und gehst Schritt für Schritt durch...Hasu0bs hat geschrieben: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.
Welche Anleitung hast du denn gelesen? Wenn du dir das runterlädst führst du die Datei install.xml in deinem Browser aus und wählst oben rechts im Drop-Down Deustch aus. Kann sein, dass du vorher noch die XML-Scriptsprache zulassen musst. Aber so funktionierts.
Hier nochmal die ANleitzung auf Deutsch:
Das wars
Hier nochmal die ANleitzung auf Deutsch:
Dateien kopieren
1.
Kopieren: root/includes/unread_posts_functions.php
Nach: includes/unread_posts_functions.php
2.
Kopieren: root/styles/prosilver/template/unread_posts.js
Nach: styles/prosilver/template/unread_posts.js
Öffnen: common.php
Finden
Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
require($phpbb_root_path . 'includes/utf/utf_tools.' . $phpEx);
Danach einfügen
Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
// start mod unread posts
require($phpbb_root_path . 'includes/unread_posts_functions.' . $phpEx);
// end mod unread posts
Öffnen: styles/prosilver/template/overall_header.html
Finden
Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
<script type="text/javascript" src="{T_TEMPLATE_PATH}/forum_fn.js"></script>
Danach einfügen
Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
<!-- 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 -->
Finden
Hinweis: Der zu findende Code kann auch nur ein Teil einer Zeile sein.
<div id="page-body">
Danach einfügen
Hinweis: Diese Zeile(n) werden in einer neuen Zeile nach den/der gerade gesuchten eingefügt.
<!-- IF X_UNREAD -->{X_UNREAD}<!-- ENDIF -->
Manuelle Vorgänge
Dies sind manuelle Schritte, die nicht automatisch ausgeführt werden können. Die Anweisungen sollten sorgfältig befolgt werden.
Bitte fuege folgenden Code auf jeder Seite ein, auf der der Lauftext angezeigt werden soll:Leere den Cache!Code: Alles auswählen
assign_marquee();
Das wars
Nur so nen einwurf:
In der unread_posts_s.php (wieso eigentlich nicht function_unread_posts?) fehler nen:
MfG
Dave
In der unread_posts_s.php (wieso eigentlich nicht function_unread_posts?) fehler nen:
Code: Alles auswählen
/**
* @ignore
*/
if (!defined('IN_PHPBB'))
{
exit;
}
Dave
-
- Mitglied
- Beiträge: 549
- Registriert: 21.04.2005 15:52
- Wohnort: Thailand
- Kontaktdaten:
Re: [BETA]Ungelesene Beiträge als Lauftext (Ticker)
Wenn ich alle Themen als gelesen markiere, dann verschwinden die ungelesenen Beiträge nicht aus der Liste. Ich dachte, dass das vorher war, dass alles gelöscht wird, nun aber nicht mehr. Gibt es dazu eine Lösung?
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!
Gibt es da noch einen Lösungsansatz?Hasu0bs hat geschrieben:Entschuldigung, ich habe das ganz vergessen...
......................
Auf die erste Frage weiß ich im Moment keine Antwort, obwohl die Abfrage dafür wesentlich einfacher sein sollte.
Ich kümmer mich drum.
Macht mehr LIEBE statt Hiebe!
- Daryl van Horne
- Mitglied
- Beiträge: 936
- Registriert: 08.07.2008 01:25
- Kontaktdaten:
Re: [BETA]Ungelesene Beiträge als Lauftext (Ticker)
hi,
sieht super aus... werden die benutzerrechte berücksichtigt? und wird der mod auch irgendwann für subsilver2 umgeschrieben?
daryl
sieht super aus... werden die benutzerrechte berücksichtigt? und wird der mod auch irgendwann für subsilver2 umgeschrieben?
daryl
Fettflecken halten länger, wenn man sie ab und zu mit Butter einreibt.
http://www.00493088535469.de/
