harry
2025-03-26 21:41:18 +00:00
committed by GitHub
parent 1bc5abd623
commit 04bc9fbd13
73 changed files with 777 additions and 312 deletions
+2 -2
View File
@@ -188,7 +188,7 @@
i = (++i % 2)
output += "</table>"
user << browse(output, "window=banmirrors;size=600x400")
user << browse(HTML_SKELETON(output), "window=banmirrors;size=600x400")
/proc/display_mirrors_ckeys(mob/user, mirror_id)
if (!user || !check_rights(R_MOD|R_ADMIN) || !mirror_id)
@@ -223,7 +223,7 @@
return
output += "<br><br><a href='byond://?_src_=holder;dbbanmirrors=[query.item[2]];'>Back</a>"
user << browse(output, "window=banmirrors")
user << browse(HTML_SKELETON(output), "window=banmirrors")
/proc/toggle_mirror_status(mob/user, mirror_id, inactive = FALSE)
if (!user || !check_rights(R_MOD|R_ADMIN) || !mirror_id)
+1 -1
View File
@@ -189,7 +189,7 @@ var/savefile/Banlist
dat += "</table>"
dat = "<HR><B>Bans:</B> <FONT COLOR=blue>(U) = Unban , (E) = Edit Ban</FONT> - <FONT COLOR=green>([count] Bans)</FONT><HR><table border=1 rules=all frame=void cellspacing=0 cellpadding=3 >[dat]"
usr << browse(dat, "window=unbanp;size=875x400")
usr << browse(HTML_SKELETON(dat), "window=unbanp;size=875x400")
//////////////////////////////////// DEBUG ////////////////////////////////////
+6 -6
View File
@@ -281,7 +281,7 @@ var/global/enabled_spooking = 0
if(index == page)
dat += "</b>"
usr << browse(dat, "window=player_notes;size=400x400")
usr << browse(HTML_SKELETON(dat), "window=player_notes;size=400x400")
/datum/admins/proc/player_has_info(var/key as text)
@@ -598,7 +598,7 @@ var/global/enabled_spooking = 0
dat+="Please report this on GitHub, along with what you did to make this appear."
usr << browse(dat, "window=admincaster_main;size=400x600")
usr << browse(HTML_SKELETON(dat), "window=admincaster_main;size=400x600")
onclose(usr, "admincaster_main")
@@ -618,7 +618,7 @@ var/global/enabled_spooking = 0
dat += "<tr><td>[ckey] - [ban[2]] - (<a href='byond://?src=[REF(src)];jobban_tgt=[ckey];jobban_job=[job];'>unban</a>)</td></tr>"
dat += "</table>"
usr << browse(dat, "window=ban;size=400x400")
usr << browse(HTML_SKELETON(dat), "window=ban;size=400x400")
/datum/admins/proc/Game()
if(!check_rights(0)) return
@@ -640,7 +640,7 @@ var/global/enabled_spooking = 0
<A href='byond://?src=[REF(src)];vsc=default'>Choose a default ZAS setting</A><br>
"}
usr << browse(dat, "window=admin2;size=210x280")
usr << browse(HTML_SKELETON(dat), "window=admin2;size=210x280")
return
/datum/admins/proc/Secrets()
@@ -658,7 +658,7 @@ var/global/enabled_spooking = 0
continue
dat += "<A href='byond://?src=[REF(src)];admin_secrets=[REF(item)]'>[item.name()]</A><BR>"
dat += "<BR>"
usr << browse(dat, "window=secrets")
usr << browse(HTML_SKELETON(dat), "window=secrets")
return
@@ -1139,7 +1139,7 @@ var/global/enabled_spooking = 0
out += " None."
out += " <a href='byond://?src=[REF(SSticker.mode)];add_antag_type=1'>\[+\]</a><br/>"
usr << browse(out, "window=edit_mode[src]")
usr << browse(HTML_SKELETON(out), "window=edit_mode[src]")
feedback_add_details("admin_verb","SGM")
+1
View File
@@ -499,6 +499,7 @@ GLOBAL_LIST_INIT(admin_verbs_dev, list( //will need to be altered - Ryan784
/client/proc/cmd_generate_lag,
/client/proc/create_poll, //Allows to create polls
/client/proc/profiler_start,
/client/proc/allow_browser_inspect,
))
GLOBAL_LIST_INIT(admin_verbs_cciaa, list(
@@ -10,4 +10,4 @@
dat += "<li>[l]</li>"
if(!GLOB.admin_log.len)
dat += "No-one has done anything this round!"
user << browse(dat, "window=admin_log")
user << browse(HTML_SKELETON(dat), "window=admin_log")
@@ -9,4 +9,4 @@
var/dat = "<B>Bombing List</B>"
for(var/l in GLOB.bombers)
dat += "[l]<BR>"
user << browse(dat, "window=bombers")
user << browse(HTML_SKELETON(dat), "window=bombers")
@@ -11,4 +11,4 @@
if(H.dna && H.ckey)
dat += "<tr><td>[H]</td><td>[H.dna.unique_enzymes]</td><td>[H.b_type]</td></tr>"
dat += "</table>"
user << browse(dat, "window=DNA;size=440x410")
user << browse(HTML_SKELETON(dat), "window=DNA;size=440x410")
@@ -16,4 +16,4 @@
else if(!H.dna)
dat += "<tr><td>[H]</td><td>H.dna = null</td></tr>"
dat += "</table>"
user << browse(dat, "window=fingerprints;size=440x410")
user << browse(HTML_SKELETON(dat), "window=fingerprints;size=440x410")
@@ -12,4 +12,4 @@
var/dat = "<B>Showing last [length(GLOB.lawchanges)] law changes.</B><HR>"
for(var/sig in GLOB.lawchanges)
dat += "[sig]<BR>"
user << browse(dat, "window=lawchanges;size=800x500")
user << browse(HTML_SKELETON(dat), "window=lawchanges;size=800x500")
@@ -12,4 +12,4 @@
var/dat = "<B>Showing last [length(GLOB.lastsignalers)] signalers.</B><HR>"
for(var/sig in GLOB.lastsignalers)
dat += "[sig]<BR>"
user << browse(dat, "window=lastsignalers;size=800x500")
user << browse(HTML_SKELETON(dat), "window=lastsignalers;size=800x500")
+1 -1
View File
@@ -369,7 +369,7 @@
[banhtml.Join("")]
</body>
"}
usr << browse(html,"window=stickybans;size=700x400")
usr << browse(HTML_SKELETON(html), "window=stickybans;size=700x400")
/proc/sticky_banned_ckeys()
if (establish_db_connection(GLOB.dbcon) || length(SSstickyban.dbcache))
+3 -3
View File
@@ -416,7 +416,7 @@
dat += {"<A href='byond://?src=[REF(src)];c_mode2=secret'>Secret</A><br>"}
dat += {"<A href='byond://?src=[REF(src)];c_mode2=random'>Random</A><br>"}
dat += {"Now: [GLOB.master_mode]"}
usr << browse(dat, "window=c_mode")
usr << browse(HTML_SKELETON(dat), "window=c_mode")
else if(href_list["f_secret"])
if(!check_rights(R_ADMIN))
@@ -431,7 +431,7 @@
dat += {"<A href='byond://?src=[REF(src)];f_secret2=[mode]'>[GLOB.config.mode_names[mode]]</A><br>"}
dat += {"<A href='byond://?src=[REF(src)];f_secret2=secret'>Random (default)</A><br>"}
dat += {"Now: [GLOB.secret_force_mode]"}
usr << browse(dat, "window=f_secret")
usr << browse(HTML_SKELETON(dat), "window=f_secret")
else if(href_list["c_mode2"])
if(!check_rights(R_ADMIN|R_SERVER))
@@ -981,7 +981,7 @@
var/obj/pageobj = B.pages[page]
data += "<A href='byond://?src=[REF(src)];AdminFaxViewPage=[page];paper_bundle=[REF(B)]'>Page [page] - [pageobj.name]</A><BR>"
usr << browse(data, "window=[B.name]")
usr << browse(HTML_SKELETON(data), "window=[B.name]")
else
to_chat(usr, SPAN_WARNING("The faxed item is not viewable. This is probably a bug, and should be reported on the tracker: [fax.type]"))
+19 -3
View File
@@ -413,7 +413,7 @@
dellog += "</ol>"
usr << browse(dellog.Join(), "window=dellog")
usr << browse(HTML_SKELETON(dellog.Join()), "window=dellog")
/**
* Same as `cmd_display_del_log`, but only shows harddels
@@ -454,14 +454,14 @@
dellog += "</ol>"
usr << browse(dellog.Join(), "window=harddellog")
usr << browse(HTML_SKELETON(dellog.Join()), "window=harddellog")
/client/proc/cmd_display_init_log()
set category = "Debug"
set name = "Display Initialize() Log"
set desc = "Displays a list of things that didn't handle Initialize() properly"
usr << browse(replacetext(SSatoms.InitLog(), "\n", "<br>"), "window=initlog")
usr << browse(HTML_SKELETON(replacetext(SSatoms.InitLog(), "\n", "<br>")), "window=initlog")
/client/proc/reload_nanoui_resources()
set category = "Debug"
@@ -499,3 +499,19 @@
for(var/atom/an_atom in world)
if(world.tick_usage > (100+(tick_offenses+jitter_this_run)))
stoplag()
/client/proc/allow_browser_inspect()
set category = "Debug"
set name = "Allow Browser Inspect"
set desc = "Allow browser debugging via inspect"
if(!check_rights(R_DEBUG) || !isclient(src))
return
if(byond_version < 516)
to_chat(src, SPAN_WARNING("You can only use this on 516!"))
return
to_chat(src, SPAN_INFO("You can now right click to use inspect on browsers."))
winset(src, null, list("browser-options" = "+devtools"))
winset(src, null, list("browser-options" = "+find"))
+2 -2
View File
@@ -39,7 +39,7 @@
Tile Update: [SSair.tiles_to_update.len]<BR>
"}
usr << browse(output,"window=airreport")
usr << browse(HTML_SKELETON(output), "window=airreport")
/client/proc/fix_next_move()
set category = "Debug"
@@ -95,7 +95,7 @@
else
output += "&nbsp;&nbsp;&nbsp;&nbsp;[device]<br>"
usr << browse(output,"window=radioreport")
usr << browse(HTML_SKELETON(output), "window=radioreport")
feedback_add_details("admin_verb","RR") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
/client/proc/reload_admins()
+1 -1
View File
@@ -101,7 +101,7 @@ GLOBAL_VAR_INIT(intercom_range_display_status, 0)
if(!window_check)
output += "<li><font color='red'>Camera not connected to wall at \[[C1.x], [C1.y], [C1.z]\] ([C1.loc.loc]) Network: [C1.network]</color></li>"
output += "</ul>"
usr << browse(output,"window=airreport;size=1000x500")
usr << browse(HTML_SKELETON(output), "window=airreport;size=1000x500")
feedback_add_details("admin_verb","mCRP") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc!
/client/proc/intercom_view()
+1 -1
View File
@@ -70,7 +70,7 @@
to_chat(src, "Some accounts did not have proper ages set in their clients. This function requires database to be present")
if(msg != "")
src << browse(msg, "window=Player_age_check")
src << browse(HTML_SKELETON(msg), "window=Player_age_check")
else
to_chat(src, "No matches for that age range found.")