Seite 1 von 1

Log Actions MOD

Verfasst: 11.10.2005 07:27
von DreamPromise
Moin moin

ich hab die folgende MOD eingebaut.

Code: Alles auswählen

## MOD Title:          Log Actions MOD
## MOD Author:         morpheus2matrix < morpheus@2037.biz > (Morpheus) http://morpheus.2037.biz
## MOD Description:    This MOD will allow administrators to log
##                     actions done by moderators and others
##                     administrators.
## MOD Version:        1.1.6
Funktioniert auch super....nur gibts die auch in deutsch

Danke schon mal

Verfasst: 11.10.2005 15:00
von Been Told
Ich kann ihn für dich übersetzen... Ich schau mal nach.

Verfasst: 11.10.2005 15:20
von Been Told
Finde in der lang_admin.php foldenen Code:

Code: Alles auswählen

// Log actions MOD Start
$lang['File_not_deleted'] = 'You have not yet delete the file install_tables.php : do it before trying to see this page.';
$lang['Log_action_title'] = 'Logs Actions';
$lang['Log_action_explain'] = 'Here you can see your moderators/administrators actions';
$lang['Choose_sort_method'] = 'Choose sorting method';
$lang['Order'] = 'Order';
$lang['Go'] = 'Go';
$lang['Id_log'] = 'Log Id';
$lang['Choose_log'] = 'Select Log';
$lang['Delete'] = 'Delete';
$lang['Action'] = 'Action';
$lang['Topic'] = 'Topic';
$lang['Done_by'] = 'Done By';
$lang['User_ip'] = 'User IP';
$lang['Select_all'] = 'Select All';
$lang['Unselect_all'] = 'Unselect All';
$lang['Date'] = 'Date';
$lang['See_topic'] = 'See the post';
$lang['Log_delete'] = 'Log deleted successfully.';
$lang['Click_return_admin_log'] = 'Click %sHere%s to return to the Log Actions';
$lang['Log_Config_updated'] = 'Configuration of Log Actions MOD successfull';
$lang['Click_return_admin_log_config'] = 'Click %sHere%s to return to the Log Actions MOD Configuration';
$lang['Log_Config'] = 'Configuration of the Log';
$lang['Log_Config_explain'] = 'Here, you will be able to configure some options of the Log Actions MOD.';
$lang['General_Config_Log'] = 'General Configuration of Log Actions MOD';
$lang['Allow_all_admin'] = 'Allow other Admins to see the Log Actions ?';
$lang['Allow_all_admin_explain'] = 'This option will allow you to choose if only the first admin of the board will be able to see the Log';
$lang['Admin_not_authorized'] = 'Sorry, you\'re not allowed to view this page. Only the main Admin has permission.';
$lang['Add_username_admin_explain'] = 'Choose the name of another Admin that you want to allow to see the logged actions';
$lang['Delete_username_admin_explain'] = 'Choose the name of another Admin that you don\'t want to allow to see the logged actions';
$lang['No_other_admins'] = 'No other Admins to choose';
$lang['No_admins_authorized'] = 'No other Admins authorized';
$lang['Add_Admin_Username'] = 'Choose an username to add';
$lang['Delete_Admin_Username'] = 'Choose an username to delete';
$lang['No_admins_allow'] = 'There are no admins to allow to view the logs';
$lang['No_admins_disallow'] = 'There are no admins to disallow to view the logs';
$lang['Admins_add_success'] = 'Admin have been added to the list successfully';
$lang['Admins_del_success'] = 'Admin(s) have been deleted from the list successfully';
$lang['Prune_success'] = 'Prune of the Logs successfull';
$lang['Prune_of_logs'] = 'Prune of the Logs';
$lang['Prune'] = 'Prune Logs';
$lang['Prune_!'] = 'Prune !';
$lang['Prune_explain'] = 'Enter the number of days that you want to prune the logs. 0 = all the logs';
// Log actions MOD End
und ersetze es mit folgendem Code:

Code: Alles auswählen

// Log actions MOD Start
$lang['File_not_deleted'] = 'Du hast die Datei install_tables.php nicht gelöscht: tu das bitte bevor du versuchst, diese Seite zu sehen.';
$lang['Log_action_title'] = 'Aufgezeichnete T&auml;tigkeiten';
$lang['Log_action_explain'] = 'Hier kannst du die aufgezeichneten Moderatoren- bzw. Administratorent&auml;tigkeiten sehen';
$lang['Choose_sort_method'] = 'Sortierung nach:';
$lang['Order'] = 'Reihenfolge';
$lang['Go'] = 'Los';
$lang['Id_log'] = 'Log Id';
$lang['Choose_log'] = 'Log aussuchen';
$lang['Delete'] = 'L&ouml;schen';
$lang['Action'] = 'T&auml;tigkeit';
$lang['Topic'] = 'Thema';
$lang['Done_by'] = 'Durchgef&uuml;hrt von';
$lang['User_ip'] = 'Benutzer-IP';
$lang['Select_all'] = 'Alles ausw&auml;hlen';
$lang['Unselect_all'] = 'Nichts ausw&auml;hlen';
$lang['Date'] = 'Datum';
$lang['See_topic'] = 'Beitrag ansehen';
$lang['Log_delete'] = 'Log erfolgreich gel&ouml;scht.';
$lang['Click_return_admin_log'] = 'Bitte %sHier%s klicken, um zum Anfang zur&uuml;ckzukommen';
$lang['Log_Config_updated'] = 'Konfiguration des Log Actions MOD erfolgreich';
$lang['Click_return_admin_log_config'] = 'Bitte %sHier%s klicken, um zur Log Actions MOD Konfiguration zur&uuml;ckzukommen';
$lang['Log_Config'] = 'Konfiguration des Log';
$lang['Log_Config_explain'] = 'Hier kannst du einige der Log Actions MOD Einstellungen konfigurieren.';
$lang['General_Config_Log'] = 'Haupt-konfiguration des Log Actions MOD';
$lang['Allow_all_admin'] = 'Anderen Administratoren das Einsehen der T&auml;tigkeiten-Logs erlauben?';
$lang['Allow_all_admin_explain'] = 'Diese Option erlaubt dir, zu entscheiden, ob nur der Hauptadmin des Forums die Logs einsehen kann';
$lang['Admin_not_authorized'] = 'Sorry, keine Berechtigung. Nur der Haupt-Admin kann diesen Bereich betreten.';
$lang['Add_username_admin_explain'] = 'Bitte Name eines Admins festlegen, der/die auch Einsicht in die Logs haben soll';
$lang['Delete_username_admin_explain'] = 'Bitte Name eines Admins festlegen, der/die KEINE Einsicht in die Logs haben soll';
$lang['No_other_admins'] = 'Keine weiteren Admins k&ouml;nnen ausgew&auml;hlt werden';
$lang['No_admins_authorized'] = 'Keine weiteren Admins authorisiert';
$lang['Add_Admin_Username'] = 'Benutzernamen zum Hinzuf&uuml;gen aussuchen';
$lang['Delete_Admin_Username'] = 'Benutzernamen zum L&ouml;schen aussuchen';
$lang['No_admins_allow'] = 'Es gibt keine weiteren Admins, denen du die Einsicht in die Logs erlauben kannst';
$lang['No_admins_disallow'] = 'Es gibt keine weiteren Admins, denen du die Einsicht in die Logs verbieten kannst';
$lang['Admins_add_success'] = 'Admin(s) erfolgreich zur Liste hinzugef&uuml;gt';
$lang['Admins_del_success'] = 'Admin(s) erfolgreich von der Liste entfernt';
$lang['Prune_success'] = 'Beseitigung der Logs erfolgreich';
$lang['Prune_of_logs'] = 'Logs beseitigen';
$lang['Prune'] = 'Logs beseitigen';
$lang['Prune_!'] = 'Los !';
$lang['Prune_explain'] = 'Wieviele Tage zur&uuml;ck soll die Beseitigung gehen. 0 = alle logs';
// Log actions MOD End

Verfasst: 11.10.2005 15:21
von Been Told
Für Rechtschreibfehler übernehme ich natürlich keine Haftung :D

Verfasst: 11.10.2005 20:02
von DreamPromise
Moin moin

na das ist ja klasse...
Haste denn auch die lang_main.php in deutsch ???

Code: Alles auswählen

// Log actions MOD Start
$lang['Close_window'] = 'Close the window';
$lang['Rules_title'] = 'Action : %s';
$lang['Locking_topic'] = 'Locking a topic';
$lang['Unlocking_topic'] = 'Unlocking a topic';
$lang['Spliting_topic'] = 'Splitting a topic';
$lang['Moving_topic'] = 'Moving a topic';
$lang['Deleting_topic'] = 'Deleting a topic';
$lang['Editing_topic'] = 'Editing a topic';
$lang['Lock_Explication'] = 'When a Moderator/Administrator locks a topic, it\'s not possible for a normal user to reply. But Moderators/Administrators can still continue to post.';
$lang['Unlock_Explication'] = 'A Moderator/Administrator can unlock a topic which has been locked. This will allow all users to continue to post in the thread.';
$lang['Split_Explication'] = 'Splitting a topic which has a lot of pages gives you the ability to keep your topics more organized.';
$lang['Move_Explication'] = 'If you choose to move a topic, you will be able to send the topic, which is in a forum A, to a forum B. You can also choose to leave a Shadow Topic in the forum A.';
$lang['Delete_Explication'] = 'If a Moderator/Administrator deletes a topic, it will no longer be displayed on the forum and nobody will be able to restore it. <br /><b>Be careful with this function</b>';
$lang['Edit_Explication'] = 'By editing a post, an Administrator and/or a Moderator can change what a user has written in the post.';
$lang['No_action_specified'] = 'There is no action specified';
// Log actions MOD End
Danke dir erstmal

DP

Verfasst: 12.10.2005 00:23
von HdZ
Hm, den Teil hab ich gar nich.
Liegt vielleicht daran, das ich den Mod "erweitert" habe, es werden auch die Aktionen im ACP geloggt :P

Verfasst: 12.10.2005 07:07
von DreamPromise
Moin moin

wie du hast den Teil nicht drin?
Gehört der nicht dazu ?

Was haste denn "erweitert" ??
Vielleicht "muß" ich das ja auch haben :wink: :wink:

Verfasst: 12.10.2005 15:15
von HdZ
Ne, das war ja die "Erläuterung" für die Aktionen, das ham wir nich drin.
Denn unter "Topic" steht bei uns nich nur die Topic-ID sondern auch die User-ID (für ACP-Aktionen).

Is nix anderes gemacht worden, als die jeweiligen Module zu editieren.
(Einfügen:

Code: Alles auswählen

include($phpbb_root_path . 'includes/functions_log.'.$phpEx);
und bei den jweiligen Aktionen z. B.

Code: Alles auswählen

log_action('Forum Add', '', $userdata['user_id'], $userdata['username']);
)

Verfasst: 12.10.2005 21:16
von Been Told
DreamPromise hat geschrieben: Moin moin

na das ist ja klasse...
Haste denn auch die lang_main.php in deutsch ???
Klaro, hier ist es:

Code: Alles auswählen

// Log actions MOD Start
$lang['Close_window'] = 'Fenster Schließen';
$lang['Rules_title'] = 'Aktion : %s';
$lang['Locking_topic'] = 'Thema geschlossen';
$lang['Unlocking_topic'] = 'Thema ge&ouml;ffnet';
$lang['Spliting_topic'] = 'Thema Geteilt';
$lang['Moving_topic'] = 'Thema verschoben';
$lang['Deleting_topic'] = 'Thema gelöscht';
$lang['Editing_topic'] = 'Thema bearbeitet';
$lang['Lock_Explication'] = 'Wenn ein Moderator/Administrator ein Thema schlie&szlig;t, k&ouml;nnen normale Benutzer dort nicht mehr antworten. Moderatoren und Aministratoren k&ouml;nnen aber weiterhin Beitr&auml;ge in dem Thema schreiben.';
$lang['Unlock_Explication'] = 'Ein Moderator/Administrator kann ein geschlossenes Thema &ouml;ffnen. Dadurch wird wieder allen Benutzern das schreiben von Beitr&auml;gen in diesem Thema erm&ouml;glicht.';
$lang['Split_Explication'] = 'Das Teilen eines Themas, das viele Seiten hat, erlaubt es, Themen besser verwalten zu k&ouml;nnen.';
$lang['Move_Explication'] = 'Wenn du ein Thema verschieben willst, schickst du es von Forum A nach Forum B. Du kannst auch einen Verweis auf das verschobene Thema in Forum A hinterlassen, wenn du willst.';
$lang['Delete_Explication'] = 'Wenn ein Moderator/Administrator ein Thema l&ouml;scht, dann wird es permanent entfernt und niemand kann es wiederherstellen. <br /><b>Sei vorsichtig mit dieser Funktion</b>';
$lang['Edit_Explication'] = 'Durch das Bearbeiten eines Beitrags kann ein Administrator und/oder ein Moderator den Inhalt des Beitrags &auml;ndern.';
$lang['No_action_specified'] = 'Es wurde keine Aktion angegeben';
// Log actions MOD End
Viel Spaß damit :)