* Fixed bugs introduced in revision 1.566 by avar (see, I can make them too!)
- User::getOption() doesn't return bool, as a result all signitures were
fancy, just use User::getBoolOption()
* Fixed stuff introduced in revision 1.564 by rob
- User::getOption() output is pre-trimmed, no need for double-trimming
- == => ===
- the ternary op takes precedence over =, -()
This commit is contained in:
parent
4e2e709e0c
commit
07205d58f4
1 changed files with 3 additions and 3 deletions
|
|
@ -3208,10 +3208,10 @@ class Parser
|
|||
global $wgContLang;
|
||||
|
||||
$username = $user->getName();
|
||||
$nickname = trim( $user->getOption( 'nickname' ) );
|
||||
$nickname = ( $nickname == '' ? $username : $nickname );
|
||||
$nickname = $user->getOption( 'nickname' );
|
||||
$nickname = $nickname === '' ? $username : $nickname;
|
||||
|
||||
if( $user->getOption( 'fancysig' ) !== false ) {
|
||||
if( $user->getBoolOption( 'fancysig' ) !== false ) {
|
||||
# Sig. might contain markup; validate this
|
||||
if( $this->validateSig( $nickname ) !== false ) {
|
||||
# Validated; clean up (if needed) and return it
|
||||
|
|
|
|||
Loading…
Reference in a new issue