Je kan het laten weergeven door het volgende te doen :
open: viewonline.php
zoek:
Code: Selecteer alles
// Forum info
$sql = 'SELECT forum_id, forum_name, parent_id, forum_type, left_id, right_id
FROM ' . FORUMS_TABLE . '
ORDER BY left_id ASC';
$result = $db->sql_query($sql, 600);
$forum_data = array();
while ($row = $db->sql_fetchrow($result))
{
$forum_data[$row['forum_id']] = $row;
}
$db->sql_freeresult($result);
plaats erachter:
Code: Selecteer alles
// Topic info
$sql = 'SELECT topic_id, topic_title, forum_id, topic_type
FROM ' . TOPICS_TABLE . '';
$result = $db->sql_query($sql, 600);
$topic_data = array();
while ($row = $db->sql_fetchrow($result))
{
$topic_data[$row['topic_id']] = $row;
}
$db->sql_freeresult($result);
// Post info
$sql = 'SELECT post_id, topic_id, post_subject, forum_id
FROM ' . POSTS_TABLE . '';
$result = $db->sql_query($sql, 600);
$post_data = array();
while ($row = $db->sql_fetchrow($result))
{
$post_data[$row['post_id']] = $row;
}
$db->sql_freeresult($result);
Code: Selecteer alles
preg_match('#^([a-z0-9/_-]+)#i', $row['session_page'], $on_page);
Code: Selecteer alles
preg_match('#t=([0-9]+)#i', $row['session_page'], $topic_id);
$topic_id = (sizeof($topic_id)) ? (int) $topic_id[1] : 0;
preg_match('#p=([0-9]+)#i', $row['session_page'], $post_id);
$post_id = (sizeof($post_id)) ? (int) $post_id[1] : 0;
if($post_id)
{
$forum_id = (isset($post_data[$post_id]['forum_id'])) ? $post_data[$post_id]['forum_id'] : 0;
}
else if ($topic_id)
{
$forum_id = (isset($topic_data[$topic_id]['forum_id'])) ? $topic_data[$topic_id]['forum_id'] : 0;
}
Code: Selecteer alles
$location_url = append_sid("{$phpbb_root_path}viewforum.$phpEx", 'f=' . $forum_id);
vervang met:
Code: Selecteer alles
$post_or_topic = '';
if ($topic_id)
{
$location_url = append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $forum_id . '&t=' . $topic_id);
$post_or_topic = $topic_data[$topic_id]['topic_title'];
}
else if ($post_id)
{
$location_url = append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'p=' . $post_id . '#p' . $post_id);
$post_or_topic = $post_data[$post_id]['post_subject'];
}
else
{
$location_url = append_sid("{$phpbb_root_path}viewforum.$phpEx", 'f=' . $forum_id);
}
zoek:
Code: Selecteer alles
$location = sprintf($user->lang['REPLYING_MESSAGE'], $forum_data[$forum_id]['forum_name']);
vervang met:
Code: Selecteer alles
$location = sprintf($user->lang['REPLYING_MESSAGE'], $post_or_topic, $forum_data[$forum_id]['forum_name']);
zoek:
Code: Selecteer alles
$location = sprintf($user->lang['READING_TOPIC'], $forum_data[$forum_id]['forum_name']);
vervang met:
Code: Selecteer alles
$location = sprintf($user->lang['READING_TOPIC'], $post_or_topic, $forum_data[$forum_id]['forum_name']);
open: language/nl/common.php
zoek:
Code: Selecteer alles
'READING_TOPIC' => 'Leest een onderwerp in %s',
Code: Selecteer alles
'READING_TOPIC' => 'Leest onderwerp - <span style="font-weight: bold;">%s</span> in <span style="font-weight: bold;">%s</span>',
zoek:
Code: Selecteer alles
'REPLYING_MESSAGE' => 'Reageert op een bericht in %s',
Code: Selecteer alles
'REPLYING_MESSAGE' => 'Reageert op het bericht <span style="font-weight: bold;">%s</span> in het %s forum',