Seite 1 von 1

"Zuletzt bearbeitet von..." Anzahl der Edits ausbl

Verfasst: 14.12.2006 01:29
von Sunwalker
Servus,

hab viele Beiträge gefunden, wie man die Last Edit Anzeige ganz abschalten kann.

Ich möchte aber nur den Teil "insgesamt x-mal bearbeitet" deaktivieren. Wie mache ich das?

Verfasst: 14.12.2006 13:03
von killerbees19
Bitte vorher ein Backup der Dateien machen!

Öffne
language/lang_german/lang_main.php
Das musst du für jede Sprache machen, die du installierst hast:
Fine

Code: Alles auswählen

$lang['Edited_time_total'] = 'Zuletzt bearbeitet von %s am %s, insgesamt einmal bearbeitet'; // Last edited by me on 12 Oct 2001, edited 1 time in total
$lang['Edited_times_total'] = 'Zuletzt bearbeitet von %s am %s, insgesamt %d-mal bearbeitet'; // Last edited by me on 12 Oct 2001, edited 2 times in total
Ersetze mit:

Code: Alles auswählen

$lang['Edited_time_total'] = 'Zuletzt bearbeitet von %s am %s'; // Last edited by me on 12 Oct 2001, edited 1 time in total
$lang['Edited_times_total'] = 'Zuletzt bearbeitet von %s am %s'; // Last edited by me on 12 Oct 2001, edited 2 times in total
Öffne
viewtopic.php
Suche

Code: Alles auswählen

  if ( $postrow[$i]['post_edit_count'] )
	{
		$l_edit_time_total = ( $postrow[$i]['post_edit_count'] == 1 ) ? $lang['Edited_time_total'] : $lang['Edited_times_total'];

		$l_edited_by = '<br /><br />' . sprintf($l_edit_time_total, $poster, create_date($board_config['default_dateformat'], $postrow[$i]['post_edit_time'], $board_config['board_timezone']), $postrow[$i]['post_edit_count']);
	}
	else
	{
		$l_edited_by = '';
	}
Ersetzen mit:

Code: Alles auswählen

  if ( $postrow[$i]['post_edit_count'] )
	{
		/*
    $l_edit_time_total = ( $postrow[$i]['post_edit_count'] == 1 ) ? $lang['Edited_time_total'] : $lang['Edited_times_total'];
    */
    $l_edit_time_total = $lang['Edited_time_total'];

		$l_edited_by = '<br /><br />' . sprintf($l_edit_time_total, $poster, create_date($board_config['default_dateformat'], $postrow[$i]['post_edit_time'], $board_config['board_timezone']));
	}
	else
	{
		$l_edited_by = '';
	}
Damit wird nur mehr die Zeit angezeigt, aber nicht mehr wie oft es editiert wurde :wink:


MfG Christian

Verfasst: 14.12.2006 19:30
von Sunwalker
Danke schön schon mal. Hat funktioniert.

Allerdings steht jetzt immer "insgesamt einmal bearbeitet" dort.
Kann ich das auch noch beseitigen? Dass nur da steht, wann zuletzte bearbeitet wurde?

Momentan: "Zuletzt bearbeitet von Julian am Mo, 06.11.2006, 20:58, insgesamt einmal bearbeitet"

Gewünscht: "Zuletzt bearbeitet von Julian am Mo, 06.11.2006, 20:58."

Verfasst: 15.12.2006 08:30
von killerbees19
Dann hast du die Änderung in der language/lang_german/lang_main.php nicht durchgeführt, die ich oben beschrieben habe :wink:
Nicht vergessen: Diese Änderung musst du bei jedem installiertem Sprachpaket durchführen!


MfG Christian

Verfasst: 15.12.2006 09:23
von Sunwalker
Ach, sorry ;). Hatte die Änderung extra erst für Deutsch DU durchgeführt und dachte, diese hätte ich noch eingestellt. Ok, funktioniert jetzt bestens, danke.