Geht ja, das
var_dump()
zeigte genau den Vorschautext der jeweiligen Global Announcements, auch beim klicken auf Seite 2. Jetzt muss es nur noch ins Template
Oben in der portal_announcements.php sollte es jetzt so aussehen
Code: Alles auswählen
// Any announcements present? If not terminate it here.
if (sizeof($fetch_news) == 0)
{
$template->assign_block_vars('announcements_center_row', array(
'S_NO_TOPICS' => true,
'S_NOT_LAST' => false
));
$template->assign_var('S_CAN_READ', false);
}
Und unten so
Code: Alles auswählen
// BEGIN Topic Preview Mod
if ($config['topic_preview_limit'] && $user->data['user_topic_preview'] && !empty($fetch_news[$i]['topic_preview_text']))
{
$topic_preview_text = trim_topic_preview($fetch_news[$i]['topic_preview_text'], $config['topic_preview_limit']);
}
// END Topic Preview Mod
$template->assign_block_vars('announcements_center_row', array(
'ATTACH_ICON_IMG' => ($fetch_news[$i]['attachment'] && $config['allow_attachments']) ? $user->img('icon_topic_attach', $user->lang['TOTAL_ATTACHMENTS']) : '',
'FORUM_NAME' => ($forum_id) ? $fetch_news[$i]['forum_name'] : '',
'TITLE' => $fetch_news[$i]['topic_title'],
'POSTER' => $fetch_news[$i]['username'],
'POSTER_FULL' => $fetch_news[$i]['username_full'],
'USERNAME_FULL_LAST' => $fetch_news[$i]['username_full_last'],
'U_USER_PROFILE' => (($fetch_news[$i]['user_type'] == USER_NORMAL || $fetch_news[$i]['user_type'] == USER_FOUNDER) && $fetch_news[$i]['user_id'] != ANONYMOUS) ? append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=viewprofile&u=' . $fetch_news[$i]['user_id']) : '',
'TIME' => $fetch_news[$i]['topic_time'],
'LAST_POST_TIME' => $user->format_date($fetch_news[$i]['topic_last_post_time']),
'TEXT' => $fetch_news[$i]['post_text'],
'REPLIES' => $fetch_news[$i]['topic_replies'],
'TOPIC_VIEWS' => $fetch_news[$i]['topic_views'],
'A_ID' => $i,
'TOPIC_FOLDER_IMG' => $user->img($folder_img, $folder_alt),
'TOPIC_FOLDER_IMG_SRC' => $user->img($folder_img, $folder_alt, false, '', 'src'),
'TOPIC_FOLDER_IMG_ALT' => $user->lang[$folder_alt],
// BEGIN Topic Preview Mod
'TOPIC_PREVIEW_TEXT' => (isset($topic_preview_text)) ? censor_text($topic_preview_text) : $fetch_news[$i]['topic_title'],
// END Topic Preview Mod
Ferner
Eventuell jetzt noch das Template anpassen
styles/prosilver/template/portal/modules/announcements_compact.html
finde
ersetze mit
Aha, möglicherweise ist das Modul diese Datei hier: styles/subsilver2/template/portal/modules/announcements_center.html
Du meintest doch nicht die kleinen Ankündigungen oben
,
sondern das hier
Global Bekanntmachungen
?
Eventuell müssten wir den obigen PHP Code dort noch hinbringen.