mirror of
https://github.com/joomla-extensions/weblinks.git
synced 2024-12-25 17:51:07 +00:00
Disable the buttons and just allow editor none for not authenticated users (#340)
This commit is contained in:
parent
60557d4f88
commit
b68ab0f2bd
@ -76,4 +76,28 @@ class WeblinksModelForm extends WeblinksModelWeblink
|
||||
|
||||
$this->setState('layout', $app->input->getString('layout'));
|
||||
}
|
||||
|
||||
/**
|
||||
* Abstract method for getting the form from the model.
|
||||
*
|
||||
* @param array $data Data for the form.
|
||||
* @param boolean $loadData True if the form is to load its own data (default case), false if not.
|
||||
*
|
||||
* @return mixed A JForm object on success, false on failure
|
||||
*
|
||||
* @since __DEPLOY_VERSION__
|
||||
*/
|
||||
public function getForm($data = array(), $loadData = true)
|
||||
{
|
||||
$form = $this->loadForm('com_weblinks.form', 'weblink', array('control' => 'jform', 'load_data' => $loadData));
|
||||
|
||||
// Disable the buttons and just allow editor none for not authenticated users
|
||||
if (JFactory::getUser()->guest)
|
||||
{
|
||||
$form->setFieldAttribute('description', 'editor', 'none');
|
||||
$form->setFieldAttribute('description', 'buttons', 'no');
|
||||
}
|
||||
|
||||
return $form;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user