Seite 2 von 2

Verfasst: 21.10.2007 03:18
von Andi1111
verstehe ich jetzt nicht, bei mir war der code ursprünglich in der portal.php, da habe ich ja auch ne kleine box mit den letzten themen. und weil ich die anzeige auf jeder seite, also auch z.b. im arcade haben wollte bin ich auf die idee gekommen den ganzen code vom recent topics mod in die page header.php zu machen, funktioniert nicht nur bei mir , sondern auch in anderen foren in denen ich das auch eingebaut habe.

3 foren war falsch, im 3. habe ich das anders gemacht, da hebe ich einen rss ticker mit den letzten themen eingebaut, ist asuch noch ne möglichkeit.

Verfasst: 21.10.2007 11:39
von tom971
So text drin ist nicht auf Deutsch, aber Bild erklärt was problem ist.
1. Wennich kein Code in page_header eingefügt habe
[ externes Bild ]und

wenn ich Code einfüge
[ externes Bild ]

und hier ist mein
page_header
Viel dank Tom

Verfasst: 22.10.2007 19:26
von tom971
ich habe jetzt versucht am mehreren Stellen CODE in page_header.php einfügen, aber immer ohne Erfolg. Kann jemand am anhand von Bilder und page_header.txt Problem erkennen, wurde ich SEHR dankbar.
VIEEEEL dank
Tom

Verfasst: 25.10.2007 09:56
von tom971
Andi1111 hat geschrieben:
da hebe ich einen rss ticker mit den letzten themen eingebaut, ist asuch noch ne möglichkeit.
Hy
und wie geht das?
Ist ´das ein MOD oder?
Danke Tom

Verfasst: 25.10.2007 17:32
von Andi1111
den rss mod findest du hier http://www.phpbbhacks.com/download/4454

den ticker habe ich hier eingebaut, ich weiss jetzt nicht welcher das ist, ich wollte sowieso noch einen anderen suchen, der zeigt die umlaute nicht richtig an

http://www.xn--quasseln-rtseln-spielen-47b.de/index.php

Verfasst: 25.10.2007 18:02
von tom971
Danke
Tom
ich suche trotzdem noch nach der Lösung für mein Ticker

Verfasst: 14.03.2008 19:06
von powersilie
Hallo!

Hab den Recent Topic so wie Andi1111 eingebaut, im overall_header und den Rest in der includes/page_header.
Funktioniert so weit, im Ticker und auf der Portalseite wird das Datum korrekt dargestellt. Auch in den einzelnen Beiträgen stimmt das Datum.

Aber in der index.php (Forum-Seite) steht neben allen Foren 01 Jan 1970 01:00

[ externes Bild ]

Und die Foren lassen sich im ACP nicht mehr alphabetisch ordnen, sondern sie werden automatisch nach ID geordnet :(

Außerdem würde ich gerne das "by" und "on" im Ticker durch "von" und "am" ersetzen.

Wer kann mir bitte helfen, daß ich das wieder hinbekomme?

LG
Powersilie

Verfasst: 14.03.2008 19:11
von Andi1111
woran das mit dem datum liegt weiss ich nicht, bei mir geht es so, aber das by und on steht in dem code in der tpl, das kannst du da ändern

<marquee id="recent_topics" behavior="scroll" direction="left" height="20" scrolldelay="100" scrollamount="2">
<!-- BEGIN recent_topic_row -->
<font color="red">+++</font> <a href="{recent_topic_row.U_TITLE}" onMouseOver="document.all.recent_topics.stop()" onMouseOut="document.all.recent_topics.start()">{recent_topic_row.L_TITLE}</a>
by <a href="{recent_topic_row.U_POSTER}" onMouseOver="document.all.recent_topics.stop()" onMouseOut="document.all.recent_topics.start()">{recent_topic_row.S_POSTER}</a> on {recent_topic_row.S_POSTTIME}
<!-- END recent_topic_row -->

Verfasst: 14.03.2008 21:28
von powersilie
Danke! Bin schon blind....


Aber ich habs hinbekommen *freuuu*!!

Ich habe diesen Teil von Toms Code:

Code: Alles auswählen

$sql = "SELECT * FROM ". FORUMS_TABLE . " ORDER BY forum_id";
if (!$result = $db->sql_query($sql))
{
   message_die(GENERAL_ERROR, 'Could not query forums information', '', __LINE__, __FILE__, $sql);
}
$forum_data = array();
while( $row = $db->sql_fetchrow($result) )
{
   $forum_data[] = $row;
}

$is_auth_ary = array();
$is_auth_ary = auth(AUTH_ALL, AUTH_LIST_ALL, $userdata, $forum_data);
rausgenommen und durch diesen Teil aus der original recent.php ersetzt:

Code: Alles auswählen

$sql_auth = "SELECT * FROM ". FORUMS_TABLE;
if( !$result_auth = $db->sql_query($sql_auth) )
{
	message_die(GENERAL_ERROR, 'could not query forums information.', '', __LINE__, __FILE__, $sql_auth);
}
$forums = array();
while( $row_auth = $db->sql_fetchrow($result_auth) )
{
	$forums[] = $row_auth;
}
$db->sql_freeresult($result_auth);

$is_auth_ary = array();
$is_auth_ary = auth(AUTH_ALL, AUTH_LIST_ALL, $userdata);

Jetzt funzt der Ticker im Header und sowohl das Datum (überall) als auch die alphabetische Reihenfolge der Foren stimmen :wink:

lg
Powersilie