Changeset 391
- Timestamp:
- 04/19/06 16:51:25
- Files:
-
- trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css (modified) (1 diff)
- trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl (modified) (6 diffs)
- trunk/calendar3/webclient/src/org/bedework/webclient/BwInitEventAction.java (modified) (1 diff)
- trunk/calendar3/webclient/war/WEB-INF/struts-config.xml (modified) (1 diff)
- trunk/calendar3/webclient/war/docs/header.jsp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.css
r387 r391 1010 1010 } 1011 1011 #sharingBox h3 { 1012 padding: 1em 0 0.5em 0 ;1012 padding: 1em 0 0.5em 0.5em; 1013 1013 } 1014 1014 #sharingBox h5 { trunk/calendar3/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl
r387 r391 44 44 <xsl:variable name="addEvent" select="/bedework/urlPrefixes/addEvent"/> 45 45 <xsl:variable name="addEventUsingPage" select="/bedework/urlPrefixes/addEventUsingPage"/> 46 <xsl:variable name="event-setAccess" select="/bedework/urlPrefixes/event/setAccess/a/@href"/> 46 47 <xsl:variable name="editEvent" select="/bedework/urlPrefixes/editEvent"/> 47 48 <xsl:variable name="delEvent" select="/bedework/urlPrefixes/delEvent"/> … … 1264 1265 </td> 1265 1266 <td class="fieldval"> 1266 <select name="cal endarId">1267 <select name="calId"> 1267 1268 <option value="-1"> 1268 1269 Select: … … 1611 1612 <!--==== EDIT EVENT ====--> 1612 1613 <xsl:template match="formElements" mode="editEvent"> 1614 <xsl:variable name="subscriptionId" select="subscriptionId"/> 1615 <xsl:variable name="calendarId" select="calendarId"/> 1616 <xsl:variable name="guid" select="guid"/> 1617 <xsl:variable name="recurrenceId" select="recurrenceId"/> 1613 1618 <form name="eventForm" method="post" action="{$editEvent}" id="standardForm"> 1614 1619 <input type="hidden" name="updateEvent" value="true"/> … … 1620 1625 <th colspan="2" class="commonHeader"> 1621 1626 <div id="eventActions"> 1622 <xsl:variable name="subscriptionId" select="subscriptionId"/>1623 <xsl:variable name="calendarId" select="calendarId"/>1624 <xsl:variable name="guid" select="guid"/>1625 <xsl:variable name="recurrenceId" select="recurrenceId"/>1626 1627 <a href="{$eventView}?subid={$subscriptionId}&calid={$calendarId}&guid={$guid}&recurrenceId={$recurrenceId}&confirmationid={$confId}"> 1627 1628 View Event … … 1648 1649 </td> 1649 1650 <td class="fieldval"> 1650 <select name="cal endarId">1651 <select name="calId"> 1651 1652 <option value="-1"> 1652 1653 Select: … … 1921 1922 </table> 1922 1923 </form> 1924 1925 <div id="sharingBox"> 1926 <h3>Sharing</h3> 1927 <table class="common"> 1928 <tr> 1929 <th class="commonHeader" colspan="2">Current access:</th> 1930 </tr> 1931 <tr> 1932 <th>Owner:</th> 1933 <!-- NOTE: we are currently getting the acl information from the 1934 calendar listing NOT from the current calendar (which does not 1935 have the means of producing it out of the action form just now. 1936 We'll fix this soon. --> 1937 <td class="fieldval"> 1938 <xsl:value-of select="name(acl/ace[principal/property/owner]/grant/*)"/> 1939 </td> 1940 </tr> 1941 <xsl:if test="acl/ace/principal/href"> 1942 <tr> 1943 <th>Users:</th> 1944 <td> 1945 <xsl:for-each select="acl/ace[principal/href]"> 1946 <xsl:value-of select="principal/href"/> (<xsl:value-of select="name(grant/*)"/>)<br/> 1947 </xsl:for-each> 1948 </td> 1949 </tr> 1950 </xsl:if> 1951 </table> 1952 <form name="eventShareForm" action="{$event-setAccess}" id="shareForm"> 1953 <input type="hidden" name="calId" value="{$calendarId}"/> 1954 <input type="hidden" name="guid" value="{$guid}"/> 1955 <input type="hidden" name="recurid" value="{$recurrenceId}"/> 1956 <p> 1957 Share this event with:<br/> 1958 <input type="text" name="who" size="20"/> 1959 <input type="radio" value="user" name="whoType" checked="checked"/> user 1960 <input type="radio" value="group" name="whoType"/> group 1961 </p> 1962 <p> 1963 Access rights:<br/> 1964 <input type="radio" value="r" name="how" checked="checked"/> read<br/> 1965 <input type="radio" value="w" name="how"/> write<br/> 1966 <input type="radio" value="f" name="how"/> free/busy only<br/> 1967 <input type="radio" value="d" name="how"/> default (reset access) 1968 </p> 1969 <input type="submit" name="submit" value="Submit"/> 1970 </form> 1971 </div> 1923 1972 </xsl:template> 1924 1973 trunk/calendar3/webclient/src/org/bedework/webclient/BwInitEventAction.java
r390 r391 64 64 * <li>"startdate" Optional start date for the event 65 65 as yymmdd or yymmddTHHmmss</li> 66 <li>"enddate" Optional end date for the event 67 as yymmdd or yymmddTHHmmss</li> 66 68 * </ul> 67 69 * trunk/calendar3/webclient/war/WEB-INF/struts-config.xml
r386 r391 264 264 </action> 265 265 266 <action path="/event/setAccess" 267 type="org.bedework.webcommon.access.AccessAction" 268 name="calForm" 269 scope="session" 270 validate="false"> 271 <forward name="success" path="/showEditEvent.rdo" redirect="true" /> 272 <forward name="error" path="/showEditEvent.rdo" redirect="true" /> 273 <forward name="notFound" path="/showEditEvent.rdo" redirect="true" /> 274 <forward name="doNothing" path="/showEditEvent.rdo" redirect="true" /> 275 </action> 276 266 277 <action path="/upload" 267 278 type="org.bedework.webcommon.misc.UploadAction" trunk/calendar3/webclient/war/docs/header.jsp
r386 r391 122 122 <setViewPeriod><genurl:rewrite action="setViewPeriod.do"/></setViewPeriod> 123 123 <eventView><genurl:rewrite action="eventView.do"/></eventView> 124 <initEvent><genurl:rewrite action="initEvent.do"/></initEvent>125 <addEvent><genurl:rewrite action="addEvent.do"/></addEvent>126 <addEventUsingPage><genurl:rewrite action="addEventUsingPage.do"/></addEventUsingPage>127 124 <mailEvent><genurl:rewrite action="mailEvent.do"/></mailEvent> 128 125 <showPage><genurl:rewrite action="showPage.do"/></showPage> … … 136 133 <!-- The following URLs are used only in the personal client --> 137 134 <logic:equal name="calForm" property="guest" value="false"> 135 <initEvent><genurl:rewrite action="initEvent.do"/></initEvent> 136 <addEvent><genurl:rewrite action="addEvent.do"/></addEvent> 137 <addEventUsingPage><genurl:rewrite action="addEventUsingPage.do"/></addEventUsingPage> 138 138 <editEvent><genurl:rewrite action="editEvent.do"/></editEvent> 139 139 <delEvent><genurl:rewrite action="delEvent.do"/></delEvent> 140 <event> 141 <setAccess><genurl:link page="/event/setAccess.do?b=de"/></setAccess> 142 </event> 140 143 141 144 <getFreeBusy><genurl:link page="/getFreeBusy.do?b=de"/></getFreeBusy>
