<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Document</title><link>https://sourceforge.net/p/coils/wiki/Document/</link><description>Recent changes to Document</description><atom:link href="https://sourceforge.net/p/coils/wiki/Document/feed" rel="self"/><language>en</language><lastBuildDate>Tue, 19 Nov 2013 20:07:47 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/coils/wiki/Document/feed" rel="self" type="application/rss+xml"/><item><title>Document modified by Adam Tauno Williams</title><link>https://sourceforge.net/p/coils/wiki/Document/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v7
+++ v8
@@ -69,6 +69,119 @@
    IPPPRINTABLE | n/a |
    DAMAGED | n/a | The server is suspect concerning the content of the document;  the MIME-type, the encoding, etc... This most commonly is set when the server receives a document via e-mail and decoding the attachment results in some type of exception.

+###Example
+
+####Legacy
+
+    {'_ACCESS': [],
+     '_LOGS': [{'action': '00_created',
+                'actionDate': ,
+                'actorObjectId': 10100,
+                'entityName': 'logEntry',
+                'entityObjectId': 112645079,
+                'message': 'Document#112645079 "ogo112635155.py" created by "adam"',
+                'objectId': 112645139}],
+     '_OBJECTLINKS': [{'direction': 'to',
+                       'entityName': 'objectLink',
+                       'label': 'ogo112635155.py',
+                       'objectId': 112645119,
+                       'sourceEntityName': 'Task',
+                       'sourceObjectId': '112635155',
+                       'targetEntityName': 'File',
+                       'targetObjectId': '112645079',
+                       'type': 'generic'}],
+     '_PROPERTIES': {'{http://www.opengroupware.us/mswebdav}contentType': {'attribute': 'contentType',
+                                                                           'entityName': 'objectProperty',
+                                                                           'label': '',
+                                                                           'namespace': 'http://www.opengroupware.us/mswebdav',
+                                                                           'parentObjectId': 112645079,
+                                                                           'propertyName': '{http://www.opengroupware.us/mswebdav}contentType',
+                                                                           'type': '',
+                                                                           'value': 'text/x-python',
+                                                                           'valueType': 'unknown',
+                                                                           'values': ''},
+                     '{http://www.opengroupware.us/mswebdav}isTransient': {'attribute': 'isTransient',
+                                                                           'entityName': 'objectProperty',
+                                                                           'label': '',
+                                                                           'namespace': 'http://www.opengroupware.us/mswebdav',
+                                                                           'parentObjectId': 112645079,
+                                                                           'propertyName': '{http://www.opengroupware.us/mswebdav}isTransient',
+                                                                           'type': '',
+                                                                           'value': 'NO',
+                                                                           'valueType': 'unknown',
+                                                                           'values': ''}},
+     'attachment': '/var/lib/opengroupware.org/documents/11360/112645000/112645079.py',
+     'creation': ,
+     'creatorObjectId': 10100,
+     'entityName': 'File',
+     'fileSize': 1768,
+     'fileType': 'py',
+     'filename': 'ogo112635155',
+     'folderObjectId': 112645069,
+     'lastModified': ,
+     'objectId': 112645079,
+     'ownerObjectId': 10100,
+     'projectObjectId': 11360,
+     'status': '',
+     'title': 'ogo112635155.py',
+     'version': 1}
+
+####Coils
+
+    {'FLAGS': ['WRITE', 'OWNER'],
+     '_ACCESS': [],
+     '_LOGS': [{'action': '00_created',
+                'actionDate': ,
+                'actorObjectId': 10100,
+                'entityName': 'logEntry',
+                'entityObjectId': 112645079,
+                'message': 'Document#112645079 "ogo112635155.py" created by "adam"',
+                'objectId': 112645139}],
+     '_OBJECTLINKS': [{'direction': 'to',
+                       'entityName': 'objectLink',
+                       'label': 'ogo112635155.py',
+                       'objectId': 112645119,
+                       'sourceEntityName': 'Task',
+                       'sourceObjectId': 112635155,
+                       'targetEntityName': 'Document',
+                       'targetObjectId': 112645079,
+                       'type': 'generic'}],
+     '_PROPERTIES': {'{http://www.opengroupware.us/mswebdav}contentType': {'attribute': 'contentType',
+                                                                           'entityName': 'objectProperty',
+                                                                           'label': '',
+                                                                           'namespace': 'http://www.opengroupware.us/mswebdav',
+                                                                           'parentObjectId': 112645079,
+                                                                           'propertyName': '{http://www.opengroupware.us/mswebdav}contentType',
+                                                                           'type': '',
+                                                                           'value': 'text/x-python',
+                                                                           'valueType': 'string',
+                                                                           'values': ''},
+                     '{http://www.opengroupware.us/mswebdav}isTransient': {'attribute': 'isTransient',
+                                                                           'entityName': 'objectProperty',
+                                                                           'label': '',
+                                                                           'namespace': 'http://www.opengroupware.us/mswebdav',
+                                                                           'parentObjectId': 112645079,
+                                                                           'propertyName': '{http://www.opengroupware.us/mswebdav}isTransient',
+                                                                           'type': '',
+                                                                           'value': 'NO',
+                                                                           'valueType': 'string',
+                                                                           'values': ''}},
+     'creation': ,
+     'creatorObjectId': 10100,
+     'entityName': 'File',
+     'fileSize': 1768,
+     'fileType': 'py',
+     'filename': 'ogo112635155',
+     'folderObjectId': 112645069,
+     'lastModified': ,
+     'mimetype': 'text/x-python',
+     'objectId': 112645079,
+     'ownerObjectId': 10100,
+     'projectObjectId': 11360,
+     'status': 'inserted',
+     'title': 'ogo112635155.py',
+     'version': 1}
+
 ###zOGI

 ##Logic
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Adam Tauno Williams</dc:creator><pubDate>Tue, 19 Nov 2013 20:07:47 -0000</pubDate><guid>https://sourceforge.nete6a4315a820751f3491bc179b14a36906b1a564a</guid></item><item><title>Document modified by Adam Tauno Williams</title><link>https://sourceforge.net/p/coils/wiki/Document/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -67,6 +67,7 @@
    WRITE | w |
    OWNER | n/a |
    IPPPRINTABLE | n/a |
+   DAMAGED | n/a | The server is suspect concerning the content of the document;  the MIME-type, the encoding, etc... This most commonly is set when the server receives a document via e-mail and decoding the attachment results in some type of exception.

 ###zOGI

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Adam Tauno Williams</dc:creator><pubDate>Wed, 22 May 2013 20:08:23 -0000</pubDate><guid>https://sourceforge.netce03cecd8c5ae9bb12d1fbf5f2ba308bea4b7c52</guid></item><item><title>Document modified by Adam Tauno Williams</title><link>https://sourceforge.net/p/coils/wiki/Document/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -40,8 +40,48 @@

 ##Omphalos

-###Properties
+The Omphalos entity name is "File".
+
+   Attribute           | Legacy | Level |Data Type      | Write |Description
+   ------------------- |------- |------ |-------------- |------ |------------
+   creation            | YES    |  0    | datetime      | NO    |
+   creatorObjectId     | YES    |  0    | integer (objectId) | NO |
+   fileSize            | YES    |  0    | integer       | NO    |
+   fileType            | YES    |  0    | string        | YES    |
+   filename            | YES    |  0    | string        | YES    |
+   folderObjectId      | YES    |  0    | integer (objectId) | NO    |
+   lastModified        | YES    |  0    | datetime      | NO    |
+   objectId            | YES    |  0    | integer (objectId)      | NO    |
+   ownerObjectId       | YES    |  0    | integer (objectId)       | NO    |
+   projectObjectId     | YES    |  0    | integer (objectId)       | NO    |
+   status              | YES    |  0    | string      | NO    |
+   title               | YES    |  0    | string      | YES    |
+   mimetype            | NO     |  0    | string      | NO    |
+   version             | YES    |  0    | integer (sequence) | NO    |

 ###Flags

+   Flag        | ACL Char. |Description
+   ----------- |---------- |-------------
+   READONLY | |
+   WRITE | w |
+   OWNER | n/a |
+   IPPPRINTABLE | n/a |
+
 ###zOGI
+
+##Logic
+
+The following [Logic commands](LogicCommand) are implemented in the "coils.logic.blob" bundle.
+
+
+   Command     | Parameters    | Description
+   ----------- |-------------- |-------------------------------
+   document::delete | id \ object |
+   document::move | document, to_filename, to_folder |
+   document::new | folder, project, appointment, contact \ enterprise, name, annotation, handle |
+   folder:::delete | id \ object |
+   folder::new | folder, values |
+   
+   
+   
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Adam Tauno Williams</dc:creator><pubDate>Tue, 21 May 2013 14:50:30 -0000</pubDate><guid>https://sourceforge.net8d2aa9f5f925c545fe3ea2fe036060b6b640b1db</guid></item><item><title>WikiPage Document modified by Adam Tauno Williams</title><link>https://sourceforge.net/p/coils/wiki/Document/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -35,3 +35,13 @@
       - Tab
       - "?"
       - "_"
+
+##Access
+
+##Omphalos
+
+###Properties
+
+###Flags
+
+###zOGI
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Adam Tauno Williams</dc:creator><pubDate>Mon, 01 Apr 2013 12:49:44 -0000</pubDate><guid>https://sourceforge.net68e6faee0ee6092f496329eda16bb90c83b676e7</guid></item><item><title>WikiPage Document modified by Adam Tauno Williams</title><link>https://sourceforge.net/p/coils/wiki/Document/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -28,8 +28,10 @@

 The following [Document] "name" values are prohibited.  Attempting to create a document with one of these name values will result in an exception.

-   - Any name consisting of entirely asterisk "*" characters.
-   - "*.*", a name consisting of any sequence of all asterisk characters and period characters.
-   - Any name consisting entirely of period, ".", characters.
-   - Any name consisting entirely of underscore "_" characters.
-   - Any name consisting entirely of question marks.
+   - Any name consisting of entirely of some combination of the following characters:
+      - "*"
+      - "."
+      - Space
+      - Tab
+      - "?"
+      - "_"
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Adam Tauno Williams</dc:creator><pubDate>Mon, 01 Apr 2013 12:48:17 -0000</pubDate><guid>https://sourceforge.netc82572833aaea4444d8773fca66399333f60e3aa</guid></item><item><title>WikiPage Document modified by Adam Tauno Williams</title><link>https://sourceforge.net/p/coils/wiki/Document/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -30,7 +30,6 @@

    - Any name consisting of entirely asterisk "*" characters.
    - "*.*", a name consisting of any sequence of all asterisk characters and period characters.
-   - ".", single period
-   - "..", two periods
-   - "_", single underscore
+   - Any name consisting entirely of period, ".", characters.
+   - Any name consisting entirely of underscore "_" characters.
    - Any name consisting entirely of question marks.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Adam Tauno Williams</dc:creator><pubDate>Mon, 01 Apr 2013 12:45:42 -0000</pubDate><guid>https://sourceforge.netaa4f6b90663ae6933ba44d353e0054fdf04ef4d6</guid></item><item><title>WikiPage Document modified by Adam Tauno Williams</title><link>https://sourceforge.net/p/coils/wiki/Document/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -28,7 +28,9 @@

 The following [Document] "name" values are prohibited.  Attempting to create a document with one of these name values will result in an exception.

-   - "*", single asterisk
+   - Any name consisting of entirely asterisk "*" characters.
+   - "*.*", a name consisting of any sequence of all asterisk characters and period characters.
    - ".", single period
    - "..", two periods
    - "_", single underscore
+   - Any name consisting entirely of question marks.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Adam Tauno Williams</dc:creator><pubDate>Mon, 01 Apr 2013 12:44:51 -0000</pubDate><guid>https://sourceforge.netd64fd59b04ada46aaca7cdfbb330d024f70a4b54</guid></item><item><title>WikiPage Document modified by Adam Tauno Williams</title><link>https://sourceforge.net/p/coils/wiki/Document/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;&lt;a class="alink" href="/p/coils/wiki/AttachFS/"&gt;[AttachFS]&lt;/a&gt; &lt;a class="alink" href="/p/coils/wiki/Model/"&gt;[Model]&lt;/a&gt;&lt;/p&gt;
&lt;div class="toc"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#document"&gt;Document&lt;/a&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="#properties"&gt;Properties&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;h1 id="document"&gt;Document&lt;/h1&gt;
&lt;h2 id="properties"&gt;Properties&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Type&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;object_id&lt;/td&gt;
&lt;td&gt;Integer (objectId)&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;appointment_id&lt;/td&gt;
&lt;td&gt;Integer (objectId)&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;project_id&lt;/td&gt;
&lt;td&gt;Integer (objectId)&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;company_id&lt;/td&gt;
&lt;td&gt;Integer (objectId)&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;folder_id&lt;/td&gt;
&lt;td&gt;Integer (objectId)&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;version&lt;/td&gt;
&lt;td&gt;Integer&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;version_count&lt;/td&gt;
&lt;td&gt;Integer&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;abstract&lt;/td&gt;
&lt;td&gt;String(255)&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;status&lt;/td&gt;
&lt;td&gt;String(50)&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;state&lt;/td&gt;
&lt;td&gt;String(50)&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;name&lt;/td&gt;
&lt;td&gt;String(255)&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;creator_id&lt;/td&gt;
&lt;td&gt;Integer (objectId)&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;created&lt;/td&gt;
&lt;td&gt;DateTime&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;owner_id&lt;/td&gt;
&lt;td&gt;Integer (objectId)&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;modified&lt;/td&gt;
&lt;td&gt;DateTime&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;extension&lt;/td&gt;
&lt;td&gt;String(255)&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;file_size&lt;/td&gt;
&lt;td&gt;Integer&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;The following &lt;a class="alink" href="/p/coils/wiki/Document/"&gt;[Document]&lt;/a&gt; "name" values are prohibited.  Attempting to create a document with one of these name values will result in an exception.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;"*", single asterisk&lt;/li&gt;
&lt;li&gt;".", single period&lt;/li&gt;
&lt;li&gt;"..", two periods&lt;/li&gt;
&lt;li&gt;"_", single underscore&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Adam Tauno Williams</dc:creator><pubDate>Mon, 01 Apr 2013 12:37:12 -0000</pubDate><guid>https://sourceforge.netbf6c54220c752498530b5e18eee0ceb5e7d94f7b</guid></item></channel></rss>