]> err.no Git - sope/commitdiff
added manpages generated from .api
authorhelge <helge@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Tue, 12 Apr 2005 17:31:28 +0000 (17:31 +0000)
committerhelge <helge@e4a50df8-12e2-0310-a44c-efbce7f8a7e3>
Tue, 12 Apr 2005 17:31:28 +0000 (17:31 +0000)
git-svn-id: http://svn.opengroupware.org/SOPE/trunk@731 e4a50df8-12e2-0310-a44c-efbce7f8a7e3

47 files changed:
sope-appserver/WEExtensions/ChangeLog
sope-appserver/WEExtensions/GNUmakefile
sope-appserver/WEExtensions/Version
sope-appserver/WEExtensions/WETabView.m
sope-appserver/WEExtensions/WETableView/WETableView.m
sope-appserver/WEExtensions/doc/JSClipboard.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/JSMenu.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/JSMenuItem.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/JSShiftClick.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/Makefile [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WEBrowser.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WECalendarField.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WECase.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WECollapsibleComponentContent.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WEComponentValue.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WEContextConditional.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WEContextKey.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WEDateField.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WEDragContainer.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WEDropContainer.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WEEpozEditor.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WEHSpanTableMatrix.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WEMonthLabel.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WEMonthOverview.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WEPageItem.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WEPageLink.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WEPageView.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WEQualifierConditional.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WERedirect.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WERichString.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WESwitch.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WETabItem.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WETabView.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WETableData.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WETableHeader.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WETableMatrix.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WETableMatrixContent.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WETableMatrixLabel.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WETableView.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WETimeField.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WETreeData.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WETreeHeader.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WETreeView.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WEVSpanTableMatrix.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WEWeekColumnView.3 [new file with mode: 0644]
sope-appserver/WEExtensions/doc/WEWeekOverview.3 [new file with mode: 0644]
sope-appserver/WEExtensions/fhs.make

index b9ee3d0b877632e3388aa7eddd1bb4af975697e9..318e67e04fe3a62809698eb6d6d680ea4d33e6c0 100644 (file)
@@ -1,3 +1,11 @@
+2005-04-12  Helge Hess  <helge.hess@opengroupware.org>
+
+       * v4.5.71
+       
+       * added generated manpages for all .api files
+       
+       * WETabView.m, WETableView.m: minor code cleanups
+
 2005-04-08  Helge Hess  <helge.hess@opengroupware.org>
 
        * WETableView/WETableData.m, WETableCell.m: some code cleanups
index 964927d0c60ea9f829d615dbc91d0215ba64cf66..82ababbcb8c9e0546db406d76e975945833f75d8 100644 (file)
@@ -10,6 +10,8 @@ BUNDLE_NAME      = WEExtensions
 BUNDLE_EXTENSION = .wox
 BUNDLE_INSTALL_DIR = $(GNUSTEP_INSTALLATION_DIR)/Library/WOxElemBuilders-$(MAJOR_VERSION).$(MINOR_VERSION)/
 
+FHS_MANPAGES += doc/*.3
+
 libWEExtensions_HEADER_FILES_DIR         = .
 libWEExtensions_HEADER_FILES_INSTALL_DIR = /WEExtensions
 
index dbd207ec6489085490a188b0e1ddc4573a13fade..87270879eea8ea01e052994e33823dd279badc13 100644 (file)
@@ -1,5 +1,5 @@
 # version file
 
-SUBMINOR_VERSION:=70
+SUBMINOR_VERSION:=71
 
 # v4.5.65 requires libNGObjWeb v4.5.106
index de3458afb718db6116bd60ac42765ff7dda564b4..836dd7261cf6881d08cf71f40d4f3f83cecba4ff 100644 (file)
@@ -385,17 +385,17 @@ static NSNumber *YesNumber;
   
   [_response appendContentString:@"<td align='center' valign='middle'"];
   
-  if (w) {
+  if (w != nil) {
     [_response appendContentString:@" width='"];
     [_response appendContentHTMLAttributeValue:w];
     [_response appendContentCharacter:'\''];
   }
-  if (h) {
+  if (h != nil) {
     [_response appendContentString:@" height='"];
     [_response appendContentHTMLAttributeValue:h];
     [_response appendContentCharacter:'\''];
   }
-  if (bgcolor) {
+  if (bgcolor != nil) {
     [_response appendContentString:@" bgcolor='"];
     [_response appendContentHTMLAttributeValue:bgcolor];
     [_response appendContentCharacter:'\''];
@@ -669,7 +669,7 @@ static NSNumber *YesNumber;
     [_response appendContentHTMLAttributeValue:bgcolor];
     [_response appendContentString:@"\""];
   }
-  [_response appendContentString:@">\n"];
+  [_response appendContentString:@">"];
     
   /* left corner */
   [_response appendContentString:@"    <td align=\"left\" width=\"10\">"];
@@ -703,7 +703,7 @@ static NSNumber *YesNumber;
     if ((uri = WEUriOfResource(uri, _ctx))) {
       [_response appendContentString:@"<img border=\"0\" alt=\"\" src=\""];
       [_response appendContentString:uri];
-      [_response appendContentString:@"\">"];
+      [_response appendContentString:@"\" />"];
     }
     else
       [_response appendContentString:@"&nbsp;"];
@@ -711,7 +711,7 @@ static NSNumber *YesNumber;
   if (doScript)
     [_response appendContentString:@"</div>"];
 
-  [_response appendContentString:@"</td>\n"];
+  [_response appendContentString:@"</td>"];
 
   /* right corner */
   [_response appendContentString:@"    <td align=\"right\">"];
@@ -730,9 +730,9 @@ static NSNumber *YesNumber;
     else
       [_response appendContentString:@"&nbsp;"];
   }
-  [_response appendContentString:@"</td>\n"];
+  [_response appendContentString:@"</td>"];
     
-  [_response appendContentString:@"  </tr>\n"];
+  [_response appendContentString:@"  </tr>"];
 }
 
 - (void)_appendBodyRowToResponse:(WOResponse *)_response
@@ -757,7 +757,7 @@ static NSNumber *YesNumber;
   }
   [_response appendContentString:@">"];
     
-  if (indentContent) {
+  if (indentContent) { // TODO: we can now replace that with CSS padding?
     /* start padding table */
     [_response appendContentString:
                @"<table border='0' width='100%'"
@@ -804,6 +804,12 @@ static NSNumber *YesNumber;
 }
 
 - (void)appendToResponse:(WOResponse *)_response inContext:(WOContext *)_ctx {
+  /*
+    generates a table with three rows:
+    - a row with the tabs
+    - a row for round edges
+    - a row for the content
+  */
   WOComponent  *cmp;
   NSString     *bgcolor;
   BOOL         isLeftActive;
@@ -878,7 +884,8 @@ static NSNumber *YesNumber;
   /* count up for unique tabCorner/tabCornerLeft images */
   [_ctx takeValue:[NSNumber numberWithInt:(tabViewCount + 1)]
         forKey:@"WETabViewScriptDone"];
-  
+
+  // TODO: add CSS class for table
   [_response appendContentString:
                @"<table border='0' width='100%'"
                @" cellpadding='0' cellspacing='0'>"];
index 46934fc6bdaccfedb269148e6e7b0dfab48554d0..e62b5908cb8d1582eed1430c6351a219e7de0430 100644 (file)
@@ -1239,7 +1239,7 @@ static inline void _applyState_(WETableView *self, WOComponent *cmp) {
   }
 }
 
-// --- main methodes -------------------------------------------------------
+/* handle request */
 
 - (void)takeValuesFromRequest:(WORequest *)_request
   forBatch:(int)_batch
@@ -1317,7 +1317,7 @@ static inline void _applyState_(WETableView *self, WOComponent *cmp) {
   [_ctx deleteLastElementIDComponent]; // delete batchNumber
 }
 
-- (void)takeValuesFromRequest:(WORequest *)_request inContext:(WOContext *)_ctx {
+- (void)takeValuesFromRequest:(WORequest *)_rq inContext:(WOContext *)_ctx {
   int            i, firstBatch, lastBatch, savedCurrentBatch;
   NSString       *eid;
   NSMutableArray *selArray = nil;
@@ -1333,13 +1333,11 @@ static inline void _applyState_(WETableView *self, WOComponent *cmp) {
     selArray = [selArray mutableCopyWithZone:[self zone]];
   }
 
-  firstBatch = (self->state->doScriptScrolling) ? 1 : self->state->currentBatch;
-  
+  firstBatch = self->state->doScriptScrolling ? 1 : self->state->currentBatch;
   lastBatch  = (self->state->doScriptScrolling)
     ? self->state->batchCount
     : self->state->currentBatch;
-
-
+  
   [_ctx appendElementIDComponent:@"data"];
   [_ctx setObject:YesNumber forKey:WETableView_DataMode];
 
@@ -1349,7 +1347,7 @@ static inline void _applyState_(WETableView *self, WOComponent *cmp) {
     _applyState_(self, [_ctx component]);
     [self updateStateInContext:_ctx];
 
-    [self takeValuesFromRequest:_request
+    [self takeValuesFromRequest:_rq
           forBatch:i
           selections:selArray
           inContext:_ctx];
@@ -1380,7 +1378,7 @@ static inline void _applyState_(WETableView *self, WOComponent *cmp) {
     [_ctx appendElementIDComponent:s];
     [s release];
     
-    [self->template takeValuesFromRequest:_request inContext:_ctx];
+    [self->template takeValuesFromRequest:_rq inContext:_ctx];
     [_ctx deleteLastElementIDComponent]; // delete batchNumber
   }
 
@@ -1390,14 +1388,14 @@ static inline void _applyState_(WETableView *self, WOComponent *cmp) {
   // handle title
   [_ctx setObject:YesNumber forKey:WETableView_TitleMode];
   [_ctx appendElementIDComponent:@"title"];
-  [self->template takeValuesFromRequest:_request inContext:_ctx];
+  [self->template takeValuesFromRequest:_rq inContext:_ctx];
   [_ctx deleteLastElementIDComponent]; // delete "title"
   [_ctx removeObjectForKey:WETableView_TitleMode];
 
   // handle buttons
   [_ctx setObject:YesNumber forKey:WETableView_ButtonMode];
   [_ctx appendElementIDComponent:@"button"];
-  [self->template takeValuesFromRequest:_request inContext:_ctx];
+  [self->template takeValuesFromRequest:_rq inContext:_ctx];
   [_ctx deleteLastElementIDComponent]; // delete "button"
   [_ctx removeObjectForKey:WETableView_ButtonMode];
 
@@ -1406,39 +1404,38 @@ static inline void _applyState_(WETableView *self, WOComponent *cmp) {
   [_ctx appendElementIDComponent:@"footer"];
 
   // reset autoScrollHeight
-  if ([_request formValueForKey:
-                [eid stringByAppendingString:@".footer.pp.x"]]) {
+  if ([_rq formValueForKey:[eid stringByAppendingString:@".footer.pp.x"]]) {
     [_ctx addActiveFormElement:self];
     [_ctx setRequestSenderID:
           [[_ctx senderID] stringByAppendingString:@".pp"]];
   }
-  else if ([_request formValueForKey:
-                     [eid stringByAppendingString:@".footer.mm.x"]]) {
+  else if ([_rq formValueForKey:
+                 [eid stringByAppendingString:@".footer.mm.x"]]) {
     [_ctx addActiveFormElement:self];
     [_ctx setRequestSenderID:
           [[_ctx senderID] stringByAppendingString:@".mm"]];
   }
  
-  [self->template takeValuesFromRequest:_request inContext:_ctx];
+  [self->template takeValuesFromRequest:_rq inContext:_ctx];
   [_ctx deleteLastElementIDComponent]; // delete "footer"
   [_ctx removeObjectForKey:WETableView_FooterMode];
 
-  if ([_request formValueForKey:[eid stringByAppendingString:@".first.x"]]) {
+  if ([_rq formValueForKey:[eid stringByAppendingString:@".first.x"]]) {
     [_ctx addActiveFormElement:self];
     [_ctx setRequestSenderID:
           [[_ctx senderID] stringByAppendingString:@".first"]];
   }
-  if ([_request formValueForKey:[eid stringByAppendingString:@".next.x"]]) {
+  if ([_rq formValueForKey:[eid stringByAppendingString:@".next.x"]]) {
     [_ctx addActiveFormElement:self];
     [_ctx setRequestSenderID:
           [[_ctx senderID] stringByAppendingString:@".next"]];
   }
-  if ([_request formValueForKey:[eid stringByAppendingString:@".last.x"]]) {
+  if ([_rq formValueForKey:[eid stringByAppendingString:@".last.x"]]) {
     [_ctx addActiveFormElement:self];
     [_ctx setRequestSenderID:
           [[_ctx senderID] stringByAppendingString:@".last"]];
   }
-  if ([_request formValueForKey:[eid stringByAppendingString:@".previous.x"]]) {
+  if ([_rq formValueForKey:[eid stringByAppendingString:@".previous.x"]]) {
     [_ctx addActiveFormElement:self];
     [_ctx setRequestSenderID:
           [[_ctx senderID] stringByAppendingString:@".previous"]];
@@ -1488,7 +1485,7 @@ static inline void _applyState_(WETableView *self, WOComponent *cmp) {
   return nil;
 }
 
-- (id)invokeActionForRequest:(WORequest *)_request inContext:(WOContext *)_ctx {
+- (id)invokeActionForRequest:(WORequest *)_rq inContext:(WOContext *)_ctx {
   WOComponent    *cmp;
   NSString       *eid;
   id             result = nil;
@@ -1546,7 +1543,7 @@ static inline void _applyState_(WETableView *self, WOComponent *cmp) {
         else
           _applyIdentifier(self, cmp, idxId);
 
-        result = [self invokeGrouping:_request inContext:_ctx];
+        result = [self invokeGrouping:_rq inContext:_ctx];
       }
       [_ctx deleteLastElementIDComponent]; // delete index-id
     }
@@ -1577,7 +1574,7 @@ static inline void _applyState_(WETableView *self, WOComponent *cmp) {
       [self->selection setValue:[NSMutableArray array] inComponent:cmp];
     }
     else
-      result = [self->template invokeActionForRequest:_request inContext:_ctx];
+      result = [self->template invokeActionForRequest:_rq inContext:_ctx];
     
     [_ctx deleteLastElementIDComponent]; // delete batchNumber
     [_ctx deleteLastElementIDComponent]; // delete "header"
@@ -1600,17 +1597,28 @@ static inline void _applyState_(WETableView *self, WOComponent *cmp) {
     else if ([eid isEqualToString:@"mm"])
       result = [self decreaseAutoScrollHeightInContext:_ctx];
     else
-      result = [self->template invokeActionForRequest:_request inContext:_ctx];
+      result = [self->template invokeActionForRequest:_rq inContext:_ctx];
     
     [_ctx deleteLastElementIDComponent];
   }
   else
-    result = [self->template invokeActionForRequest:_request inContext:_ctx];
+    result = [self->template invokeActionForRequest:_rq inContext:_ctx];
   
   return result;
 }
 
 - (void)appendToResponse:(WOResponse *)_response inContext:(WOContext *)_ctx {
+  /*
+    The main HTML of the tableview are two tables:
+    - a table with the: title+buttons, header and content
+      this table has three rows:
+      - a row for the title+buttons
+      - some kind of padding row?
+      - a row for the header and the content
+        this is just a single cell with an embedded table with one row for
+        the header and n-rows for the content
+    - a separate table with the footer
+  */
   WOComponent *cmp;
   
   [self updateStateInContext:_ctx];
@@ -1619,9 +1627,11 @@ static inline void _applyState_(WETableView *self, WOComponent *cmp) {
   
   cmp = [_ctx component];
 
-  /* open tableView */
+  /* open main tableView */
+  // TODO: add CSS
   [_response appendContentString:
-             @"<table border='0' width='100%' cellpadding='0' cellspacing='0'>"];
+              @"<table border='0' width='100%' "
+              @"cellpadding='0' cellspacing='0'>"];
 
   /* append tableTitle + navigation */
   [_response appendContentString:@"<tr><td>"];
diff --git a/sope-appserver/WEExtensions/doc/JSClipboard.3 b/sope-appserver/WEExtensions/doc/JSClipboard.3
new file mode 100644 (file)
index 0000000..2baa5d8
--- /dev/null
@@ -0,0 +1,43 @@
+.TH JSClipboard 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../JSClipboard.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+JSClipboard
+
+.SH SYNOPSIS
+.B JSClipboard
+{ filename;  imgURL;  string;  toolTip;  value; }
+
+.SH VALIDATION
+Either one of 'filename', 'imgurl' or 'imgurl' may be bound
+
+.SH BINDINGS
+.IP filename
+The value of 'filename' refers to a resource which will be looked up using the WOResourceManager.
+.IP imgURL
+.IP string
+.IP toolTip
+.IP value
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/JSMenu.3 b/sope-appserver/WEExtensions/doc/JSMenu.3
new file mode 100644 (file)
index 0000000..596901a
--- /dev/null
@@ -0,0 +1,47 @@
+.TH JSMenu 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../JSMenu.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+JSMenu
+
+.SH SYNOPSIS
+.B JSMenu
+{ fgColor;  bgColor;  fgColorHigh;  bgColorHigh;  borderColor;  borderWidth;  fontSize;  width;  leftPadding;  string;  bindAtId;  align;  tag; }
+
+.SH BINDINGS
+.IP fgColor
+.IP bgColor
+.IP fgColorHigh
+.IP bgColorHigh
+.IP borderColor
+.IP borderWidth
+.IP fontSize
+.IP width
+.IP leftPadding
+.IP string
+.IP bindAtId
+.IP align
+.IP tag
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/JSMenuItem.3 b/sope-appserver/WEExtensions/doc/JSMenuItem.3
new file mode 100644 (file)
index 0000000..bf4b820
--- /dev/null
@@ -0,0 +1,41 @@
+.TH JSMenuItem 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../JSMenuItem.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+JSMenuItem
+
+.SH SYNOPSIS
+.B JSMenuItem
+{ action;  href;  string; }
+
+.SH VALIDATION
+Either one of 'action', or 'href' may be bound
+
+.SH BINDINGS
+.IP action
+The 'action' binding is evaluated as an action (a method which returns a WOComponent or other WOActionResults object).
+.IP href
+.IP string
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/JSShiftClick.3 b/sope-appserver/WEExtensions/doc/JSShiftClick.3
new file mode 100644 (file)
index 0000000..6656379
--- /dev/null
@@ -0,0 +1,37 @@
+.TH JSShiftClick 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../JSShiftClick.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+JSShiftClick
+
+.SH SYNOPSIS
+.B JSShiftClick
+{ identifier;  prefix;  scriptName; }
+
+.SH BINDINGS
+.IP identifier
+.IP prefix
+.IP scriptName
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/Makefile b/sope-appserver/WEExtensions/doc/Makefile
new file mode 100644 (file)
index 0000000..daa3602
--- /dev/null
@@ -0,0 +1,28 @@
+# makefile to generate manpages from .api files
+
+-include ../../../config.make
+include ../../../Version
+include ../Version
+
+API2MAN = ../../NGObjWeb/woapi2man.py
+SECTION = 3
+
+all :: regenerate validate
+
+APIFILES = ../*.api ../WETableView/*.api
+
+regenerate ::
+       @echo "generating manpages from .api files, may take a while ..."
+       for apifile in $(APIFILES); do \
+         OUTFILE="`basename $$apifile | sed s/\\.api/.3/g`"; \
+         echo $$OUTFILE; \
+         $(API2MAN) $$apifile $$SECTION $(MAJOR_VERSION) $(MINOR_VERSION) $(SUBMINOR_VERSION) >$$OUTFILE; \
+       done
+       @echo "done."
+
+validate ::
+       @echo "validating manpages using nroff, may take a while ..."
+       for i in *.3; do \
+         nroff -mandoc  -Tascii $$i >/dev/null; \
+       done
+       @echo "done."
diff --git a/sope-appserver/WEExtensions/doc/WEBrowser.3 b/sope-appserver/WEExtensions/doc/WEBrowser.3
new file mode 100644 (file)
index 0000000..35f95c9
--- /dev/null
@@ -0,0 +1,41 @@
+.TH WEBrowser 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WEBrowser.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WEBrowser
+
+.SH SYNOPSIS
+.B WEBrowser
+{ list;  item;  sublist;  currentPath;  bgColor;  height;  columnWidth; }
+
+.SH BINDINGS
+.IP list
+.IP item
+.IP sublist
+.IP currentPath
+.IP bgColor
+.IP height
+.IP columnWidth
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WECalendarField.3 b/sope-appserver/WEExtensions/doc/WECalendarField.3
new file mode 100644 (file)
index 0000000..0ec5963
--- /dev/null
@@ -0,0 +1,51 @@
+.TH WECalendarField 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WECalendarField.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WECalendarField
+
+.SH SYNOPSIS
+.B WECalendarField
+{ name;  date;  hour;  minute;  second;  day;  month;  year;  useTextField;  hourInterval;  minuteInterval;  secondInterval;  format; }
+
+.SH VALIDATION
+Either 'date' or any of 'hour', 'minute', 'second', 'day', 'month' and 'year' may be bound
+
+.SH BINDINGS
+.IP name
+.IP date
+.IP hour
+.IP minute
+.IP second
+.IP day
+.IP month
+.IP year
+.IP useTextField
+.IP hourInterval
+.IP minuteInterval
+.IP secondInterval
+.IP format
+Kind: Date Format Strings
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WECase.3 b/sope-appserver/WEExtensions/doc/WECase.3
new file mode 100644 (file)
index 0000000..c231255
--- /dev/null
@@ -0,0 +1,39 @@
+.TH WECase 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WECase.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WECase
+
+.SH SYNOPSIS
+.B WECase
+{ key;  keys; }
+
+.SH VALIDATION
+Either 'key' or 'keys' may be bound
+
+.SH BINDINGS
+.IP key
+.IP keys
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WECollapsibleComponentContent.3 b/sope-appserver/WEExtensions/doc/WECollapsibleComponentContent.3
new file mode 100644 (file)
index 0000000..6c00932
--- /dev/null
@@ -0,0 +1,38 @@
+.TH WECollapsibleComponentContent 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WECollapsibleComponentContent.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WECollapsibleComponentContent
+
+.SH SYNOPSIS
+.B WECollapsibleComponentContent
+{ condition;  visibility;  allowScript; }
+
+.SH BINDINGS
+.IP condition
+.IP visibility
+.IP allowScript
+The value of 'allowScript' will be evaluated in a boolean context.
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WEComponentValue.3 b/sope-appserver/WEExtensions/doc/WEComponentValue.3
new file mode 100644 (file)
index 0000000..08114d4
--- /dev/null
@@ -0,0 +1,43 @@
+.TH WEComponentValue 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WEComponentValue.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WEComponentValue
+
+.SH SYNOPSIS
+.B WEComponentValue
+{ value;  boolValue;  stringValue;  intValue;  unsignedIntValue;  key; }
+
+.SH VALIDATION
+Only one of 'value', 'boolvalue', 'stringvalue', 'intvalue' or 'unsignedintvalue' may be bound
+
+.SH BINDINGS
+.IP value
+.IP boolValue
+.IP stringValue
+.IP intValue
+.IP unsignedIntValue
+.IP key
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WEContextConditional.3 b/sope-appserver/WEExtensions/doc/WEContextConditional.3
new file mode 100644 (file)
index 0000000..ca48652
--- /dev/null
@@ -0,0 +1,38 @@
+.TH WEContextConditional 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WEContextConditional.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WEContextConditional
+
+.SH SYNOPSIS
+.B WEContextConditional
+{ negate;  contextKey;  didMatch; }
+
+.SH BINDINGS
+.IP negate
+The value of 'negate' will be evaluated in a boolean context.
+.IP contextKey
+.IP didMatch
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WEContextKey.3 b/sope-appserver/WEExtensions/doc/WEContextKey.3
new file mode 100644 (file)
index 0000000..21a07f4
--- /dev/null
@@ -0,0 +1,36 @@
+.TH WEContextKey 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WEContextKey.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WEContextKey
+
+.SH SYNOPSIS
+.B WEContextKey
+{ key;  value; }
+
+.SH BINDINGS
+.IP key
+.IP value
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WEDateField.3 b/sope-appserver/WEExtensions/doc/WEDateField.3
new file mode 100644 (file)
index 0000000..25bfbb2
--- /dev/null
@@ -0,0 +1,51 @@
+.TH WEDateField 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WEDateField.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WEDateField
+
+.SH SYNOPSIS
+.B WEDateField
+{ name;  date;  hour;  minute;  second;  day;  month;  year;  useTextField;  hourInterval;  minuteInterval;  secondInterval;  format; }
+
+.SH VALIDATION
+Either 'date' or any of 'hour', 'minute', 'second', 'day', 'month' and 'year' may be bound
+
+.SH BINDINGS
+.IP name
+.IP date
+.IP hour
+.IP minute
+.IP second
+.IP day
+.IP month
+.IP year
+.IP useTextField
+.IP hourInterval
+.IP minuteInterval
+.IP secondInterval
+.IP format
+Kind: Date Format Strings
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WEDragContainer.3 b/sope-appserver/WEExtensions/doc/WEDragContainer.3
new file mode 100644 (file)
index 0000000..7775f3e
--- /dev/null
@@ -0,0 +1,41 @@
+.TH WEDragContainer 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WEDragContainer.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WEDragContainer
+
+.SH SYNOPSIS
+.B WEDragContainer
+{ tag;  effectsAllowed;  elementName;  isDraggable;  object;  droppedObject; }
+
+.SH BINDINGS
+.IP tag
+.IP effectsAllowed
+.IP elementName
+.IP isDraggable
+The value of 'isDraggable' will be evaluated in a boolean context.
+.IP object
+.IP droppedObject
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WEDropContainer.3 b/sope-appserver/WEExtensions/doc/WEDropContainer.3
new file mode 100644 (file)
index 0000000..28e09bb
--- /dev/null
@@ -0,0 +1,43 @@
+.TH WEDropContainer 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WEDropContainer.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WEDropContainer
+
+.SH SYNOPSIS
+.B WEDropContainer
+{ tags;  elementName;  isAttached;  effect;  swapColor;  action;  droppedObject; }
+
+.SH BINDINGS
+.IP tags
+.IP elementName
+.IP isAttached
+The value of 'isAttached' will be evaluated in a boolean context.
+.IP effect
+.IP swapColor
+.IP action
+The 'action' binding is evaluated as an action (a method which returns a WOComponent or other WOActionResults object).
+.IP droppedObject
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WEEpozEditor.3 b/sope-appserver/WEExtensions/doc/WEEpozEditor.3
new file mode 100644 (file)
index 0000000..db572a8
--- /dev/null
@@ -0,0 +1,44 @@
+.TH WEEpozEditor 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WEEpozEditor.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WEEpozEditor
+
+.SH SYNOPSIS
+.B WEEpozEditor
+{ name;  value;  disabled;  rows;  cols;  epozCharset;  epozButtonStyle;  epozStyle;  otherTagString; }
+
+.SH BINDINGS
+.IP name
+.IP value
+.IP disabled
+The value of 'disabled' will be evaluated in a boolean context.
+.IP rows
+.IP cols
+.IP epozCharset
+.IP epozButtonStyle
+.IP epozStyle
+.IP otherTagString
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WEHSpanTableMatrix.3 b/sope-appserver/WEExtensions/doc/WEHSpanTableMatrix.3
new file mode 100644 (file)
index 0000000..0c63f3d
--- /dev/null
@@ -0,0 +1,46 @@
+.TH WEHSpanTableMatrix 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WEHSpanTableMatrix.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WEHSpanTableMatrix
+
+.SH SYNOPSIS
+.B WEHSpanTableMatrix
+{ list;  item;  rows;  columns;  row;  column;  itemActive;  isRowActive;  isColumnActive; }
+
+.SH BINDINGS
+.IP list
+.IP item
+.IP rows
+.IP columns
+.IP row
+.IP column
+.IP itemActive
+The value of 'itemActive' will be evaluated in a boolean context.
+.IP isRowActive
+The value of 'isRowActive' will be evaluated in a boolean context.
+.IP isColumnActive
+The value of 'isColumnActive' will be evaluated in a boolean context.
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WEMonthLabel.3 b/sope-appserver/WEExtensions/doc/WEMonthLabel.3
new file mode 100644 (file)
index 0000000..87cba4d
--- /dev/null
@@ -0,0 +1,38 @@
+.TH WEMonthLabel 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WEMonthLabel.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WEMonthLabel
+
+.SH SYNOPSIS
+.B WEMonthLabel
+{ orientation;  dayOfWeek;  weekOfYear;  colspan; }
+
+.SH BINDINGS
+.IP orientation
+.IP dayOfWeek
+.IP weekOfYear
+.IP colspan
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WEMonthOverview.3 b/sope-appserver/WEExtensions/doc/WEMonthOverview.3
new file mode 100644 (file)
index 0000000..3527990
--- /dev/null
@@ -0,0 +1,50 @@
+.TH WEMonthOverview 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WEMonthOverview.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WEMonthOverview
+
+.SH SYNOPSIS
+.B WEMonthOverview
+{ list;  item;  index;  identifier;  currentDay;  year;  month;  timeZone;  firstDay;  tableTags;  startDateKey;  endDateKey;  labelStyle;  contentStyle;  labelColor;  contentColor; }
+
+.SH BINDINGS
+.IP list
+.IP item
+.IP index
+.IP identifier
+.IP currentDay
+.IP year
+.IP month
+.IP timeZone
+.IP firstDay
+.IP tableTags
+.IP startDateKey
+.IP endDateKey
+.IP labelStyle
+.IP contentStyle
+.IP labelColor
+.IP contentColor
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WEPageItem.3 b/sope-appserver/WEExtensions/doc/WEPageItem.3
new file mode 100644 (file)
index 0000000..640c98c
--- /dev/null
@@ -0,0 +1,38 @@
+.TH WEPageView 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WEPageItem.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WEPageView
+
+.SH SYNOPSIS
+.B WEPageView
+{ key;  title;  action; }
+
+.SH BINDINGS
+.IP key
+.IP title
+.IP action
+The 'action' binding is evaluated as an action (a method which returns a WOComponent or other WOActionResults object).
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WEPageLink.3 b/sope-appserver/WEExtensions/doc/WEPageLink.3
new file mode 100644 (file)
index 0000000..0213c1c
--- /dev/null
@@ -0,0 +1,37 @@
+.TH WEPageLink 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WEPageLink.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WEPageLink
+
+.SH SYNOPSIS
+.B WEPageLink
+{ pageName;  sync; }
+
+.SH BINDINGS
+.IP pageName
+The value of 'pageName' will be used to lookup a WOComponent page.
+.IP sync
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WEPageView.3 b/sope-appserver/WEExtensions/doc/WEPageView.3
new file mode 100644 (file)
index 0000000..f1c6a11
--- /dev/null
@@ -0,0 +1,51 @@
+.TH WEPageView 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WEPageView.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WEPageView
+
+.SH SYNOPSIS
+.B WEPageView
+{ titleColor;  contentColor;  fontColor;  fontFace;  fontSize;  firstIcon;  firstBlindIcon;  previousIcon;  previousBlindIcon;  nextIcon;  nextBlindIcon;  lastIcon;  lastBlindIcon;  firstLabel;  previousLabel;  nextLabel;  lastLabel; }
+
+.SH BINDINGS
+.IP titleColor
+.IP contentColor
+.IP fontColor
+.IP fontFace
+.IP fontSize
+.IP firstIcon
+.IP firstBlindIcon
+.IP previousIcon
+.IP previousBlindIcon
+.IP nextIcon
+.IP nextBlindIcon
+.IP lastIcon
+.IP lastBlindIcon
+.IP firstLabel
+.IP previousLabel
+.IP nextLabel
+.IP lastLabel
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WEQualifierConditional.3 b/sope-appserver/WEExtensions/doc/WEQualifierConditional.3
new file mode 100644 (file)
index 0000000..881f4e9
--- /dev/null
@@ -0,0 +1,41 @@
+.TH WEQualifierConditional 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WEQualifierConditional.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WEQualifierConditional
+
+.SH SYNOPSIS
+.B WEQualifierConditional
+{ condition;  object;  negate;  bindings;  requiresAllVariables; }
+
+.SH BINDINGS
+.IP condition
+.IP object
+.IP negate
+The value of 'negate' will be evaluated in a boolean context.
+.IP bindings
+.IP requiresAllVariables
+The value of 'requiresAllVariables' will be evaluated in a boolean context.
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WERedirect.3 b/sope-appserver/WEExtensions/doc/WERedirect.3
new file mode 100644 (file)
index 0000000..287ce91
--- /dev/null
@@ -0,0 +1,35 @@
+.TH WERedirect 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WERedirect.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WERedirect
+
+.SH SYNOPSIS
+.B WERedirect
+{ setURL; }
+
+.SH BINDINGS
+.IP setURL
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WERichString.3 b/sope-appserver/WEExtensions/doc/WERichString.3
new file mode 100644 (file)
index 0000000..dcf4bf9
--- /dev/null
@@ -0,0 +1,53 @@
+.TH WERichString 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WERichString.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WERichString
+
+.SH SYNOPSIS
+.B WERichString
+{ isBold;  isItalic;  isUnderlined;  isSmall;  color;  face;  size;  insertBR;  condition;  negate;  formatter;  value; }
+
+.SH BINDINGS
+.IP isBold
+The value of 'isBold' will be evaluated in a boolean context.
+.IP isItalic
+The value of 'isItalic' will be evaluated in a boolean context.
+.IP isUnderlined
+The value of 'isUnderlined' will be evaluated in a boolean context.
+.IP isSmall
+The value of 'isSmall' will be evaluated in a boolean context.
+.IP color
+.IP face
+.IP size
+.IP insertBR
+The value of 'insertBR' will be evaluated in a boolean context.
+.IP condition
+The value of 'condition' will be evaluated in a boolean context.
+.IP negate
+The value of 'negate' will be evaluated in a boolean context.
+.IP formatter
+.IP value
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WESwitch.3 b/sope-appserver/WEExtensions/doc/WESwitch.3
new file mode 100644 (file)
index 0000000..7c7091f
--- /dev/null
@@ -0,0 +1,39 @@
+.TH WESwitch 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WESwitch.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WESwitch
+
+.SH SYNOPSIS
+.B WESwitch
+{ selection;  selections; }
+
+.SH VALIDATION
+Either 'selection' or 'selections' may be bound
+
+.SH BINDINGS
+.IP selection
+.IP selections
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WETabItem.3 b/sope-appserver/WEExtensions/doc/WETabItem.3
new file mode 100644 (file)
index 0000000..a498956
--- /dev/null
@@ -0,0 +1,48 @@
+.TH WETabItem 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WETabItem.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WETabItem
+
+.SH SYNOPSIS
+.B WETabItem
+{ key;  icon;  label;  action;  isScript;  tabIcon;  leftTabIcon;  selectedTabIcon;  asBackground;  width;  height;  activeBgColor;  inactiveBgColor; }
+
+.SH BINDINGS
+.IP key
+.IP icon
+.IP label
+.IP action
+.IP isScript
+The value of 'isScript' will be evaluated in a boolean context.
+.IP tabIcon
+.IP leftTabIcon
+.IP selectedTabIcon
+.IP asBackground
+.IP width
+.IP height
+.IP activeBgColor
+.IP inactiveBgColor
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WETabView.3 b/sope-appserver/WEExtensions/doc/WETabView.3
new file mode 100644 (file)
index 0000000..576ff00
--- /dev/null
@@ -0,0 +1,52 @@
+.TH WETabView 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WETabView.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WETabView
+
+.SH SYNOPSIS
+.B WETabView
+{ selection;  bgColor;  nonSelectedBgColor;  leftCornerIcon;  rightCornerIcon;  tabIcon;  leftTabIcon;  selectedTabIcon;  asBackground;  width;  height;  activeBgColor;  inactiveBgColor;  fontColor;  fontSize;  fontFace;  disabledTabKeys; }
+
+.SH BINDINGS
+.IP selection
+.IP bgColor
+.IP nonSelectedBgColor
+.IP leftCornerIcon
+.IP rightCornerIcon
+.IP tabIcon
+.IP leftTabIcon
+.IP selectedTabIcon
+.IP asBackground
+The value of 'asBackground' will be evaluated in a boolean context.
+.IP width
+.IP height
+.IP activeBgColor
+.IP inactiveBgColor
+.IP fontColor
+.IP fontSize
+.IP fontFace
+.IP disabledTabKeys
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WETableData.3 b/sope-appserver/WEExtensions/doc/WETableData.3
new file mode 100644 (file)
index 0000000..b6b25cd
--- /dev/null
@@ -0,0 +1,48 @@
+.TH WETableData 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WETableView/WETableData.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WETableData
+
+.SH SYNOPSIS
+.B WETableData
+{ sortKey;  negateSortDir;  bgColor;  upwardSortIcon;  downwardSortIcon;  nonSortIcon;  sortLabel;  title;  align;  valign;  isGroup;  otherTagString; }
+
+.SH BINDINGS
+.IP sortKey
+.IP negateSortDir
+The value of 'negateSortDir' will be evaluated in a boolean context.
+.IP bgColor
+.IP upwardSortIcon
+.IP downwardSortIcon
+.IP nonSortIcon
+.IP sortLabel
+.IP title
+.IP align
+.IP valign
+.IP isGroup
+The value of 'isGroup' will be evaluated in a boolean context.
+.IP otherTagString
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WETableHeader.3 b/sope-appserver/WEExtensions/doc/WETableHeader.3
new file mode 100644 (file)
index 0000000..88faa1a
--- /dev/null
@@ -0,0 +1,43 @@
+.TH WETableHeader 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WETableView/WETableHeader.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WETableHeader
+
+.SH SYNOPSIS
+.B WETableHeader
+{ sortKey;  negateSortDir;  bgColor;  upwardSortIcon;  downwardSortIcon;  nonSortIcon;  sortLabel;  otherTagString; }
+
+.SH BINDINGS
+.IP sortKey
+.IP negateSortDir
+The value of 'negateSortDir' will be evaluated in a boolean context.
+.IP bgColor
+.IP upwardSortIcon
+.IP downwardSortIcon
+.IP nonSortIcon
+.IP sortLabel
+.IP otherTagString
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WETableMatrix.3 b/sope-appserver/WEExtensions/doc/WETableMatrix.3
new file mode 100644 (file)
index 0000000..d6d8a96
--- /dev/null
@@ -0,0 +1,46 @@
+.TH WETableMatrix 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WETableMatrix.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WETableMatrix
+
+.SH SYNOPSIS
+.B WETableMatrix
+{ list;  item;  rows;  columns;  row;  column;  itemActive;  isRowActive;  isColumnActive; }
+
+.SH BINDINGS
+.IP list
+.IP item
+.IP rows
+.IP columns
+.IP row
+.IP column
+.IP itemActive
+The value of 'itemActive' will be evaluated in a boolean context.
+.IP isRowActive
+The value of 'isRowActive' will be evaluated in a boolean context.
+.IP isColumnActive
+The value of 'isColumnActive' will be evaluated in a boolean context.
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WETableMatrixContent.3 b/sope-appserver/WEExtensions/doc/WETableMatrixContent.3
new file mode 100644 (file)
index 0000000..d4f4d5f
--- /dev/null
@@ -0,0 +1,37 @@
+.TH WETableMatrixContent 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WETableMatrixContent.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WETableMatrixContent
+
+.SH SYNOPSIS
+.B WETableMatrixContent
+{ elementName;  rowspan;  colspan; }
+
+.SH BINDINGS
+.IP elementName
+.IP rowspan
+.IP colspan
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WETableMatrixLabel.3 b/sope-appserver/WEExtensions/doc/WETableMatrixLabel.3
new file mode 100644 (file)
index 0000000..a80ae99
--- /dev/null
@@ -0,0 +1,38 @@
+.TH WETableMatrixLabel 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WETableMatrixLabel.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WETableMatrixLabel
+
+.SH SYNOPSIS
+.B WETableMatrixLabel
+{ position;  elementName;  span;  string; }
+
+.SH BINDINGS
+.IP position
+.IP elementName
+.IP span
+.IP string
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WETableView.3 b/sope-appserver/WEExtensions/doc/WETableView.3
new file mode 100644 (file)
index 0000000..b1d4a7f
--- /dev/null
@@ -0,0 +1,73 @@
+.TH WETableView 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WETableView/WETableView.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WETableView
+
+.SH SYNOPSIS
+.B WETableView
+{ list;  batchSize;  currentBatch;  item;  index;  identifier;  previousItem;  previousIndex;  indexOfFirst;  indexOfLast;  sortedKey;  isDescending;  groups;  showGroup;  selection;  collapseOnClient;  scrollOnClient;  autoScroll;  showBatchResizeButtons;  sortAction;  firstAction;  previousAction;  nextAction;  lastAction;  groupColor;  fontColor;  fontFace;  fontSize;  groupOpenedIcon;  groupClosedIcon;  border;  cellspacing;  cellpadding;  showGroupTitle; }
+
+.SH BINDINGS
+.IP list
+.IP batchSize
+.IP currentBatch
+.IP item
+.IP index
+.IP identifier
+.IP previousItem
+.IP previousIndex
+.IP indexOfFirst
+.IP indexOfLast
+.IP sortedKey
+.IP isDescending
+.IP groups
+.IP showGroup
+.IP selection
+.IP collapseOnClient
+.IP scrollOnClient
+.IP autoScroll
+.IP showBatchResizeButtons
+.IP sortAction
+The 'sortAction' binding is evaluated as an action (a method which returns a WOComponent or other WOActionResults object).
+.IP firstAction
+The 'firstAction' binding is evaluated as an action (a method which returns a WOComponent or other WOActionResults object).
+.IP previousAction
+The 'previousAction' binding is evaluated as an action (a method which returns a WOComponent or other WOActionResults object).
+.IP nextAction
+The 'nextAction' binding is evaluated as an action (a method which returns a WOComponent or other WOActionResults object).
+.IP lastAction
+The 'lastAction' binding is evaluated as an action (a method which returns a WOComponent or other WOActionResults object).
+.IP groupColor
+.IP fontColor
+.IP fontFace
+.IP fontSize
+.IP groupOpenedIcon
+.IP groupClosedIcon
+.IP border
+.IP cellspacing
+.IP cellpadding
+.IP showGroupTitle
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WETimeField.3 b/sope-appserver/WEExtensions/doc/WETimeField.3
new file mode 100644 (file)
index 0000000..58020a8
--- /dev/null
@@ -0,0 +1,51 @@
+.TH WETimeField 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WETimeField.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WETimeField
+
+.SH SYNOPSIS
+.B WETimeField
+{ name;  date;  hour;  minute;  second;  day;  month;  year;  useTextField;  hourInterval;  minuteInterval;  secondInterval;  format; }
+
+.SH VALIDATION
+Either 'date' or any of 'hour', 'minute', 'second', 'day', 'month' and 'year' may be bound
+
+.SH BINDINGS
+.IP name
+.IP date
+.IP hour
+.IP minute
+.IP second
+.IP day
+.IP month
+.IP year
+.IP useTextField
+.IP hourInterval
+.IP minuteInterval
+.IP secondInterval
+.IP format
+Kind: Date Format Strings
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WETreeData.3 b/sope-appserver/WEExtensions/doc/WETreeData.3
new file mode 100644 (file)
index 0000000..0f6a588
--- /dev/null
@@ -0,0 +1,42 @@
+.TH WETreeData 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WETreeData.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WETreeData
+
+.SH SYNOPSIS
+.B WETreeData
+{ isTreeElement;  title;  string;  icon;  cornerIcon;  treeLink;  otherTagString; }
+
+.SH BINDINGS
+.IP isTreeElement
+The value of 'isTreeElement' will be evaluated in a boolean context.
+.IP title
+.IP string
+.IP icon
+.IP cornerIcon
+.IP treeLink
+.IP otherTagString
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WETreeHeader.3 b/sope-appserver/WEExtensions/doc/WETreeHeader.3
new file mode 100644 (file)
index 0000000..b4b9b4f
--- /dev/null
@@ -0,0 +1,38 @@
+.TH WETreeHeader 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WETreeHeader.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WETreeHeader
+
+.SH SYNOPSIS
+.B WETreeHeader
+{ isTreeElement;  string;  otherTagString; }
+
+.SH BINDINGS
+.IP isTreeElement
+The value of 'isTreeElement' will be evaluated in a boolean context.
+.IP string
+.IP otherTagString
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WETreeView.3 b/sope-appserver/WEExtensions/doc/WETreeView.3
new file mode 100644 (file)
index 0000000..cbdd06e
--- /dev/null
@@ -0,0 +1,59 @@
+.TH WETreeView 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WETreeView.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WETreeView
+
+.SH SYNOPSIS
+.B WETreeView
+{ list;  item;  sublist;  itemIsLeaf;  index;  zoom;  currentPath;  showItem;  noTable;  plusIcon;  minusIcon;  leafIcon;  junctionIcon;  cornerIcon;  cornerPlusIcon;  cornerMinusIcon;  leafCornerIcon;  lineIcon;  spaceIcon;  iconWidth;  otherTagString; }
+
+.SH BINDINGS
+.IP list
+.IP item
+.IP sublist
+.IP itemIsLeaf
+The value of 'itemIsLeaf' will be evaluated in a boolean context.
+.IP index
+.IP zoom
+The value of 'zoom' will be evaluated in a boolean context.
+.IP currentPath
+.IP showItem
+The value of 'showItem' will be evaluated in a boolean context.
+.IP noTable
+The value of 'noTable' will be evaluated in a boolean context.
+.IP plusIcon
+.IP minusIcon
+.IP leafIcon
+.IP junctionIcon
+.IP cornerIcon
+.IP cornerPlusIcon
+.IP cornerMinusIcon
+.IP leafCornerIcon
+.IP lineIcon
+.IP spaceIcon
+.IP iconWidth
+.IP otherTagString
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WEVSpanTableMatrix.3 b/sope-appserver/WEExtensions/doc/WEVSpanTableMatrix.3
new file mode 100644 (file)
index 0000000..ce4766b
--- /dev/null
@@ -0,0 +1,49 @@
+.TH WEVSpanTableMatrix 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WEVSpanTableMatrix.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WEVSpanTableMatrix
+
+.SH SYNOPSIS
+.B WEVSpanTableMatrix
+{ list;  item;  rows;  columns;  row;  column;  itemActive;  isRowActive;  isColumnActive;  rowHeight;  noSpanInEmptyCells; }
+
+.SH BINDINGS
+.IP list
+.IP item
+.IP rows
+.IP columns
+.IP row
+.IP column
+.IP itemActive
+The value of 'itemActive' will be evaluated in a boolean context.
+.IP isRowActive
+The value of 'isRowActive' will be evaluated in a boolean context.
+.IP isColumnActive
+The value of 'isColumnActive' will be evaluated in a boolean context.
+.IP rowHeight
+.IP noSpanInEmptyCells
+The value of 'noSpanInEmptyCells' will be evaluated in a boolean context.
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WEWeekColumnView.3 b/sope-appserver/WEExtensions/doc/WEWeekColumnView.3
new file mode 100644 (file)
index 0000000..ae39cba
--- /dev/null
@@ -0,0 +1,49 @@
+.TH WEWeekColumnView 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WEWeekColumnView.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WEWeekColumnView
+
+.SH SYNOPSIS
+.B WEWeekColumnView
+{ list;  item;  index;  identifier;  dayIndex;  weekStart;  startDateKey;  endDateKey;  titleColor;  contentColor;  isInfoItem;  infoItems;  hideWeekend; }
+
+.SH BINDINGS
+.IP list
+.IP item
+.IP index
+.IP identifier
+.IP dayIndex
+.IP weekStart
+.IP startDateKey
+.IP endDateKey
+.IP titleColor
+.IP contentColor
+.IP isInfoItem
+The value of 'isInfoItem' will be evaluated in a boolean context.
+.IP infoItems
+.IP hideWeekend
+The value of 'hideWeekend' will be evaluated in a boolean context.
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
diff --git a/sope-appserver/WEExtensions/doc/WEWeekOverview.3 b/sope-appserver/WEExtensions/doc/WEWeekOverview.3
new file mode 100644 (file)
index 0000000..3194c60
--- /dev/null
@@ -0,0 +1,54 @@
+.TH WEWeekOverview 3 "April 2005" "SOPE" "SOPE Dynamic Element Reference"
+.\" DO NOT EDIT: this file got autogenerated using woapi2man from:
+.\"   ../WEWeekOverview.api
+.\" 
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\" ====================================================================
+.\"
+.\" Copyright (C) 2005 SKYRIX Software AG. All rights reserved.
+.\"
+.\" Check the COPYING file for further information.
+.\"
+.\" Created with the help of:
+.\"   http://www.schweikhardt.net/man_page_howto.html
+.\"
+
+.SH NAME
+WEWeekOverview
+
+.SH SYNOPSIS
+.B WEWeekOverview
+{ list;  item;  index;  identifier;  dayIndex;  weekStart;  startDateKey;  endDateKey;  titleStyle;  contentStyle;  footerRows;  footerRow;  headerRows;  headerRow;  colIndex;  isInfoItem;  infoItems;  hideWeekend; }
+
+.SH BINDINGS
+.IP list
+.IP item
+.IP index
+.IP identifier
+.IP dayIndex
+.IP weekStart
+.IP startDateKey
+.IP endDateKey
+.IP titleStyle
+.IP contentStyle
+.IP footerRows
+.IP footerRow
+.IP headerRows
+.IP headerRow
+.IP colIndex
+.IP isInfoItem
+The value of 'isInfoItem' will be evaluated in a boolean context.
+.IP infoItems
+.IP hideWeekend
+The value of 'hideWeekend' will be evaluated in a boolean context.
+
+.SH BUGS
+SOPE related bugs are collected in the OpenGroupware.org Bugzilla:
+  http://bugzilla.opengroupware.org/
+
+.SH AUTHOR
+The SOPE community <developer at opengroupware.org>.
+
+.SH SEE ALSO
+.BR sope-ngobjweb-defaults
+
index 19e3d921b547c9b3fb13aebbe1468d050544710e..0966fea58ce0b9c5d1ad19ff663a199006131ad0 100644 (file)
@@ -8,6 +8,7 @@ FHS_INCLUDE_DIR=$(FHS_INSTALL_ROOT)/include/
 FHS_LIB_DIR=$(FHS_INSTALL_ROOT)/lib/
 FHS_BIN_DIR=$(FHS_INSTALL_ROOT)/bin/
 FHS_WOx_DIR=$(FHS_LIB_DIR)sope-$(MAJOR_VERSION).$(MINOR_VERSION)/wox-builders/
+FHS_MAN_DIR=$(FHS_INSTALL_ROOT)/man
 
 NONFHS_LIBDIR="$(GNUSTEP_LIBRARIES)/$(GNUSTEP_TARGET_LDIR)/"
 NONFHS_LIBNAME="$(LIBRARY_NAME)$(LIBRARY_NAME_SUFFIX)$(SHARED_LIBEXT)"
@@ -19,6 +20,8 @@ fhs-header-dirs ::
 fhs-wox-dirs ::
        $(MKDIRS) $(FHS_WOx_DIR)
 
+fhs-man-dirs ::
+       $(MKDIRS) $(FHS_MAN_DIR)
 
 move-headers-to-fhs :: fhs-header-dirs
        @echo "moving headers to $(FHS_INCLUDE_DIR) .."
@@ -39,6 +42,14 @@ move-bundles-to-fhs :: fhs-wox-dirs
 
 move-to-fhs :: move-headers-to-fhs move-libs-to-fhs move-bundles-to-fhs
 
-after-install :: move-to-fhs
+install-fhs-manpages :: fhs-man-dirs
+       @echo "installing manpages in $(FHS_MAN_DIR) ..."
+       for i in $(FHS_MANPAGES); do \
+         msection="$(FHS_MAN_DIR)/man`echo -n $$i | tail -c 1`"; \
+         $(MKDIRS) $$msection; \
+         $(INSTALL_DATA) $$i $$msection; \
+       done
+
+after-install :: install-fhs-manpages move-to-fhs
 
 endif