[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.
Benutzeravatar
ups
Mitglied
Beiträge: 990
Registriert: 06.12.2006 14:57
Wohnort: Basel/Freiburg Land

Beitrag von ups »

ups....

sorry, war mein fehler...hab nicht daran gedacht das ich ja nicht angemeldet bin dort....

ja, hast recht, dazu muß man eingelogt sein ;)

liebe grüße
ups :)
[FINAL] Impressum Dinseprinz 0.1.8 http://www.phpbb.de/community/viewtopic ... 52&start=0
[Final] Linkverzeichnis Mod Phpbb Annuaire v0.2.1 http://www.phpbb.de/community/viewtopic ... 17&start=0
Benutzeravatar
Yuma
Mitglied
Beiträge: 5
Registriert: 06.06.2008 15:29
Wohnort: Duisburg

Beitrag von Yuma »

Hallo,
Ich hab alles nach Anweisung gemacht, jedoch dies hab ich nicht verstanden:

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

Ich habs mir übersetzen lassen (ich kann kein englisch :/ ) und da ist jetzt meine Frage:

Wo soll ich das einfügen?

Kannst Du mir da bitte eine Beispiel-Datei-Ausschnitt zeigen?
Danke schonmal im voraus

Gruß
Yuma
Hasu0bs

Beitrag von Hasu0bs »

assign_marquee(); fügst du einfach auf jede seite, auf der du den Lauftext haben willst. meinetwegen in die index.php, die viewforum.php und die viewtopic.php. Die Funktion sollte aufgerufen werden, nachdem die wichtigen Variabeln wie $user und so definiert wurden...

Und " Purge the cache!" heisst einfach, dass du ins ACP gehst und den Cache löschst ;)
Zuletzt geändert von Hasu0bs am 09.06.2008 18:39, insgesamt 1-mal geändert.
Benutzeravatar
derkubi
Mitglied
Beiträge: 666
Registriert: 19.10.2007 12:39
Wohnort: Wangerooge
Kontaktdaten:

Beitrag von derkubi »

Schon genial :grin:

TOP wäre , wenn man das von unten nach oben scrollend noch in eine Portalbox einbauen könnte .

EDIT : Beim öffnen der install.xml

Code: Alles auswählen

Die XML-Seite kann nicht angezeigt werden 

--------------------------------------------------------------------------------

Im Textinhalt wurde ein ungültiges Zeichen gefunden. Fehler beim Bearbeiten der Ressource 'file:///C:/SaunaForum/unread_pos...

Den Link auf das Benutzerprofil behoben und die Funktion beim Laden der Seite ausgel

Das wird so angezeigt , also mitten im Satz abgebrochen .
Liebe Helfer , jaaaaa ich habe die Such-Funktion benutzt , manchmal weiß ich nur nicht die richtigen Schlüsselwörter oder bin zu doof. Tips , Links ?
Hasu0bs

Beitrag von Hasu0bs »

Hallo

das dürfte eigentlich kein Problem darstellen, ich habs zwar nicht ausprobiert, aber standardmäßig hat das Element <marquee> ja das Attribut "direction"
SELFHTML hat geschrieben:Mit direction="up" stellen Sie die Laufrichtung von unten nach oben und mit direction="down" von oben nach unten.
Also einfach mal ausprobieren das in das <marquee>-Element zu schreiben (unread_posts_functions.php, Zeile 159): Also

Code: Alles auswählen

            $unread = '<marquee onmouseover="this.stop();" onmouseout="this.start();" direction="up">';
EDIT: Also bei mir geht die Installationsdatei einwandfrei...
Ich hab sie trotzdem mal hochgeladen : Installationsanleitung
Benutzeravatar
Yuma
Mitglied
Beiträge: 5
Registriert: 06.06.2008 15:29
Wohnort: Duisburg

Beitrag von Yuma »

Hasu0bs hat geschrieben:assign_marquee(); fügst du einfach auf jede seite, auf der du den Lauftext haben willst. meinetwegen in die index.php, die viewforum.php und die viewtopic.php. Die Funktion sollte aufgerufen werden, nachdem die wichtigen Variabeln wie $user und so definiert wurden...

Und " Purge the cache!" heisst einfach, dass du ins ACP gehst und den Cache löschst ;)
Tja, da wären wir dann bei meinem nächsten Problem :oops:
Jetzt weiss ich zwar, wo ich die "assign_marquee()" einfügen kann, doch wie geht die zeile weiter? Was steht in der Klammer? Und wo definiere ich diese "variablen für die User"?

Es tut mir leid, das ich so viele Fragen hab, doch ich bin mit PHPBB und Mod´s ein absoluter Anfänger. Englisch kann ich auch nicht, wodurch ich die Hälfte der Beschreibung nicht lesen kann und mir alles übersetzen lassen muss :-? Und ob das dann alles richtig ist.......
Naja, da aufgeben nicht unbedingt zu meinem Sprachschatz gehört, frag ich halt "Löcher in den Bauch" :wink:

Gruß
Yuma
Dave
Mitglied
Beiträge: 2085
Registriert: 25.05.2003 15:03
Wohnort: Wuppertal

Beitrag von Dave »

Nur mal so nen kleiner Einwurf. Da marquee kein html standard ist würde ich mal was anderes vorschalgen:
Macht im validator auf jeden fall einen besseren eindruck und gibt vieleicht auch weniger probleme (JS muß aktiviert sein!!!)
Hasu0bs

Beitrag von Hasu0bs »

@Yuma:
Also, die php Dateien müssten am Anfang so aussehen:

Code: Alles auswählen

<?php
/**
*
* @package phpBB3
* @version $Id: index.php 8479 2008-03-29 00:22:48Z naderman $
* @copyright (c) 2005 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('viewforum');
danach sollte dann assign_marquee(); kommen, in die klammer muss nix, einfach nur so ;)

@Dave: Also mir persönlich ist es eh egal, da die Zeilgruppe, die mein Forum benutzt nicht zwischen strict und so unterscheidet und die Gäste könnens eh nich sehn ;)
Highwayman
Mitglied
Beiträge: 549
Registriert: 21.04.2005 15:52
Wohnort: Thailand
Kontaktdaten:

Beitrag von Highwayman »

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!

Noch was, die ersten beiden Beiträge werden übereinander angezeigt beim IE, die restlichen hintereinander!
Macht mehr LIEBE statt Hiebe!
Hasu0bs

Beitrag von Hasu0bs »

Also ich hab mir das mal angeschaut, der Javascript-Ticker rafft keine Divs und auch die Tabellen stellt er nich richtig dar. Ist also nich soo gut für mein Vorhaben.
Das mit dem Internet-Explorer ist ein Problem, an dem ich nichts ändern kann. Normalerweise sollte bei float:left und einer festen breite alles richtig dargestellt werden... Aber der IE kann halt nichts!!! :P

Das für die Themen muss ich mir mal anschauen, es liegt ja einfach nur an der sql Abfrage...
Antworten

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