Files
Aurora.3/code/__HELPERS/logging/admin.dm
Fluffy e867030c2e Update MC (#18112)
* sdf

* fsda

* fuck

* fuck2

* toolz

* sdaf

* sdfa

* saf

* sdfa

* sdfa

* sdf

* sdfa

* temp rename

* temp rename

* temp rename

* sdaf

* the pain is immensurable in the land of byond

* the curse of rah

* safd

* sadf

* sadf

* gf

* asf

* fssdfa

* sfd

* sadf

* sfda

* brah

* brah

* it's easier for you to fix this

* ffs

* brah

* brah
2024-01-06 17:03:57 +01:00

44 lines
1.7 KiB
Plaintext

/* Items with ADMINPRIVATE prefixed are stripped from public logs. */
/// General logging for admin actions
/proc/_log_admin(text)
GLOB.admin_log.Add(text)
if (GLOB.config.logsettings["log_admin"])
WRITE_LOG(GLOB.config.logfiles["world_game_log"], "ADMIN: [text]")
/// Logging for admin actions on or with circuits
/proc/log_admin_circuit(text)
GLOB.admin_log.Add(text)
if(GLOB.config.logsettings["log_admin"])
WRITE_LOG(GLOB.config.logfiles["world_game_log"], "ADMIN: CIRCUIT: [text]")
/// General logging for admin actions
/proc/log_admin_private(text)
GLOB.admin_log.Add(text)
if (GLOB.config.logsettings["log_admin"])
WRITE_LOG(GLOB.config.logfiles["world_game_log"], "ADMINPRIVATE: [text]")
/// Logging for AdminSay (ASAY) messages
/proc/_log_adminsay(text)
GLOB.admin_log.Add(text)
if (GLOB.config.logsettings["log_adminchat"])
WRITE_LOG(GLOB.config.logfiles["world_game_log"], "ADMINPRIVATE: ASAY: [text]")
/// Logging for DeachatSay (DSAY) messages
/proc/log_dsay(text)
if (GLOB.config.logsettings["log_adminchat"])
WRITE_LOG(GLOB.config.logfiles["world_game_log"], "ADMIN: DSAY: [text]")
/**
* Writes to a special log file if the log_suspicious_login config flag is set,
* which is intended to contain all logins that failed under suspicious circumstances.
*
* Mirrors this log entry to log_access when access_log_mirror is TRUE, so this proc
* doesn't need to be used alongside log_access and can replace it where appropriate.
*/
/proc/log_suspicious_login(text, access_log_mirror = TRUE)
if (GLOB.config.logsettings["log_suspicious_login"])
WRITE_LOG(GLOB.config.logfiles["world_suspicious_login_log"], "SUSPICIOUS_ACCESS: [text]")
if(access_log_mirror)
log_access(text)