mirror of https://github.com/movim/movim
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
91 lines
2.6 KiB
91 lines
2.6 KiB
<?php
|
|
|
|
/**
|
|
* @package Widgets
|
|
*
|
|
* @file AccountError.php
|
|
* This file is part of MOVIM.
|
|
*
|
|
* @brief The account creation widget error.
|
|
*
|
|
* @author Timothée Jaussoin <edhelas@gmail.com>
|
|
*
|
|
* @version 1.0
|
|
* @date 25 November 2011
|
|
*
|
|
* Copyright (C)2010 MOVIM project
|
|
*
|
|
* See COPYING for licensing information.
|
|
*/
|
|
|
|
class AccountError extends WidgetBase {
|
|
|
|
function load()
|
|
{
|
|
}
|
|
|
|
function display()
|
|
{
|
|
$warning = '';
|
|
|
|
if(isset($_GET['err']))
|
|
switch ($_GET['err']) {
|
|
case 'datamissing':
|
|
$warning = '
|
|
<div class="message warning">
|
|
'.$this->__('error.data_missing').'
|
|
</div> ';
|
|
break;
|
|
case 'jiderror':
|
|
$warning = '
|
|
<div class="message warning">
|
|
'.$this->__('error.jid_error').'
|
|
</div> ';
|
|
break;
|
|
case 'passworddiff':
|
|
$warning = '
|
|
<div class="message info">
|
|
'.$this->__('error.password_diff').'
|
|
</div> ';
|
|
break;
|
|
case 'nameerr':
|
|
$warning = '
|
|
<div class="message warning">
|
|
'.$this->__('error.name_error').'
|
|
</div> ';
|
|
break;
|
|
case 'notacceptable':
|
|
$warning = '
|
|
<div class="message error">
|
|
'.$this->__('error.not_acceptable').'
|
|
</div> ';
|
|
break;
|
|
case 'userconflict':
|
|
$warning = '
|
|
<div class="message warning">
|
|
'.$this->__('error.user_conflict').'
|
|
</div> ';
|
|
break;
|
|
case 'xmppconnect':
|
|
$warning = '
|
|
<div class="message error">
|
|
'.$this->__('error.xmpp_connect').'
|
|
</div> ';
|
|
break;
|
|
case 'xmppcomm':
|
|
$warning = '
|
|
<div class="message error">
|
|
'.$this->__('error.xmpp_communicate').'
|
|
</div> ';
|
|
break;
|
|
case 'unknown':
|
|
$warning = '
|
|
<div class="message error">
|
|
'.$this->__('error.unknown').'
|
|
</div> ';
|
|
break;
|
|
}
|
|
|
|
$this->view->assign('warning', $warning);
|
|
}
|
|
}
|