Changeset 1343

Show
Ignore:
Timestamp:
04/16/07 16:06:09
Author:
johnsa
Message:

user client: add a "share my free busy link" with the start of some contextual help (should use widget here).

Files:

Legend:

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

    r1321 r1343  
    15101510  background-color: yellow; 
    15111511  text-decoration: none; 
     1512} 
     1513#freeBusyShareLink { 
     1514  float: right; 
     1515  font-size: 0.8em; 
     1516  margin: 0.5em 0.5em 0 0; 
     1517} 
     1518.contextHelp { 
     1519  position: relative; 
     1520  margin-left: 0.5em; 
     1521} 
     1522.helpBox { 
     1523  margin: 1em; 
     1524  padding: 0.5em; 
     1525  border: 1px solid #333; 
     1526  color: black; 
     1527  background-color: #fee; 
     1528} 
     1529#helpShareFreeBusy { 
     1530  postion: absolute; 
    15121531} 
    15131532#sharingBox { 
  • trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl

    r1341 r1343  
    346346    <!-- note: the non-breaking spaces in the script bodies below are to avoid 
    347347         losing the script closing tags (which avoids browser problems) --> 
    348     <xsl:if test="/bedework/page='addEvent' or 
    349                   /bedework/page='addEventRef' or 
    350                   /bedework/page='editEvent' or 
    351                   /bedework/page='selectCalForEvent' or 
    352                   /bedework/page='rdates' or 
    353                   /bedework/page='upload' or 
    354                   /bedework/page='addSubByUri' or 
    355                   /bedework/page='modPrefs' or 
    356                   /bedework/page='calendarListForExport' or 
    357                   /bedework/page='attendeeRespond' or 
    358                   /bedework/page='modSchedulingPrefs' or 
    359                   /bedework/page='modCalendar' or 
    360                   /bedework/page='eventAccess'"> 
    361       <script type="text/javascript" src="{$resourcesRoot}/resources/bedework.js">&#160;</script> 
    362     </xsl:if> 
     348    <script type="text/javascript" src="{$resourcesRoot}/resources/bedework.js">&#160;</script> 
    363349    <xsl:if test="/bedework/page='modSchedulingPrefs' or 
    364350                  /bedework/page='modPrefs'"> 
     
    34473433  <!--+++++++++++++++ Free / Busy ++++++++++++++++++++--> 
    34483434  <xsl:template match="freebusy"> 
    3449     <h2>Free / Busy</h2> 
     3435    <span id="freeBusyShareLink"> 
     3436      <a href="{$calendar-fetch}">share my free-busy</a> 
     3437      <span class="contextHelp"> 
     3438        <img src="{$resourcesRoot}/resources/std-button-help.gif" width="13" height="13" alt="help" onmouseover="changeClass('helpShareFreeBusy','visible helpBox');" onmouseout="changeClass('helpShareFreeBusy','invisible');"/> 
     3439        <div id="helpShareFreeBusy" class="helpBox invisible"> 
     3440          some text 
     3441        </div> 
     3442      </span> 
     3443    </span> 
     3444    <h2> 
     3445      Free / Busy 
     3446    </h2> 
    34503447    <div id="freeBusyWho">for <xsl:value-of select="day/who"/></div> 
    34513448    <table id="freeBusy"> 
     
    35103507      </tr> 
    35113508    </table> 
    3512  
     3509    <!-- 
    35133510    <div id="sharingBox"> 
    35143511      <xsl:variable name="calPathEncoded" select="/bedework/myCalendars/calendars/calendar/encodedPath"/> 
     
    35293526          <input type="radio" value="auth" name="whoType"/> authenticated 
    35303527          <input type="radio" value="other" name="whoType"/> other users<br/> 
    3531           <em>note: this will set a user or group's access to 
    3532               "read-free-busy" and any 
    3533               existing access control will be replaced.</em> 
    35343528        </p> 
    3535         <input type="submit" name="submit" value="Submit"/> 
     3529        <p> 
     3530          <input type="submit" name="submit" value="Submit"/> 
     3531        </p> 
     3532        <p> 
     3533          <em> 
     3534            Note: this will set a user or group's access to 
     3535            "read-free-busy" and any existing access control will be replaced. 
     3536          </em> 
     3537        </p> 
    35363538      </form> 
    3537     </div> 
     3539    </div>--> 
    35383540  </xsl:template> 
    35393541