Is it possible, in an article, to have a link to the current logged user page ? Something like [[User:~]] to go to [[User:JohnDoe]] whether JohnDoe is the user actually logged.
[[Special:Mypage]] does this in 1.5. Note that it does not change the text of the link, as page text is fixed when saved; it redirects to the current user's user page when it's visited.
-- brion vibber (brion @ pobox.com)
To wait until the 1.5 stable is released, here is a simple patch to enable the notation : [[User:~|My page]]
Hope it will be useful!
jej
--- old/index.php 2005-04-27 14:04:15.000000000 +0200 +++ index.php 2005-04-29 13:36:49.411985032 +0200 @@ -37,6 +37,14 @@ $wgOut->setPrintable(); }
+if ($title == ($ns=$wgContLang->getNsText( NS_USER )).':~') { + $un = $wgUser->getName(); + if (substr($un, 0, 2)!="::") + $title = "$ns:$un"; + else + $title = ''; +} + if ( '' == $title && 'delete' != $action ) { $wgTitle = Title::newFromText( wfMsgForContent( 'mainpage' ) ); } elseif ( $curid = $wgRequest->getInt( 'curid' ) ) {