Changeset View
Changeset View
Standalone View
Standalone View
src/view/page/PhabricatorStandardPageView.php
| Show First 20 Lines • Show All 556 Lines • ▼ Show 20 Lines | if (!$items) { | ||||
| return null; | return null; | ||||
| } | } | ||||
| $foot = array(); | $foot = array(); | ||||
| foreach ($items as $item) { | foreach ($items as $item) { | ||||
| $name = idx($item, 'name', pht('Unnamed Footer Item')); | $name = idx($item, 'name', pht('Unnamed Footer Item')); | ||||
| $href = idx($item, 'href'); | $href = idx($item, 'href'); | ||||
| if (!PhabricatorEnv::isValidWebResource($href)) { | if (!PhabricatorEnv::isValidURIForLink($href)) { | ||||
| $href = null; | $href = null; | ||||
| } | } | ||||
| if ($href !== null) { | if ($href !== null) { | ||||
| $tag = 'a'; | $tag = 'a'; | ||||
| } else { | } else { | ||||
| $tag = 'span'; | $tag = 'span'; | ||||
| } | } | ||||
| ▲ Show 20 Lines • Show All 56 Lines • Show Last 20 Lines | |||||