Changeset 526
- Timestamp:
- 06/02/06 11:12:29
- Files:
-
- trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java (modified) (2 diffs)
- trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvcDb.java (modified) (1 diff)
- trunk/calendar3/config/configs/democal.options.xml (modified) (1 diff)
- trunk/calendar3/config/configs/democal.properties (modified) (2 diffs)
- trunk/calendar3/deployment/webadmin/webapp/resources/default/default/default.xsl (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvc.java
r524 r526 381 381 public void setUser(String val) throws CalFacadeException { 382 382 getCal().setUser(val); 383 dbi.setUser(findUser(val)); 383 384 } 384 385 … … 2405 2406 } 2406 2407 2407 if (pars.getPublicAdmin() ) {2408 if (pars.getPublicAdmin() || pars.isGuest()) { 2408 2409 /* We may be running as a different user. The preferences we want to see 2409 2410 * are those of the user we are running as - i.e. the 'run.as' user for trunk/calendar3/calsvc/src/org/bedework/calsvc/CalSvcDb.java
r520 r526 112 112 } 113 113 114 /** 115 * @param val 116 */ 117 public void setUser(BwUser val) { 118 user = val; 119 } 120 114 121 /* ==================================================================== 115 122 * User preferences methods trunk/calendar3/config/configs/democal.options.xml
r519 r526 110 110 <refreshInterval>300</refreshInterval> 111 111 112 <calSuite> mainCampus</calSuite>112 <calSuite>MainCampus</calSuite> 113 113 </Events> 114 115 <!-- ================================================================== 116 Demo departmental Public web client SoEDept 117 ================================================================== --> 118 <SoEDept classname="org.bedework.webcommon.ClientConfig"> 119 <autoCreateSponsors>false</autoCreateSponsors> 120 <autoDeleteSponsors>false</autoDeleteSponsors> 121 <autoCreateLocations>false</autoCreateLocations> 122 <autoDeleteLocations>false</autoDeleteLocations> 123 124 <!-- Default value for 24 hour mode --> 125 <hour24>true</hour24> 126 127 <!-- Default value for minute increments --> 128 <minIncrement>5</minIncrement> 129 130 <showYearData>false</showYearData> 131 132 <logPrefix>SoEDept</logPrefix> 133 134 <refreshAction>setup.do</refreshAction> 135 <refreshInterval>300</refreshInterval> 136 137 <calSuite>SoEDepartmental</calSuite> 138 </SoEDept> 114 139 115 140 <!-- ================================================================== trunk/calendar3/config/configs/democal.properties
r519 r526 19 19 20 20 # Define the names of the applications we want to build 21 org.bedework.install.app.names=bwconfig,CalAdmin,Events, UserCal,Pubcaldav,Usercaldav,dumpres,restoreFrom2p3px22 org.bedework.install.app.types=webconfig,webadmin,webpublic,web user,publiccaldav,usercaldav,dumprestore,dumprestore21 org.bedework.install.app.names=bwconfig,CalAdmin,Events,SoEDept,UserCal,Pubcaldav,Usercaldav,dumpres,restoreFrom2p3px 22 org.bedework.install.app.types=webconfig,webadmin,webpublic,webpublic,webuser,publiccaldav,usercaldav,dumprestore,dumprestore 23 23 24 24 # … … 119 119 # -------------------------------------------------------------------- 120 120 # 121 # Demo departmental public Web Client 122 # 123 org.bedework.app.SoEDept.version=3.1 124 org.bedework.app.SoEDept.default.contenttype=text/xml 125 org.bedework.app.SoEDept.web.xml=guest/web.xml 126 127 org.bedework.app.SoEDept.war.name=soedept 128 org.bedework.app.SoEDept.ear.name=soedept 129 org.bedework.app.SoEDept.context.root=soedept 130 org.bedework.app.SoEDept.root=/calrsrc 131 org.bedework.app.SoEDept.resources.dir=/webapps/ROOT/calrsrc 132 org.bedework.app.SoEDept.deploy.dir=/webapps 133 134 org.bedework.app.SoEDept.description=Struts based XML version of the Bedework calendar client. It may have many skins, determined by the XSLT. 135 org.bedework.app.SoEDept.display.name=Demo departmental calendar 136 org.bedework.app.SoEDept.name=SoEDept 137 org.bedework.app.SoEDept.run.as.user=public-user 138 139 org.bedework.app.SoEDept.skinset.name=demoskins 140 org.bedework.app.SoEDept.guestmode=true 141 org.bedework.app.SoEDept.publicadmin=false 142 143 # 144 # -------------------------------------------------------------------- 145 # 121 146 # Personal Web Client 122 147 # trunk/calendar3/deployment/webadmin/webapp/resources/default/default/default.xsl
r525 r526 2042 2042 </td> 2043 2043 </tr> 2044 <tr> 2045 <th>Unremovable:</th> 2046 <td> 2047 <input type="radio" value="true" name="unremoveable" size="60"/> true 2048 <input type="radio" value="false" name="unremoveable" size="60" checked="checked"/> false 2049 </td> 2050 </tr> 2044 <xsl:if test="/bedeworkadmin/userInfo/superUser='true'"> 2045 <tr> 2046 <th>Unremovable:</th> 2047 <td> 2048 <input type="radio" value="true" name="unremoveable" size="60"/> true 2049 <input type="radio" value="false" name="unremoveable" size="60" checked="checked"/> false 2050 </td> 2051 </tr> 2052 </xsl:if> 2051 2053 </table> 2052 2054 <table border="0" id="submitTable"> … … 2115 2117 </td> 2116 2118 </tr> 2117 <tr> 2118 <th>Unremovable:</th> 2119 <td> 2120 <xsl:choose> 2121 <xsl:when test="unremoveable='true'"> 2122 <input type="radio" value="true" name="unremoveable" size="60" checked="checked"/> true 2123 <input type="radio" value="false" name="unremoveable" size="60"/> false 2124 </xsl:when> 2125 <xsl:otherwise> 2126 <input type="radio" value="true" name="unremoveable" size="60"/> true 2127 <input type="radio" value="false" name="unremoveable" size="60" checked="checked"/> false 2128 </xsl:otherwise> 2129 </xsl:choose> 2130 </td> 2131 </tr> 2119 <xsl:if test="/bedeworkadmin/userInfo/superUser='true'"> 2120 <tr> 2121 <th>Unremovable:</th> 2122 <td> 2123 <xsl:choose> 2124 <xsl:when test="unremoveable='true'"> 2125 <input type="radio" value="true" name="unremoveable" size="60" checked="checked"/> true 2126 <input type="radio" value="false" name="unremoveable" size="60"/> false 2127 </xsl:when> 2128 <xsl:otherwise> 2129 <input type="radio" value="true" name="unremoveable" size="60"/> true 2130 <input type="radio" value="false" name="unremoveable" size="60" checked="checked"/> false 2131 </xsl:otherwise> 2132 </xsl:choose> 2133 </td> 2134 </tr> 2135 </xsl:if> 2132 2136 </table> 2133 2137 <table border="0" id="submitTable">
