- $personal_urls['login'] = array('text' => wfMsg('userlogin'),
- 'href' => $this->makeSpecialUrl('Userlogin'),
- 'ttip' => wfMsg('tooltip-login'),
- 'akey' => wfMsg('accesskey-login'));
+ if( $wgShowIPinHeader && isset( $_COOKIE[ini_get("session.name")] ) ) {
+ $personal_urls['anonuserpage'] = array(
+ 'text' => $this->username,
+ 'href' => $this->makeUrl($this->userpage),
+ 'ttip' => wfMsg('tooltip-anonuserpage'),
+ 'akey' => wfMsg('accesskey-anonuserpage')
+ );
+ $personal_urls['anontalk'] = array(
+ 'text' => wfMsg('anontalk'),
+ 'href' => $this->makeTalkUrl($this->userpage),
+ 'ttip' => wfMsg('tooltip-anontalk'),
+ 'akey' => wfMsg('accesskey-anontalk')
+ );
+ $personal_urls['anonlogin'] = array(
+ 'text' => wfMsg('userlogin'),
+ 'href' => $this->makeSpecialUrl('Userlogin', 'return='.$this->thisurle),
+ 'ttip' => wfMsg('tooltip-login'),
+ 'akey' => wfMsg('accesskey-login')
+ );
+ } else {
+
+ $personal_urls['login'] = array(
+ 'text' => wfMsg('userlogin'),
+ 'href' => $this->makeSpecialUrl('Userlogin', 'return='.$this->thisurle),
+ 'ttip' => wfMsg('tooltip-login'),
+ 'akey' => wfMsg('accesskey-login')
+ );
+ }