Seite 2 von 2

Verfasst: 12.05.2008 12:17
von christin-e
Hi Marco....
Du meinst:
(viewforum_body.tpl)

Code: Alles auswählen

	<!-- BEGIN topicrow -->
	<tr>
	  <td class="row1" align="center" valign="middle" width="20"><img src="http://goagemeinde.de/{topicrow.TOPIC_FOLDER_IMG}" width="19" height="18" alt="{topicrow.L_TOPIC_FOLDER_ALT}" title="{topicrow.L_TOPIC_FOLDER_ALT}" /></td>
	  <td class="row1"><span class="topictitle">{topicrow.TOPIC_TYPE}<a href="{topicrow.U_VIEW_TOPIC}" class="topictitle">{topicrow.TOPIC_TITLE}</a></span><span class="gensmall"><br />
		{topicrow.GOTO_PAGE}</span></td>
	  <td class="row2" align="center" valign="middle"><span class="postdetails">{topicrow.REPLIES}</span></td>
	  <td class="row3" align="center" valign="middle"><span class="name">{topicrow.TOPIC_AUTHOR}</span></td>
	  <td class="row2" align="center" valign="middle"><span class="postdetails">{topicrow.VIEWS}</span></td>
	  <td class="row3Right" align="center" valign="middle" nowrap="nowrap"><span class="postdetails">{topicrow.LAST_POST_TIME}<br />{topicrow.LAST_POST_AUTHOR} {topicrow.LAST_POST_IMG}</span></td>
	</tr>
	<!-- END topicrow -->
???

Verändert das nicht die Spalten in der viewforum?
Ich wollte die Spalte (letzter Beitrag) auf der Index Seite ändern!
Nach dem Neueinbau vom Last Topic on Index sind die Zeilen vertauscht.
Vorher Stand bei mir (index=letzter Beitrag Spalte) der letzte Topic Titel, darunter das Datum, dann der Autor.

Code: Alles auswählen

// Modified by Easy Sub-Forums MOD

								if (strlen($forum_data[$j]['topic_title'])>=30)
								{
									$forum_data[$j]['topic_title']=substr($forum_data[$j]['topic_title'],0,30). "...";
								}

								$last_post_time = create_date($board_config['default_dateformat'], $forum_data[$j]['post_time'], $board_config['board_timezone']);

								$last_post = '' . $last_post_time . '' . '<br />';
//-- MOD BEGIN: Last Topic Title on Index -------------------
								$ltid = $forum_data[$j]['topic_id'];
								$lttitle = $forum_data[$j]['topic_title'];
Wenn ich diesen Block aus der Index.php entferne, wird es mir wie vorher angezeigt!
Ich denke, dass der Codeabschnitt aber wichtig ist und nicht einfach so gelöscht werden soll?
LG
Tine

EDIT: der Today Yesterday Mod ist auch weg :cry: :cry: :cry:

Verfasst: 13.05.2008 12:38
von christin-e
Hat niemand eine Idee wie ich das Tauschen kann?

Verfasst: 13.05.2008 14:49
von Mavo460
Hallo Tine,

sorry war nen Fehler von mir. Es soll ja im Index und nicht in den Foren geändert werden *schäm*

Probiere mal folgendes: (Nicht getestet!!)

suche in der index.php

Code: Alles auswählen

$last_post = '' . $last_post_time . '' . '<br />';
und füge davor ein suche

Code: Alles auswählen

$last_post .= $lang_in . '&nbsp;' . '<a title="' . $altlttitle . '" alt="' . $altlttitle . '" href="' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$ltid") . '">' . $lttitle . '</a><br />';
ersetze mit

Code: Alles auswählen

$last_post = $lang_in . '&nbsp;' . '<a title="' . $altlttitle . '" alt="' . $altlttitle . '" href="' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$ltid") . '">' . $lttitle . '</a><br />' . $last_post_time . ' <br />';
Gruß

Marco

Verfasst: 13.05.2008 17:30
von christin-e
Danke Marco,
vielen lieben Danke für deine Hilfe!
Funktioniert :wink:

Allerdings sind mir noch zwei Sachen aufgefallen,
die SubForen werden von der Index Seite nur noch mit /viewforum.php?t=
verlinkt, also ohne die Beitrags ID (65432#65432)
und alle Links zum letzten Beitrag gehen von der Index Seite aus zum Topic selber und nicht zum letzten Beitrag!
Die kleinen Zettelsymbole die von der viewforum zum letzten Beitrag führen, werden richtig verlinkt (viewtopic.php?p=62813#62813)
Nur auf der Index Seite sieht der Link so aus: viewtopic.php?t=632

LG und einen sonnigen Tag
Tine

Verfasst: 14.05.2008 19:09
von christin-e
Bitte um Hilfe :roll:

Verfasst: 15.05.2008 21:13
von christin-e
christin-e hat geschrieben: die SubForen werden von der Index Seite nur noch mit /viewforum.php?t=
verlinkt, also ohne die Beitrags ID (65432#65432)

und alle Links zum letzten Beitrag gehen von der Index Seite aus zum Topic selber und nicht zum letzten Beitrag!

(Die kleinen Zettelsymbole die von der viewforum zum letzten Beitrag führen, werden richtig verlinkt (viewtopic.php?p=62813#62813)
Nur auf der Index Seite sieht der Link so aus: viewtopic.php?t=632)
Ich verzweifel daran, habe nochmals alle Modifikationen überprüft und kann keinen Fehler finden!
Was läuft denn da falsch?

Verfasst: 19.05.2008 19:55
von christin-e
christin-e hat geschrieben:
christin-e hat geschrieben: die SubForen werden von der Index Seite nur noch mit /viewforum.php?t=
verlinkt, also ohne die Beitrags ID (65432#65432)

und alle Links zum letzten Beitrag gehen von der Index Seite aus zum Topic selber und nicht zum letzten Beitrag!

(Die kleinen Zettelsymbole die von der viewforum zum letzten Beitrag führen, werden richtig verlinkt (viewtopic.php?p=62813#62813)
Nur auf der Index Seite sieht der Link so aus: viewtopic.php?t=632)
Ich verzweifel daran, habe nochmals alle Modifikationen überprüft und kann keinen Fehler finden!
Was läuft denn da falsch?
Bisher konnte ich nur einen Beitrag bei phpBB finden, der so ein ähnliches Problem beschreibt, leider löst das nicht mein Problem :cry:

Verfasst: 20.05.2008 16:45
von christin-e
Hallo...

habe mal folgendes probiert...
wenn ich in der Index.php den Code vom Subforum

Code: Alles auswählen

	$last_post = $lang_in . '&nbsp;' . '<a title="' . $altlttitle . '" alt="' . $altlttitle . '" href="' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$ltid") . '">' . $lttitle . '</a><br />' . $last_post_time . ' <br />';
mit dem Code ersetze: (REPLACE)

Code: Alles auswählen

		$last_post = '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $forum_data[$j]['forum_last_post_id']) . '#' . $forum_data[$j]['forum_last_post_id'] . '" title="' . $lttitle_full . '">' . $lttitle . '</a><br />';
funktionieren die viewtopic Links wieder!
Nur wird das Datum nicht mehr angezeigt wann der Beitrag verfasst wurde!
Weiss jemand welcher Teil das Datum ausgibt?

Verfasst: 20.05.2008 16:50
von christin-e
hab es schon gefunden... danke für die Hilfe!