[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.
Hasu0bs

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

Beitrag von Hasu0bs »

Wenn es nicht allzu viel Mühe macht, würde ich dich bitten, mal DEBUG_EXTRA in der config.php zu aktivieren und mir mal die sql abfragen der Betroffenen seite als PN zu schicken. Weiß ich ehrlich gesagt nicht weiß, durch was in dieser Abfrage ein Fehler hervoirgerufen werden sollte :(
Mit dem "normalen" DEBUG sollte das auch funktionieren, das hast du auch nicht eingeschaltet, soweit ich das hier sehe...

Es kann auch sein, dass du assign_marquee() an die falsche stelle gesetzt hast, sodass irgendeine benutzte Variable noch nciht definiert wurde, aber das kann ich mir nicht vorstellen..
Probiers nochmal. Danke :)
NicksNet
Mitglied
Beiträge: 17
Registriert: 11.04.2009 17:30

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

Beitrag von NicksNet »

hi,

die pn is raus, habe nun auch das "assign_marquee();" in der portal.php VOR "// Start session management" gesetzt, aber 1. funzt des auch nicht und 2. würde mich das auch stark wunder, da ich des marquee ja in jedem anderen file hinter die session-abfragen setzen soll :roll:

was hat es denn mit dieser anleitung auf sich?
falls du es in der portal.php (für den fall das portal installiert hast, und es da haben willst), suchst du nach:

Code: Alles auswählen

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('mods/lang_portal'); 
und davor gibst du ein:

Code: Alles auswählen

assign_marquee(); 
MfG

PS: hoffentlich reichen die angaben in der pn
Glueckmacher
Mitglied
Beiträge: 209
Registriert: 11.06.2009 00:55

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

Beitrag von Glueckmacher »

Jetzt habe ich den Mod auch mal eingebaut. Zuerst rein nach der Anleitung der .xml. Obwohl ich alle Caches bereinigt habe und zusätzlich ein neues Thema erstellt habe, passierte gar nichts, als ob ich nie etwas installiert hätte. Als ich dann die bereits oben benannte Änderung "assign_marquee(); " in der index.php machte, erschien die folgende Fehlermeldung:

Code: Alles auswählen

General Error
SQL ERROR [ mysqli ]

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND ft.forum_id = f.forum_id)' at line 3 [1064]

An sql error occurred while fetching this page. Please contact an administrator if this problem persists.
Oben rechts zeigte der Browser noch einen Link an, wodurch sich dann das Forum trotzdem öffnen lies und siehe da, die Laufschrift funktionierte. Nur ohne diese Angst machende Fehlermeldung jedes mal zuvor, wäre es bedeutend angenehmer, denn die User klicken nicht auf einen Link in einer Fehlermeldungsseite sondern schließen das Fenster wieder. :wink:

Hast Du eine Idee, was falsch sein könnte?

Ist phphbb 3.0.5 mit Seo, falls das relevant sein könnte, da er ja die Forum_ID anmeckert?!
phpbb: 3.3.4
Styles: aero, prosilver, Absolution, SoftBlue
PHP Version: 7.4.18
Datenbank-Server: MySQL(i) 5.7.34-2
Benutzeravatar
alaaedin
Mitglied
Beiträge: 202
Registriert: 21.09.2007 17:40

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

Beitrag von alaaedin »

Kann man den MOD ändern,
dass die Laufschrift in allen Foren und Unterforen zu sehen ist?
Die Gedanken sind nicht allein.
Highwayman
Mitglied
Beiträge: 549
Registriert: 21.04.2005 15:52
Wohnort: Thailand
Kontaktdaten:

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

Beitrag von Highwayman »

Setzte es in den Header.
Macht mehr LIEBE statt Hiebe!
Greyhound76
Mitglied
Beiträge: 501
Registriert: 22.02.2008 23:08
Wohnort: Herzogenrath
Kontaktdaten:

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

Beitrag von Greyhound76 »

Neuer Download?
Highwayman
Mitglied
Beiträge: 549
Registriert: 21.04.2005 15:52
Wohnort: Thailand
Kontaktdaten:

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

Beitrag von Highwayman »

Vorübergehend kannst du es hier downloaden
Macht mehr LIEBE statt Hiebe!
Gast234254
Gesperrt
Beiträge: 1999
Registriert: 08.02.2009 22:58

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

Beitrag von Gast234254 »

Bei mir funktioniert auch nix, Die Schlußbemerkung in der Anleitung

Code: Alles auswählen

 Please add the fallowing to each page, you want the unread posts to appear: assign_marquee();
    Purge the cache!

ist sehr dürftig. Wo kommt der code

Code: Alles auswählen

assign_marquee();
genau hin und wie, mit Forum ID ?

Gruß
Stephan
Highwayman
Mitglied
Beiträge: 549
Registriert: 21.04.2005 15:52
Wohnort: Thailand
Kontaktdaten:

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

Beitrag von Highwayman »

Setze mal folgendes dort ein, wo du es haben willst:

Code: Alles auswählen

<!-- IF X_UNREAD -->{X_UNREAD}<!-- ENDIF -->
Macht mehr LIEBE statt Hiebe!
Gast234254
Gesperrt
Beiträge: 1999
Registriert: 08.02.2009 22:58

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

Beitrag von Gast234254 »

Danke für die schnelle Antwort :)
Den hab ich direkt nach

Code: Alles auswählen

<div id="page-body">
tut sich aber nix. Was hat es mit der Anweisung am Schluß der Install auf sich? :-?
Gruß
Stephan
Antworten

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