+2004-09-20 Helge Hess <helge.hess@skyrix.com>
+
+ * SOGoUserHomePage.wox: added link to Mail (v0.9.10)
+
2004-08-27 Marcus Mueller <znek@mulle-kybernetik.com>
* v0.9.9
</h3>
<ul>
- <li><a href="Calendar/" ><var:string label:value="Calendar" /></a></li>
+ <li><a href="Calendar/" ><var:string label:value="Calendar" /></a></li>
<li><a href="Contacts/" ><var:string label:value="Addressbook" /></a></li>
+ <li><a href="Mail/" ><var:string label:value="eMail" /></a></li>
</ul>
</var:component>
# $Id$
-SUBMINOR_VERSION:=9
+SUBMINOR_VERSION:=10
-2004-09-08 <helge@agenor.opengroupware.org>
+2004-09-20 Helge Hess <helge.hess@skyrix.com>
+
+ * SOGoObject.m(-description): added name of container (v0.9.17)
+
+2004-09-08 Helge Hess <helge.hess@skyrix.com>
* SOGoGroupFolder.m: separate -resetFolderCaches method from -sleep
(v0.9.16)
/* description */
- (void)appendAttributesToDescription:(NSMutableString *)_ms {
- if (self->nameInContainer)
+ if (self->nameInContainer != nil)
[_ms appendFormat:@" name=%@", self->nameInContainer];
- if (self->container)
- [_ms appendFormat:@" container=0x%08X", self->container];
+ if (self->container != nil) {
+ [_ms appendFormat:@" container=0x%08X/%@",
+ self->container, [self->container valueForKey:@"nameInContainer"]];
+ }
}
- (NSString *)description {
# $Id: Version 170 2004-08-11 10:45:40Z helge $
-SUBMINOR_VERSION:=16
+SUBMINOR_VERSION:=17
+2004-09-20 Helge Hess <helge.hess@skyrix.com>
+
+ * UIxPageFrame.wox: improved debugging section (v0.9.25)
+
2004-09-10 Marcus Mueller <znek@mulle-kybernetik.com>
* uix.css: new button_submit style for the Anais selector, looks
</td>
</tr>
</table>
+ <!-- TODO: replace the line with a CSS straight line -->
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr>
<td class="linecolor"><img rsrc:src="line_left.gif"/></td>
<var:if condition="isUIxDebugEnabled">
<tr>
<td colspan="2">
- <small>
- <hr />
- clientObject: <var:string value="clientObject" />
- <p>
- OTS: <var:string value="context.objectTraversalStack" />
- </p>
- </small>
+ <hr />
+ <table border="0" style="font-size: 9pt;">
+ <tr>
+ <td valign="top">clientObject:</td>
+ <td valign="top"><var:string value="clientObject" /></td>
+ </tr>
+ <tr>
+ <td valign="top">traversal stack:</td>
+ <td valign="top">
+ <var:foreach list="context.objectTraversalStack" item="item">
+ <var:string value="item" /><br />
+ </var:foreach>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top">traversal path:</td>
+ <td valign="top">
+ <var:foreach list="context.soRequestTraversalPath"
+ item="item" const:separator=" => ">
+ <var:string value="item" />
+ </var:foreach>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top">request type:</td>
+ <td valign="top"><var:string value="context.soRequestType"/>
+ </td>
+ </tr>
+ <tr>
+ <td valign="top">path info:</td>
+ <td valign="top"><var:string value="context.pathInfo"/></td>
+ </tr>
+ <tr>
+ <td valign="top">rootURL:</td>
+ <td valign="top"><var:string value="context.rootURL"/></td>
+ </tr>
+ <tr>
+ <td valign="top">active user:</td>
+ <td valign="top"><var:string value="context.activeUser"/></td>
+ </tr>
+ </table>
</td>
</tr>
</var:if>
<tr>
<td colspan="2">
+ <!-- TODO: replace the line with a CSS straight line -->
<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr>
<td class="linecolor">
# $Id$
-SUBMINOR_VERSION:=24
+SUBMINOR_VERSION:=25
*/
// $Id$
-
#include <SOGoUI/UIxComponent.h>
@interface UIxMailView : UIxComponent
{
-
}
- (BOOL)isDeletableClientObject;
id url;
if (![self isDeletableClientObject]) {
- /* return 400 == Bad Request */
- return [NSException exceptionWithHTTPStatus:400
+ return [NSException exceptionWithHTTPStatus:400 /* Bad Request */
reason:@"method cannot be invoked on "
@"the specified object"];
}
return [self redirectToLocation:url];
}
-@end
+@end /* UIxMailView */
<hr />
clientObject: <var:string value="clientObject" />
</var:if>
-</var:component>
\ No newline at end of file
+</var:component>