Seite 5 von 16

Verfasst: 08.10.2008 22:53
von Hellchaser
Hallo,
den Fehler habe ich auch unter Vista Home Premium.
Wo liegt das Problem?
Danke.

Verfasst: 10.10.2008 20:41
von no-way
Öffne die install.xml mit einem Editor.
Gehe in Zeile 85 und ändere das "ü" in
z.B. "ue"...

speichern · neu öffnen · fertig

Gruß, no-way

Verfasst: 12.10.2008 16:58
von Hasu0bs
oh ja, vielen Dank! Man kann halt nich immer alles sehn ;)

Verfasst: 22.10.2008 06:11
von Vega85
brauche hilfe habe versucht es einzubauen aber bekomme es nicht hin, da ich komplett neu auf dem gebiet bin.

Habe den Style: xabbblue

kann mir einer ne genaue beschreibung geben wo was hin muss. Vielen Dank schon mal!!!

MfG Vega

Verfasst: 22.10.2008 18:58
von Hasu0bs
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.
Und für den Rest stellst du einfach die mitgelieferte Anleitung auf Deutsch um und gehst Schritt für Schritt durch...

Verfasst: 22.10.2008 23:28
von Vega85
1. die anleitung ist nur englisch kann sie nicht auf deutsch stellen
2. habe alles soweit gemacht passiert aber nix

was du da geantwortet hast habe ich auch schon gelesen, wie gesagt komme trotzdem nicht weiter

naja, schade und egal!!!!!!!!!!

MfG Vega

Verfasst: 23.10.2008 16:05
von Hasu0bs
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:
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:

Code: Alles auswählen

assign_marquee();
Leere den Cache!

Das wars

Verfasst: 23.10.2008 17:00
von Dave
Nur so nen einwurf:
In der unread_posts_s.php (wieso eigentlich nicht function_unread_posts?) fehler nen:

Code: Alles auswählen

/**
* @ignore
*/
if (!defined('IN_PHPBB'))
{
	exit;
}
MfG
Dave

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

Verfasst: 14.01.2009 11:28
von Highwayman
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!
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.
Gibt es da noch einen Lösungsansatz?

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

Verfasst: 15.01.2009 09:10
von Daryl van Horne
hi,
sieht super aus... werden die benutzerrechte berücksichtigt? und wird der mod auch irgendwann für subsilver2 umgeschrieben?
daryl