Quota-Log #28
Aliases: Quota-Log, Quota_Log, QL, Quota
2 verbs · 31 properties · 0 children
Verbs
| Verb | Spec | Flags | Definer | Lines |
|---|---|---|---|---|
init_for_core | this none this | rxd | #28 | 18 |
find_recips | this none this | rxd | #28 | 10 |
Properties
| Property | Definer | Flags | Owner | Value |
|---|---|---|---|---|
moderator_notify | #37 | rc | #361 | {} |
last_msg_date | #37 | r | #29 | 1337731615 |
messages_going | #37 | | #29 | {} |
moderated | #37 | rc | #361 | 1 |
moderator_forward | #37 | rc | #361 | "%n (%#) can't send to moderated list %t (%[#t]) directly." |
writers | #37 | rc | #361 | {#57} |
readers | #37 | rc | #361 | {} |
mail_notify | #37 | r | #29 | {#2, #396060} |
mail_forward | #37 | r | #29 | {} |
expire_period | #37 | r | #29 | 2592000 |
last_used_time | #37 | r | #29 | 1337731615 |
messages | #37 | | #29 | {{1, {1337731615, "Wizard (#361)", "*Quota-Log (#28)", "@quota Wizard (#361) 1410065407 (from -151)", "", "Reason for quota increase: (none)."}}} |
rmm_own_msgs | #37 | rc | #361 | <clear> |
guests_can_send_here | #37 | rc | #361 | <clear> |
messages_kept | #37 | r | #29 | {} |
registered_email | #37 | | #29 | <clear> |
email_validated | #37 | | #29 | <clear> |
validation_password | #37 | | #29 | <clear> |
barcolor | #37 | rc | #361 | <clear> |
hidden_subjects | #37 | rc | #361 | <clear> |
hidden_content | #37 | rc | #361 | <clear> |
aliases | #1 | r | #29 | {"Quota-Log", "Quota_Log", "QL", "Quota"} |
description | #1 | rc | #361 | "Record of whose quota has been messed with and why." |
object_size | #1 | r | #29 | {19856, 1298433815} |
hidden_verbs | #1 | rc | #361 | <clear> |
phelp_msg | #1 | rc | #361 | <clear> |
weight | #1 | rc | #361 | <clear> |
owner_verbs | #1 | rc | #361 | <clear> |
plural_name | #1 | rc | #361 | <clear> |
client_image | #1 | rc | #361 | <clear> |
listening | #1 | rc | #361 | <clear> |
Ancestry
Ancestors (nearest first): #37 Generic Mail Recipient → #1 root
Children: none
Call graph
Source
init_for_core
Referenced by
none
Source
1if (caller_perms().wizard) 2pass(); 3delete_verb(this, "is_readable_by"); 4delete_verb(this, "is_usable_by"); 5delete_verb(this, "mail_notify"); 6"...remove references to ARB..."; 7this:rm_message_seq({1, 1 + this:length_all_msgs()}); 8this:expunge_rmm(); 9this.mail_forward = {}; 10this.mail_notify = {player}; 11player.current_message = {@player.current_message, {this, 0, 0}}; 12for p in ({"moderator_forward", "moderator_notify", "writers", "readers", "expire_period", "last_used_time"}) 13this.(p) = $mail_recipient.(p); 14endfor 15this.moderated = 1; 16else 17return E_PERM; 18endif
find_recips
Referenced by
none
Source
1"Given a To: line from a mail message, extract the people. I couldn't find this in the mail system... It's undoubtedly there, but not clear cut."; 2line = args[1]; 3recips = {}; 4while (line && (start = index(line, "(#"))) 5line = line[start..$]; 6finish = index(line, ")"); 7recips = {@recips, toobj(line[2..finish - 1])}; 8line = line[finish..$]; 9endwhile 10return recips;