Do not show the URL shortener selection drop down if no shorteners are available
This commit is contained in:
parent
1c4bacf7bc
commit
23290f746f
@ -96,6 +96,7 @@ class OthersettingsAction extends AccountSettingsAction
|
||||
common_local_url('othersettings')));
|
||||
$this->elementStart('fieldset');
|
||||
$this->hidden('token', common_session_token());
|
||||
$this->elementStart('ul', 'form_data');
|
||||
|
||||
Event::handle('GetUrlShorteners', array(&$shorteners));
|
||||
foreach($shorteners as $name=>$value)
|
||||
@ -105,14 +106,16 @@ class OthersettingsAction extends AccountSettingsAction
|
||||
$services[$name].=_(' (free service)');
|
||||
}
|
||||
}
|
||||
if($services)
|
||||
{
|
||||
asort($services);
|
||||
|
||||
$this->elementStart('ul', 'form_data');
|
||||
$this->elementStart('li');
|
||||
$this->dropdown('urlshorteningservice', _('Shorten URLs with'),
|
||||
$services, _('Automatic shortening service to use.'),
|
||||
false, $user->urlshorteningservice);
|
||||
$this->elementEnd('li');
|
||||
}
|
||||
$this->elementStart('li');
|
||||
$this->checkbox('viewdesigns', _('View profile designs'),
|
||||
$user->viewdesigns, _('Show or hide profile designs.'));
|
||||
|
Loading…
Reference in New Issue
Block a user