ich habe versucht, die Modifikation NV Who Was Here 1.2.1, heruntergeladen aus der Mod-Datenbank dieser Seite, in mein Forum einzubauen.
Ich habe mich exakt an die Installationsanweisung erhalten und auch mehrfach Fehlersuche betrieben, leider kann ich nicht erkennen, wo der Fehler liegt.
Die Mod wird im ACP korrekt angezeigt, ist aber für keine Benutzer sichtbar - weder Admin, Moderatoren, Benutzer oder Gäste.
Was habe ich falsch gemacht? Meine Dateien sehen derzeit so aus (Ausschnitte der relevanten Sektionen, als Style wird prosilver benutzt):
index.php
Code: Alles auswählen
if (!class_exists('phpbb_mods_who_was_here'))
{
include($phpbb_root_path . 'includes/mods/who_was_here.' . $phpEx);
phpbb_mods_who_was_here::update_session();
}
phpbb_mods_who_was_here::display();
// Assign index specific vars
Code: Alles auswählen
// Send a proper content-language to the output
$user_lang = $user->lang['USER_LANG'];
if (strpos($user_lang, '-x-') !== false)
{
$user_lang = substr($user_lang, 0, strpos($user_lang, '-x-'));
}
if (!class_exists('phpbb_mods_who_was_here'))
{
include($phpbb_root_path . 'includes/mods/who_was_here.' . $phpEx);
phpbb_mods_who_was_here::update_session();
}
Code: Alles auswählen
<!-- IF S_DISPLAY_ONLINE_LIST -->
<!-- IF U_VIEWONLINE --><h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
<p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
<!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
<!-- IF WHO_WAS_HERE_TOTAL -->
<h3>{L_WHO_WAS_HERE}</h3>
<p>{WHO_WAS_HERE_TOTAL} ({WHO_WAS_HERE_EXP})<br />{WHO_WAS_HERE_RECORD}<br />{WHO_WAS_HERE_LIST}</p>
<!-- ELSEIF U_ACP -->
<h3>{L_WHO_WAS_HERE}</h3>
<p>{L_WWH_UPDATE_NEED}</p>
<!-- ENDIF -->
<!-- ENDIF -->