Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Helgoland #715

Merged
merged 3 commits into from
Jan 2, 2025
Merged

Add Helgoland #715

merged 3 commits into from
Jan 2, 2025

Conversation

dr2okevin
Copy link
Contributor

No description provided.

@andibraeu
Copy link
Member

Hallo, in eurer Datei sind alle URLs "escaped": https://helgoland.freifunk.net
Könnt ihr das bitte korrigieren? Die URLs können ganz normal dort reingeschrieben werden

@dr2okevin
Copy link
Contributor Author

Das Escaping ist korrekt und wird sowohl von PHP selbst als auch dem Framework das ich nutze so als Standard genutzt. Ich kann das Verhalten des Frameworks auch nicht ohne größere Umbaumaßnahmen ändern. Sollte übrigens genauso Pinneberg betreffen, da selber Code.
https://www.php.net/manual/en/json.constants.php#constant.json-unescaped-slashes

Das json_encode macht in meinem Fall das Framework, ich schicke dem ein einfaches array in dem nichts escaped ist. Auf die flags habe auch aus dem Framework heraus keinen zugriff, ich müsste also wenn dann das ganze nochmal neu am Framework vorbei bauen.

@andibraeu
Copy link
Member

was für ne Software nutzt ihr denn da? Ich versteh in diesem Fall den Sinn des Escapens nicht, aber zumindest die Scripts, die das für freifunk.net einsammeln, biegen das wieder um

@andibraeu andibraeu merged commit e43ba09 into freifunk:master Jan 2, 2025
1 check passed
@dr2okevin
Copy link
Contributor Author

Das Escapen macht PHP sofern man der Funktion nicht explizit mitteilt das es das nicht soll. Als Framework nutze ich für die gesamte Webseite TYPO3. Das bietet neben der standard html view auch eine JSON view. Die schickt das ganze letztlich auch wieder nur an PHPs json_encode Funktion, und kümmert sich um sowas wie korrekte header. Auf das json_encode habe ich da dann aber keinen direkten Einfluss mehr, ich liefere nur die Daten als array.
Screenshot_20250102_112922

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants