Resolve "Potentially unsafe external link" for Carbon Five in `_includes/about-page/about-card-sponsors.html`
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 1/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 88/100
- Tipo di issue
- Bug
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- docker, html
- Ambito
- security
Direzione di ricerca
Apri _includes/about-page/about-card-sponsors.html e individua il link Carbon Five mostrato nell’issue. Aggiungi l’attributo rel specificato, poi usa Docker per controllare /about nelle viste mobile, tablet e desktop. Verifica che il link funzioni ancora e si apra come previsto. Il lavoro è concluso quando l’attributo di sicurezza è presente e i controlli hanno esito positivo.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Prerequisite
- Be a member of Hack for LA. (There are no fees to join.) If you have not joined yet, please follow the steps on our Getting Started page.
- Before you claim or start working on an issue, please make sure you have read our How to Contribute to Hack for LA Guide.
Overview
We need to fix a potentially unsafe external link by adding the attribute rel="noopener noreferrer". The problem and solution are similar to those detailed in the CodeQL alerts tracked in #5129; however, the instance addressed by this issue did not result in a CodeQL alert.
Action Items
- Open the file
_includes/about-page/about-card-sponsors.htmlin your IDE - Replace
<a href="https://www.carbonfive.com" target="_blank" alt="Carbon Five">
with
<a href="https://www.carbonfive.com" target="_blank" alt="Carbon Five" rel="noopener noreferrer">
- Using Docker, check the
/aboutpage and confirm that the page remains the same in mobile, tablet, and desktop views as on the current website. - Confirm that the Carbon Five link still works and opens as expected.
Merge Team
- When this issue is completed, check off the corresponding item in #5129
Resources/Instructions
- GitHub CodeQL documentation
- Webpage: https://www.hackforla.org/about/
- This issue is part of #5129
- Lingua principale
- JavaScript
- Stelle
- 364
- Fork
- 871
- Merge medio
- 4g 7h
- PR unite (30g)
- 13
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di hackforla/website
-
good first issue P-Feature: Project Info and Page Ready for Prioritization role: back end/devOps role: front end size: 0.25pt time sensitive
Difficoltà 1/5 1-3 ore Idoneità per principianti 90/100
I maintainer di solito rispondono entro 1 giorno
-
Feature: Code Alerts good first issue P-Feature: Project Info and Page role: back end/devOps role: front end size: 0.25pt
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
hackforla/website#8825 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Feature: Code Alerts good first issue P-Feature: Project Info and Page role: back end/devOps role: front end size: 0.25pt
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
I maintainer di solito rispondono entro 1 giorno
-
Complexity: Small non-PR contribution P-Feature: Projects page ready for merge team role: back end/devOps size: 0.25pt
Difficoltà 1/5 1-3 ore Idoneità per principianti 85/100
hackforla/website#8822 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
good first issue P-Feature: Project Info and Page P-Feature: Projects page Ready for Prioritization role: back end/devOps role: front end size: 0.25pt time sensitive
Difficoltà 1/5 1-3 ore Idoneità per principianti 86/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di hackforla/website
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
naver/egjs-flicking#971 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
RADAR-base/radar-self-enrolment-ui#118 ·
I maintainer di solito rispondono entro 1 giorno