Author: andre
Date: 2010-05-25 16:03:07 +0200 (Tue, 25 May 2010)
New Revision: 42255
Modified:
openimages/trunk/src/main/webapp/WEB-INF/tags/oip/menu.tagx
openimages/trunk/src/main/webapp/action/you.jspx
openimages/trunk/src/main/webapp/style/css/framework.css
Log:
OIP-133 ellipsis for usernames in header
Modified: openimages/trunk/src/main/webapp/WEB-INF/tags/oip/menu.tagx
===================================================================
--- openimages/trunk/src/main/webapp/WEB-INF/tags/oip/menu.tagx 2010-05-25
14:00:29 UTC (rev 42254)
+++ openimages/trunk/src/main/webapp/WEB-INF/tags/oip/menu.tagx 2010-05-25
14:03:07 UTC (rev 42255)
@@ -16,7 +16,7 @@
<c:if test="${! empty requestScope['org.mmbase.mmsite.language']}">
<mm:param
name="locale">${requestScope['org.mmbase.mmsite.language']}</mm:param>
</c:if>
- <jsp:text>$(document).ready(function() { $("#you").load("${_}");
});</jsp:text>
+ <jsp:text>$(document).ready(function() { $("#menu
li.you").load("${_}"); });</jsp:text>
</mm:link>
</script>
<mm:relatednodescontainer type="pages" role="posrel"
searchdirs="destination">
@@ -38,7 +38,10 @@
</mm:node>
<ul class="meta">
- <li>
+ <li class="you">
+ <jsp:text> </jsp:text>
+ </li>
+ <li class="form">
<mm:datatype base="oip_language" id="language_selector">
<required value="false" />
</mm:datatype>
@@ -58,9 +61,6 @@
</mm:link>
</mm:virtualnode>
</li>
- <li id="you">
- <jsp:text> </jsp:text>
- </li>
</ul>
</div>
Modified: openimages/trunk/src/main/webapp/action/you.jspx
===================================================================
--- openimages/trunk/src/main/webapp/action/you.jspx 2010-05-25 14:00:29 UTC
(rev 42254)
+++ openimages/trunk/src/main/webapp/action/you.jspx 2010-05-25 14:03:07 UTC
(rev 42255)
@@ -19,6 +19,13 @@
<fmt:setBundle basename="eu.openimages.messages"/>
<mm:cloud method="asis">
<mm:hasrank minvalue="site user">
+
+ <mm:escaper id="ellipsis" type="substring">
+ <mm:param name="from" value="0" />
+ <mm:param name="to" value="13" />
+ <mm:param name="ellipsis" value="..." />
+ </mm:escaper>
+
<mm:link>
<mm:frameworkparam name="component">oip</mm:frameworkparam>
<mm:frameworkparam name="block">user</mm:frameworkparam>
@@ -27,13 +34,14 @@
<mm:frameworkparam name="userlocale">${locale}</mm:frameworkparam>
</c:if>
<span>
- <a href="${_}"><mm:cloudinfo type="user" /></a>
+ <a href="${_}"><mm:cloudinfo type="user" escape="ellipsis" /></a>
<jsp:text> | </jsp:text>
<mm:link page="/logout.jspx" referids="locale">
<a href="${_}"><fmt:message key="login.logout" /></a>
</mm:link>
</span>
</mm:link>
+
</mm:hasrank>
<mm:hasrank value="anonymous">
<mm:import externid="referrer" />
Modified: openimages/trunk/src/main/webapp/style/css/framework.css
===================================================================
--- openimages/trunk/src/main/webapp/style/css/framework.css 2010-05-25
14:00:29 UTC (rev 42254)
+++ openimages/trunk/src/main/webapp/style/css/framework.css 2010-05-25
14:03:07 UTC (rev 42255)
@@ -95,19 +95,22 @@
#menu ul.meta li
{
- float: right;
+ float: left;
display: inline;
text-align: right;
}
-#menu ul.meta li#you
+#menu ul.meta li.you
{
white-space: nowrap;
word-spacing: 2px;
+ width: 172px;
+ text-align: right;
padding-right: 8px;
+ overflow: hidden;
}
-
+#menu ul.meta li.form,
#menu ul.meta li form,
#menu ul.meta li fieldset,
#menu select
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs