Page MenuHomeDevCentral

Don't call get_url from templates
ClosedPublic

Authored by dereckson on Oct 19 2025, 23:19.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Nov 28, 11:40
Unknown Object (File)
Tue, Nov 25, 22:37
Unknown Object (File)
Wed, Nov 19, 07:28
Unknown Object (File)
Tue, Nov 18, 17:19
Unknown Object (File)
Mon, Nov 17, 17:02
Unknown Object (File)
Mon, Nov 17, 17:02
Unknown Object (File)
Sun, Nov 16, 02:18
Unknown Object (File)
Sat, Nov 15, 19:35
Subscribers
None

Details

Summary

To avoid arbitrary execution of PHP code inside Smarty,
move the responsibility to call get_url() from the template
to the relevant controller code.

Diff Detail

Repository
rOBSIDIAN Obsidian Workspaces
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

dereckson created this revision.
dereckson added inline comments.
workspaces/src/controllers/errorpage.php
61 ↗(On Diff #9796)

Already defined line 56.

Use already defined URL_HOME in 404

This revision is now accepted and ready to land.Oct 19 2025, 23:26
This revision was automatically updated to reflect the committed changes.