Changeset 339

Show
Ignore:
Timestamp:
04/06/06 14:41:36
Author:
johnsa
Message:

make user information appear for non-superusers in admin client

updates to personal client styles

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css

    r335 r339  
    7272  text-decoration: none; 
    7373} 
    74 /*#titleBar { 
    75   display: none; 
    76 }*/ 
    77 #curDateRange { 
     74#curDateRangeTable { 
     75  width: 100%; 
    7876  background-color: #663; 
    7977  color : #eee; 
    80   padding-top: 2px; 
     78  padding-top: 3px; 
    8179  padding-bottom: 1px; 
    8280  padding-left: 0.5em; 
    8381  padding-right: 0.5em; 
    8482  margin: 0em; 
     83  line-height: 1.5em; 
    8584  font-weight : bold; 
    8685  text-align : center; 
    87   white-space: nowrap; 
    88 
    89 .rssPrint { 
    90   margin: 0; 
    91   padding-right: 1em; 
     86  vertical-align: middle; 
     87  white-space: nowrap; 
     88
     89#curDateRangeTable td.date { 
     90  width: 100%; 
     91  font-weight : bold; 
     92  text-align : center; 
     93  white-space: nowrap; 
     94
     95#curDateRangeTable td.rssPrint { 
    9296  font-weight : bold; 
    9397  text-align : right; 
    9498  white-space: nowrap; 
    9599} 
    96 .rssPrint img { 
    97   display: inline; 
     100#curDateRangeTable td.rssPrint img { 
    98101  position: relative; 
    99102  top: 3px; 
    100103} 
    101 .rssPrint a:link, 
    102 .rssPrint a:active, 
    103 .rssPrint a:visited { 
     104#curDateRangeTable td.rssPrint a:link, 
     105#curDateRangeTable td.rssPrint a:active, 
     106#curDateRangeTable td.rssPrint a:visited { 
    104107  font-size: 10px; 
    105108  color: #eee; 
     
    112115  top: -3px; 
    113116} 
    114 .rssPrint a:hover { 
     117#curDateRangeTable td.rssPrint a:hover { 
    115118  color: #663; 
    116119  background-color: #fff; 
    117120} 
    118 .rssPrint a.rss:link, 
    119 .rssPrint a.rss:active, 
    120 .rssPrint a.rss:visited { 
     121#curDateRangeTable td.rssPrint a.rss:link, 
     122#curDateRangeTable td.rssPrint a.rss:active, 
     123#curDateRangeTable td.rssPrint a.rss:visited { 
    121124  font-size: 10px; 
    122125  font-weight: bold; 
     
    132135  border: solid 1px #666; 
    133136} 
    134 .rssPrint a.rss:hover { 
     137#curDateRangeTable td.rssPrint a.rss:hover { 
    135138  color: #900; 
    136139  background-color: #fff; 
     
    164167} 
    165168#sideBarOpenCloseIcon { 
    166   position: absolute; 
     169  float: left; 
     170  margin: 3px 0; 
     171  vertical-align: middle; 
     172  /*position: absolute; 
    167173  left: 32px; 
    168   padding-top: 3px; 
     174  padding-top: 3px;*/ 
    169175}/* 
    170176#bodyBlock td#sideBar #sideBarTabs { 
     
    206212  padding: 0; 
    207213} 
    208 #userBarTable { 
     214#utilBarTable { 
    209215  margin: 0; 
    210216  padding: 0; 
     
    213219  font-size: 0.9em; 
    214220} 
    215 #userBarTable .leftCell { 
     221#utilBarTable .leftCell { 
    216222  margin: 0; 
    217223  padding: 0; 
     
    219225  white-space: nowrap; 
    220226} 
    221 #userBarTable .leftCell .link { 
     227#utilBarTable .leftCell .link { 
    222228  font-size: 0.8em; 
    223229  padding-left: 1em; 
     
    225231  background-color: transparent; 
    226232} 
    227 #userBarTable .leftCell a { 
     233#utilBarTable .leftCell a { 
    228234  color: #999; 
    229235  background-color: transparent; 
    230236} 
    231 #userBarTable .logout { 
    232   font-size: 0.8em; 
    233 } 
    234 #userBarTable .rightCell { 
     237#utilBarTable .logout { 
     238  font-size: 0.8em; 
     239} 
     240#utilBarTable .rightCell { 
    235241  margin: 0; 
    236242  padding: 0.1em 0.2em 0 0; 
     
    238244  white-space: nowrap; 
    239245} 
    240 #userBarTable form { 
     246#utilBarTable form { 
    241247  margin: 0px 0px 1px 0px; 
    242248  padding: 0em; 
     
    249255  background-color: #333; 
    250256  color: #eee; 
     257  font-size: 0.8em; 
     258} 
     259#tabsTable td { 
     260  white-space: nowrap; 
    251261} 
    252262#tabsTable .centerCell { 
    253263  text-align: left; 
    254264  background : url(../../resources/std-tab-space.gif); 
    255   font-size: 0.8em; 
    256   white-space: nowrap; 
    257265  width: 100%; 
    258266  padding-left: 0.5em; 
    259267} 
    260 #tabsTable .centerCell  a { 
     268#tabsTable a { 
     269  background-color: inherit; 
    261270  color: #ccc; 
    262271} 
    263272#tabsTable .rightCell { 
    264273  background : url(../../resources/std-tab-space.gif); 
    265   padding-right: 0.5em; 
     274  padding: 0 0.5em; 
    266275} 
    267276#navigationBarTable { 
  • trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl

    r335 r339  
    148148                  <!-- otherwise, show the eventsCalendar --> 
    149149                  <xsl:call-template name="navigation"/> 
    150                   <xsl:call-template name="userBar"/> 
     150                  <xsl:call-template name="utilBar"/> 
    151151                  <!-- main eventCalendar content --> 
    152152                  <xsl:choose> 
     
    231231      </tr> 
    232232    </table> 
    233     <div id="curDateRange"> 
    234       <div id="sideBarOpenCloseIcon"
     233    <table id="curDateRangeTable"  cellspacing="0"> 
     234      <td
    235235        <xsl:choose> 
    236236          <xsl:when test="/bedework/appvar[key='sidebar']/value='closed'"> 
     
    245245          </xsl:otherwise> 
    246246        </xsl:choose> 
    247       </div> 
    248       <xsl:value-of select="/bedework/firstday/longdate"/> 
    249       <xsl:if test="/bedework/periodname!='Day'"> 
    250         - 
    251         <xsl:value-of select="/bedework/lastday/longdate"/> 
    252       </xsl:if> 
    253     </div> 
     247      </td> 
     248      <td class="date"> 
     249        <xsl:value-of select="/bedework/firstday/longdate"/> 
     250        <xsl:if test="/bedework/periodname!='Day'"> 
     251          - 
     252          <xsl:value-of select="/bedework/lastday/longdate"/> 
     253        </xsl:if> 
     254      </td> 
     255      <td class="rssPrint"> 
     256        <a href="javascript:window.print()" title="print this view"> 
     257          <img alt="print this view" src="{$resourcesRoot}/resources/std-print-icon.gif" width="20" height="14" border="0"/> print 
     258        </a> 
     259        <a class="rss" href="{$setSelection}?calId=&amp;setappvar=summaryMode(details)&amp;skinName=rss" title="RSS feed">RSS</a> 
     260      </td> 
     261    </table> 
    254262  </xsl:template> 
    255263 
     
    312320              &#160; 
    313321            </td> 
    314             <td class="rssPrint"> 
    315               <a href="javascript:window.print()" title="print this view"> 
    316                 <img alt="print this view" src="{$resourcesRoot}/resources/std-print-icon.gif" width="20" height="14" border="0"/> print 
    317               </a> 
    318               <a class="rss" href="{$setSelection}?calId=&amp;setappvar=summaryMode(details)&amp;skinName=rss" title="RSS feed">RSS</a> 
    319             </td> 
    320  
    321322            <td class="rightCell"> 
    322               &#160; 
     323              Welcome 
     324              <xsl:text> </xsl:text> 
     325              <strong><xsl:value-of select="/bedework/userid"/></strong> 
     326              <xsl:text> </xsl:text> 
     327              <span class="logout"><a href="{$setup}?logout=true">logout</a></span> 
    323328            </td> 
    324329          </tr> 
     
    344349            </td> 
    345350            <td class="rightCell"> 
    346               &#160; 
     351              Welcome 
     352              <xsl:text> </xsl:text> 
     353              <strong><xsl:value-of select="/bedework/userid"/></strong> 
     354              <xsl:text> </xsl:text> 
     355              <span class="logout"><a href="{$setup}?logout=true">logout</a></span> 
    347356            </td> 
    348357          </tr> 
     
    461470  </xsl:template> 
    462471 
    463   <xsl:template name="userBar"> 
    464     <table width="100%" border="0" cellpadding="0" cellspacing="0" id="userBarTable"> 
     472  <xsl:template name="utilBar"> 
     473    <table width="100%" border="0" cellpadding="0" cellspacing="0" id="utilBarTable"> 
    465474       <tr> 
    466475         <td class="leftCell"> 
    467            Logged in as: 
    468            <xsl:text> </xsl:text> 
    469            <strong><xsl:value-of select="/bedework/userid"/></strong> 
    470            <xsl:text> </xsl:text> 
    471            <span class="logout"><a href="{$setup}?logout=true">logout</a></span> 
    472476           <!--<xsl:choose> 
    473477             <xsl:when test="/bedework/title!=''"> 
  • trunk/calendar3/webadmin/war/WEB-INF/web.xml

    r293 r339  
    175175      <taglib-uri>struts-template</taglib-uri> 
    176176      <taglib-location>/WEB-INF/tlds/struts-template.tld</taglib-location> 
     177    </taglib> 
     178 
     179    <taglib> 
     180      <taglib-uri>bedework</taglib-uri> 
     181      <taglib-location>/WEB-INF/tlds/bedework.tld</taglib-location> 
    177182    </taglib> 
    178183  </jsp-config> 
  • trunk/calendar3/webadmin/war/docs/header.jsp

    r317 r339  
    44<%@ taglib uri='struts-html' prefix='html' %> 
    55<%@ taglib uri='struts-genurl' prefix='genurl' %> 
     6<%@ taglib uri='bedework' prefix='bw' %> 
    67<html:xhtml/> 
    78<% 
     
    192193 
    193194    <!-- user and group --> 
    194     <logic:equal name="peForm" property="userAuth.contentAdminUser" value="true" > 
    195       <user><bean:write name="peForm" property="adminUserId" /></user> 
    196       <logic:present name="peForm" property="adminGroup" > 
    197         <group><bean:write name="peForm" property="adminGroup.account" /></group> 
    198       </logic:present> 
    199     </logic:equal> 
    200  
     195    <bw:emitText name="peForm" property="adminUserId" tagName="user"/> 
     196    <bw:emitText name="peForm" property="adminGroup.account" tagName="group"/> 
    201197  </userInfo> 
    202198