Password-Change-Log #89
Aliases: Password-Change-Log, Passwords
3 verbs · 23 properties · 0 children
Verbs
| Verb | Spec | Flags | Definer | Lines |
|---|---|---|---|---|
receive_message | this none this | rxd | #89 | 9 |
to_msg_seq | this none this | rxd | #89 | 12 |
init_for_core | this none this | rxd | #89 | 5 |
Properties
| Property | Definer | Flags | Owner | Value |
|---|---|---|---|---|
keyword | #29 | rc | #2 | "PASSWORD CHANGED" |
moderator_notify | #45 | rc | #2 | <clear> |
last_msg_date | #45 | r | #36 | 1539052398 |
messages_going | #45 | rc | #2 | {} |
moderated | #45 | rc | #2 | 1 |
moderator_forward | #45 | rc | #2 | <clear> |
writers | #45 | rc | #2 | <clear> |
readers | #45 | rc | #2 | <clear> |
mail_notify | #45 | r | #36 | {#2} |
mail_forward | #45 | r | #36 | {} |
expire_period | #45 | r | #36 | <clear> |
last_used_time | #45 | r | #36 | 1539052398 |
messages | #45 | rc | #2 | {{1, {1538619537, #2, #272, "Ezh"}}, {2, {1538781336, #2, #557, "Zhan"}}, {3, {1539052398, #2, #652, "Dza"}}} |
rmm_own_msgs | #45 | rc | #2 | <clear> |
guests_can_send_here | #45 | rc | #2 | <clear> |
messages_kept | #45 | r | #36 | {} |
registered_email | #45 | rc | #2 | <clear> |
email_validated | #45 | rc | #2 | <clear> |
validation_password | #45 | rc | #2 | <clear> |
key | #1 | c | #2 | 0 |
aliases | #1 | r | #36 | {"Password-Change-Log", "Passwords"} |
description | #1 | rc | #2 | "The log of wizardly/Registrar password changes." |
object_size | #1 | r | #36 | {2363, 1539462952} |
Ancestry
Ancestors (nearest first): #29 New-Prog-Log → #45 Generic Mail Recipient → #1 Root Class
Children: none
Call graph
Source
receive_message
Referenced by
none
Source
1":receive_message"; 2" -- this is a lame hack to take advantage of the *New-Prog-Log parentage"; 3" apologies are due to Rog for abuse of code"; 4if (!this:is_writable_by(caller_perms())) 5return E_PERM; 6else 7args[1][4] = strsub(args[1][4], "@newpassword", "@programmer"); 8return pass(@args); 9endif
to_msg_seq
Referenced by
none
Source
1":to_msg_seq()"; 2" -- this is a lame hack to take advantage of the *New-Prog-Log parentage"; 3" apologies are due to Rog for abuse of code"; 4if (!this:ok(caller, caller_perms())) 5return E_PERM; 6else 7base = pass(@args); 8if (typeof(base) == STR) 9base = strsub(base, "@programmer", "@newpassword"); 10endif 11return base; 12endif
init_for_core
Referenced by
none
Source
1if (caller_perms().wizard) 2pass(); 3this.mail_notify = {#2}; 4this.mail_forward = {}; 5endif