516 internal links (#20428)

Convert all (appropriate) links to use the required `byond://` for 516

Added a grep to detect incompatible ones
This commit is contained in:
Fluffy
2025-02-20 22:54:10 +00:00
committed by GitHub
parent f09ec22549
commit 3185c10cf1
223 changed files with 1397 additions and 1398 deletions
+23 -23
View File
@@ -123,12 +123,12 @@ SUBSYSTEM_DEF(events)
to_world(message)
/datum/controller/subsystem/events/proc/GetInteractWindow()
var/html = "<A align='right' href='?src=[REF(src)];refresh=1'>Refresh</A>"
html += "<A align='right' href='?src=[REF(src)];pause_all=[!GLOB.config.allow_random_events]'>Pause All - [GLOB.config.allow_random_events ? "Pause" : "Resume"]</A>"
var/html = "<A align='right' href='byond://?src=[REF(src)];refresh=1'>Refresh</A>"
html += "<A align='right' href='byond://?src=[REF(src)];pause_all=[!GLOB.config.allow_random_events]'>Pause All - [GLOB.config.allow_random_events ? "Pause" : "Resume"]</A>"
if(selected_event_container)
var/event_time = max(0, selected_event_container.next_event_time - world.time)
html += "<A align='right' href='?src=[REF(src)];back=1'>Back</A><br>"
html += "<A align='right' href='byond://?src=[REF(src)];back=1'>Back</A><br>"
html += "Time till start: [round(event_time / 600, 0.1)]<br>"
html += "<div class='block'>"
html += "<h2>Available [GLOB.severity_to_string[selected_event_container.severity]] Events (queued & running events will not be displayed)</h2>"
@@ -138,13 +138,13 @@ SUBSYSTEM_DEF(events)
for(var/datum/event_meta/EM in selected_event_container.available_events)
html += "<tr>"
html += "<td>[EM.name]</td>"
html += "<td><A align='right' href='?src=[REF(src)];set_weight=[REF(EM)]'>[EM.weight]</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];set_weight=[REF(EM)]'>[EM.weight]</A></td>"
html += "<td>[EM.min_weight]</td>"
html += "<td>[EM.max_weight]</td>"
html += "<td><A align='right' href='?src=[REF(src)];toggle_oneshot=[REF(EM)]'>[EM.one_shot]</A></td>"
html += "<td><A align='right' href='?src=[REF(src)];toggle_enabled=[REF(EM)]'>[EM.enabled]</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];toggle_oneshot=[REF(EM)]'>[EM.one_shot]</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];toggle_enabled=[REF(EM)]'>[EM.enabled]</A></td>"
html += "<td><span class='alert'>[selected_event_container.get_weight(EM, active_with_role)]</span></td>"
html += "<td><A align='right' href='?src=[REF(src)];remove=[REF(EM)];EC=[REF(selected_event_container)]'>Remove</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];remove=[REF(EM)];EC=[REF(selected_event_container)]'>Remove</A></td>"
html += "</tr>"
html += "</table>"
html += "</div>"
@@ -154,16 +154,16 @@ SUBSYSTEM_DEF(events)
html += "<table[table_options]>"
html += "<tr><td[row_options2]>Name</td><td[row_options2]>Type</td><td[row_options1]>Weight</td><td[row_options1]>OneShot</td></tr>"
html += "<tr>"
html += "<td><A align='right' href='?src=[REF(src)];set_name=[REF(new_event)]'>[new_event.name ? new_event.name : "Enter Event"]</A></td>"
html += "<td><A align='right' href='?src=[REF(src)];set_type=[REF(new_event)]'>[new_event.event_type ? new_event.event_type : "Select Type"]</A></td>"
html += "<td><A align='right' href='?src=[REF(src)];set_weight=[REF(new_event)]'>[new_event.weight ? new_event.weight : 0]</A></td>"
html += "<td><A align='right' href='?src=[REF(src)];toggle_oneshot=[REF(new_event)]'>[new_event.one_shot]</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];set_name=[REF(new_event)]'>[new_event.name ? new_event.name : "Enter Event"]</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];set_type=[REF(new_event)]'>[new_event.event_type ? new_event.event_type : "Select Type"]</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];set_weight=[REF(new_event)]'>[new_event.weight ? new_event.weight : 0]</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];toggle_oneshot=[REF(new_event)]'>[new_event.one_shot]</A></td>"
html += "</tr>"
html += "</table>"
html += "<A align='right' href='?src=[REF(src)];add=[REF(selected_event_container)]'>Add</A><br>"
html += "<A align='right' href='byond://?src=[REF(src)];add=[REF(selected_event_container)]'>Add</A><br>"
html += "</div>"
else
html += "<A align='right' href='?src=[REF(src)];toggle_report=1'>Round End Report: [report_at_round_end ? "On": "Off"]</A><br>"
html += "<A align='right' href='byond://?src=[REF(src)];toggle_report=1'>Round End Report: [report_at_round_end ? "On": "Off"]</A><br>"
html += "<div class='block'>"
html += "<h2>Event Start</h2>"
@@ -177,16 +177,16 @@ SUBSYSTEM_DEF(events)
html += "<td>[worldtime2text(max(EC.next_event_time, world.time))]</td>"
html += "<td>[round(next_event_at / 600, 0.1)]</td>"
html += "<td>"
html += "<A align='right' href='?src=[REF(src)];dec_timer=2;event=[REF(EC)]'>--</A>"
html += "<A align='right' href='?src=[REF(src)];dec_timer=1;event=[REF(EC)]'>-</A>"
html += "<A align='right' href='?src=[REF(src)];inc_timer=1;event=[REF(EC)]'>+</A>"
html += "<A align='right' href='?src=[REF(src)];inc_timer=2;event=[REF(EC)]'>++</A>"
html += "<A align='right' href='byond://?src=[REF(src)];dec_timer=2;event=[REF(EC)]'>--</A>"
html += "<A align='right' href='byond://?src=[REF(src)];dec_timer=1;event=[REF(EC)]'>-</A>"
html += "<A align='right' href='byond://?src=[REF(src)];inc_timer=1;event=[REF(EC)]'>+</A>"
html += "<A align='right' href='byond://?src=[REF(src)];inc_timer=2;event=[REF(EC)]'>++</A>"
html += "</td>"
html += "<td>"
html += "<A align='right' href='?src=[REF(src)];pause=[REF(EC)]'>[EC.delayed ? "Resume" : "Pause"]</A>"
html += "<A align='right' href='byond://?src=[REF(src)];pause=[REF(EC)]'>[EC.delayed ? "Resume" : "Pause"]</A>"
html += "</td>"
html += "<td>"
html += "<A align='right' href='?src=[REF(src)];interval=[REF(EC)]'>[EC.delay_modifier]</A>"
html += "<A align='right' href='byond://?src=[REF(src)];interval=[REF(EC)]'>[EC.delay_modifier]</A>"
html += "</td>"
html += "</tr>"
html += "</table>"
@@ -201,9 +201,9 @@ SUBSYSTEM_DEF(events)
var/datum/event_meta/EM = EC.next_event
html += "<tr>"
html += "<td>[GLOB.severity_to_string[severity]]</td>"
html += "<td><A align='right' href='?src=[REF(src)];select_event=[REF(EC)]'>[EM ? EM.name : "Random"]</A></td>"
html += "<td><A align='right' href='?src=[REF(src)];view_events=[REF(EC)]'>View</A></td>"
html += "<td><A align='right' href='?src=[REF(src)];clear=[REF(EC)]'>Clear</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];select_event=[REF(EC)]'>[EM ? EM.name : "Random"]</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];view_events=[REF(EC)]'>View</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];clear=[REF(EC)]'>Clear</A></td>"
html += "</tr>"
html += "</table>"
html += "</div>"
@@ -224,7 +224,7 @@ SUBSYSTEM_DEF(events)
html += "<td>[EM.name]</td>"
html += "<td>[worldtime2text(ends_at)]</td>"
html += "<td>[ends_in]</td>"
html += "<td><A align='right' href='?src=[REF(src)];stop=[REF(E)]'>Stop</A></td>"
html += "<td><A align='right' href='byond://?src=[REF(src)];stop=[REF(E)]'>Stop</A></td>"
html += "</tr>"
html += "</table>"
html += "</div>"
+2 -2
View File
@@ -176,7 +176,7 @@ SUBSYSTEM_DEF(explosives)
//Becuse values higher than those just get really silly
if(adminlog)
message_admins("Explosion with size ([devastation_range], [heavy_impact_range], [light_impact_range]) in area [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z]) (<A HREF='?_src_=holder;adminplayerobservecoodjump=1;X=[epicenter.x];Y=[epicenter.y];Z=[epicenter.z]'>JMP</a>)")
message_admins("Explosion with size ([devastation_range], [heavy_impact_range], [light_impact_range]) in area [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z]) (<A href='byond://?_src_=holder;adminplayerobservecoodjump=1;X=[epicenter.x];Y=[epicenter.y];Z=[epicenter.z]'>JMP</a>)")
log_game("Explosion with size ([devastation_range], [heavy_impact_range], [light_impact_range]) in area [epicenter.loc.name] ")
if(heavy_impact_range > 1)
@@ -242,7 +242,7 @@ SUBSYSTEM_DEF(explosives)
if(!epicenter)
return
message_admins("Explosion with size ([power]) in area [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z]) (<A HREF='?_src_=holder;adminplayerobservecoodjump=1;X=[epicenter.x];Y=[epicenter.y];Z=[epicenter.z]'>JMP</a>)")
message_admins("Explosion with size ([power]) in area [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z]) (<A href='byond://?_src_=holder;adminplayerobservecoodjump=1;X=[epicenter.x];Y=[epicenter.y];Z=[epicenter.z]'>JMP</a>)")
log_game("Explosion with size ([power]) in area [epicenter.loc.name] ")
LOG_DEBUG("iexpl: Beginning discovery phase.")
+1 -1
View File
@@ -234,7 +234,7 @@ SUBSYSTEM_DEF(garbage)
if(!check_rights(R_ADMIN, user = admin?.mob))
continue
// Used to be to_chat(admin, "## TESTING: GC: -- [ADMIN_VV(D)] | [type] was unable to be GC'd --") but we do not have that macro
to_chat(admin, "## TESTING: GC: -- <a href='?_src_=vars;Vars=[REF(D)]'>VV</a> | [type] was unable to be GC'd --")
to_chat(admin, "## TESTING: GC: -- <a href='byond://?_src_=vars;Vars=[REF(D)]'>VV</a> | [type] was unable to be GC'd --")
#endif
I.failures++
@@ -32,10 +32,10 @@ PROCESSING_SUBSYSTEM_DEF(psi)
if(PC.psionic_rank >= PSI_RANK_SENSITIVE)
to_chat(PC.owner, SPAN_NOTICE(FONT_HUGE("The Nlom field prompts you for your emotional state.")))
to_chat(PC.owner,
"<a href='?src=[REF(src)];emotion=Calm;voter=[REF(PC)]'>Calm</a> | <a href='?src=[REF(src)];emotion=Happy;voter=[REF(PC)]'>Happy</a> | \
<a href='?src=[REF(src)];emotion=Sad;voter=[REF(PC)]'>Sad</a> | <a href='?src=[REF(src)];emotion=Fearful;voter=[REF(PC)]'>Fearful</a> | \
<a href='?src=[REF(src)];emotion=Angry;voter=[REF(PC)]'>Angry</a> | <a href='?src=[REF(src)];emotion=Stressed;voter=[REF(PC)]'>Stressed</a> | \
<a href='?src=[REF(src)];emotion=Confused;voter=[REF(PC)]'>Confused</a")
"<a href='byond://?src=[REF(src)];emotion=Calm;voter=[REF(PC)]'>Calm</a> | <a href='byond://?src=[REF(src)];emotion=Happy;voter=[REF(PC)]'>Happy</a> | \
<a href='byond://?src=[REF(src)];emotion=Sad;voter=[REF(PC)]'>Sad</a> | <a href='byond://?src=[REF(src)];emotion=Fearful;voter=[REF(PC)]'>Fearful</a> | \
<a href='byond://?src=[REF(src)];emotion=Angry;voter=[REF(PC)]'>Angry</a> | <a href='byond://?src=[REF(src)];emotion=Stressed;voter=[REF(PC)]'>Stressed</a> | \
<a href='byond://?src=[REF(src)];emotion=Confused;voter=[REF(PC)]'>Confused</a")
complete_nlom_time = world.time + 2 MINUTES
completing_nlom = TRUE
if(completing_nlom && world.time >= complete_nlom_time)
+1 -1
View File
@@ -491,7 +491,7 @@ var/datum/controller/subsystem/ticker/SSticker
var/datum/space_sector/current_sector = SSatlas.current_sector
var/html = SPAN_NOTICE("Current sector: [current_sector].") + {"\
<span> \
<a href='?src=[REF(src)];current_sector_show_sites_id=1'>Click here</a> \
<a href='byond://?src=[REF(src)];current_sector_show_sites_id=1'>Click here</a> \
to see every possible site/ship that can potentially spawn here.\
</span>\
"}