last visit mod admin

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Mario
Mitglied
Beiträge: 242
Registriert: 29.07.2003 00:27
Kontaktdaten:

Beitrag von Mario »

hi ja das wollte ich auch gerade posten, ja die hab ich eingebaut.

Code: Alles auswählen

//Added Last Visit mod 
$lang['Hidde_last_logon'] = "Hidden last logon time"; 
$lang['Hidde_last_logon_expain'] = "If this is set to yes, users last logon time, is hidden to other users except administrators"; 
Das kommt ja in die language/lang_english/lang_admin.php, aber

Code: Alles auswählen

set to yes
das find ich nicht.
Mario
Mitglied
Beiträge: 242
Registriert: 29.07.2003 00:27
Kontaktdaten:

Beitrag von Mario »

so sieht mein code jetzt aus in der index_body.tpl

Code: Alles auswählen

<!-- BEGIN switch_user_admin --> 
<tr>
     <td class="row1" align="left"><span class="gensmall">{L_USERS_TODAY}&nbsp;{L_USERS_LASTHOUR}<br />{USERS_TODAY_LIST}</br></span></td>    
  </tr> 
<!-- END switch_user_admin -->
Jetzt zeigt er mir das aber garnicht mehr an, auch nicht als admin?
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Mario
Mitglied
Beiträge: 242
Registriert: 29.07.2003 00:27
Kontaktdaten:

Beitrag von Mario »

if ( $userdata['user_level'] == '1' )
{
$template->assign_block_vars('switch_admin', array());
}
Das habe ich nun in die page_header.php eingefügt, ist das eigentlich egal wo (natürlich nicht irgendwo zwischen einen zusammenhängenden Programmcode) funktioniert aber trotzdem nicht?

so habe ich ihn eingefügt:

Code: Alles auswählen

// ------------------------------------
//

//
// Parse and show the overall header.
//
$template->set_filenames(array(
	'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header.tpl' : 'simple_header.tpl')
);

// Adminzone
if ( $userdata['user_level'] == '1' ) 
{ 
$template->assign_block_vars('switch_admin', array()); 
}

//
// Generate logged in/logged out status
//
if ( $userdata['session_logged_in'] )
{
	$u_login_logout = 'login.'.$phpEx.'?logout=true&sid=' . $userdata['session_id'];
	$l_login_logout = $lang['Logout'] . ' [ ' . $userdata['username'] . ' ]';
}
else
{
	$u_login_logout = 'login.'.$phpEx;
	$l_login_logout = $lang['Login'];
}
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Was funktioniert denn nicht?
Haste auch beachtet, dass es hier switch_admin heißt?
Mario
Mitglied
Beiträge: 242
Registriert: 29.07.2003 00:27
Kontaktdaten:

Beitrag von Mario »

öh ich glaub jetzt bin ich überfordert, also ich wollte das die Zeile vom Last Visit Mod nur angezeigt wird wenn man als admin eingeloggt ist, und bei normalen Usern nicht, naja sie wird jetzt aber weder noch angezeigt :(
switch_admin
ähemm da kom ich jetzt nicht ganz mit, switch = schalten, übergehen oder?
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Am Anfang hieß es mal
switch_user_admin
und was du in die page_header.php eingetragen hast, das definiert das als
switch_admin.
Mario
Mitglied
Beiträge: 242
Registriert: 29.07.2003 00:27
Kontaktdaten:

Beitrag von Mario »

uups, ja jetza.... na nu wirds ja langsam peinlich für mich :-?

Aber danke, nun ist alles so wie es soll.

Gruß Mario
Benutzeravatar
Budowelt
Mitglied
Beiträge: 94
Registriert: 11.08.2003 09:38

Beitrag von Budowelt »

Hilfe !! Habe ohne eine Änderung am Forum plötzlich folgende Fehlermeldung :
phpBB : Kritischer Fehler

Could not obtain lastvisit data from user table

DEBUG MODE

SQL Error : 1016 Can't open file: 'zentrale_users.MYI'. (errno: 145)

SELECT * FROM zentrale_users WHERE user_id = 8

Line : 62
File : /var/www/l3s4588/html/zentrale/includes/sessions.php
weiß gar nicht weiter !
zu sehen unter http://zentrale.budowelt.de
Benutzeravatar
Budowelt
Mitglied
Beiträge: 94
Registriert: 11.08.2003 09:38

Beitrag von Budowelt »

Hat sich schon, erledigt ich habe einfach repair Table ausgeführt
Antworten

Zurück zu „phpBB 2.0: Mod Support“