Update of /cvsroot/cobricks/cobricks2/web/user
In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv375/web/user
Added Files:
card.html.de
Log Message:
--- NEW FILE: card.html.de ---
$portalPresenter.parse("$contextPath/pageheader.html",$portalRequest)
#if ( "$!userLogin" == "anonymous" )
<p class="standard">Sie müssen (registriert und) angemeldet sein
um die Daten von anderen Benutzern einzusehen. Bitte <a
href="/user/login.html">melden Sie sich an</a>.</p>
<br>
#else
#set ( $auserlogin = "$!auserlogin" )
#if ( $auserlogin == "" )
#set ( $auserlogin = $userLogin )
#end
#set ( $auserid = $userManager.getUserIdForUserLogin($auserlogin) )
#if ($auserid == 0)
<p><div class="error">Ein Benutzer mit Loginnamen "<b>$auserlogin</b>"
existiert nicht.</div></p>
#else
#set ($auser = $userManager.getUser($auserid))
#set ($auserclass = $auser.getUserClass())
#set ($imageuri = $auser.getAttribute("basic.personal.imageuri"))
#if ("$!imageuri"!="")
<img width="100" align="right" src="$imageuri">
#end
<h2>$auser.getName()</h2>
<p>Loginname: $auserlogin</p>
#if ("$auserclass"!="user")
<p>Userclass: $!auserclass</p>
#end
<p>E-Mail (privat): $!auser.getAttribute("basic.contact-priv.online.email")</p>
<p>Homepage (privat): $!auser.getAttribute("basic.contact-priv.online.uri")</p>
<p>Status: $!auser.getAttribute("basic.university.status")</p>
<p>Studiengang: $!auser.getAttribute("basic.university.subject")</p>
<p>(vorauss.) Abschlussjahr: $!auser.getAttribute("basic.university.graduation")</p>
<br clear="all"/>
<p>
<hr>
#set ( $loggedinusername = $userLogin )
#set ( $loggedinid = $userManager.getUserIdForUserLogin($userLogin) )
#set ($result = $userPresenter.getUserPath($loggedinid, $auserid))
#set ($resultsize = $result.size())
#set ($maxindex = $resultsize - 1)
#if ($resultsize > 0)
<h3>Pfad zu diesem Benutzer</h3>
<table border=0 style="table-layout:fixed;">
<tr>
#set ($index = 0)
#foreach ($i in $result)
<td height=32 valign=bottom align=center style="border:1px solid #DFDFDF;">
#set ($imageuri = "")
#set ($imageuri = $i.getAttribute("basic.personal.imageuri"))
#if ($imageuri == "")
#set ($imageuri = "/images/nouser.png")
#end
#set ($userLogin = $i.getUserLogin())
<a href="card.html?auserlogin=$userLogin"><img src="$imageuri" width=32 height=32></a>
<br>
<a href="card.html?auserlogin=$userLogin">$userLogin</a>
</td>
#if($index != $maxindex)
<td valign=middle rowspan=2 align=center>
<img src="/images/arrow.png">
</td>
#end
#set ($index = $index + 1)
#end
</tr>
</table>
<br>
(<a href="/user/user-allpaths?usera=$loggedinusername&userb=$auserlogin">alle
Pfade anzeigen</a>)
#end
<hr>
<h3>All public attributes</h3>
#set ($attrNames = [])
#set ($attrValues = [])
<table border="0">
<tr bgcolor="#dfdfdf">
<td>
<b>Attribute Name</b>
</td>
<td>
<b>Attribute Value</b>
</td>
</tr>
$userPresenter.getUserAttributes($auserid, $attrNames, $attrValues, false, $lang)
#set ($count = 0)
#foreach ($i in $attrNames)
<tr bgcolor="#dfdfdf">
<td>$i</td>
<td>$attrValues.get($count)</td>
</tr>
#set ($count = $count + 1)
#end
</table>
<br>
#end
#set ($foafuri = $auser.getAttribute("basic.personal.foafuri"))
#if ("$!foafuri"!="")
<a href="$foafuri"><img border="0" src="/images/foaf.gif" /></a>
#else
<a href="card-foaf.xml?auserid=$auserid">
<img border="0" src="/images/foaf.gif" /></a>
#end
<b>Ãffentliche Ankündigungen, die dieser Benutzer in den letzten sechs Monaten publiziert hat:</b>
<p>
TBD
#end
$portalPresenter.parse("$contextPath/pagefooter.html",$portalRequest)
|