Merge pull request #4635 from Jordie0608/petitiontobanaranfromaranfrommakingmemos

Logging to add/remove memo
This commit is contained in:
Alex
2014-09-06 19:07:54 +01:00
+9 -5
View File
@@ -21,13 +21,15 @@
if(null)
return
if("")
message_admins("<span class='admin'>[src.ckey] removed their own Memo</span>")
log_admin("[src.ckey] removed their own Memo")
F.dir.Remove(ckey)
src << "<b>Memo removed</b>"
return
if( findtext(memo,"<script",1,0) )
return
F[ckey] << "[key] on [time2text(world.realtime,"(DDD) DD MMM hh:mm")]<br>[memo]"
message_admins("[key] set an admin memo:<br>[memo]")
log_admin("[key] set an admin memo:[memo]")
//show all memos
/client/proc/admin_memo_show()
@@ -35,7 +37,7 @@
var/savefile/F = new(MEMOFILE)
if(F)
for(var/ckey in F.dir)
src << "<center><span class='motd'><b>Admin Memo</b><i> by [F[ckey]]</i></span></center>"
src << "<center><span class='motd'><span class='prefix'>Admin Memo</span><span class='emote'> by [F[ckey]]</span></span></center>"
//delete your own or somebody else's memo
/client/proc/admin_memo_delete()
@@ -47,8 +49,10 @@
else
ckey = src.ckey
if(ckey)
F.dir.Remove(ckey)
src << "<b>Removed Memo created by [ckey].</b>"
for(var/memo in F.dir)
message_admins("<span class='admin'>[src.ckey] removed [ckey]'s Memo.</span>")
log_admin("[src.ckey] removed Memo created by [F[memo]].")
F.dir.Remove(ckey)
#undef MEMOFILE
#undef ENABLE_MEMOS
#undef ENABLE_MEMOS