<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-15">
<META content="MSHTML 6.00.2900.2912" name=GENERATOR></HEAD>
<BODY style="MARGIN: 4px 4px 1px; FONT: 10pt Tahoma">
<DIV>I created a little UI (not much)&nbsp;for Evans open id media wiki extension</DIV>
<DIV>To look at the UI go to: <A href="http://www.bandit-project.org/images/4/47/Openidlogin.PNG">http://www.bandit-project.org/images/4/47/Openidlogin.PNG</A></DIV>
<DIV>&nbsp;</DIV>
<DIV>php for the UI:</DIV>
<DIV>function openIDLink( ) {<BR>&nbsp;&nbsp;&nbsp; global $wgUser;<BR>&nbsp;&nbsp;&nbsp; $sk =&amp; $wgUser-&gt;getSkin();<BR>&nbsp;&nbsp;&nbsp; $output = "&lt;li id='pt-openidlogin'&gt;&lt;a href='";<BR>&nbsp;&nbsp;&nbsp; $output .= htmlspecialchars($sk-&gt;makeSpecialUrl('OpenIDLogin', 'returnto=' . $sk-&gt;thisurl ));&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; $output .= "' style='background: url(<A href="http://www.openid.net/login-bg.gif">http://www.openid.net/login-bg.gif</A>) no-repeat; background-color: #fff; background-position: 0 50%; color: #000; padding-left: 18px;' &gt;OpenID Login&lt;/a&gt;&lt;/li&gt;";&nbsp;&nbsp;&nbsp; <BR>&nbsp;&nbsp;&nbsp; return $output;<BR>}</DIV>
<DIV>&nbsp;</DIV>
<DIV>I just called&nbsp;this function in my monobook.php script where it generates the personal tools:</DIV>
<DIV>&nbsp;&nbsp;&nbsp; &lt;!-- BEGIN personal tools --&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;div class="portlet" id="p-personal"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;h5&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;?php $this-&gt;msg('personaltools') ?&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/h5&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;div class="pBody"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;ul&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;?php foreach($this-&gt;data['personal_urls'] as $key =&gt; $item) { ?&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;li id="pt-&lt;?php echo htmlspecialchars($key) ?&gt;"&gt;&lt;a href="&lt;?php<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo htmlspecialchars($item['href']) ?&gt;"&lt;?php<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(!empty($item['class'])) { ?&gt; class="&lt;?php<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo htmlspecialchars($item['class']) ?&gt;"&lt;?php } ?&gt;&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;?php<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo htmlspecialchars($item['text']) ?&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/a&gt;&lt;/li&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;?php&nbsp; } echo <STRONG>openIDLink</STRONG>(); ?&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/ul&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/div&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/div&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;!-- END personal tools --&gt;</DIV></BODY></HTML>