Skip to content

Commit 8219399

Browse files
committed
Mitigate target blank vulnerability
1 parent c64d096 commit 8219399

File tree

9 files changed

+103
-103
lines changed

9 files changed

+103
-103
lines changed

about.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ <h3 data-i18n="about-header-touch-title">Get in touch</h3>
7878
<h3 data-i18n="about-header-talk-title">Hear and see people talk</h3>
7979
</div>
8080
<div class="two-thirds">
81-
<p data-i18n="about-info3">In <a href="https://archive.org/details/NodeUp55" target="_blank">episode 55</a> of the NodeUp podcast Mikeal Rogers, Max Ogden and other community members talk about NodeSchools. At Cascadia JS 2014 Jason Rhodes, from Baltimore, <a href="https://www.youtube.com/watch?v=YJ7txKTh3-E" target="_blank">talks about running NodeSchools</a>.</p>
81+
<p data-i18n="about-info3">In <a href="https://archive.org/details/NodeUp55" target="_blank" rel="noreferrer noopener">episode 55</a> of the NodeUp podcast Mikeal Rogers, Max Ogden and other community members talk about NodeSchools. At Cascadia JS 2014 Jason Rhodes, from Baltimore, <a href="https://www.youtube.com/watch?v=YJ7txKTh3-E" target="_blank" rel="noreferrer noopener">talks about running NodeSchools</a>.</p>
8282
</div>
8383
</div>
8484
</div>
@@ -87,18 +87,18 @@ <h3 data-i18n="about-header-talk-title">Hear and see people talk</h3>
8787
<footer>
8888
<div class="third">
8989
<p><strong>nodeschool.io</strong></p>
90-
<small>Photos by <a href="https://www.flickr.com/photos/matthewbergman" target="_blank">Matthew Bergman</a></small>
90+
<small>Photos by <a href="https://www.flickr.com/photos/matthewbergman" target="_blank" rel="noreferrer noopener">Matthew Bergman</a></small>
9191
</div>
9292
<div class="two-thirds">
9393
<ul>
9494
<li><strong data-i18n="footer-contact-header">Contact</strong></li>
95-
<li><a href="https://twitter.com/nodeschool" target="_blank">t/@nodeschool</a></li>
96-
<li><a href="https://github.com/nodeschool" target="_blank">gh/nodeschool</a></li>
95+
<li><a href="https://twitter.com/nodeschool" target="_blank" rel="noreferrer noopener">t/@nodeschool</a></li>
96+
<li><a href="https://github.com/nodeschool" target="_blank" rel="noreferrer noopener">gh/nodeschool</a></li>
9797
</ul>
9898
<ul>
9999
<li><strong data-i18n="footer-contribute-header">Contribute</strong></li>
100-
<li><a href="https://github.com/nodeschool/discussions/issues/new" target="_blank" data-i18n="footer-contribute-question">Open an Issue</a></li>
101-
<li><a href="https://github.com/nodeschool/discussions/issues" target="_blank" data-i18n="footer-contribute-answer">Answer a Question</a></li>
100+
<li><a href="https://github.com/nodeschool/discussions/issues/new" target="_blank" rel="noreferrer noopener" data-i18n="footer-contribute-question">Open an Issue</a></li>
101+
<li><a href="https://github.com/nodeschool/discussions/issues" target="_blank" rel="noreferrer noopener" data-i18n="footer-contribute-answer">Answer a Question</a></li>
102102
</ul>
103103
<ul>
104104
<li><strong data-i18n="footer-about-header">About</strong></li>

building-workshops.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -64,18 +64,18 @@ <h3 data-i18n="building-workshops-title-info3">Build your own</h3>
6464
<footer>
6565
<div class="third">
6666
<p><strong>nodeschool.io</strong></p>
67-
<small>Photos by <a href="https://www.flickr.com/photos/matthewbergman" target="_blank">Matthew Bergman</a></small>
67+
<small>Photos by <a href="https://www.flickr.com/photos/matthewbergman" target="_blank" rel="noreferrer noopener">Matthew Bergman</a></small>
6868
</div>
6969
<div class="two-thirds">
7070
<ul>
7171
<li><strong data-i18n="footer-contact-header">Contact</strong></li>
72-
<li><a href="https://twitter.com/nodeschool" target="_blank">t/@nodeschool</a></li>
73-
<li><a href="https://github.com/nodeschool" target="_blank">gh/nodeschool</a></li>
72+
<li><a href="https://twitter.com/nodeschool" target="_blank" rel="noreferrer noopener">t/@nodeschool</a></li>
73+
<li><a href="https://github.com/nodeschool" target="_blank" rel="noreferrer noopener">gh/nodeschool</a></li>
7474
</ul>
7575
<ul>
7676
<li><strong data-i18n="footer-contribute-header">Contribute</strong></li>
77-
<li><a href="https://github.com/nodeschool/discussions/issues/new" target="_blank" data-i18n="footer-contribute-question">Open an Issue</a></li>
78-
<li><a href="https://github.com/nodeschool/discussions/issues" target="_blank" data-i18n="footer-contribute-answer">Answer a Question</a></li>
77+
<li><a href="https://github.com/nodeschool/discussions/issues/new" target="_blank" rel="noreferrer noopener" data-i18n="footer-contribute-question">Open an Issue</a></li>
78+
<li><a href="https://github.com/nodeschool/discussions/issues" target="_blank" rel="noreferrer noopener" data-i18n="footer-contribute-answer">Answer a Question</a></li>
7979
</ul>
8080
<ul>
8181
<li><strong data-i18n="footer-about-header">About</strong></li>

chapters.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,18 +50,18 @@ <h2 id="region-other" data-i18n="chapters-other">Other region?</h2>
5050
<footer>
5151
<div class="third">
5252
<p><strong>nodeschool.io</strong></p>
53-
<small>Photos by <a href="https://www.flickr.com/photos/matthewbergman" target="_blank">Matthew Bergman</a></small>
53+
<small>Photos by <a href="https://www.flickr.com/photos/matthewbergman" target="_blank" rel="noreferrer noopener">Matthew Bergman</a></small>
5454
</div>
5555
<div class="two-thirds">
5656
<ul>
5757
<li><strong data-i18n="footer-contact-header">Contact</strong></li>
58-
<li><a href="https://twitter.com/nodeschool" target="_blank">t/@nodeschool</a></li>
59-
<li><a href="https://github.com/nodeschool" target="_blank">gh/nodeschool</a></li>
58+
<li><a href="https://twitter.com/nodeschool" target="_blank" rel="noreferrer noopener">t/@nodeschool</a></li>
59+
<li><a href="https://github.com/nodeschool" target="_blank" rel="noreferrer noopener">gh/nodeschool</a></li>
6060
</ul>
6161
<ul>
6262
<li><strong data-i18n="footer-contribute-header">Contribute</strong></li>
63-
<li><a href="https://github.com/nodeschool/discussions/issues/new" target="_blank" data-i18n="footer-contribute-question">Open an Issue</a></li>
64-
<li><a href="https://github.com/nodeschool/discussions/issues" target="_blank" data-i18n="footer-contribute-answer">Answer a Question</a></li>
63+
<li><a href="https://github.com/nodeschool/discussions/issues/new" target="_blank" rel="noreferrer noopener" data-i18n="footer-contribute-question">Open an Issue</a></li>
64+
<li><a href="https://github.com/nodeschool/discussions/issues" target="_blank" rel="noreferrer noopener" data-i18n="footer-contribute-answer">Answer a Question</a></li>
6565
</ul>
6666
<ul>
6767
<li><strong data-i18n="footer-about-header">About</strong></li>
@@ -81,10 +81,10 @@ <h2>{{region}} ({{count}})</h2>
8181
{{#chapters}}
8282
<li class="chapter">
8383
{{#website}}
84-
<a target="_blank" href="{{website}}">{{location}}{{#country}}, {{country}}{{/country}}</a>
84+
<a target="_blank" rel="noreferrer noopener" href="{{website}}">{{location}}{{#country}}, {{country}}{{/country}}</a>
8585
{{/website}}
8686
{{^website}}
87-
<a target="_blank" href="{{repo}}">{{location}}{{#country}}, {{country}}{{/country}}</a>
87+
<a target="_blank" rel="noreferrer noopener" href="{{repo}}">{{location}}{{#country}}, {{country}}{{/country}}</a>
8888
{{/website}}
8989
</li>
9090
{{/chapters}}

community-groups.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,18 +50,18 @@ <h2 id="region-other" data-i18n="chapters-other">Other region?</h2>
5050
<footer>
5151
<div class="third">
5252
<p><strong>nodeschool.io</strong></p>
53-
<small>Photos by <a href="https://www.flickr.com/photos/matthewbergman" target="_blank">Matthew Bergman</a></small>
53+
<small>Photos by <a href="https://www.flickr.com/photos/matthewbergman" target="_blank" rel="noreferrer noopener">Matthew Bergman</a></small>
5454
</div>
5555
<div class="two-thirds">
5656
<ul>
5757
<li><strong data-i18n="footer-contact-header">Contact</strong></li>
58-
<li><a href="https://twitter.com/nodeschool" target="_blank">t/@nodeschool</a></li>
59-
<li><a href="https://github.com/nodeschool" target="_blank">gh/nodeschool</a></li>
58+
<li><a href="https://twitter.com/nodeschool" target="_blank" rel="noreferrer noopener">t/@nodeschool</a></li>
59+
<li><a href="https://github.com/nodeschool" target="_blank" rel="noreferrer noopener">gh/nodeschool</a></li>
6060
</ul>
6161
<ul>
6262
<li><strong data-i18n="footer-contribute-header">Contribute</strong></li>
63-
<li><a href="https://github.com/nodeschool/discussions/issues/new" target="_blank" data-i18n="footer-contribute-question">Open an Issue</a></li>
64-
<li><a href="https://github.com/nodeschool/discussions/issues" target="_blank" data-i18n="footer-contribute-answer">Answer a Question</a></li>
63+
<li><a href="https://github.com/nodeschool/discussions/issues/new" target="_blank" rel="noreferrer noopener" data-i18n="footer-contribute-question">Open an Issue</a></li>
64+
<li><a href="https://github.com/nodeschool/discussions/issues" target="_blank" rel="noreferrer noopener" data-i18n="footer-contribute-answer">Answer a Question</a></li>
6565
</ul>
6666
<ul>
6767
<li><strong data-i18n="footer-about-header">About</strong></li>
@@ -81,10 +81,10 @@ <h2>{{region}} ({{count}})</h2>
8181
{{#chapters}}
8282
<li class="chapter">
8383
{{#website}}
84-
<a target="_blank" href="{{website}}">{{location}}{{#country}}, {{country}}{{/country}}</a>
84+
<a target="_blank" rel="noreferrer noopener" href="{{website}}">{{location}}{{#country}}, {{country}}{{/country}}</a>
8585
{{/website}}
8686
{{^website}}
87-
<a target="_blank" href="{{repo}}">{{location}}{{#country}}, {{country}}{{/country}}</a>
87+
<a target="_blank" rel="noreferrer noopener" href="{{repo}}">{{location}}{{#country}}, {{country}}{{/country}}</a>
8888
{{/website}}
8989
</li>
9090
{{/chapters}}

events.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ <h1 data-i18n="events-header">Past and Future NodeSchool Events</h1><br><br>
4040
<br><br>
4141
<div class="full">
4242
<p data-i18n="events-header2">There have been <strong><span id="event-count">many</span></strong> events!</p>
43-
<p data-i18n="events-header3">If you&apos;re organizing a NodeSchool event, add it to this site by filling out <a href="https://docs.google.com/forms/d/1vYW-Yw82kt_q7WDgBY6gQqFrg3zuD2rDPXEG-cbq7e4/viewform?usp=form_confirm" target="_blank">this form</a>.</p>
43+
<p data-i18n="events-header3">If you&apos;re organizing a NodeSchool event, add it to this site by filling out <a href="https://docs.google.com/forms/d/1vYW-Yw82kt_q7WDgBY6gQqFrg3zuD2rDPXEG-cbq7e4/viewform?usp=form_confirm" target="_blank" rel="noreferrer noopener">this form</a>.</p>
4444
<small data-i18n="events-small">If you need to edit an event you&apos;ve submitted, <a href="https://github.com/nodeschool/organizers/issues/new">file an issue on nodeschool/organizers.</a></small>
4545
</div>
4646
</div>
@@ -59,18 +59,18 @@ <h2 class="big-heading" data-i18n="calendar-h1">Calendar</h2>
5959
<footer>
6060
<div class="third">
6161
<p><strong>nodeschool.io</strong></p>
62-
<small>Photos by <a href="https://www.flickr.com/photos/matthewbergman" target="_blank">Matthew Bergman</a></small>
62+
<small>Photos by <a href="https://www.flickr.com/photos/matthewbergman" target="_blank" rel="noreferrer noopener">Matthew Bergman</a></small>
6363
</div>
6464
<div class="two-thirds">
6565
<ul>
6666
<li><strong data-i18n="footer-contact-header">Contact</strong></li>
67-
<li><a href="https://twitter.com/nodeschool" target="_blank">t/@nodeschool</a></li>
68-
<li><a href="https://github.com/nodeschool" target="_blank">gh/nodeschool</a></li>
67+
<li><a href="https://twitter.com/nodeschool" target="_blank" rel="noreferrer noopener">t/@nodeschool</a></li>
68+
<li><a href="https://github.com/nodeschool" target="_blank" rel="noreferrer noopener">gh/nodeschool</a></li>
6969
</ul>
7070
<ul>
7171
<li><strong data-i18n="footer-contribute-header">Contribute</strong></li>
72-
<li><a href="https://github.com/nodeschool/discussions/issues/new" target="_blank" data-i18n="footer-contribute-question">Open an Issue</a></li>
73-
<li><a href="https://github.com/nodeschool/discussions/issues" target="_blank" data-i18n="footer-contribute-answer">Answer a Question</a></li>
72+
<li><a href="https://github.com/nodeschool/discussions/issues/new" target="_blank" rel="noreferrer noopener" data-i18n="footer-contribute-question">Open an Issue</a></li>
73+
<li><a href="https://github.com/nodeschool/discussions/issues" target="_blank" rel="noreferrer noopener" data-i18n="footer-contribute-answer">Answer a Question</a></li>
7474
</ul>
7575
<ul>
7676
<li><strong data-i18n="footer-about-header">About</strong></li>

hexdex.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -188,18 +188,18 @@ <h1 data-i18n="hexdex-h1">Hexdex</h1>
188188
<footer>
189189
<div class="third">
190190
<p><strong>nodeschool.io</strong></p>
191-
<small>Photos by <a href="https://www.flickr.com/photos/matthewbergman" target="_blank">Matthew Bergman</a></small>
191+
<small>Photos by <a href="https://www.flickr.com/photos/matthewbergman" target="_blank" rel="noreferrer noopener">Matthew Bergman</a></small>
192192
</div>
193193
<div class="two-thirds">
194194
<ul>
195195
<li><strong data-i18n="footer-contact-header">Contact</strong></li>
196-
<li><a href="https://twitter.com/nodeschool" target="_blank">t/@nodeschool</a></li>
197-
<li><a href="https://github.com/nodeschool" target="_blank">gh/nodeschool</a></li>
196+
<li><a href="https://twitter.com/nodeschool" target="_blank" rel="noreferrer noopener">t/@nodeschool</a></li>
197+
<li><a href="https://github.com/nodeschool" target="_blank" rel="noreferrer noopener">gh/nodeschool</a></li>
198198
</ul>
199199
<ul>
200200
<li><strong data-i18n="footer-contribute-header">Contribute</strong></li>
201-
<li><a href="https://github.com/nodeschool/discussions/issues/new" target="_blank" data-i18n="footer-contribute-question">Open an Issue</a></li>
202-
<li><a href="https://github.com/nodeschool/discussions/issues" target="_blank" data-i18n="footer-contribute-answer">Answer a Question</a></li>
201+
<li><a href="https://github.com/nodeschool/discussions/issues/new" target="_blank" rel="noreferrer noopener" data-i18n="footer-contribute-question">Open an Issue</a></li>
202+
<li><a href="https://github.com/nodeschool/discussions/issues" target="_blank" rel="noreferrer noopener" data-i18n="footer-contribute-answer">Answer a Question</a></li>
203203
</ul>
204204
<ul>
205205
<li><strong data-i18n="footer-about-header">About</strong></li>

host.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,18 +41,18 @@ <h1 data-i18n="host-header">Hosting a NodeSchool Event</h1>
4141
<footer>
4242
<div class="third">
4343
<p><strong>nodeschool.io</strong></p>
44-
<small>Photos by <a href="https://www.flickr.com/photos/matthewbergman" target="_blank">Matthew Bergman</a></small>
44+
<small>Photos by <a href="https://www.flickr.com/photos/matthewbergman" target="_blank" rel="noreferrer noopener">Matthew Bergman</a></small>
4545
</div>
4646
<div class="two-thirds">
4747
<ul>
4848
<li><strong data-i18n="footer-contact-header">Contact</strong></li>
49-
<li><a href="https://twitter.com/nodeschool" target="_blank">t/@nodeschool</a></li>
50-
<li><a href="https://github.com/nodeschool" target="_blank">gh/nodeschool</a></li>
49+
<li><a href="https://twitter.com/nodeschool" target="_blank" rel="noreferrer noopener">t/@nodeschool</a></li>
50+
<li><a href="https://github.com/nodeschool" target="_blank" rel="noreferrer noopener">gh/nodeschool</a></li>
5151
</ul>
5252
<ul>
5353
<li><strong data-i18n="footer-contribute-header">Contribute</strong></li>
54-
<li><a href="https://github.com/nodeschool/discussions/issues/new" target="_blank" data-i18n="footer-contribute-question">Open an Issue</a></li>
55-
<li><a href="https://github.com/nodeschool/discussions/issues" target="_blank" data-i18n="footer-contribute-answer">Answer a Question</a></li>
54+
<li><a href="https://github.com/nodeschool/discussions/issues/new" target="_blank" rel="noreferrer noopener" data-i18n="footer-contribute-question">Open an Issue</a></li>
55+
<li><a href="https://github.com/nodeschool/discussions/issues" target="_blank" rel="noreferrer noopener" data-i18n="footer-contribute-answer">Answer a Question</a></li>
5656
</ul>
5757
<ul>
5858
<li><strong data-i18n="footer-about-header">About</strong></li>

0 commit comments

Comments
 (0)