Problem mit Last Visit MOD

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.
Paninaro
Mitglied
Beiträge: 611
Registriert: 03.01.2005 03:22
Wohnort: Aachen

Problem mit Last Visit MOD

Beitrag von Paninaro »

Hallo

Ich hab diesen MOD > http://phpbbhacks.com/download/237 < eingebaut.

Die last_visit_db_update.php habe ich als erstes ausgeführt, ging auch ohne Probleme, danach habe ich die Dateien

index.php
memberlist.php
search.php
admin/admin_board.php
includes/functions.php
includes/page_header.php
includes/sessions.php
includes/usercp_viewprofile.php
language/lang_german/lang_admin.php
language/lang_german/lang_main.php
templates/subSilver/index_body.tpl
templates/subSilver/member_body.tpl
templates/subSilver/profile_view_body.tpl
templates/subSilver/admin/board_config_body.tpl

geändert und wenn man jetzt das Forum aufruft ist die Seite Weiß :o

Was hab ich falsch gemacht?

Hier mal die Dateien die ich modifiziert habe, sieht jemand von euch den Fehler?

>KLICK<
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

welche phpBB Version nutzt du?

Markus
Paninaro
Mitglied
Beiträge: 611
Registriert: 03.01.2005 03:22
Wohnort: Aachen

Beitrag von Paninaro »

2.0.17
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

dann ist das aber eine komische sessions.php :o

Nimm mal die hier ...
sessions.php

Markus
Paninaro
Mitglied
Beiträge: 611
Registriert: 03.01.2005 03:22
Wohnort: Aachen

Beitrag von Paninaro »

Danke

Hattest die sessions.php schon modifiziert wie ich gesehen hab, Forum bleibt immer noch weiß :-?
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ..

suche in der index.php

Code: Alles auswählen

		'FORUM_LOCKED_IMG' =>// Start add - Last visit MOD
'USERS_TODAY_LIST' => $users_today_list,

'L_USERS_LASTHOUR' =>($users_lasthour)?sprintf($lang['Users_lasthour_explain'],$users_lasthour):$lang['Users_lasthour_none_explain'],
'L_USERS_TODAY' =>$l_today_users,
// End add - Last visit MOD $images['forum_locked'],

		'L_FORUM' => $lang['Forum'],
ersetze mit:

Code: Alles auswählen

		'FORUM_LOCKED_IMG' => $images['forum_locked'],
		// Start add - Last visit MOD
		'USERS_TODAY_LIST' => $users_today_list,
		'L_USERS_LASTHOUR' =>($users_lasthour)?sprintf($lang['Users_lasthour_explain'],$users_lasthour):$lang['Users_lasthour_none_explain'],
		'L_USERS_TODAY' =>$l_today_users,
		// End add - Last visit MOD
		'L_FORUM' => $lang['Forum'],
suche in der memberlist.php

Code: Alles auswählen

for($i = 
($userdata['user_level'] == ADMIN ) ? 0:1; $i < count($mode_types_text); $i++)
ersetze mit:

Code: Alles auswählen

for($i = ($userdata['user_level'] == ADMIN ) ? 0:1; $i < count($mode_types_text); $i++)
suche:

Code: Alles auswählen

	'L_JOINED' =>// Start add - Last visit MOD
'L_LOGON' => $lang['Last_logon'], 
// End add - Last visit MOD $lang['Joined'], 
	'L_POSTS' => $lang['Posts'],
ersetze mit:

Code: Alles auswählen

	'L_JOINED' => $lang['Joined'], 
	// Start add - Last visit MOD
	'L_LOGON' => $lang['Last_logon'], 
	// End add - Last visit MOD
	'L_POSTS' => $lang['Posts'],
suche:

Code: Alles auswählen

			'JOINED' =>// Start add - Last visit MOD
'LAST_LOGON' => ($userdata['user_level'] == ADMIN || (!$board_config['hidde_last_logon'] && $row['user_allow_viewonline'])) ? (($row['user_lastlogon'])? create_date($board_config['default_dateformat'], $row['user_lastlogon'], $board_config['board_timezone']):$lang['Never_last_logon']):$lang['Hidde_last_logon'],
// End add - Last visit MOD $joined,
			'POSTS' => $posts,
ersetze mit:

Code: Alles auswählen

			'JOINED' => $joined,
			// Start add - Last visit MOD
			'LAST_LOGON' => ($userdata['user_level'] == ADMIN || (!$board_config['hidde_last_logon'] && $row['user_allow_viewonline'])) ? (($row['user_lastlogon'])? create_date($board_config['default_dateformat'], $row['user_lastlogon'], $board_config['board_timezone']):$lang['Never_last_logon']):$lang['Hidde_last_logon'],
			// End add - Last visit MOD
			'POSTS' => $posts,
Markus
Paninaro
Mitglied
Beiträge: 611
Registriert: 03.01.2005 03:22
Wohnort: Aachen

Beitrag von Paninaro »

Ich verstehs nicht, geht immer noch nichts und der Server lädt mein Backup nicht hoch :(
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

Was für ein Backup?
Mit der Datenbank hat das nichts zu tun.
Dann schau ich mal in die nächsten Dateien.

Markus
Paninaro
Mitglied
Beiträge: 611
Registriert: 03.01.2005 03:22
Wohnort: Aachen

Beitrag von Paninaro »

Markus67 hat geschrieben:Hi ...

Was für ein Backup?
Ein komplettes Backup von allem was auf dem Server drauf ist.

Hatte ich denn was falsch gemacht bei den Dateien? An der sessions.php von dir hab ich wohl nichts geändert.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

suche in der admin/admin_board.php

Code: Alles auswählen

$prune_yes = ( $new['prune_enable'] ) ? "checked=\"checked\"" : "";
$prune_no = (// Start add - Last visit MOD
$hidde_last_logon_yes = ( $new['hidde_last_logon'] ) ? "checked=\"checked\"" : ""; 
$hidde_last_logon_no = ( !$new['hidde_last_logon'] ) ? "checked=\"checked\"" : ""; 
// End add - Last visit MOD !$new['prune_enable'] ) ? "checked=\"checked\"" : "";
ersetze mit:

Code: Alles auswählen

$prune_yes = ( $new['prune_enable'] ) ? "checked=\"checked\"" : "";
$prune_no = ( !$new['prune_enable'] ) ? "checked=\"checked\"" : "";
// Start add - Last visit MOD
$hidde_last_logon_yes = ( $new['hidde_last_logon'] ) ? "checked=\"checked\"" : ""; 
$hidde_last_logon_no = ( !$new['hidde_last_logon'] ) ? "checked=\"checked\"" : ""; 
// End add - Last visit MOD
suche:

Code: Alles auswählen

	"L_ENABLE_PRUNE" =>// Start add - Last visit MOD
"L_HIDDE_LAST_LOGON" => $lang['Hidde_last_logon'], 
"L_HIDDE_LAST_LOGON_EXPLAIN" => $lang['Hidde_last_logon_expain'], 
// End add - Last visit MOD $lang['Enable_prune'],
	"L_ALLOW_HTML" => $lang['Allow_HTML'],
ersetze mit:

Code: Alles auswählen

	"L_ENABLE_PRUNE" => $lang['Enable_prune'],
	// Start add - Last visit MOD
	"L_HIDDE_LAST_LOGON" => $lang['Hidde_last_logon'], 
	"L_HIDDE_LAST_LOGON_EXPLAIN" => $lang['Hidde_last_logon_expain'], 
	// End add - Last visit MOD
	"L_ALLOW_HTML" => $lang['Allow_HTML'],
suche:

Code: Alles auswählen

	"PRUNE_NO" =>// Start add - Last visit MOD
"HIDDE_LAST_LOGON_YES" => $hidde_last_logon_yes, 
"HIDDE_LAST_LOGON_NO" => $hidde_last_logon_no, 
// End add - Last visit MOD $prune_no,
ersetze mit:

Code: Alles auswählen

	"PRUNE_NO" => $prune_no, 
	// Start add - Last visit MOD
	"HIDDE_LAST_LOGON_YES" => $hidde_last_logon_yes, 
	"HIDDE_LAST_LOGON_NO" => $hidde_last_logon_no, 
	// End add - Last visit MOD
suche in der usercp_viewprofile.php

Code: Alles auswählen

	'JOINED' =>// Start add - Last visit MOD
'L_LOGON' => $lang['Last_logon'], 
'LAST_LOGON' => ($userdata['user_level'] == ADMIN || (!$board_config['hidde_last_logon'] && $profiledata['user_allow_viewonline'])) ? (($profiledata['user_lastlogon'])? create_date($board_config['default_dateformat'], $profiledata['user_lastlogon'], $board_config['board_timezone']):$lang['Never_last_logon']):$lang['Hidde_last_logon'], 

'L_TOTAL_ONLINE_TIME' => $lang['Total_online_time'],
'TOTAL_ONLINE_TIME' => make_hours($profiledata['user_totaltime']),
'L_LAST_ONLINE_TIME' => $lang['Last_online_time'],
'LAST_ONLINE_TIME' => make_hours($profiledata['user_session_time']-$profiledata['user_lastlogon']),
'L_NUMBER_OF_VISIT' => $lang['Number_of_visit'],
'NUMBER_OF_VISIT' => ($profiledata['user_totallogon']>0) ? $profiledata['user_totallogon']: $lang['None'],
'L_NUMBER_OF_PAGES' => $lang['Number_of_pages'], 
'NUMBER_OF_PAGES' => ($profiledata['user_totalpages']) ? $profiledata['user_totalpages']: $lang['None'], 
// End add - Last visit MOD create_date($lang['DATE_FORMAT'], $profiledata['user_regdate'], $board_config['board_timezone']),
	'POSTER_RANK' => $poster_rank,
ersetze mit:

Code: Alles auswählen

	'JOINED' => create_date($lang['DATE_FORMAT'], $profiledata['user_regdate'], $board_config['board_timezone']),
	// Start add - Last visit MOD
	'L_LOGON' => $lang['Last_logon'], 
	'LAST_LOGON' => ($userdata['user_level'] == ADMIN || (!$board_config['hidde_last_logon'] && $profiledata['user_allow_viewonline'])) ? (($profiledata['user_lastlogon'])? create_date($board_config['default_dateformat'], $profiledata['user_lastlogon'], $board_config['board_timezone']):$lang['Never_last_logon']):$lang['Hidde_last_logon'], 

	'L_TOTAL_ONLINE_TIME' => $lang['Total_online_time'],
	'TOTAL_ONLINE_TIME' => make_hours($profiledata['user_totaltime']),
	'L_LAST_ONLINE_TIME' => $lang['Last_online_time'],
	'LAST_ONLINE_TIME' => make_hours($profiledata['user_session_time']-$profiledata['user_lastlogon']),
	'L_NUMBER_OF_VISIT' => $lang['Number_of_visit'],
	'NUMBER_OF_VISIT' => ($profiledata['user_totallogon']>0) ? $profiledata['user_totallogon']: $lang['None'],
	'L_NUMBER_OF_PAGES' => $lang['Number_of_pages'], 
	'NUMBER_OF_PAGES' => ($profiledata['user_totalpages']) ? $profiledata['user_totalpages']: $lang['None'], 
	// End add - Last visit MOD
	'POSTER_RANK' => $poster_rank,
öffne die lang_german/lang_main.php
suche: danach ist noch eine Leerzeile ... die muss entfernt werden.

suche in der index_body.tpl

Code: Alles auswählen

  </tr><!-- Start add - Last visit MOD -->
<tr>
ersetze mit:

Code: Alles auswählen

  </tr>
<!-- Start add - Last visit MOD -->
<tr>
Wenn du die Änderungen alle gemacht hast und immer noch eine weisse Seite kommt liegt es nicht am Last Visit MOD.

Markus
Antworten

Zurück zu „phpBB 2.0: Mod Support“