Changeset 738

Show
Ignore:
Timestamp:
07/11/06 10:50:39
Author:
johnsa
Message:

updates to group display on freebusy aggregator

Files:

Legend:

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

    r733 r738  
    121121  text-align: center; 
    122122} 
    123 #bodyBlock td#attendeeCell h4 { 
     123#bodyBlock td#groupCell h4 { 
    124124  margin-top: 0; 
    125125  text-align: left; 
    126126  padding-left: 1em; 
    127127} 
    128 #bodyBlock td#attendeeCell p { 
     128#bodyBlock td#groupCell p { 
    129129  margin: 0.5em; 
    130130} 
     
    245245  font-weight: bold; 
    246246} 
    247 #attendeeContent { 
     247#groupContent { 
    248248  margin: 1em; 
    249249} 
    250 #attendeeContent fieldset { 
     250#groupContent fieldset { 
    251251  float: left; 
    252252} 
    253 #attendeeContent fieldset ul { 
     253#groupContent fieldset ul { 
    254254  margin-left: 0; 
     255} 
     256#groupContent select  { 
     257  font-weight: bold; 
     258  font-size: 1.2em; 
     259} 
     260#groupMenu { 
     261  float: left; 
     262  margin: 0 1em 0 0; 
     263} 
     264#groupMenu ul { 
     265  margin: 0 0 0 1.5em; 
     266  padding: 0; 
     267} 
     268#groupMenu li { 
     269  margin-top: 0.5em; 
     270} 
     271#attendees { 
     272  margin: 0; 
     273  padding: 0; 
    255274} 
    256275#attendeeList tr.a td { 
  • trunk/calendar3/deployment/freebusyAggregator/webapp/resources/demoskins/MainCampus/default/default/default.xsl

    r736 r738  
    163163    </div> 
    164164    <div id="menuBar"> 
    165       <a href="{$setup}">Display Freebusy</a> | 
     165      <a href="{$setup}&amp;refreshXslt=yes">Display Freebusy</a> | 
    166166      <a href="{$showAddUser}&amp;refreshXslt=yes">Register User</a> 
    167167    </div> 
     
    342342                  </p> 
    343343                  <h2>CalDAV Freebusy Aggregator</h2> 
    344                   <p>To begin, <a href="{$manageAttendees}">add attendees</a>, 
    345                   <!--<a href="javascript:document.freebusyForm.startdt.select();">--> 
    346                   enter a date range<!--</a>--> on the left and click "aggregate".</p> 
     344                  <p>To begin, select or create a group of attendees,<br/> 
     345                  enter a date range on the left and click "aggregate".</p> 
    347346                </div> 
    348347              </xsl:otherwise> 
     
    362361        </tr> 
    363362        <tr> 
    364           <td id="attendeeCell" colspan="2"> 
     363          <td id="groupCell" colspan="2"> 
    365364            <h4> 
    366365              current group 
    367366            </h4> 
    368             <div id="attendeeContent"> 
    369             <xsl:value-of select="/bedework-fbaggregator/currentGroup"/> 
    370               <select name="selectGroup" action="" onchange="javascript:setGroup(this)"> 
    371                 <option value="">select group...</option> 
    372                 <xsl:for-each select="/bedework-fbaggregator/groups/group"> 
    373                   <option> 
    374                     <xsl:attribute name="value"><xsl:value-of select="."/></xsl:attribute> 
    375                     <xsl:if test="/bedework-fbaggregator/currentGroup = node()"> 
    376                       <xsl:attribute name="selected">selected</xsl:attribute> 
    377                     </xsl:if> 
    378                     <xsl:value-of select="."/> 
    379                   </option> 
    380                 </xsl:for-each> 
    381               </select> 
    382               <!--<p> 
    383                 Aggregate for 
    384                 <input type="radio" name="all" value="true" checked="checked"/>all attendees 
    385                 <input type="radio" name="all" value="false"/>selected attendees 
    386               </p>--> 
     367            <div id="groupContent"> 
     368              <div id="groupMenu"> 
     369                <select name="selectGroup" action="" onchange="javascript:setGroup(this)"> 
     370                  <option value="">select group...</option> 
     371                  <xsl:for-each select="/bedework-fbaggregator/groups/group"> 
     372                    <option> 
     373                      <xsl:attribute name="value"><xsl:value-of select="."/></xsl:attribute> 
     374                      <xsl:if test="/bedework-fbaggregator/currentGroup = node()"> 
     375                        <xsl:attribute name="selected">selected</xsl:attribute> 
     376                      </xsl:if> 
     377                      <xsl:value-of select="."/> 
     378                    </option> 
     379                  </xsl:for-each> 
     380                </select> 
     381                <ul> 
     382                  <li><a href="{$manageAttendees}">modify</a></li> 
     383                  <li>duplicate</li> 
     384                  <li>create</li> 
     385                </ul> 
     386                <!--<p> 
     387                  Aggregate for 
     388                  <input type="radio" name="all" value="true" checked="checked"/>all attendees 
     389                  <input type="radio" name="all" value="false"/>selected attendees 
     390                </p>--> 
     391              </div> 
    387392              <xsl:choose> 
    388393                <xsl:when test="/bedework-fbaggregator/attendees/attendee"> 
     
    414419                          </a> 
    415420                        </td> 
    416                         <td> 
    417                           <xsl:variable name="acct" select="account"/> 
    418                            <!--<a href="{$admingroup-updateMembers}&amp;removeGroupMember={$acct}&amp;kind=user" title="remove">--> 
    419                              <img src="{$resourcesRoot}/resources/trashIcon.gif" width="13" height="13" border="0" alt="remove"/> 
    420                            <!--</a>--> 
    421                         </td> 
     421                        <!--<td> 
     422                          <img src="{$resourcesRoot}/resources/trashIcon.gif" width="13" height="13" border="0" alt="remove"/> 
     423                        </td>--> 
    422424                      </tr> 
    423425                    </xsl:for-each> 
     
    428430                </xsl:otherwise> 
    429431              </xsl:choose> 
    430  
    431432            </div> 
    432433          </td>