git.gnu.io has moved to IP address 209.51.188.249 -- please double check where you are logging in.

Commit 2e8b7295 authored by mmn's avatar mmn

Issue 3636 request clarity for users without validated emails on instances...

Issue 3636 request clarity for users without validated emails on instances with RequireValidatedEmail active
parent 1095f7a9
......@@ -240,18 +240,20 @@ class RequireValidatedEmailPlugin extends Plugin
}
/**
* Hide the notice form if the user isn't able to post.
* Show an error message about validating user email before posting
*
* @param string $tag Current tab tag value
* @param Action $action action being shown
* @param Form $form object producing the form
*
* @return boolean hook value
*/
function onStartShowNoticeForm($action)
function onStartMakeEntryForm($tag, $action, &$form)
{
$user = common_current_user();
if (!empty($user)) { // it's a remote notice
if (!empty($user)) {
if (!$this->validated($user)) {
return false;
$action->element('div', array('class'=>'error'), _('You must validate an email address before posting!'));
}
}
return true;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment