Bantron

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.
Antworten
Benutzeravatar
Supersonic
Mitglied
Beiträge: 162
Registriert: 16.08.2004 09:04
Kontaktdaten:

Bantron

Beitrag von Supersonic »

Bei der aktuellen phpBB-Version funktioniert die Zeitsperrung des Bantron-Mods nicht. Wenn ihr dieses feature nutzen wollt müßt ihr folgendes ändern:

includes/sessions.php

Code: Alles auswählen

# 
#-----[ FIND ]------------------------------------------ 
# 
if ( $ban_info['ban_ip'] || $ban_info['ban_userid'] || $ban_info['ban_email'] && ((isset ($ban_info['ban_expire_time']) && $ban_info['ban_expire_time'] >= time ()) || !isset ($ban_info['ban_expire_time'])) )
# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 
if ( ($ban_info['ban_expire_time'] > time()) || (($ban_info['ban_userid']) && (!$ban_info['ban_expire_time'])) || $ban_info['ban_ip'] || $ban_info['ban_email'] )
Da ich Bantron nicht auf Deutsch gefunden habe, habe ich das ganze mal übersetzt (ist hoffentlich fehlerfrei)

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------
#
language/lang_german/lang_admin.php

#
#-----[ FIND ]------------------------------------------
#
//
// That's all Folks!
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// Bantron Mod : Begin
$lang['Bantron'] = 'Bantron';
$lang['BM_Title'] = 'Bantron';
$lang['BM_Explain'] = 'Von hier aus kann man Bans auf dem Board hinzufügen, editieren, ansehen und entfernen.';

$lang['BM_Show_bans_by'] = 'Zeige Bans sortiert nach';
$lang['BM_All'] = 'Alle';
$lang['BM_Show'] = 'Zeigen';

$lang['BM_IP'] = 'IP';
$lang['BM_Last_visit'] = 'Letzter Besuch';
$lang['BM_Banned'] = 'Banned';
$lang['BM_Expires'] = 'läuft ab';
$lang['BM_By'] = 'von';
$lang['BM_Reasons'] = 'Gründe';

$lang['BM_Add_a_new_ban'] = 'Einen neuen ban hinzufügen';
$lang['BM_Delete_selected_bans'] = 'Ausgewählte Bans löschen';

$lang['BM_Private_reason'] = 'Private Gründe';
$lang['BM_Private_reason_explain'] = 'Die Gründe für die Sperrung ist nur in der Administration zu sehen.';

$lang['BM_Public_reason'] = 'Öffentliche Gründe';
$lang['BM_Public_reason_explain'] = 'Die Gründe für die Sperrung wird den gesperrten Usern angezeigt, wenn sie versuchen sich ins Forum einzuloggen.';
$lang['BM_Generic_reason'] = 'Allgemeine Gründe';
$lang['BM_Mirror_private_reason'] = 'zu Private Gründe zufügen';
$lang['BM_Other'] = 'Andere';

$lang['BM_Expire_time'] = 'Zeit-Sperrung';
$lang['BM_Expire_time_explain'] = 'Wenn ein Datum angegeben wird, entweder in Beziehung zum Tagesdatum oder einem absoluten Datum, wird die Sperrung zum vorgegebenen Zeitpunkt aufgehoben.';
$lang['BM_Never'] = 'Nie';
$lang['BM_After_specified_length_of_time'] = 'Nach angegebener Zeitspanne';
$lang['BM_Minutes'] = 'Minute(n)';
$lang['BM_Hours'] = 'Stunde(n)';
$lang['BM_Days'] = 'Tag(e)';
$lang['BM_Weeks'] = 'Woche(n)';
$lang['BM_Months'] = 'Monat(e)';
$lang['BM_Years'] = 'Jahr(e)';
$lang['BM_After_specified_date'] = 'Nach vorgegebenen Datum';
$lang['BM_AM'] = 'AM';
$lang['BM_PM'] = 'PM';
$lang['BM_24_hour'] = '24-Stunden';

$lang['BM_Ban_reasons'] = 'Ban Gründe';
// Bantron Mod : End
Falls noch jemand Fehler finden sollte, bitte melden ;)

EDIT:

Hab mal die Änderungen zusammengefasst. Ihr könnt die Deutsche Version von Bantron hier downloaden:

http://phpbbmods.funpic.de/viewtopic.php?t=3
Zuletzt geändert von Supersonic am 23.05.2005 18:42, insgesamt 2-mal geändert.
Habt ihr einen Mod übersetzt oder sucht ihr eine deutsche Version eines Mods?
http://www.phpbbmods.de
Signaturen dürfen maximal 3 Zeilen lang sein
Benutzeravatar
Firestarter
Mitglied
Beiträge: 1162
Registriert: 09.06.2003 15:21

Beitrag von Firestarter »

so weit so gut....aber wie müssen denn die Änderungen aussehen, um bei der öffentlichen Meldung an den User eine vernünftige Überschrift hinzubekommen (statt "kritische Information" folgenden Text "Forumteam teilt ihnen mit ....") ??????
MfG
Firestarter
Auch ich versuche mein Glück und möchte ein schönes Forum haben, dafür muss ich wohl erstmal leiden. *fg*
Benutzeravatar
Supersonic
Mitglied
Beiträge: 162
Registriert: 16.08.2004 09:04
Kontaktdaten:

Beitrag von Supersonic »

Kein Problem:

includes/sessions.php

Code: Alles auswählen

#
#-----[ FIND ]------------------------------------------
#
if ($ban_info['ban_pub_reason_mode'] == '0' || !isset ($ban_info['ban_pub_reason_mode'])) {
				$reason = 'You_been_banned';
			} else if ($ban_info['ban_pub_reason_mode'] == '1') {
				$reason = str_replace ("\n", '<br />', stripslashes ($ban_info['ban_priv_reason']));
			} else if ($ban_info['ban_pub_reason_mode'] == '2') {
				$reason = str_replace ("\n", '<br />', stripslashes ($ban_info['ban_pub_reason']));
			}
				
			message_die(CRITICAL_MESSAGE, $reason);

#
#-----[ REPLACE WITH ]------------------------------------------
#
if ($ban_info['ban_pub_reason_mode'] == '0' || !isset ($ban_info['ban_pub_reason_mode'])) {
				$reason = 'You_been_banned';
			} else if ($ban_info['ban_pub_reason_mode'] == '1') {
				$reason = str_replace ("\n", '<br />', stripslashes ($ban_info['ban_priv_reason']));
			} else if ($ban_info['ban_pub_reason_mode'] == '2') {
				$reason = str_replace ("\n", '<br />', stripslashes ($ban_info['ban_pub_reason']));
			}
				
			message_die(CRITICAL_MESSAGE, $reason, "Das Forenteam teilt Ihnen mit:");
Besser so?
Habt ihr einen Mod übersetzt oder sucht ihr eine deutsche Version eines Mods?
http://www.phpbbmods.de
Signaturen dürfen maximal 3 Zeilen lang sein
Benutzeravatar
Firestarter
Mitglied
Beiträge: 1162
Registriert: 09.06.2003 15:21

Beitrag von Firestarter »

für eine Sprache sicherlich, aber schon mal ein Anfang. Mehrsprachrig wäre super gewesen! THX erstmal
MfG
Firestarter
Auch ich versuche mein Glück und möchte ein schönes Forum haben, dafür muss ich wohl erstmal leiden. *fg*
Antworten

Zurück zu „phpBB 2.0: Mod Support“