Changeset 999

Show
Ignore:
Timestamp:
09/12/06 17:44:28
Author:
johnsa
Message:

added scheduling acl output to personal client prefs

Files:

Legend:

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

    r998 r999  
    420420ul.submenu li a:visited { 
    421421} 
    422 table#prefSchedulingForm { 
    423   margin: 0 1em 1em 1em; 
    424   padding: 0; 
    425   border: 1px solid #999; 
    426 } 
    427 table#prefSchedulingForm td { 
    428   padding: 1em; 
    429 } 
    430422#standardForm { 
    431423  margin: 0; 
     
    486478  font-weight: bold; 
    487479  padding: 0.2em 0.5em 0.2em 0.5em; 
     480} 
     481table.common th.leftBorder, 
     482table.common td.leftBorder { 
     483  border-left: 1px solid #999; 
     484  padding-left: 1em; 
    488485} 
    489486table.common td.fieldval { 
  • trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl

    r998 r999  
    39783978      <li class="selected"><a href="">Scheduling/Meetings</a></li> 
    39793979    </ul> 
    3980     <form name="eventForm" method="post" action="{$prefs-setAccess}"> 
    3981       <table id="prefSchedulingForm"> 
    3982         <tr> 
    3983           <td> 
    3984             <input type="text" width="40"/> 
    3985             <input type="radio" name="whoType" value="user" checked="checked"/>user 
    3986             <input type="radio" name="whoType" value="group"/>group 
    3987             <input type="radio" name="whoType" value="owner"/>owner<br/> 
    3988             <input type="radio" name="how" value="inbox" checked="checked"/>can send me meeting requests<br/> 
    3989             <input type="radio" name="how" value="outbox"/>can send meeting requests on my behalf<br/><br/> 
    3990             <input type="submit" name="modPrefs" value="Update"/> 
    3991             <input type="reset" value="Reset"/> 
    3992             <input type="submit" name="cancelled" value="Cancel"/> 
    3993           </td> 
    3994           <td> 
    3995             <input type="hidden" name="how" value="S"/> 
    3996             Access control settings:<br/> 
    3997             <dl> 
    3998               <dt> 
    3999                 <input type="checkbox" name="howSetter" value="S" checked="checked" onchange="setScheduleHow(this)"/>schedule 
    4000               </dt> 
    4001               <dd> 
    4002                 <input type="checkbox" name="howSetter" value="t" checked="checked" disabled="disabled"/>schedule-request<br/> 
    4003                 <input type="checkbox" name="howSetter" value="y" checked="checked" disabled="disabled"/>schedule-reply<br/> 
    4004                 <input type="checkbox" name="howSetter" value="s" checked="checked" disabled="disabled"/>schedule-free-busy 
    4005               </dd> 
    4006             </dl> 
     3980 
     3981      <table class="common" cellspacing="0"> 
     3982        <tr> 
     3983          <th>Can send me scheduling requests:</th> 
     3984          <th class="leftBorder">Can schedule on my behalf:</th> 
     3985        </tr> 
     3986        <tr> 
     3987          <td> 
     3988            <form name="eventForm" method="post" action="{$prefs-setAccess}"> 
     3989              <input type="hidden" name="what" value="in"/> 
     3990              <input type="text" name="who" width="40"/> 
     3991              <input type="radio" name="whoType" value="user" checked="checked"/>user 
     3992              <input type="radio" name="whoType" value="group"/>group 
     3993              <input type="radio" name="whoType" value="owner"/>owner 
     3994 
     3995              <p>may send the following to me:</p> 
     3996 
     3997              <input type="hidden" name="how" value="S"/> 
     3998              <dl> 
     3999                <dt> 
     4000                  <input type="checkbox" name="howSetter" value="S" checked="checked" onchange="setScheduleHow(this)"/>all scheduling 
     4001                </dt> 
     4002                <dd> 
     4003                  <input type="checkbox" name="howSetter" value="t" checked="checked" disabled="disabled"/>scheduling requests<br/> 
     4004                  <input type="checkbox" name="howSetter" value="y" checked="checked" disabled="disabled"/>scheduling replies<br/> 
     4005                  <input type="checkbox" name="howSetter" value="s" checked="checked" disabled="disabled"/>free-busy requests 
     4006                </dd> 
     4007              </dl> 
     4008 
     4009              <input type="submit" name="modPrefs" value="Update"/> 
     4010              <input type="reset" value="Reset"/> 
     4011              <input type="submit" name="cancelled" value="Cancel"/> 
     4012            </form> 
     4013            <h3>Current Access:</h3> 
     4014            <xsl:for-each select="inbox/acl/ace[principal/href]"> 
     4015              <xsl:value-of select="principal/href"/> (<xsl:value-of select="name(grant/*)"/>)<br/> 
     4016            </xsl:for-each> 
     4017          </td> 
     4018          <td class="leftBorder"> 
     4019            <form name="eventForm" method="post" action="{$prefs-setAccess}"> 
     4020              <input type="hidden" name="what" value="out"/> 
     4021              <input type="text" name="who" width="40"/> 
     4022              <input type="radio" name="whoType" value="user" checked="checked"/>user 
     4023              <input type="radio" name="whoType" value="group"/>group 
     4024              <input type="radio" name="whoType" value="owner"/>owner 
     4025 
     4026              <p>may send the following on my behalf:</p> 
     4027 
     4028              <input type="hidden" name="how" value="S"/> 
     4029              <dl> 
     4030                <dt> 
     4031                  <input type="checkbox" name="howSetter" value="S" checked="checked" onchange="setScheduleHow(this)"/>all scheduling 
     4032                </dt> 
     4033                <dd> 
     4034                  <input type="checkbox" name="howSetter" value="t" checked="checked" disabled="disabled"/>scheduling requests<br/> 
     4035                  <input type="checkbox" name="howSetter" value="y" checked="checked" disabled="disabled"/>scheduling replies<br/> 
     4036                  <input type="checkbox" name="howSetter" value="s" checked="checked" disabled="disabled"/>free-busy requests 
     4037                </dd> 
     4038              </dl> 
     4039 
     4040              <input type="submit" name="modPrefs" value="Update"/> 
     4041              <input type="reset" value="Reset"/> 
     4042              <input type="submit" name="cancelled" value="Cancel"/> 
     4043            </form> 
     4044            <h3>Current Access:</h3> 
     4045            <xsl:for-each select="outbox/acl/ace[principal/href]"> 
     4046              <xsl:value-of select="principal/href"/> (<xsl:value-of select="name(grant/*)"/>)<br/> 
     4047            </xsl:for-each> 
    40074048          </td> 
    40084049        </tr> 
    40094050      </table> 
    4010  
    4011       <table class="common"> 
    4012         <tr> 
    4013           <th>Can send me meeting requests:</th> 
    4014           <th>Can schedule meetings on my behalf:</th> 
    4015         </tr> 
    4016         <tr> 
    4017           <td> 
    4018             <em>list not implemented</em> 
    4019           </td> 
    4020           <td> 
    4021             <em>list not implemented</em> 
    4022           </td> 
    4023         </tr> 
    4024       </table> 
    4025     </form> 
    40264051  </xsl:template> 
    40274052