Seite 1 von 1

Fetchpost_row News im Portal komplett anzeigen ?

Verfasst: 20.03.2004 13:07
von CYN
Hallo :grin:

Auf dem ezPortal kann ich mir ja die neusten Infos die aus einem speziellen Forum kommen ja mit fetchpost_row bequem anzeigen lassen.
Allerdings steht nicht immer der komplette Text dort, sondern nur ein gewisser Teil, wenn man dann auf "alles zeigen" klickt erscheint dann der komplette text inc. bbcode und images auf dem Portal.

Was muss ich machen das er von Anfang an schon komplett aufgeklappt ist und ich direkt die news mit bbcode und images sehen kann ?
Also ohne das ich vorher auf "alles zeigen" klicken muss.

ich habe mal rumgeschaut und verschiedenes ausprobiert, leider erfolglos.
Das das ganze funktionier habe ich auf einem anderem Board gesehen.

hier mal die benutze stelle in der portal_body.tpl

Code: Alles auswählen

<!-- BEGIN fetchpost_row -->
<table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
<tr>
<td align="center" valign="middle" class="cat"><img src="http://www.theaudioboard.com/intern/2.minis/minigif_55.gif"> {fetchpost_row.TITLE} <img src="http://www.theaudioboard.com/intern/2.minis/minigif_55.gif"></td>
</tr>
<tr>
<td align="center" valign="middle" class="row3"><span class="gensmall">{fetchpost_row.TIME} by <b>{fetchpost_row.POSTER}</b></span></td>
</tr>
<tr>
<td class="row1"><span class="genmed" style="line-height:150%">{fetchpost_row.TEXT}<br /><br />
{fetchpost_row.OPEN}<a href="{fetchpost_row.U_READ_FULL}">{fetchpost_row.L_READ_FULL}</a>{fetchpost_row.CLOSE}</span></td>
</tr>
<tr>
<td height="20" class="row3"><span class="gensmall">{fetchpost_row.REPLIES} {L_COMMENTS} | <a href="{fetchpost_row.U_POST_COMMENT}">{L_POST_COMMENT}</a></span></td>
</tr></table>
<table border="0" cellpadding="0" cellspacing="0" class="tbl"><tr><td class="tbll"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblbot"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblr"><img src="images/spacer.gif" alt="" width="8" height="4" /></td></tr></table>
<br />
<!-- END fetch_post_row -->
und hier die entsprechende stelle in der portal.php :

Code: Alles auswählen

//
// Fetch Posts from Announcements Forum
//
if(!isset($HTTP_GET_VARS['article']))
{
	$template->assign_block_vars('welcome_text', array());

	$fetchposts = phpbb_fetch_posts($CFG['news_forum'], $CFG['number_of_news'], $CFG['news_length']);

	for ($i = 0; $i < count($fetchposts); $i++)
	{
		if( $fetchposts[$i]['striped'] == 1 )
		{
			$open_bracket = '[ ';
			$close_bracket = ' ]';
			$read_full = $lang['Read_Full'];
		}
		else
		{
			$open_bracket = '';
			$close_bracket = '';
			$read_full = '';
		}

		$template->assign_block_vars('fetchpost_row', array(
			'TITLE' => $fetchposts[$i]['topic_title'],
			'POSTER' => $fetchposts[$i]['username'],
			'TIME' => $fetchposts[$i]['topic_time'],
			'TEXT' => $fetchposts[$i]['post_text'],
			'REPLIES' => $fetchposts[$i]['topic_replies'],
			'U_VIEW_COMMENTS' => append_sid('viewtopic.' . $phpEx . '?t=' . $fetchposts[$i]['topic_id']),
			'U_POST_COMMENT' => append_sid('posting.' . $phpEx . '?mode=reply&t=' . $fetchposts[$i]['topic_id']),
			'U_READ_FULL' => append_sid('portal.' . $phpEx . '?article=' . $i),
			'L_READ_FULL' => $read_full,
			'OPEN' => $open_bracket,
			'CLOSE' => $close_bracket)
		);
	}
}
else
{
	$fetchposts = phpbb_fetch_posts($CFG['news_forum'], $CFG['number_of_news'], 0);

	$i = intval($HTTP_GET_VARS['article']);

	$template->assign_block_vars('fetchpost_row', array(
		'TITLE' => $fetchposts[$i]['topic_title'],
		'POSTER' => $fetchposts[$i]['username'],
		'TIME' => $fetchposts[$i]['topic_time'],
		'TEXT' => $fetchposts[$i]['post_text'],
		'REPLIES' => $fetchposts[$i]['topic_replies'],
		'U_VIEW_COMMENTS' => append_sid('viewtopic.' . $phpEx . '?t=' . $fetchposts[$i]['topic_id']),
		'U_POST_COMMENT' => append_sid('posting.' . $phpEx . '?mode=reply&t=' . $fetchposts[$i]['topic_id'])
		)
	);
}
//
// END: Fetch Announcements
//
was muss ich nun im portal_body teil ändern damit er mir das von anfang an "aufgeklappt" anzeigt ? irgend jemand eine Idee ?

Grüsse CYN

Verfasst: 20.03.2004 13:59
von Acid
Und wenn du einfach die Anzahl der angezeigten Zeichen ($CFG['news_length'] ..irgendwo wird´s definiert) erhöhst?

Verfasst: 20.03.2004 14:50
von CYN
nein damit ist das problem im den sinne nicht gelöst.
Ich kann zwar im ACP einstellen wieviele Buchstaben der anzeigen soll, aber damit bleibt er in der alten "normalen" Ansicht.
Also ohne bbcode Anzeige. Wenn man dann auf "alles zeigen" klickt , klappt der das irgendwie aus und zeigt a) alles und b) auch die kompletten bbcode tags mit an.

weist du was ich meine ? hier schaus dir mal an mein Portal

dort siehst du die news .. in der normalen zusammengeklappten ansicht und wenn du dann auf alles zeigen klickst, klappt der die auf und zeigt das an was ich gerne von anfang an angezeigt hätte :grin:

Verfasst: 20.03.2004 16:40
von Axel77AC
Ersetz den o.g. portal.php Code mal hierdurch. Dann müßte es gehen. NICHT AUSPROBIERT!

Code: Alles auswählen

// 
// Fetch Posts from Announcements Forum 
// 
if(!isset($HTTP_GET_VARS['article'])) 
{ 
   $template->assign_block_vars('welcome_text', array()); 

   $fetchposts = phpbb_fetch_posts($CFG['news_forum'], $CFG['number_of_news'], 0); 

   for ($i = 0; $i < count($fetchposts); $i++) 
   { 

       $template->assign_block_vars('fetchpost_row', array( 
          'TITLE' => $fetchposts[$i]['topic_title'], 
          'POSTER' => $fetchposts[$i]['username'], 
          'TIME' => $fetchposts[$i]['topic_time'], 
          'TEXT' => $fetchposts[$i]['post_text'], 
          'REPLIES' => $fetchposts[$i]['topic_replies'], 
          'U_VIEW_COMMENTS' => append_sid('viewtopic.' . $phpEx . '?t=' . $fetchposts[$i]['topic_id']), 
          'U_POST_COMMENT' => append_sid('posting.' . $phpEx . '?mode=reply&t=' . $fetchposts[$i]['topic_id']) 
          ) 
       ); 
}
} 
// 
// END: Fetch Announcements 
// 

Jetzt müßten alle Artikel, die Du ausgewählt hast in der Langdarstellung gezeigt werden!

Verfasst: 20.03.2004 17:43
von CYN
funktioniert einwandfrei :D

danke schön !

Verfasst: 04.10.2006 01:43
von cecker
Hallo könnte Mir einer das für

Intro & Portal MOD - Version 1.50a machen bitte

Danke im vorraus