Modifier `rawurlencode` does not encode forward slashes - contrary to documentation
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 1/5
- Geschätzter Aufwand
- Unter einer Stunde
- Anfängerfreundlichkeit
- 45/100
- Issue-Typ
- Dokumentation
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- php
- Bereich
- documentation
Rechercherichtung
Start with the rawurlencode modifier documentation example at https://statamic.dev/modifiers/rawurlencode and compare its stated output with the behavior described in the issue. The report points to Statamic\Modifiers\CoreModifiers::rawurlencode() for the slash handling. Done means the documentation accurately describes the modifier’s output.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
The example in the docs at https://statamic.dev/modifiers/rawurlencode states that:
...given the following YAML-data:
example: please and thank you/Mommy
...and the following Antlers-code:
http://example.com/{{ example | rawurlencode }}
...you will get the following HTML output:
http://example.com/please%20and%thank&20you%2FMommy
But the actual HTML output is (notice the un-encoded forward slash before "Mommy"):
http://example.com/please%20and%20thank%20you/Mommy
...since Statamic\Modifiers\CoreModifiers::rawurlencode() does not encode forward slashes /.
- Vorherrschende Sprache
- PHP
- Sterne
- 133
- Forks
- 405
- Ø Merge
- 21 Std. 45 Min.
- Gemergte PRs (30 T.)
- 12
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus statamic/docs
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 75/100
Maintainer antworten meist innerhalb von 1 Tag
-
Chunked UploadsOffen
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 65/100
Maintainer antworten meist innerhalb von 1 Tag
-
Installation / Deployment Guides
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 40/100
Maintainer antworten meist innerhalb von 1 Tag
-
Document how conditions treat empty and null valuesEvtl. vergeben @joshdaugherty hat das vor 14 Tagen übernommen. Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 25/100
Maintainer antworten meist innerhalb von 1 Tag
Ähnliche Issues
-
feature request
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Automattic/blocks-engine#2803 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
hestiacp/hestiacp#5798 · 2 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
Bug Component: HTTP Component: Telemetry
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
woocommerce/woocommerce-google-analytics-integration#699 ·
Maintainer antworten meist innerhalb von 1 Tag