Hallo
Im Portal kann man ja die neuste BeitrÃÆ'Ã,¤ge anzeigen lassen. Ich habe gesehen, dass der Titel auf 25 ZeichenlÃÆ'Ã,¤nge begrenzt ist. Ich würde gerne die ZeichenlÃÆ'Ã,¤nge erhöhen.
Welche Datei muss ich dafür abÃÆ'Ã,¤ndern?
Danke für Hilfe!
MfG
Andy42
Wenn du den TP Block nutzen willst mit dem orginal (langen) Titel, einen php Block anlegen mit
global $context, $settings, $options, $txt , $modSettings;
// is it a number?
if(!is_numeric($context['TPortal']['recentboxnum']))
$context['TPortal']['recentboxnum']='10';
// leave out the recycle board, if any
if(isset($modSettings['recycle_board']))
$bb=array($modSettings['recycle_board']);
else
$bb=array();
$what=ssi_recentTopics($num_recent = $context['TPortal']['recentboxnum'], $bb, $output_method = 'array');
// Output the topics
$counter=1; $cmax=count($what);
echo '
<div style="width: 100%; overflow: hidden;">';
foreach($what as $w){
echo '
<div class="smalltext">
<a href="'.$w['href'].'">'.$w['subject'].'</a>
</div>
<div class="smalltext">', $txt[525], ' <b>', $w['poster']['link'], '</b></div>
<div class="smalltext">';
if(!$w['new'])
echo '<a href="'.$w['href'].'"><img border="0" src="'.$settings['images_url'].'/'.$context['user']['language'].'/new.gif" alt="new" /></a> ';
echo '['.$w['time'].']
</div>';
if($counter != $cmax)
echo '<hr />';
$counter++;
}
echo '
</div>';
Dies ist der gleiche TP block mit einer kleinen ÃÆ'ââ,¬Å¾nderung:
aus <a href="'.$w['href'].'">'.$w['short_subject'].'</a>
wird <a href="'.$w['href'].'">'.$w['subject'].'</a>
Joachim
Danke für den Tipp! :up:
Genauso wollte ich es und es hat gereicht, dass ich nur den Zusatzcode short_ in der TPortalBlocks.template.php gelöscht habe. :)
MfG
Andy42
So funktioniert das auch, doch hat es den â€Ã...¾Nachteilâ€Ã, das du den org. Block nicht mehr in der Seitenleiste nutzen kannst, ohne das dort auch lange Titel erscheinen.
Aus diesem Grund ÃÆ'Ã,¤ndere ich so wenig wie möglich am orginalen code und nutze lieber einen neuen Block. ;)
Joachim